如何在输入数据中显示被调用智能合约函数的名称
How to show the name of the called smart contract function in input data
我想像 this page 一样在输入数据中看到被调用函数的名称。如果我使用 setter(见下文),我只能实现这一点,但我想使用自定义函数名称。
function set(uint _myHash) public {
if (owner == msg.sender) {
myHash = _myHash;
}
}
Function: set(uint256 x) ***
MethodID: 0x60fe47b1
[0]: e4c71652c9fa586fcd99c8b5de545f2dd0b17534bf79c36a47a193dc8aa13c68
如果我更改 setter 的名称,我的输入数据将仅如下所示:
0x30096f76c6aa3589e9be255a9cef8981d68902cfac7652a1dfbf7ff9dd0609a6a7ee86ed
确保你verify your code on Etherscan。如果您提供了源代码,Etherscan 会显示它并自动解码您的交易。
我想像 this page 一样在输入数据中看到被调用函数的名称。如果我使用 setter(见下文),我只能实现这一点,但我想使用自定义函数名称。
function set(uint _myHash) public {
if (owner == msg.sender) {
myHash = _myHash;
}
}
Function: set(uint256 x) ***
MethodID: 0x60fe47b1
[0]: e4c71652c9fa586fcd99c8b5de545f2dd0b17534bf79c36a47a193dc8aa13c68
如果我更改 setter 的名称,我的输入数据将仅如下所示:
0x30096f76c6aa3589e9be255a9cef8981d68902cfac7652a1dfbf7ff9dd0609a6a7ee86ed
确保你verify your code on Etherscan。如果您提供了源代码,Etherscan 会显示它并自动解码您的交易。