|
Electroneum
|
Classes | |
| struct | pre_rct_output_data_t |
| struct | MDB_val_copy |
| struct | MDB_val_copy< cryptonote::blobdata > |
| struct | MDB_val_copy< const char * > |
Functions | |
| template<typename T > | |
| void | throw0 (const T &e) |
| template<typename T > | |
| void | throw1 (const T &e) |
| const std::string | lmdb_error (const std::string &error_string, int mdb_res) |
| void | lmdb_db_open (MDB_txn *txn, const char *name, int flags, MDB_dbi &dbi, const std::string &error_string) |
Variables | |
| const char *const | LMDB_BLOCKS = "blocks" |
| const char *const | LMDB_BLOCK_HEIGHTS = "block_heights" |
| const char *const | LMDB_BLOCK_INFO = "block_info" |
| const char *const | LMDB_TXS = "txs" |
| const char *const | LMDB_TXS_PRUNED = "txs_pruned" |
| const char *const | LMDB_TXS_PRUNABLE = "txs_prunable" |
| const char *const | LMDB_TXS_PRUNABLE_HASH = "txs_prunable_hash" |
| const char *const | LMDB_TXS_PRUNABLE_TIP = "txs_prunable_tip" |
| const char *const | LMDB_TX_INDICES = "tx_indices" |
| const char *const | LMDB_TX_OUTPUTS = "tx_outputs" |
| const char *const | LMDB_OUTPUT_TXS = "output_txs" |
| const char *const | LMDB_OUTPUT_AMOUNTS = "output_amounts" |
| const char *const | LMDB_SPENT_KEYS = "spent_keys" |
| const char *const | LMDB_TXPOOL_META = "txpool_meta" |
| const char *const | LMDB_TXPOOL_BLOB = "txpool_blob" |
| const char *const | LMDB_HF_STARTING_HEIGHTS = "hf_starting_heights" |
| const char *const | LMDB_HF_VERSIONS = "hf_versions" |
| const char *const | LMDB_VALIDATORS = "validators" |
| const char *const | LMDB_PROPERTIES = "properties" |
| const char | zerokey [8] = {0} |
| const MDB_val | zerokval = { sizeof(zerokey), (void *)zerokey } |
|
inline |
| const std::string anonymous_namespace{db_lmdb.cpp}::lmdb_error | ( | const std::string & | error_string, |
| int | mdb_res | ||
| ) |
|
inline |
|
inline |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_BLOCK_HEIGHTS = "block_heights" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_BLOCK_INFO = "block_info" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_BLOCKS = "blocks" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_HF_STARTING_HEIGHTS = "hf_starting_heights" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_HF_VERSIONS = "hf_versions" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_OUTPUT_AMOUNTS = "output_amounts" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_OUTPUT_TXS = "output_txs" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_PROPERTIES = "properties" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_SPENT_KEYS = "spent_keys" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TX_INDICES = "tx_indices" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TX_OUTPUTS = "tx_outputs" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TXPOOL_BLOB = "txpool_blob" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TXPOOL_META = "txpool_meta" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TXS = "txs" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TXS_PRUNABLE = "txs_prunable" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TXS_PRUNABLE_HASH = "txs_prunable_hash" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TXS_PRUNABLE_TIP = "txs_prunable_tip" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_TXS_PRUNED = "txs_pruned" |
| const char* const anonymous_namespace{db_lmdb.cpp}::LMDB_VALIDATORS = "validators" |
| const char anonymous_namespace{db_lmdb.cpp}::zerokey[8] = {0} |