Expand description
Common traits for accessing blockchain data.
This crate provides a collection of traits that define interfaces for accessing various types of blockchain data, including cell data, block epochs, block extensions, and block headers. These traits enable loose coupling between components that need data access.
Structs§
- Header
Fields - A compact representation of header fields, used for header verification and median time calculation
Enums§
- Block
Epoch - Progress of block’s corresponding epoch
Traits§
- Cell
Data Provider - Trait for cell_data storage
- Epoch
Provider - Trait for epoch storage.
- Extension
Provider - Trait for block extension field storage
- Header
Fields Provider - Trait for header fields storage
- Header
Provider - Trait for header storage