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