cast abi-decode
名称
cast-abi-decode - 解码 ABI 编码的输入或输出数据。
概要
cast abi-decode
[options] sig calldata
描述
解码 ABI 编码的输入或输出数据。
默认情况下,该命令将解码输出数据。要解码输入数据,请传递 --input
或使用 cast calldata-decode
。
签名(sig)是形式为 <function name>(<types...>)(<types...>)
的片段。
选项
解码器选项
-i
--input
解码输入数据。
Common 选项
-h
--help
输出帮助信息。
示例
-
解码
balanceOf
调用的输出数据:cast abi-decode "balanceOf(address)(uint256)" \ 0x000000000000000000000000000000000000000000000000000000000000000a
-
解码
transfer
调用的输入数据:cast abi-decode --input "transfer(address,uint256)" \ 0xa9059cbb000000000000000000000000e78388b4ce79068e89bf8aa7f218ef6b9ab0e9d0000000000000000000000000000000000000000000000000008a8e4b1a3d8000