package
0.0.0-20221029014502-f0f0ab85c597
Repository: https://github.com/nethermindeth/posmoni.git
Documentation: pkg.go.dev
# Functions
Subscribe :
Setup subscriptions to beacon chain events using several beacon node endpoints.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
BeaconClient : Struct BeaconAPI interface implementation.
BeaconSyncingStatus : Struct Represent response data from 'http://<endpoint>/eth/v1/node/syncing' API call.
BeaconSyncingStatusResponse : Struct Represent response body from 'http://<endpoint>/eth/v1/node/syncing' API call.
Checkpoint : Struct Represent event data from beacon chain.
No description provided by the author
ExecutionClient : Struct ExecutionAPI interface implementation.
ExecutionSyncingStatus : Struct Represent response data from 'eth_syncing' json-rpc API call.
HealthResponse : Struct Represent response information from 'http://<endpoint>/eth/v1/beacon/health' API call.
SSESubscriber : Struct Subscriber interface implementation.
SubscribeOpts : Struct Represent subscription data and handlers.
ValidatorBalance : Struct Represent a single entry of response data from 'http://<endpoint>/eth/v1/beacon/states/<stateID>/validator_balances' API call.
ValidatorBalanceList : Struct Represent response data from 'http://<endpoint>/eth/v1/beacon/states/<stateID>/validator_balances' API call.
# Interfaces
BeaconAPI : Interface for Beacon chain HTTP API.
ExecutionAPI : Interface for ETH1 JSON RPC API.
Subscriber : Interface Represents a subscriber for a given topic.