Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
Loading...
Searching...
No Matches
dcn::events::SQLiteHotStore Member List

This is the complete list of members for dcn::events::SQLiteHotStore, including all inherited members.

applyFinality(const int chain_id, const FinalityHeights &heights, const std::int64_t now_ms, const std::size_t reorg_window_blocks) overridedcn::events::SQLiteHotStorevirtual
checkpointWal(storage::sqlite::WalCheckpointMode mode)dcn::events::SQLiteHotStore
clearDeadLetter(int projector_bit, int chain_id, const std::string &block_hash, std::int64_t log_index)dcn::events::SQLiteHotStore
ingestBatch(const int chain_id, const std::vector< RawChainLog > &raw_events, const std::vector< DecodedEvent > &decoded_events, const std::vector< ChainBlockInfo > &block_infos, const std::int64_t next_from_block, const std::int64_t now_ms, const std::optional< std::uint64_t > next_local_seq=std::nullopt) overridedcn::events::SQLiteHotStorevirtual
ingestBatch(const int chain_id, const std::vector< DecodedEvent > &events, const std::vector< ChainBlockInfo > &block_infos, const std::int64_t next_from_block, const std::int64_t now_ms)dcn::events::SQLiteHotStore
loadHeadBlock(int chain_id)dcn::events::SQLiteHotStore
loadNextFromBlock(const int chain_id) overridedcn::events::SQLiteHotStorevirtual
loadNextLocalSeq(const int chain_id)dcn::events::SQLiteHotStore
loadReorgWindowBlocks(const int chain_id, const std::int64_t from_block, const std::int64_t to_block) constdcn::events::SQLiteHotStore
markDeadLetter(int projector_bit, int chain_id, const std::string &block_hash, std::int64_t log_index)dcn::events::SQLiteHotStore
pruneConsumedRaw(std::int64_t watermark, std::int64_t finalized_floor_block, std::size_t batch_limit)dcn::events::SQLiteHotStore
readChangesSince(std::int64_t after_change_seq, std::size_t limit) constdcn::events::SQLiteHotStore
readDeadLetters(int projector_bit, std::size_t limit) constdcn::events::SQLiteHotStore
saveNextLocalSeq(const int chain_id, const std::uint64_t next_seq, const std::int64_t now_ms)dcn::events::SQLiteHotStore
SQLiteHotStore(const std::filesystem::path &hot_db_path, const int default_chain_id)dcn::events::SQLiteHotStore
~IHotEventStore()=defaultdcn::events::IHotEventStorevirtual
~SQLiteHotStore() overridedcn::events::SQLiteHotStore