关于合约方法执行的问题

如果在一个合约内执行循环转账功能,如果某一笔出现问题,前面的转账是否会回退? 比如

for( int i = 0; i < 10; i++){
    erc20.transfer("someone", 100);
}

如果i = 5 以后,自身余额不足,导致transfer 失败,前面的五笔交易会回退吗?

请先 登录 后评论

最佳答案 2021-07-04 16:52

是的, 前面的五笔交易也都会回退

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1980 浏览
  • 飞雪 提出于 2021-07-03 17:22