ledger-core
ledger::core::RippleLikeBlockchainObserver Member List

This is the complete list of members for ledger::core::RippleLikeBlockchainObserver, including all inherited members.

_accounts (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >)ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >protected
_attempt (defined in ledger::core::AbstractLedgerApiBlockchainObserver)ledger::core::AbstractLedgerApiBlockchainObserverprotected
_executionContext (defined in ledger::core::DedicatedContext)ledger::core::DedicatedContextprotected
_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
_socket (defined in ledger::core::AbstractLedgerApiBlockchainObserver)ledger::core::AbstractLedgerApiBlockchainObserverprotected
_url (defined in ledger::core::AbstractLedgerApiBlockchainObserver)ledger::core::AbstractLedgerApiBlockchainObserverprotected
async(std::function< T()> f) (defined in ledger::core::DedicatedContext)ledger::core::DedicatedContextinline
async(std::function< T()> f) const (defined in ledger::core::DedicatedContext)ledger::core::DedicatedContextinline
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::DedicatedContextinline
getConfiguration() const (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserverinlineprotected
getContext() const (defined in ledger::core::DedicatedContext)ledger::core::DedicatedContextinline
getCurrency() const (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserverinlineprotected
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
match(const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::ConfigurationMatchable)ledger::core::ConfigurationMatchable
onSocketEvent(WebSocketEventType event, const std::shared_ptr< WebSocketConnection > &connection, const Option< std::string > &message, Option< api::ErrorCode > code) (defined in ledger::core::AbstractLedgerApiBlockchainObserver)ledger::core::AbstractLedgerApiBlockchainObserverinlineprotected
onStart() override (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserverprotectedvirtual
onStop() override (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserverprotectedvirtual
putBlock(const RippleLikeBlockchainExplorer::Block &block) override (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserverprotected
putBlock(const BlockchainExplorerBlock &block)=0 (defined in ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >)ledger::core::AbstractBlockchainObserver< Account, BlockchainExplorerTransaction, BlockchainExplorerBlock >protectedpure virtual
putTransaction(const RippleLikeBlockchainExplorerTransaction &tx) override (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserverprotected
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
RippleLikeBlockchainObserver(const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< api::DynamicObject > &configuration, const std::shared_ptr< spdlog::logger > &logger, const api::Currency &currency, const std::vector< std::string > &matchableKeys) (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserver
RippleLikeBlockchainObserver(const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< WebSocketClient > &client, const std::shared_ptr< api::DynamicObject > &configuration, const std::shared_ptr< spdlog::logger > &logger, const api::Currency &currency) (defined in ledger::core::RippleLikeBlockchainObserver)ledger::core::RippleLikeBlockchainObserver
run(std::function< void()> f) (defined in ledger::core::DedicatedContext)ledger::core::DedicatedContextinline
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