|
ledger-core
|
#include <BitcoinLikePreparedTransaction.hpp>
Public Member Functions | |
| BitcoinLikePreparedTransaction (int32_t version_, std::vector< std::shared_ptr< BitcoinLikeOutput >> inputs_, std::vector< std::string > paths_, std::vector< std::shared_ptr< BitcoinLikeOutput >> outputs_, int32_t lockTime_) | |
| BitcoinLikePreparedTransaction (const BitcoinLikePreparedTransaction &cpy) | |
| BitcoinLikePreparedTransaction & | operator= (const BitcoinLikePreparedTransaction &cpy) |
| template<class Archive > | |
| void | load (Archive &archive) |
| template<class Archive > | |
| void | save (Archive &archive) const |
Public Attributes | |
| int32_t | version |
| std::vector< std::shared_ptr< BitcoinLikeOutput > > | inputs |
| std::vector< std::string > | paths |
| std::vector< std::shared_ptr< BitcoinLikeOutput > > | outputs |
| int32_t | lockTime |
Structure representing a prepared bitcoin transaction (ready to be used with device).
| std::vector<std::shared_ptr<BitcoinLikeOutput> > ledger::core::api::BitcoinLikePreparedTransaction::inputs |
List of BitcoinLikeInput objects, inputs aggregateed by transaction.
| int32_t ledger::core::api::BitcoinLikePreparedTransaction::lockTime |
32-bit integer, block height after which transaction can be accepted.
| std::vector<std::shared_ptr<BitcoinLikeOutput> > ledger::core::api::BitcoinLikePreparedTransaction::outputs |
List of BitcoinLikeOutput objects, outputs aggregateed by transaction.
| std::vector<std::string> ledger::core::api::BitcoinLikePreparedTransaction::paths |
List of stringsm paths to account creating transaction.
| int32_t ledger::core::api::BitcoinLikePreparedTransaction::version |
32-bit integer representing version.
1.8.13