Module pallet_starknet::pallet::storage_types
source · Expand description
Auto-generated docs-only module listing all (public and private) defined storage types for this pallet.
Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation purposes.
To see the actual storage type, find a struct with the same name at the root of the pallet, in the list of Type Definitions.
Structs
- Mapping for block number and hashes. Safe to use
Identity
as the key is already a hash. - ChainID for the palle’a, ’a, t startknet
- Mapping from Starknet Sierra class hash to Casm compiled contract class. Safe to use
Identity
as the key is already a hash. - Mapping from Starknet contract address to the contract’s class hash. Safe to use
Identity
as the key is already a hash. - Mapping from Starknet class hash to contract class. Safe to use
Identity
as the key is already a hash. - The Starknet pallet storage items. STORAGE Mapping of contract address to state root.
- Current sequencer address.
- The address of the fee token ERC20 contract.
- Ensure the sequencer address was updated for this block.
- Information about processed L1 Messages Based on Nonce value.
- The last processed Ethereum block number for L1 messages consumption. This is used to avoid re-processing the same Ethereum block multiple times. This is used by the offchain worker.
- Mapping from Starknet contract address to its nonce. Safe to use
Identity
as the key is already a hash. - The Starknet pallet storage items. STORAGE Current building block’s transactions.
- Warning: Doc-Only
- Pending storage slot updates STORAGE Mapping storage key to storage value.
- Current sequencer address.
- Mapping from Starknet contract storage key to its value. Safe to use
Identity
as the key is already a hash. - Warning: Doc-Only
- Warning: Doc-Only
- Warning: Doc-Only