Modules§
- constants 🔒
- controller 🔒
- db_
batch 🔒 - error 🔒
- Copyright (c) 2022 MASSA LABS info@massa.net This file defines all error types for final state management
- settings 🔒
Structs§
- MassaDB
Config - Config structure for a
MassaDBRaw - Stream
Batch - A Batch of elements from the database, used by a bootstrap server.
Enums§
- MassaDB
Error - Massa DB error
- Massa
Direction - Similar to RocksDB’s Direction
- Massa
Iterator Mode - Similar to RocksDB’s IteratorMode
Constants§
- ASYNC_
POOL_ PREFIX - CF_
ERROR - CHANGE_
ID_ DESER_ ERROR - CHANGE_
ID_ KEY - CHANGE_
ID_ SER_ ERROR - CRUD_
ERROR - CYCLE_
HISTORY_ DESER_ ERROR - CYCLE_
HISTORY_ PREFIX - CYCLE_
HISTORY_ SER_ ERROR - DEFERRED_
CALLS_ PREFIX - DEFERRED_
CALL_ DESER_ ERROR - DEFERRED_
CALL_ SER_ ERROR - DEFERRED_
CALL_ TOTAL_ GAS - DEFERRED_
CREDITS_ DESER_ ERROR - DEFERRED_
CREDITS_ PREFIX - DEFERRED_
CREDITS_ SER_ ERROR - EXECUTED_
DENUNCIATIONS_ INDEX_ DESER_ ERROR - EXECUTED_
DENUNCIATIONS_ INDEX_ SER_ ERROR - EXECUTED_
DENUNCIATIONS_ PREFIX - EXECUTED_
OPS_ ID_ DESER_ ERROR - EXECUTED_
OPS_ ID_ SER_ ERROR - EXECUTED_
OPS_ PREFIX - EXECUTION_
TRAIL_ HASH_ PREFIX - KEY_
DESER_ ERROR - KEY_
LEN_ SER_ ERROR - KEY_
SER_ ERROR - LEDGER_
PREFIX - MESSAGE_
DESER_ ERROR - MESSAGE_
ID_ DESER_ ERROR - MESSAGE_
ID_ SER_ ERROR - MESSAGE_
SER_ ERROR - METADATA_
CF - MIP_
STORE_ PREFIX - MIP_
STORE_ STATS_ PREFIX - OPEN_
ERROR - STATE_
CF - STATE_
HASH_ BYTES_ LEN - STATE_
HASH_ ERROR - STATE_
HASH_ INITIAL_ BYTES - STATE_
HASH_ KEY - VERSIONING_
CF
Traits§
- MassaDB
Controller - Controller trait for the MassaDB TODO: MOCK IT WITH MOCKALL. HAVING LIFETIMES ERRORS WITH AUTO MOCK
Type Aliases§
- DBBatch
- We use batching to reduce the number of writes to the database
- Key
- Shareable
MassaDB Controller - Value