Expand description
Storage backend implementations.
Modules§
- predicate
- The module contains storage requirements for the predicate execution.
Structs§
- Blob
Bytes - Storage type for blob bytes
- Blob
Data - The storage table for blob data bytes.
- Contracts
Asset Key - The FuelVM storage double key.
- Contracts
Assets - The storage table for contract’s assets balances.
- Contracts
RawCode - The storage table for contract’s raw byte code.
- Contracts
State - The storage table for contract’s hashed key-value state.
- Contracts
State Data - Storage type for contract state
- Contracts
State Key - The FuelVM storage double key.
- Uploaded
Bytecodes - The storage table for uploaded bytecode.
Enums§
- Uploaded
Bytecode - The uploaded bytecode can be in two states: fully uploaded or partially uploaded.
Traits§
- Contracts
Assets Storage - Storage operations for contract assets.
- Interpreter
Storage - When this trait is implemented, the underlying interpreter is guaranteed to have full functionality