go - ethereum ethclient - не удается получить данные журналов событий - PullRequest
0 голосов
/ 10 июля 2020

После этого чтения для получения журналов событий из моего контракта: https://goethereumbook.org/event-read

Когда я oop просматриваю журналы, как показано ниже, я получаю пустой vlog.Data that вызывает ошибку:

abi: попытка демаршалировать пустую строку, пока ожидаются аргументы

for _, vlog := range logs

Однако len (журналы) показывает, что есть события, и я все еще могу получить некоторую информацию такие как vlog.Topics. Есть ли способ исправить это или альтернативное решение для получения журналов событий?

1 Ответ

1 голос
/ 13 июля 2020

Оказалось, что первая итерация цикла по журналам по какой-то причине пуста, я смог решить ее, просто перейдя к следующей итерации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...