如何在输入数据中显示被调用的智能合约功能的名称

时间:2019-04-08 07:04:55

标签: ethereum solidity

我想在输入数据中像this page上看到被调用函数的名称。我只能使用设置器(见下文)才能实现此目的,但我想使用自定义函数名。

function set(uint _myHash) public {       
    if (owner == msg.sender) {
        myHash = _myHash;
    }
}

Function: set(uint256 x) ***

MethodID: 0x60fe47b1
[0]:  e4c71652c9fa586fcd99c8b5de545f2dd0b17534bf79c36a47a193dc8aa13c68

如果更改设置器的名称,我的输入数据将仅如下所示:

0x30096f76c6aa3589e9be255a9cef8981d68902cfac7652a1dfbf7ff9dd0609a6a7ee86ed

1 个答案:

答案 0 :(得分:0)

确保您verify your code on Etherscan。如果您提供了源代码,则Etherscan将显示它并自动解码您的交易。