Skip to main content

PsbtInputExtended

bitcoinjs-lib v1.0.7


bitcoinjs-lib / psbt / PsbtInputExtended

Interface: PsbtInputExtended

Defined in: ts_src/psbt.ts:1167

Extends

Properties

bip32Derivation?

optional bip32Derivation: Bip32Derivation[]

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:32

Inherited from

PsbtInput.bip32Derivation


finalScriptSig?

optional finalScriptSig: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:33

Inherited from

PsbtInput.finalScriptSig


finalScriptWitness?

optional finalScriptWitness: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:34

Inherited from

PsbtInput.finalScriptWitness


hash

hash: string | Uint8Array

Defined in: ts_src/psbt.ts:52

Inherited from

TransactionInput.hash


index

index: number

Defined in: ts_src/psbt.ts:53

Inherited from

TransactionInput.index


nonWitnessUtxo?

optional nonWitnessUtxo: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:27

Inherited from

PsbtInput.nonWitnessUtxo


partialSig?

optional partialSig: PartialSig[]

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:26

Inherited from

PsbtInput.partialSig


porCommitment?

optional porCommitment: string

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:35

Inherited from

PsbtInput.porCommitment


redeemScript?

optional redeemScript: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:30

Inherited from

PsbtInput.redeemScript


sequence?

optional sequence: number

Defined in: ts_src/psbt.ts:54

Inherited from

TransactionInput.sequence


sighashType?

optional sighashType: number

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:29

Inherited from

PsbtInput.sighashType


tapBip32Derivation?

optional tapBip32Derivation: TapBip32Derivation[]

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:39

Inherited from

PsbtInput.tapBip32Derivation


tapInternalKey?

optional tapInternalKey: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:40

Inherited from

PsbtInput.tapInternalKey


tapKeySig?

optional tapKeySig: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:36

Inherited from

PsbtInput.tapKeySig


tapLeafScript?

optional tapLeafScript: TapLeafScript[]

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:38

Inherited from

PsbtInput.tapLeafScript


tapMerkleRoot?

optional tapMerkleRoot: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:41

Inherited from

PsbtInput.tapMerkleRoot


tapScriptSig?

optional tapScriptSig: TapScriptSig[]

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:37

Inherited from

PsbtInput.tapScriptSig


unknownKeyVals?

optional unknownKeyVals: KeyValue[]

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:23

Inherited from

PsbtInput.unknownKeyVals


witnessScript?

optional witnessScript: Uint8Array

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:31

Inherited from

PsbtInput.witnessScript


witnessUtxo?

optional witnessUtxo: WitnessUtxo

Defined in: node_modules/bip174/src/esm/lib/interfaces.d.ts:28

Inherited from

PsbtInput.witnessUtxo