ledger-core
ledger::core::EthereumLikeTransactionBuilder Member List

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

build(const std::shared_ptr< api::EthereumLikeTransactionCallback > &callback) override (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilder
build() (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilder
ledger::core::api::EthereumLikeTransactionBuilder::build(const std::shared_ptr< EthereumLikeTransactionCallback > &callback)=0ledger::core::api::EthereumLikeTransactionBuilderpure virtual
clone() overrideledger::core::EthereumLikeTransactionBuildervirtual
EthereumLikeTransactionBuilder(const std::shared_ptr< api::ExecutionContext > &context, const api::Currency &params, const std::shared_ptr< EthereumLikeBlockchainExplorer > &explorer, const std::shared_ptr< spdlog::logger > &logger, const EthereumLikeTransactionBuildFunction &buildFunction) (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilderexplicit
EthereumLikeTransactionBuilder(const EthereumLikeTransactionBuilder &cpy) (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilder
parseRawSignedTransaction(const Currency &currency, const std::vector< uint8_t > &rawTransaction)ledger::core::api::EthereumLikeTransactionBuilderstatic
parseRawTransaction(const api::Currency &currency, const std::vector< uint8_t > &rawTransaction, bool isSigned) (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilderstatic
parseRawUnsignedTransaction(const Currency &currency, const std::vector< uint8_t > &rawTransaction)ledger::core::api::EthereumLikeTransactionBuilderstatic
reset() overrideledger::core::EthereumLikeTransactionBuildervirtual
sendToAddress(const std::shared_ptr< api::Amount > &amount, const std::string &address) override (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilder
ledger::core::api::EthereumLikeTransactionBuilder::sendToAddress(const std::shared_ptr< Amount > &amount, const std::string &address)=0ledger::core::api::EthereumLikeTransactionBuilderpure virtual
setGasLimit(const std::shared_ptr< api::Amount > &gasLimit) override (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilder
ledger::core::api::EthereumLikeTransactionBuilder::setGasLimit(const std::shared_ptr< Amount > &gasLimit)=0ledger::core::api::EthereumLikeTransactionBuilderpure virtual
setGasPrice(const std::shared_ptr< api::Amount > &gasPrice) override (defined in ledger::core::EthereumLikeTransactionBuilder)ledger::core::EthereumLikeTransactionBuilder
ledger::core::api::EthereumLikeTransactionBuilder::setGasPrice(const std::shared_ptr< Amount > &gasPrice)=0ledger::core::api::EthereumLikeTransactionBuilderpure virtual
setInputData(const std::vector< uint8_t > &data) overrideledger::core::EthereumLikeTransactionBuildervirtual
wipeToAddress(const std::string &address) overrideledger::core::EthereumLikeTransactionBuildervirtual
~EthereumLikeTransactionBuilder() (defined in ledger::core::api::EthereumLikeTransactionBuilder)ledger::core::api::EthereumLikeTransactionBuilderinlinevirtual