btck::TxidView

Non-owning view over a btck_Txid.

Synopsis

Declared in <kernel/bitcoinkernel_wrapper.h>

class TxidView
    : public View<btck_Txid>
    , public TxidApi<TxidView>

Base Classes

NameDescription
View<btck_Txid>Non-owning view over a const C handle of type CType.
TxidApi<TxidView>CRTP mixin adding transaction-id operations shared by the view and owning types.

Member Functions

NameDescription
TxidView [constructor]Constructs a view over ptr.
ToBytes Returns the raw 32-byte transaction id.
get Returns the borrowed C handle.
operator== Compares two transaction ids for equality.
operator!= Compares two transaction ids for inequality.

Protected Data Members

NameDescription
m_ptr The borrowed C handle.