| _currentAccount (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | protected |
| _executionContext (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | protected |
| _explorer (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | protected |
| _lock (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | protected |
| _notifier (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | 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 |
| DedicatedContext(const std::shared_ptr< api::ExecutionContext > &context) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| EthereumLikeBlockchainExplorerAccountSynchronizer(const std::shared_ptr< WalletPool > &pool, const std::shared_ptr< EthereumLikeBlockchainExplorer > &explorer) (defined in ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer) | ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer | |
| getContext() const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| initializeSavedState(Option< BlockchainExplorerAccountSynchronizationSavedState > &savedState, int32_t halfBatchSize) (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | inlineprotectedstatic |
| isSynchronizing() const override (defined in ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer) | ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer | virtual |
| performSynchronization(const std::shared_ptr< Account > &account) (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | inlineprotected |
| reset(const std::shared_ptr< EthereumLikeAccount > &account, const std::chrono::system_clock::time_point &toDate) override (defined in ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer) | ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer | virtual |
| run(std::function< void()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| synchronize(const std::shared_ptr< EthereumLikeAccount > &account) override (defined in ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer) | ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer | virtual |
| synchronizeAccount(const std::shared_ptr< Account > &account) (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | inline |
| synchronizeBatch(uint32_t currentBatchIndex, std::shared_ptr< SynchronizationBuddy > buddy, bool hadTransactions=false) (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | inlineprotected |
| synchronizeBatches(uint32_t currentBatchIndex, std::shared_ptr< SynchronizationBuddy > buddy) (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | inlineprotected |
| updateCurrentBlock(std::shared_ptr< AbstractBlockchainExplorerAccountSynchronizer::SynchronizationBuddy > &buddy, const std::shared_ptr< api::ExecutionContext > &context) override (defined in ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer) | ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer | |
| updateCurrentBlock(std::shared_ptr< SynchronizationBuddy > &buddy, const std::shared_ptr< api::ExecutionContext > &context)=0 (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | protectedpure virtual |
| updateTransactionsToDrop(soci::session &sql, std::shared_ptr< SynchronizationBuddy > &buddy, const std::string &accountUid) override (defined in ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer) | ledger::core::EthereumLikeBlockchainExplorerAccountSynchronizer | virtual |