Skip to main content

Crate alloy_rpc_types_beacon

Crate alloy_rpc_types_beacon 

Source
Expand description

§alloy-rpc-types-beacon

Types for the Ethereum Beacon Node API.

Modules§

block
Types for the /eth/v2/beacon/blocks endpoints. Beacon block types.
config
Types for the /eth/v1/config endpoints. Types for the beacon config endpoints.
constants
Constants used in the Beacon API.
duties
Types for the /eth/v1/validator/duties endpoints. Types for the validator duty endpoints.
events
Types for the /eth/v1/events endpoint. Support for the Beacon API events
fork
Types for the /eth/v1/beacon/states/{state_id}/fork endpoint. Types for the beacon state fork endpoint.
genesis
Types for the /eth/v1/beacon/genesis endpoint. Types for the beacon genesis endpoint.
header
Types for the /eth/v1/beacon/headers endpoints. Beacon block header types.
node
Types for the /eth/v1/node endpoints. 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/proposer endpoint. 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/rewards endpoints. Types for the beacon rewards endpoints.
sidecar
Types for the /eth/v1/beacon/blob_sidecars endpoint.
state
Types for the /eth/v1/beacon/states endpoints. Types for the beacon state endpoints.
validator
Types for the /eth/v1/beacon/states/{state_id}/validators endpoints. Types for the beacon state validators endpoints.
withdrawals
Withdrawal serde helpers for the beacon API format.

Type Aliases§

BlsPublicKey
BLS public key type
BlsSignature
BLS signature type