_accounts (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | protected |
_executionContext (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | protected |
_lock (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | mutableprotected |
_logger (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | protected |
async(std::function< T()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
async(std::function< T()> f) const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
ConfigurationMatchable(const std::vector< std::string > &matchableKeys) (defined in ledger::core::ConfigurationMatchable) | ledger::core::ConfigurationMatchable | |
DedicatedContext(const std::shared_ptr< api::ExecutionContext > &context) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
EthereumLikeBlockchainObserver(const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< api::DynamicObject > &configuration, const std::shared_ptr< spdlog::logger > &logger, const api::Currency ¤cy, const std::vector< std::string > &matchableKeys) (defined in ledger::core::EthereumLikeBlockchainObserver) | ledger::core::EthereumLikeBlockchainObserver | |
getConfiguration() const (defined in ledger::core::EthereumLikeBlockchainObserver) | ledger::core::EthereumLikeBlockchainObserver | inlineprotected |
getContext() const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
getCurrency() const (defined in ledger::core::EthereumLikeBlockchainObserver) | ledger::core::EthereumLikeBlockchainObserver | inlineprotected |
isObserving() const (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | inline |
isRegistered(const std::shared_ptr< Account > &account) (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | inlinevirtual |
logger() const (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | inline |
match(const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::ConfigurationMatchable) | ledger::core::ConfigurationMatchable | |
onStart()=0 (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | protectedpure virtual |
onStop()=0 (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | protectedpure virtual |
putBlock(const EthereumLikeBlockchainExplorer::Block &block) override (defined in ledger::core::EthereumLikeBlockchainObserver) | ledger::core::EthereumLikeBlockchainObserver | protected |
putBlock(const BlockchainExplorerBlock &block)=0 (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | protectedpure virtual |
putTransaction(const EthereumLikeBlockchainExplorerTransaction &tx) override (defined in ledger::core::EthereumLikeBlockchainObserver) | ledger::core::EthereumLikeBlockchainObserver | protected |
putTransaction(const BlockchainExplorerTransaction &tx)=0 (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | protectedpure virtual |
registerAccount(const std::shared_ptr< Account > &account) (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | inlinevirtual |
run(std::function< void()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
setConfiguration(const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::ConfigurationMatchable) | ledger::core::ConfigurationMatchable | |
setLogger(const std::shared_ptr< spdlog::logger > &logger) (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | inlineprotected |
unregisterAccount(const std::shared_ptr< Account > &account) (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >) | ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock > | inlinevirtual |