Browse Source
TIL: destructuring objects without let or const is a thing
psbt-tx-getters
junderw
6 years ago
No known key found for this signature in database
GPG Key ID: B256185D3A971908
2 changed files with
16 additions and
12 deletions
-
src/transaction_builder.js
-
ts_src/transaction_builder.ts
|
|
@ -162,12 +162,14 @@ class TransactionBuilder { |
|
|
|
vin = signParams; |
|
|
|
} else if (typeof signParams === 'object') { |
|
|
|
checkSignArgs(this, signParams); |
|
|
|
vin = signParams.vin; |
|
|
|
keyPair = signParams.keyPair; |
|
|
|
redeemScript = signParams.redeemScript; |
|
|
|
hashType = signParams.hashType; |
|
|
|
witnessValue = signParams.witnessValue; |
|
|
|
witnessScript = signParams.witnessScript; |
|
|
|
({ |
|
|
|
vin, |
|
|
|
keyPair, |
|
|
|
redeemScript, |
|
|
|
hashType, |
|
|
|
witnessValue, |
|
|
|
witnessScript, |
|
|
|
} = signParams); |
|
|
|
} else { |
|
|
|
throw new TypeError( |
|
|
|
'TransactionBuilder sign first arg must be TxbSignArg or number', |
|
|
|
|
|
@ -252,12 +252,14 @@ export class TransactionBuilder { |
|
|
|
vin = signParams; |
|
|
|
} else if (typeof signParams === 'object') { |
|
|
|
checkSignArgs(this, signParams); |
|
|
|
vin = signParams.vin; |
|
|
|
keyPair = signParams.keyPair; |
|
|
|
redeemScript = signParams.redeemScript; |
|
|
|
hashType = signParams.hashType; |
|
|
|
witnessValue = signParams.witnessValue; |
|
|
|
witnessScript = signParams.witnessScript; |
|
|
|
({ |
|
|
|
vin, |
|
|
|
keyPair, |
|
|
|
redeemScript, |
|
|
|
hashType, |
|
|
|
witnessValue, |
|
|
|
witnessScript, |
|
|
|
} = signParams); |
|
|
|
} else { |
|
|
|
throw new TypeError( |
|
|
|
'TransactionBuilder sign first arg must be TxbSignArg or number', |
|
|
|