Expand description
§alloy-rpc-types-beacon
Types for the Ethereum Beacon Node API.
Modules§
- block
- Types for the
/eth/v2/beacon/blocksendpoints. Beacon block types. - config
- Types for the
/eth/v1/configendpoints. Types for the beacon config endpoints. - constants
- Constants used in the Beacon API.
- duties
- Types for the
/eth/v1/validator/dutiesendpoints. Types for the validator duty endpoints. - events
- Types for the
/eth/v1/eventsendpoint. Support for the Beacon API events - fork
- Types for the
/eth/v1/beacon/states/{state_id}/forkendpoint. Types for the beacon state fork endpoint. - genesis
- Types for the
/eth/v1/beacon/genesisendpoint. Types for the beacon genesis endpoint. - header
- Types for the
/eth/v1/beacon/headersendpoints. Beacon block header types. - node
- Types for the
/eth/v1/nodeendpoints. Types for https://ethereum.github.io/beacon-APIs/#/Node - payload
- Types for the beacon block payload and builder API. Payload support for the beacon API.
- proposer
- Types for the
/eth/v1/validator/duties/proposerendpoint. Types for the proposer duties endpoint. - relay
- Types for the relay and builder API.
- requests
- Types for execution requests (Electra+).
- rewards
- Types for the
/eth/v1/beacon/rewardsendpoints. Types for the beacon rewards endpoints. - sidecar
- Types for the
/eth/v1/beacon/blob_sidecarsendpoint. - state
- Types for the
/eth/v1/beacon/statesendpoints. Types for the beacon state endpoints. - validator
- Types for the
/eth/v1/beacon/states/{state_id}/validatorsendpoints. Types for the beacon state validators endpoints. - withdrawals
- Withdrawal serde helpers for the beacon API format.
Type Aliases§
- BlsPublic
Key - BLS public key type
- BlsSignature
- BLS signature type