ledger-core
ledger::core::api::BitcoinLikeTransactionBuilder Member List

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

addChangePath(const std::string &path)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
addInput(const std::string &transactionHash, int32_t index, int32_t sequence)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
addOutput(const std::shared_ptr< Amount > &amount, const std::shared_ptr< BitcoinLikeScript > &script)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
build(const std::shared_ptr< BitcoinLikeTransactionCallback > &callback)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
clone()=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
excludeUtxo(const std::string &transactionHash, int32_t outputIndex)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
parseRawUnsignedTransaction(const Currency &currency, const std::vector< uint8_t > &rawTransaction, std::experimental::optional< int32_t > currentBlockHeight)ledger::core::api::BitcoinLikeTransactionBuilderstatic
pickInputs(BitcoinLikePickingStrategy strategy, int32_t sequence)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
reset()=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
sendToAddress(const std::shared_ptr< Amount > &amount, const std::string &address)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
setFeesPerByte(const std::shared_ptr< Amount > &fees)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
setMaxAmountOnChange(const std::shared_ptr< Amount > &amount)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
setMinAmountOnChange(const std::shared_ptr< Amount > &amount)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
setNumberOfChangeAddresses(int32_t count)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
wipeToAddress(const std::string &address)=0ledger::core::api::BitcoinLikeTransactionBuilderpure virtual
~BitcoinLikeTransactionBuilder() (defined in ledger::core::api::BitcoinLikeTransactionBuilder)ledger::core::api::BitcoinLikeTransactionBuilderinlinevirtual