Как показать имя вызываемой функции умного контракта во входных данных - PullRequest
0 голосов
/ 08 апреля 2019

Я хотел бы видеть имя вызываемой функции во входных данных, как на этой странице . Я могу добиться этого только в том случае, если я использую установщик (см. Ниже), но я хотел бы использовать имя пользовательской функции.

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

Function: set(uint256 x) ***

MethodID: 0x60fe47b1
[0]:  e4c71652c9fa586fcd99c8b5de545f2dd0b17534bf79c36a47a193dc8aa13c68

Если я изменю имя сеттера, мои входные данные будут выглядеть только так:

0x30096f76c6aa3589e9be255a9cef8981d68902cfac7652a1dfbf7ff9dd0609a6a7ee86ed

1 Ответ

0 голосов
/ 08 апреля 2019

Убедитесь, что вы подтвердили свой код в Etherscan . Если вы предоставили исходный код, Etherscan покажет его и автоматически расшифрует ваши транзакции.

...