首页 > 解决方案 > EIP170 - 哪些合约功能最能解释其规模?

问题描述

我正在检查 EIP170,因为在 ERC1155 上开发一些合约时,我遇到了 0x6000 = 24576 字节的合约最大大小限制。正如我后来检查的那样,我的构建松露文件夹上的工件文件的大小与“松露运行合同大小”作为每个合同的大小返回的大小不同(尽管它们在一定程度上相关)。

我的问题是:哪些合约功能决定了它的大小?哪些与增加其规模最相关?例如,我在考虑函数的数量、函数输入的数量和类型、函数内部循环的存在、存储变量的数量和类型......但我不太确定它们中的每一个是如何影响合同的大小。

在此先感谢大家。

标签: blockchainethereumsoliditytruffleeip

解决方案


推荐阅读