golang 不能捕获具体的错误提示

solidity用revert 抛出的异常,golang 不能捕获。用require抛出的异常就能捕获。这个是什么原因。

golang代码是用abigen --abi=xxx/xxx.abi --pkg=xxx --out=xxx/xxx.go 命令生成的。

revert 抛出的异常 image.png image.png

require抛出的异常 image.png image.png

请先 登录 后评论

1 个回答

Wade - Footprint Analytics CTO
  擅长:数据分析,GameFi,NFT
请先 登录 后评论
  • 1 关注
  • 0 收藏,953 浏览
  • 天才威 提出于 2023-11-30 17:28