Skip to content
This repository was archived by the owner on Dec 21, 2021. It is now read-only.
This repository was archived by the owner on Dec 21, 2021. It is now read-only.

Orchestrator: Could not get current valset! ( Eth -> eth_getLogs err="context canceled") #23

@azimuth0x28

Description

@azimuth0x28

Geth
Version: 1.10.8-stable
Git Commit: 26675454bf93bf904be7a43cce6b3f550115ff90
Architecture: amd64
Go Version: go1.16.7
Operating System: linux

MHub
Version: v0.0.12

Eth-Connector ( Orchestrator) не может получить данные из ETH по причине сложного запроса eth_getLogs, который ETH нода не успевает обработать , и Eth-Connector обрывает соединение через 10 сек.

Eth нода выдает ошибку
Served eth_getLogs conn=172.17.0.1:49148 reqid=975 t=10.003941304s err="context canceled"

Orchestrator выдает ошибку
ERROR relayer::valset_relaying] Could not get current valset!
ERROR relayer::valset_relaying] Could not get current valset!
ERROR orchestrator::ethereum_event_watcher] Failed to get events
ERROR orchestrator::main_loop] Failed to get events for block range, Check your Eth node and Cosmos gRPC EthereumRestError(BadResponse("Failed to get logs!"))

В результате MHub система работает не полностью корректно.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions