| _executionContext (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | protected |
| _http (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | 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 |
| BitcoinLikeBlockchainExplorer(const std::shared_ptr< api::DynamicObject > &configuration, const std::vector< std::string > &matchableKeys) (defined in ledger::core::BitcoinLikeBlockchainExplorer) | ledger::core::BitcoinLikeBlockchainExplorer | |
| Block typedef (defined in ledger::core::BitcoinLikeBlockchainExplorer) | ledger::core::BitcoinLikeBlockchainExplorer | |
| 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 |
| getContext() const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| getCurrentBlock() const override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getExplorerContext() const override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getExplorerVersion() const override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getFees() override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getLedgerApiCurrentBlock() const (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | inline |
| getLedgerApiRawTransaction(const String &transactionHash) const (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | inline |
| getLedgerApiTimestamp() const (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | inline |
| getLedgerApiTransactionByHash(const String &transactionHash) const (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | inline |
| getLedgerApiTransactions(const std::vector< std::string > &addresses, Option< std::string > fromBlockHash, Option< void *> session, bool isSnakeCase=false) (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | inline |
| getNetworkParameters() const override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getRawTransaction(const String &transactionHash) override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getTimestamp() const override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getTransactionByHash(const String &transactionHash) const override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| getTransactions(const std::vector< std::string > &addresses, Option< std::string > fromBlockHash=Option< std::string >(), Option< void *> session=Option< void *>()) override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| killLedgerApiSession(void *session) const (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | inline |
| killSession(void *session) override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| LedgerApiBitcoinLikeBlockchainExplorer(const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< HttpClient > &http, const api::BitcoinLikeNetworkParameters ¶meters, const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | |
| match(const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::ConfigurationMatchable) | ledger::core::ConfigurationMatchable | |
| pushLedgerApiTransaction(const std::vector< uint8_t > &transaction) override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| pushTransaction(const std::vector< uint8_t > &transaction) override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |
| 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 | |
| startLedgerApiSession() const (defined in ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters >) | ledger::core::AbstractLedgerApiBlockchainExplorer< BlockchainExplorerTransaction, TransactionsBulk, TransactionsParser, TransactionsBulkParser, BlockParser, NetworkParameters > | inline |
| startSession() override (defined in ledger::core::LedgerApiBitcoinLikeBlockchainExplorer) | ledger::core::LedgerApiBitcoinLikeBlockchainExplorer | virtual |