package
0.0.0-20230316214135-5f8afbd6d05d
Repository: https://github.com/protolambda/eth2api.git
Documentation: pkg.go.dev

# Functions

Serves phase0 block details for given block id.
Serves attestations included in requested block.
Serve block header for given block id.
Serves block headers matching given query.
Serves hashTreeRoot of BeaconBlock/BeaconBlockHeader.
Serves versioned block details for given block id.
Serve details of the chain's genesis which can be used to identify chain.
Serves attestations known by the node but not necessarily incorporated into any block.
Retrieves attester slashings known by the node but not necessarily incorporated into any block.
Retrieves proposer slashings known by the node but not necessarily incorporated into any block.
Retrieves voluntary exits known by the node but not necessarily incorporated into any block.
Handles publishing of attestations, stores them in the pool and sends them to the publisher.
Submits AttesterSlashing object to node's pool and if passes validation node MUST broadcast it to network.
Instructs the beacon node to broadcast a newly signed beacon block to the beacon network, to be included in the beacon chain.
Submits ProposerSlashing object to node's pool and if passes validation node MUST broadcast it to network.
Submits sync committee signature objects to the node.
Submits SignedVoluntaryExit object to node's pool and if passes validation node MUST broadcast it to network.

# Structs

No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author