From 5d31803c92ac085d50ab0942a6cf657a6cd9cc4b Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 21 Sep 2022 15:43:35 -0300 Subject: pretty --- packages/taler-util/src/bech32.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'packages/taler-util/src/bech32.ts') diff --git a/packages/taler-util/src/bech32.ts b/packages/taler-util/src/bech32.ts index 03c24e807..e48e9ac3e 100644 --- a/packages/taler-util/src/bech32.ts +++ b/packages/taler-util/src/bech32.ts @@ -18,7 +18,7 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. -var CHARSET = 'qpzry9x8gf2tvdw0s3jn54khce6mua7l'; +var CHARSET = "qpzry9x8gf2tvdw0s3jn54khce6mua7l"; var GENERATOR = [0x3b6a57b2, 0x26508e6d, 0x1ea119fa, 0x3d4233dd, 0x2a1462b3]; const encodings: any = { @@ -38,7 +38,7 @@ function getEncodingConst(enc: any) { } else if (enc == encodings.BECH32M) { return 0x2bc830a3; } else { - throw new Error('unknown encoding') + throw new Error("unknown encoding"); } } @@ -46,7 +46,7 @@ function polymod(values: any) { var chk = 1; for (var p = 0; p < values.length; ++p) { var top = chk >> 25; - chk = (chk & 0x1ffffff) << 5 ^ values[p]; + chk = ((chk & 0x1ffffff) << 5) ^ values[p]; for (var i = 0; i < 5; ++i) { if ((top >> i) & 1) { chk ^= GENERATOR[i]; @@ -78,14 +78,14 @@ function createChecksum(hrp: any, data: any, enc: any) { var mod = polymod(values) ^ getEncodingConst(enc); var ret = []; for (var p = 0; p < 6; ++p) { - ret.push((mod >> 5 * (5 - p)) & 31); + ret.push((mod >> (5 * (5 - p))) & 31); } return ret; } function encode(hrp: any, data: any, enc: any): string { var combined = data.concat(createChecksum(hrp, data, enc)); - var ret = hrp + '1'; + var ret = hrp + "1"; for (var p = 0; p < combined.length; ++p) { ret += CHARSET.charAt(combined[p]); } @@ -111,7 +111,7 @@ function decode(bechString: any, enc: any) { return null; } bechString = bechString.toLowerCase(); - var pos = bechString.lastIndexOf('1'); + var pos = bechString.lastIndexOf("1"); if (pos < 1 || pos + 7 > bechString.length || bechString.length > 90) { return null; } @@ -128,4 +128,4 @@ function decode(bechString: any, enc: any) { return null; } return { hrp: hrp, data: data.slice(0, data.length - 6) }; -} \ No newline at end of file +} -- cgit v1.2.3