| BitcoinLikeWritableInputApi(const std::shared_ptr< ledger::core::BitcoinLikeBlockchainExplorer > &explorer, const std::shared_ptr< api::ExecutionContext > &context, uint32_t sequence, const std::vector< std::vector< uint8_t > > &pubKeys, const std::vector< std::shared_ptr< api::DerivationPath >> &paths, const std::string &address, const std::shared_ptr< api::Amount > &amount, const std::string &previousTxHash, int32_t index, const std::vector< uint8_t > &scriptSig, const std::shared_ptr< api::BitcoinLikeOutput > &previousOutput, const std::string &keychainEngine="") (defined in ledger::core::BitcoinLikeWritableInputApi) | ledger::core::BitcoinLikeWritableInputApi | |
| getAddress() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getCoinbase() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getDerivationPath() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getPreviousOuput() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getPreviousOutputIndex() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getPreviousTransaction(const std::shared_ptr< api::BinaryCallback > &callback) override (defined in ledger::core::BitcoinLikeWritableInputApi) | ledger::core::BitcoinLikeWritableInputApi | |
| getPreviousTransaction() (defined in ledger::core::BitcoinLikeWritableInputApi) | ledger::core::BitcoinLikeWritableInputApi | |
| ledger::core::api::BitcoinLikeInput::getPreviousTransaction(const std::shared_ptr< BinaryCallback > &callback)=0 | ledger::core::api::BitcoinLikeInput | pure virtual |
| getPreviousTxHash() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getPublicKeys() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getScriptSig() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getSequence() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| getValue() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| isCoinbase() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| parseScriptSig() override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| pushToScriptSig(const std::vector< uint8_t > &data) override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| setP2PKHSigScript(const std::vector< uint8_t > &signature) override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| setScriptSig(const std::vector< uint8_t > &scriptSig) override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| setSequence(int32_t sequence) override | ledger::core::BitcoinLikeWritableInputApi | virtual |
| ~BitcoinLikeInput() (defined in ledger::core::api::BitcoinLikeInput) | ledger::core::api::BitcoinLikeInput | inlinevirtual |