diff --git a/ts_src/psbt.ts b/ts_src/psbt.ts index f072f1d48..29cdf4c36 100644 --- a/ts_src/psbt.ts +++ b/ts_src/psbt.ts @@ -1760,11 +1760,11 @@ function getPrevoutTaprootKey( cache: PsbtCache, ): Uint8Array | null { const { script } = getScriptAndAmountFromUtxo(inputIndex, input, cache); - return isP2TR(script) ? script.subarray(2, 34) : null; + return isP2TR(script) ? script.slice(2, 34) : null; } function trimTaprootSig(signature: Uint8Array): Uint8Array { - return signature.length === 64 ? signature : signature.subarray(0, 64); + return signature.length === 64 ? signature : signature.slice(0, 64); } function getTaprootHashesForSigning(