首页 > 解决方案 > 映射中的最大元素

问题描述

我坚实地写了以下映射:

mapping (uint => address) public RealEststeRegistry; //uint=assetID, address= OwnerAddress

我想知道,我可以在 RealEststeRegistry 中存储多少元素(当然是在部署之后)?

(我打算使用这个映射来备份我数据库中的一些信息)

标签: solidity

解决方案


智能合约使用键值结构来存储数据。有2256个key,每个key可以存储32个字节,所以总共可以存储2261个字节。

假设地址的大小是 32 字节(实际上是 20 字节),那么您可以在合约中存储 2 256个地址。


推荐阅读