当合同触发throw时,Solidity声明:
稳固性将触发“无效跳转”,从而导致EVM恢复对状态所做的所有更改。
在这种情况下,与事务一起发送的以太值(而不是gas)会发生什么?它是退还给发件人,还是还保存在合同中?
发布于 2016-03-30 08:13:57
与事务一起发送的以太值(如果异常被捕获)将返回给发送方,如果您在Solidity中使用throw。
发布于 2016-03-30 08:13:03
是的,除煤气外,所有资金都退还给寄件人。https://github.com/ethereum/wiki/wiki/Solidity-Features#throw
https://ethereum.stackexchange.com/questions/2428
复制相似问题