Owning wrapper over a btck_TransactionOutput.
Declared in <kernel/bitcoinkernel_wrapper.h>
class TransactionOutput
: public Handle<btck_TransactionOutput, btck_transaction_output_copy, btck_transaction_output_destroy>
, public TransactionOutputApi<TransactionOutput>
| Name | Description |
|---|---|
Handle<btck_TransactionOutput, btck_transaction_output_copy, btck_transaction_output_destroy> | Owning RAII handle for a copyable C object of type CType. |
TransactionOutputApi<TransactionOutput> | CRTP mixin adding transaction-output accessors shared by the view and owning types. |
| Name | Description |
|---|---|
TransactionOutput [constructor] | Constructors |
operator= | Assignment operators |
Amount | Returns the output value. |
GetScriptPubkey | Returns the output's locking script. |
get | Returns the owned C handle. |
| Name | Description |
|---|---|
m_ptr | The owned C handle. |