ledger-core
ledger::core::EthereumLikeBlockchainExplorer Member List

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

Block typedef (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorer
ConfigurationMatchable(const std::vector< std::string > &matchableKeys) (defined in ledger::core::ConfigurationMatchable)ledger::core::ConfigurationMatchable
EthereumLikeBlockchainExplorer(const std::shared_ptr< ledger::core::api::DynamicObject > &configuration, const std::vector< std::string > &matchableKeys) (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorer
getBalance(const std::vector< EthereumLikeKeychain::Address > &addresses)=0 (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorerpure virtual
getCurrentBlock() const=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual
getERC20Balance(const std::string &address, const std::string &erc20Address)=0 (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorerpure virtual
getERC20Balances(const std::string &address, const std::vector< std::string > &erc20Addresses)=0 (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorerpure virtual
getEstimatedGasLimit(const std::string &address)=0 (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorerpure virtual
getGasPrice()=0 (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorerpure virtual
getNonce(const std::string &address)=0 (defined in ledger::core::EthereumLikeBlockchainExplorer)ledger::core::EthereumLikeBlockchainExplorerpure virtual
getRawTransaction(const String &transactionHash)=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual
getTimestamp() const=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual
getTransactionByHash(const String &transactionHash) const=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual
getTransactions(const std::vector< std::string > &addresses, Option< std::string > fromBlockHash=Option< std::string >(), Option< void * > session=Option< void * >())=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual
killSession(void *session)=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual
match(const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::ConfigurationMatchable)ledger::core::ConfigurationMatchable
pushTransaction(const std::vector< uint8_t > &transaction)=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual
setConfiguration(const std::shared_ptr< api::DynamicObject > &configuration) (defined in ledger::core::ConfigurationMatchable)ledger::core::ConfigurationMatchable
startSession()=0 (defined in ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >)ledger::core::AbstractBlockchainExplorer< EthereumLikeBlockchainExplorerTransaction >pure virtual