Skip to main content

ToSignInput

bitcoinjs-lib v0.2.9-beta.16


bitcoinjs-lib / ToSignInput

Interface: ToSignInput

Defined in: packages/scrypt-ts-btc/src/signer.ts:16

signPsbt input options

Properties

address?

optional address: string

Defined in: packages/scrypt-ts-btc/src/signer.ts:20

which address corresponding private key to use for signing


disableTweakSigner?

optional disableTweakSigner: boolean

Defined in: packages/scrypt-ts-btc/src/signer.ts:28

default value is false. Setting it true allows the use of the original private key when signing taproot inputs.


index

index: number

Defined in: packages/scrypt-ts-btc/src/signer.ts:18

which input to sign


publicKey?

optional publicKey: string

Defined in: packages/scrypt-ts-btc/src/signer.ts:22

which publicKey corresponding private key to use for signing


sighashTypes?

optional sighashTypes: number[]

Defined in: packages/scrypt-ts-btc/src/signer.ts:26

sighashTypes


tapLeafHashToSign?

optional tapLeafHashToSign: string

Defined in: packages/scrypt-ts-btc/src/signer.ts:24

tapLeafHashToSign