Non‐owning view over a btck_TransactionInput.

Synopsis

Declared in <kernel/bitcoinkernel_wrapper.h>

class TransactionInputView
    : public View<btck_TransactionInput>
    , public TransactionInputApi<TransactionInputView>

Base Classes

Name

Description

View<btck_TransactionInput>

Non‐owning view over a const C handle of type CType.

TransactionInputApi<TransactionInputView>

CRTP mixin adding transaction‐input accessors shared by the view and owning types.

Member Functions

Name

Description

TransactionInputView [constructor]

Constructs a view over ptr.

GetScriptSig

Returns the input's signature script.

GetSequence

Returns the input's sequence number.

GetWitnessStack

Returns the input's witness stack.

OutPoint

Returns the out‐point this input spends.

get

Returns the borrowed C handle.

Protected Data Members

Name

Description

m_ptr

The borrowed C handle.

Created with MrDocs