Owning wrapper over a btck_Transaction.
Synopsis
Declared in <kernel/bitcoinkernel_wrapper.h>
class Transaction
: public Handle<btck_Transaction, btck_transaction_copy, btck_transaction_destroy>
, public TransactionApi<Transaction>
Base Classes
Name |
Description |
Owning RAII handle for a copyable C object of type |
|
CRTP mixin adding transaction accessors shared by the view and owning types. |
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
Returns the number of inputs. |
|
Returns the number of outputs. |
|
Returns a single input by index. |
|
Returns the transaction locktime. |
|
Returns a single output by index. |
|
Serializes the transaction to its raw bytes. |
|
Returns the transaction id. |
|
Returns the owned C handle. |
Protected Data Members
Name |
Description |
The owned C handle. |
Non-Member Functions
Name |
Description |
Runs consensus‐level checks on a standalone transaction. |
Created with MrDocs