我正在学习solidity编程,我对这行代码有疑问:
Transfer(0x0,msg.sender,tokens);
我不明白什么0x0意思。是新的代币地址还是新的智能合约地址?
pgS*_*ter 11
0x0本质上是一个地址的黑洞。以太资金进去,没有出来(有点像婚姻!)。它是创世地址0x000000000000000000000000000000000000000的缩写,几乎可以肯定没有人拥有其私钥,因此无法使用。请注意,像 ERC20这样的代币可以根据合约转出,但不能转出以太币。
有趣的是/可悲的是,很多人都把钱搞砸了,不小心把钱寄到了这里。
在您的情况下,合同似乎正试图向此地址汇款。显然,这种称为“燃烧证明”的用例有一些用例,我猜这意味着您可以发送以太币?我不太明白,因为它实际上使以太币退出流通。
其他情况可以是将其作为大量用于比较的地址。示例是your_ETH_balance < 0x0(可能是真的)。
目前,0x0有 7251 个以太币(并且自我开始打字以来一直在增长)。今天的交易使其价值约 420 万美元,因此,如果您碰巧拥有一台功能强大的量子计算机(您没有),它将成为更有价值的地址之一。
| 归档时间: |
|
| 查看次数: |
3764 次 |
| 最近记录: |