_currentAccount (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | 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 |
initializeSavedState(Option< BlockchainExplorerAccountSynchronizationSavedState > &savedState, int32_t halfBatchSize) (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | inlineprotectedstatic |
performSynchronization(const std::shared_ptr< Account > &account) (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | inlineprotected |
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< 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)=0 (defined in ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer >) | ledger::core::AbstractBlockchainExplorerAccountSynchronizer< Account, AddressType, Keychain, Explorer > | protectedpure virtual |