1 个不稳定版本
0.1.0 | 2023 年 10 月 30 日 |
---|
#23 in #eth
48KB
1K SLoC
鸭鸭工具
当尝试解码某些未知以太坊智能合约签名时,鸭鸭工具是您的本地伴侣。
安装
鸭鸭工具目前仅作为 crate 提供。使用 cargo install
安装
cargo install ducketh
快速入门
将一些 ABIs 添加到您的本地鸭鸭工具注册表
# Recursively add every ABIs in the './artifacts' folder
ducketh abi add ./artifacts -r
尝试解码一些十六进制值
# Try decoding 0x8c5be1e5 <- `Approval` event of an ERC721 or ERC20
ducketh woot 0x8c5be1e5
其他详细信息
可以使用 help
或 -h
在单个命令上显示 CLI 信息
# General informations
ducketh help
# Informations on `woot` command
ducketh woot -h
替代方案
当解码不成功时,添加更多的 ABIs 可能会有帮助。否则,可以访问 https://openchain.xyz/signatures 以获取更大的数据集。
依赖关系
~5–16MB
~172K SLoC