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)=0 | ledger::core::api::EthereumLikeTransactionBuilder | pure virtual |
clone() override | ledger::core::EthereumLikeTransactionBuilder | virtual |
EthereumLikeTransactionBuilder(const std::shared_ptr< api::ExecutionContext > &context, const api::Currency ¶ms, const std::shared_ptr< EthereumLikeBlockchainExplorer > &explorer, const std::shared_ptr< spdlog::logger > &logger, const EthereumLikeTransactionBuildFunction &buildFunction) (defined in ledger::core::EthereumLikeTransactionBuilder) | ledger::core::EthereumLikeTransactionBuilder | explicit |
EthereumLikeTransactionBuilder(const EthereumLikeTransactionBuilder &cpy) (defined in ledger::core::EthereumLikeTransactionBuilder) | ledger::core::EthereumLikeTransactionBuilder | |
parseRawSignedTransaction(const Currency ¤cy, const std::vector< uint8_t > &rawTransaction) | ledger::core::api::EthereumLikeTransactionBuilder | static |
parseRawTransaction(const api::Currency ¤cy, const std::vector< uint8_t > &rawTransaction, bool isSigned) (defined in ledger::core::EthereumLikeTransactionBuilder) | ledger::core::EthereumLikeTransactionBuilder | static |
parseRawUnsignedTransaction(const Currency ¤cy, const std::vector< uint8_t > &rawTransaction) | ledger::core::api::EthereumLikeTransactionBuilder | static |
reset() override | ledger::core::EthereumLikeTransactionBuilder | virtual |
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)=0 | ledger::core::api::EthereumLikeTransactionBuilder | pure 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)=0 | ledger::core::api::EthereumLikeTransactionBuilder | pure 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)=0 | ledger::core::api::EthereumLikeTransactionBuilder | pure virtual |
setInputData(const std::vector< uint8_t > &data) override | ledger::core::EthereumLikeTransactionBuilder | virtual |
wipeToAddress(const std::string &address) override | ledger::core::EthereumLikeTransactionBuilder | virtual |
~EthereumLikeTransactionBuilder() (defined in ledger::core::api::EthereumLikeTransactionBuilder) | ledger::core::api::EthereumLikeTransactionBuilder | inlinevirtual |