(1) 前两天遇到一个小问题,Solidity 写的智能合约超过 24 KB,不能部署到以太坊主网上,因为 EVM 对合约的代码小小有限制。于是考虑怎么减小合约的大小,当时对合约大小的概念都是模糊不清的。 其中注意到一个地方,合约是可以引入其他合约、调用其他合约方法的,只需要把部署后的合约地址作为参数传到合约里: contract Demo {}contract Main { Demo demo;…
(1) 前两天遇到一个小问题,Solidity 写的智能合约超过 24 KB,不能部署到以太坊主网上,因为 EVM 对合约的代码小小有限制。于是考虑怎么减小合约的大小,当时对合约大小的概念都是模糊不清的。 其中注意到一个地方,合约是可以引入其他合约、调用其他合约方法的,只需要把部署后的合约地址作为参数传到合约里: contract Demo {}contract Main { Demo demo;…
讨论
登录后参与讨论
还没有评论,来说第一句吧。