Files
brk/modules/brk-client/docs/interfaces/TxIn.md
2026-05-17 22:31:01 +02:00

3.2 KiB

brk-client


brk-client / TxIn

Interface: TxIn

Defined in: Developer/brk/modules/brk-client/index.js:1230

Properties

innerRedeemscriptAsm

innerRedeemscriptAsm: string

Defined in: Developer/brk/modules/brk-client/index.js:1239

Inner redeemscript in assembly (for P2SH-wrapped SegWit: scriptsig + witness both present)


innerWitnessscriptAsm

innerWitnessscriptAsm: string

Defined in: Developer/brk/modules/brk-client/index.js:1240

Inner witnessscript in assembly (for P2WSH: last witness item decoded as script)


isCoinbase

isCoinbase: boolean

Defined in: Developer/brk/modules/brk-client/index.js:1237

Whether this input is a coinbase (block reward) input


prevout?

optional prevout?: TxOut | null

Defined in: Developer/brk/modules/brk-client/index.js:1233

Information about the previous output being spent


scriptsig

scriptsig: string

Defined in: Developer/brk/modules/brk-client/index.js:1234

Signature script (hex, for non-SegWit inputs)


scriptsigAsm

scriptsigAsm: string

Defined in: Developer/brk/modules/brk-client/index.js:1235

Signature script in assembly format


sequence

sequence: number

Defined in: Developer/brk/modules/brk-client/index.js:1238

Input sequence number


txid

txid: string

Defined in: Developer/brk/modules/brk-client/index.js:1231

Transaction ID of the output being spent


vout

vout: number

Defined in: Developer/brk/modules/brk-client/index.js:1232

Output index being spent (u16: coinbase is 65535, mempool.space uses u32: 4294967295)


witness

witness: Witness

Defined in: Developer/brk/modules/brk-client/index.js:1236

Witness data (stack items, present for SegWit inputs; hex-encoded on the wire)