cast sig
名称
cast-sig - 获取一个函数的选择器。
简介
cast sig
[options] sig
描述
获取一个函数的选择器。
签名(sig)是一个片段,其形式为 <function name>(<types...>)
。
可选
Common 选项
-h
--help
输出帮助信息。
例子
-
获取函数
transfer(address,uint256)
的选择器。cast sig "transfer(address,uint256)"
-
调用一个预期输入
struct
的函数:contract Test { struct MyStruct { address addr; uint256 amount; } function myfunction(MyStruct memory t) public pure {} }
结构体被编码为元组 (请参阅 struct encoding).
cast sig "myfunction((address,uint256))"