Owning wrapper over a btck_TransactionSpentOutputs, the coins spent by one transaction.
Declared in <kernel/bitcoinkernel_wrapper.h>
class TransactionSpentOutputs
: public Handle<btck_TransactionSpentOutputs, btck_transaction_spent_outputs_copy, btck_transaction_spent_outputs_destroy>
, public TransactionSpentOutputsApi<TransactionSpentOutputs>
| Name | Description |
|---|---|
Handle<btck_TransactionSpentOutputs, btck_transaction_spent_outputs_copy, btck_transaction_spent_outputs_destroy> | Owning RAII handle for a copyable C object of type CType. |
TransactionSpentOutputsApi<TransactionSpentOutputs> | CRTP mixin adding accessors over the coins spent by one transaction. |
| Name | Description |
|---|---|
TransactionSpentOutputs [constructor] | Constructors |
operator= | Assignment operators |
Coins | |
Count | Returns the number of spent outputs. |
GetCoin | Returns a single spent coin by index. |
get | Returns the owned C handle. |
| Name | Description |
|---|---|
m_ptr | The owned C handle. |