From 6c2c53e47c16912456474d377b05b94bfc1fb86c Mon Sep 17 00:00:00 2001 From: tripathyr Date: Tue, 8 Aug 2023 15:58:56 +0530 Subject: [PATCH] Fixing variable scope issue in Taproot validation Created GLOBAL.bech32 and GLOBAL.segwit_addr to expose these functions --- scripts/lib.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/lib.js b/scripts/lib.js index 974342f..6781c0f 100644 --- a/scripts/lib.js +++ b/scripts/lib.js @@ -9237,11 +9237,13 @@ - var bech32={}; - var segwit_addr = {}; + (function(){ + var bech32 = GLOBAL.bech32 = {}; + var segwit_addr = GLOBAL.segwit_addr = {}; + var CHARSET = 'qpzry9x8gf2tvdw0s3jn54khce6mua7l'; var GENERATOR = [0x3b6a57b2, 0x26508e6d, 0x1ea119fa, 0x3d4233dd, 0x2a1462b3];