Skip to content

Call eth_syncing to set the state of the Engine API. #535

Open
@mpaulucci

Description

@mpaulucci

We want to know if the Engine API is online or offline.

For example, lighthouse has the upcheck function (https://github.com/sigp/lighthouse/blob/441fc1691b69f9edc4bbdc6665f3efab16265c9b/beacon_node/execution_layer/src/engines.rs#L248) that periodically calls the execution api to get the current state. There are four internal states: Synced, Offline, Syncing, AuthFailed, but are exposed only as Online & Offline.

Need to dig deeper to investigate what are the implication if the Execution client is offline

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs elaborationThis is an idea or reminder, but it's very broad or non-specific.

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions