solidity用revert 抛出的异常,golang 不能捕获。用require抛出的异常就能捕获。这个是什么原因。
golang代码是用abigen --abi=xxx/xxx.abi --pkg=xxx --out=xxx/xxx.go 命令生成的。
revert 抛出的异常
require抛出的异常