【发布时间】:2018-06-21 12:42:39
【问题描述】:
谁能向我解释一下 address(0) 在 Solidity 中是什么?我在文档中找到了以下内容,但这对我来说真的没有意义:
如果目标账户是零账户(地址为0的账户),则交易创建一个新合约。如前所述,该合约的地址不是零地址,而是从发送者及其发送的交易数量(“nonce”)派生的地址。这种合约创建交易的有效负载被视为 EVM 字节码并被执行。此执行的输出作为合约代码永久存储。这意味着,为了创建合约,您无需发送合约的实际代码,而是发送返回该代码的实际代码。
【问题讨论】: