AccountTx typedef | ripple::RelationalDatabase | |
AccountTxs typedef | ripple::RelationalDatabase | |
app_ | ripple::SQLiteDatabaseImp | private |
checkoutLedger() | ripple::SQLiteDatabaseImp | private |
checkoutTransaction() | ripple::SQLiteDatabaseImp | private |
closeLedgerDB() override | ripple::SQLiteDatabaseImp | virtual |
closeTransactionDB() override | ripple::SQLiteDatabaseImp | virtual |
deleteAccountTransactionsBeforeLedgerSeq(LedgerIndex ledgerSeq) override | ripple::SQLiteDatabaseImp | virtual |
deleteBeforeLedgerSeq(LedgerIndex ledgerSeq) override | ripple::SQLiteDatabaseImp | virtual |
deleteTransactionByLedgerSeq(LedgerIndex ledgerSeq) override | ripple::SQLiteDatabaseImp | virtual |
deleteTransactionsBeforeLedgerSeq(LedgerIndex ledgerSeq) override | ripple::SQLiteDatabaseImp | virtual |
doLedger(LedgerIndex ledgerSeq, std::function< bool(soci::session &session)> const &callback) | ripple::SQLiteDatabaseImp | private |
doTransaction(LedgerIndex ledgerSeq, std::function< bool(soci::session &session)> const &callback) | ripple::SQLiteDatabaseImp | private |
existsLedger() | ripple::SQLiteDatabaseImp | private |
existsTransaction() | ripple::SQLiteDatabaseImp | private |
firstLedgerSeq(std::uint32_t shardIndex) | ripple::SQLiteDatabaseImp | private |
getAccountTransactionCount() override | ripple::SQLiteDatabaseImp | virtual |
getAccountTransactionsMinLedgerSeq() override | ripple::SQLiteDatabaseImp | virtual |
getHashByIndex(LedgerIndex ledgerIndex) override | ripple::SQLiteDatabaseImp | virtual |
getHashesByIndex(LedgerIndex ledgerIndex) override | ripple::SQLiteDatabaseImp | virtual |
getHashesByIndex(LedgerIndex minSeq, LedgerIndex maxSeq) override | ripple::SQLiteDatabaseImp | virtual |
getKBUsedAll() override | ripple::SQLiteDatabaseImp | virtual |
getKBUsedLedger() override | ripple::SQLiteDatabaseImp | virtual |
getKBUsedTransaction() override | ripple::SQLiteDatabaseImp | virtual |
getLedgerCountMinMax() override | ripple::SQLiteDatabaseImp | virtual |
getLedgerInfoByHash(uint256 const &ledgerHash) override | ripple::SQLiteDatabaseImp | virtual |
getLedgerInfoByIndex(LedgerIndex ledgerSeq) override | ripple::SQLiteDatabaseImp | virtual |
getLimitedNewestLedgerInfo(LedgerIndex ledgerFirstIndex) override | ripple::SQLiteDatabaseImp | virtual |
getLimitedOldestLedgerInfo(LedgerIndex ledgerFirstIndex) override | ripple::SQLiteDatabaseImp | virtual |
getMaxLedgerSeq() override | ripple::SQLiteDatabaseImp | virtual |
getMinLedgerSeq() override | ripple::SQLiteDatabaseImp | virtual |
getNewestAccountTxs(AccountTxOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
getNewestAccountTxsB(AccountTxOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
getNewestLedgerInfo() override | ripple::SQLiteDatabaseImp | virtual |
getOldestAccountTxs(AccountTxOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
getOldestAccountTxsB(AccountTxOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
getTransaction(uint256 const &id, std::optional< ClosedInterval< std::uint32_t >> const &range, error_code_i &ec) override | ripple::SQLiteDatabaseImp | |
ripple::SQLiteDatabase::getTransaction(uint256 const &id, std::optional< ClosedInterval< uint32_t >> const &range, error_code_i &ec)=0 | ripple::SQLiteDatabase | pure virtual |
getTransactionCount() override | ripple::SQLiteDatabaseImp | virtual |
getTransactionsMinLedgerSeq() override | ripple::SQLiteDatabaseImp | virtual |
getTxHistory(LedgerIndex startIndex) override | ripple::SQLiteDatabaseImp | virtual |
init(Application &app, Config const &config, JobQueue &jobQueue) | ripple::RelationalDatabase | static |
iterateLedgerBack(std::optional< std::uint32_t > firstIndex, std::function< bool(soci::session &session, std::uint32_t shardIndex)> const &callback) | ripple::SQLiteDatabaseImp | private |
iterateLedgerForward(std::optional< std::uint32_t > firstIndex, std::function< bool(soci::session &session, std::uint32_t shardIndex)> const &callback) | ripple::SQLiteDatabaseImp | private |
iterateTransactionBack(std::optional< std::uint32_t > firstIndex, std::function< bool(soci::session &session, std::uint32_t shardIndex)> const &callback) | ripple::SQLiteDatabaseImp | private |
iterateTransactionForward(std::optional< std::uint32_t > firstIndex, std::function< bool(soci::session &session, std::uint32_t shardIndex)> const &callback) | ripple::SQLiteDatabaseImp | private |
j_ | ripple::SQLiteDatabaseImp | private |
lastLedgerSeq(std::uint32_t shardIndex) | ripple::SQLiteDatabaseImp | private |
ledgerDbHasSpace(Config const &config) override | ripple::SQLiteDatabaseImp | virtual |
LedgerHash typedef | ripple::RelationalDatabase | |
LedgerSequence typedef | ripple::RelationalDatabase | |
LedgerShortcut typedef | ripple::RelationalDatabase | |
LedgerSpecifier typedef | ripple::RelationalDatabase | |
lgrdb_ | ripple::SQLiteDatabaseImp | private |
lgrMetaDB_ | ripple::SQLiteDatabaseImp | private |
makeLedgerDBs(Config const &config, DatabaseCon::Setup const &setup, DatabaseCon::CheckpointerSetup const &checkpointerSetup) | ripple::SQLiteDatabaseImp | private |
makeMetaDBs(Config const &config, DatabaseCon::Setup const &setup, DatabaseCon::CheckpointerSetup const &checkpointerSetup) | ripple::SQLiteDatabaseImp | private |
MetaTxsList typedef | ripple::RelationalDatabase | |
newestAccountTxPage(AccountTxPageOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
newestAccountTxPageB(AccountTxPageOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
oldestAccountTxPage(AccountTxPageOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
oldestAccountTxPageB(AccountTxPageOptions const &options) override | ripple::SQLiteDatabaseImp | virtual |
saveValidatedLedger(std::shared_ptr< Ledger const > const &ledger, bool current) override | ripple::SQLiteDatabaseImp | virtual |
seqToShardIndex(LedgerIndex ledgerSeq) | ripple::SQLiteDatabaseImp | private |
shardStoreExists() | ripple::SQLiteDatabaseImp | private |
SQLiteDatabaseImp(Application &app, Config const &config, JobQueue &jobQueue) | ripple::SQLiteDatabaseImp | |
transactionDbHasSpace(Config const &config) override | ripple::SQLiteDatabaseImp | virtual |
txdb_ | ripple::SQLiteDatabaseImp | private |
txMetaDB_ | ripple::SQLiteDatabaseImp | private |
txnMetaLedgerType typedef | ripple::RelationalDatabase | |
useTxTables_ | ripple::SQLiteDatabaseImp | private |
~RelationalDatabase()=default | ripple::RelationalDatabase | virtual |