Expand description
Standalone crate for Reth configuration traits and builder types.
Structs§
- AnyNode
Types - A
NodeTypestype builder. - AnyNode
Types With Engine - A
NodeTypestype builder. - Node
Types WithDB Adapter - An adapter type combining
NodeTypesand db intoNodeTypesWithDB.
Traits§
- Block
- Abstraction of block data type.
- Block
Body - Abstraction for block’s body.
- Full
Block - Helper trait that unifies all behaviour required by block to support full node operations.
- Full
Node Primitives - Helper trait that sets trait bounds on
NodePrimitives. - Full
Receipt - Helper trait that unifies all behaviour required by receipt to support full node operations.
- Full
Signed Tx - Helper trait that unifies all behaviour required by block to support full node operations.
- Node
Primitives - Configures all the primitive types of the node.
- Node
Types - The type that configures the essential types of an Ethereum-like node.
- Node
Types WithDB - A helper trait that is downstream of the
NodeTypestrait and adds database to the node.
Type Aliases§
- BlockTy
- Helper adapter type for accessing
NodePrimitives::BlockonNodeTypes. - BodyTy
- Helper adapter type for accessing
NodePrimitives::BlockBodyonNodeTypes. - Header
Ty - Helper adapter type for accessing
NodePrimitives::BlockHeaderonNodeTypes. - KeyHasher
Ty - Helper type for getting the
Primitivesassociated type from aNodeTypes. - Primitives
Ty - Helper type for getting the
Primitivesassociated type from aNodeTypes. - Receipt
Ty - Helper adapter type for accessing
NodePrimitives::ReceiptonNodeTypes. - TxTy
- Helper adapter type for accessing
NodePrimitives::SignedTxonNodeTypes.