Solidity 智能合约:合约销毁与重新部署
在一笔交易中,合约 A 无法在同一区块中销毁合约 B 并重新部署。这是因为在以太坊中,合约的销毁是通过'selfdestruct' 函数实现的,该函数会将合约中的余额转移到指定的地址,并销毁合约。然而,'selfdestruct' 函数执行后,合约将无法再执行任何操作,包括合约的部署。
如果你想要重新部署合约 B,你需要在另一笔交易中执行这个操作。这意味着你需要先通过一笔交易销毁合约 B,然后在另一笔交易中使用相同的参数重新部署合约 B。
原文地址: https://www.cveoy.top/t/topic/o7j3 著作权归作者所有。请勿转载和采集!