btck::PrecomputedTransactionData

Owning wrapper over btck_PrecomputedTransactionData used to cache signature hashes.

Synopsis

Declared in <kernel/bitcoinkernel_wrapper.h>

class PrecomputedTransactionData
    : public Handle<btck_PrecomputedTransactionData, btck_precomputed_transaction_data_copy, btck_precomputed_transaction_data_destroy>

Base Classes

NameDescription
Handle<btck_PrecomputedTransactionData, btck_precomputed_transaction_data_copy, btck_precomputed_transaction_data_destroy>Owning RAII handle for a copyable C object of type CType.

Member Functions

NameDescription
PrecomputedTransactionData [constructor]Precomputes signature-hash data for verifying a transaction's inputs.
operator= Assignment operators
get Returns the owned C handle.

Protected Data Members

NameDescription
m_ptr The owned C handle.