Web3j, как получить аргументы событий при разборе журналов? - PullRequest
0 голосов
/ 01 января 2019

Я пытаюсь получить аргументы события в web3j версии 4.0.1.Я использую простой синтаксис, который объясняется в документации.Я получаю объект журнала, но в нем нет свойства args или чего-то подобного.Вот мой код:

EthFilter filter = new EthFilter(DefaultBlockParameterName.EARLIEST,
    DefaultBlockParameterName.LATEST, <contract-address>);
web3j.ethLogFlowable(filter).subscribe(log -> {
    System.out.println(log);
});

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

...