我正在编写和测试智能合约。使用 web3,我无法从零地址(0x0)发送交易。我想知道是否可以使用零地址签署并发送交易。实际上,msg.sender
函数中的地址应该是零。
换句话说,这个 require 语句可以随时返回吗true
?
require(msg.sender == address(0))
Run Code Online (Sandbox Code Playgroud)
据我了解:
msg.sender
将始终是合约 A 的发送者。我的理解有问题还是我遗漏了什么?
在此先感谢您的帮助。