Expand description
Implements data structures specific to the database
Re-exports§
pub use integer_list::IntegerList;
pub use sharded_key::ShardedKey;
pub use accounts::*;
pub use blocks::*;
Modules§
- accounts
- Account related models and types.
- blocks
- Block related models and types.
- integer_
list - Implements
Compress
andDecompress
forIntegerList
- sharded_
key - Sharded key
- storage_
sharded_ key - Storage sharded key
Structs§
- Account
Before Tx - Account as it is saved in the database.
- Client
Version - Client version that accessed the database.
- Compact
Client Version - Wrapper struct so it can use StructFlags from Compact, when used as pure table values.
- Compact
Client Version Flags - Placeholder struct for when there is no need for a fieldset. Doesn’t actually write or read any data.
- Compact
U64 - Wrapper struct so it can use StructFlags from Compact, when used as pure table values.
- Compact
U64Flags - Fieldset that facilitates compacting the parent type. Used bytes: 1 | Unused bits: 4
- Compact
U256 - Wrapper struct so it can use StructFlags from Compact, when used as pure table values.
- Compact
U256 Flags - Fieldset that facilitates compacting the parent type. Used bytes: 1 | Unused bits: 2
- Stored
Block Body Indices - The storage of the block body indices.
- Stored
Block Withdrawals - The storage representation of block withdrawals.