From 1d87e578fcb7649171d991f9542f3d83c061bc61 Mon Sep 17 00:00:00 2001 From: Long Li Date: Sun, 9 Jun 2024 13:55:16 +0900 Subject: [PATCH 1/2] sign tapLeaf with sighashType --- ts_src/psbt.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts_src/psbt.ts b/ts_src/psbt.ts index b2aa36f1f..c73574035 100644 --- a/ts_src/psbt.ts +++ b/ts_src/psbt.ts @@ -1789,7 +1789,7 @@ function getTaprootHashesForSig( inputIndex, signingScripts, values, - Transaction.SIGHASH_DEFAULT, + sighashType, tapLeaf.hash, ); From 26f3eda4c6af8b33ee03bcd2fe822de2000f3b80 Mon Sep 17 00:00:00 2001 From: Jonathan Underwood Date: Sun, 9 Jun 2024 19:19:15 +0900 Subject: [PATCH 2/2] Update JS files to match TS files --- src/psbt.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/psbt.js b/src/psbt.js index cc0e5c8ad..b071f374f 100644 --- a/src/psbt.js +++ b/src/psbt.js @@ -1358,7 +1358,7 @@ function getTaprootHashesForSig( inputIndex, signingScripts, values, - transaction_1.Transaction.SIGHASH_DEFAULT, + sighashType, tapLeaf.hash, ); return {