首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LendingPool.sol的字节码大小超过24k。

LendingPool.sol的字节码大小超过24k。
EN

Stack Overflow用户
提问于 2022-04-16 09:23:16
回答 1查看 201关注 0票数 0

我在aave中使用了"npm运行编译“命令来编译协议-v2。我发现LendingPool.sol的字节码大小为43,892字节。它超过了合同的最大evm上限的24k。但是协议-v2可以通过使用hardhat-deploy将该协议部署到ethereum。我想知道原因。

EN

回答 1

Stack Overflow用户

发布于 2022-04-16 09:41:29

Aave LendingPool.sol是编译好的,优化器配置为200次运行,参见链接下面的Settings JSON。

Solidity优化器删除未使用的字节码,优化路径,将同一字节码的多个块替换为仅指向一个字节码副本的链接,它的作用之一是减少字节码的大小。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71892664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档