EeayDecode:解码合约的自定义错误、事件和函数参数与返回值

  • xs
  • 更新于 2024-07-12 11:45
  • 阅读 329

easydecode.dev 只需提供合约ABI即可快速、方便的解码合约的自定义错误、事件和函数参数与返回值。

官网:easydecode.dev

只需提供合约 ABI 即可快速、方便的解码合约的自定义错误、事件和函数参数与返回值。

easydecode.png

1. 解码 Event

将 Event 的 Topics(字符串数组,使用,分割)和 Data 填入输入框,点击 “Decode Event”即可看到是哪个Event以及各个参数的值

2. 解码自定义错误

将错误的 Hex 字符串填入输入框,点击 “Decode Error”即可看到是哪个错误以及各个参数的值。

3. 解码函数参数

将合约调用 Hex 字符串填入输入框,点击 “Decode Function Data”即可看到调用的是合约的哪个方法以及各个参数的值。

4. 解码函数返回值

将合约调用的返回值 Hex 字符串填入输入框,点击 “Decode Function Result”即可解码出返回值。

5. 参考

  1. https://github.com/xiaosongfu/easydecode
  2. https://github.com/xiaosongfu/hardhat-decode
点赞 0
收藏 0
分享

1 条评论

请先 登录 后评论
xs
xs
江湖只有他的大名,没有他的介绍。