Owning wrapper over a btck_TransactionSpentOutputs, the coins spent by one transaction.

Synopsis

Base Classes

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.

Member Functions

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.

Protected Data Members

Name

Description

m_ptr

The owned C handle.

Created with MrDocs