WTF Opcodes极简入门: 17. Revert指令 我最近在重新学以太坊opcodes,也写一个“WTF EVM Opcodes极简入门”,供小白们使用。 推特:@0xAAScience 社区:Discord|微信群|官网 wtf.academy 所有代码和教程开源在github: github.com/WTFAcademy/WTF-Opcodes 这一讲,我们将介绍EVM中与异常处理相关的2个指令: 和 。当它们被触发时,交易会回滚。 交易状态 我们需要在咱们的极简 中跟踪交易的状态 ,默认为 ,当交易失败回滚时变为 ,只有当 为 时继续执行opcodes,否则结束交易: REVERT 当合约运行出错,或者达到了某种条件需要终止执行并返回错误信息时,可以使用 指令。