From 42b570dbd99c02424157596c45d69cc2a3d54da9 Mon Sep 17 00:00:00 2001 From: Samuel Dobson Date: Fri, 8 Oct 2021 14:22:17 +1300 Subject: [PATCH] Update minified demo.js --- demo/demo.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demo/demo.js b/demo/demo.js index f634199..1baf5c5 100644 --- a/demo/demo.js +++ b/demo/demo.js @@ -1 +1 @@ -!function(r){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.segwit_addr_ecc=r()}}(function(){return function(){function r(e,n,t){function o(i,s){if(!n[i]){if(!e[i]){var u="function"==typeof require&&require;if(!s&&u)return u(i,!0);if(a)return a(i,!0);var f=new Error("Cannot find module '"+i+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[i]={exports:{}};e[i][0].call(l.exports,function(r){return o(e[i][1][r]||r)},l,l.exports,r,e,n,t)}return n[i].exports}for(var a="function"==typeof require&&require,i=0;i>5&1?837669828:0)^(r>>6&1?861898408:0)^(r>>7&1?909871216:0)^(r>>8&1?1046712521:0)^(r>>9&1?784802194:0)^(r>>10&1?273086365:0)^(r>>11&1?546131507:0)^(r>>12&1?319733103:0)^(r>>13&1?614071006:0)^(r>>14&1?455595189:0)^(r>>15&1?79568564:0)^(r>>16&1?157857889:0)^(r>>17&1?274067650:0)^(r>>18&1?548095364:0)^(r>>19&1?323137288:0)^(r>>20&1?619836184:0)^(r>>21&1?467879737:0)^(r>>22&1?894840699:0)^(r>>23&1?977034239:0)^(r>>24&1?644650743:0)^(r>>25&1?633834341:0)^(r>>26&1?455021546:0)^(r>>27&1?884646644:0)^(r>>28&1?996262113:0)^(r>>29&1?642983362:0)}function a(r,e){if(0==r)return[];var n=o(r),t=1023&n,a=n>>10&1023,i=n>>20,s=h[t],u=h[a],f=h[i];if(-1!=s&&-1!=u&&-1!=f&&(2*u-f-s+2046)%1023==0){var l=(u-s+1023)%1023;if(l>=e)return[];var p=s+26*l;return p%33?[]:[l]}for(var l=0;l=e||l==_)){var m=a^(0==t?0:c[(s+_)%1023]);if(0!=m){var C=1023-h[c[l]^c[_]];if(!((v+C+26*_)%33)){var p=h[m]+C+26*l;if(!(p%33))return l<_?[l,_]:[_,l]}}}}}}return[]}function i(r){for(var e=1,n=0;n>25;e=(33554431&e)<<5^r[n];for(var o=0;o<5;++o)t>>o&1&&(e^=p[o])}return e}function s(r){var e,n=[];for(e=0;e>5);for(n.push(0),e=0;e90)return{error:"Too long",pos:u(90,r.length)};var o,f=!1,p=!1;for(o=0;o126)return{error:"Invalid character",pos:[o]};if(r.charAt(o)>="a"&&r.charAt(o)<="z"&&(f=!0,p))return{error:"Mixed case",pos:[o]};if(r.charAt(o)>="A"&&r.charAt(o)<="Z"&&(p=!0,f))return{error:"Mixed case",pos:[o]}}r=r.toLowerCase();var c=r.lastIndexOf("1");if(-1==c)return{error:"Missing separator '1'",pos:null};if(c<1||c+7>r.length)return{error:"Separator '1' at invalid position",pos:[c]};var h=r.substring(0,c),d=[];for(o=c+1;o>e!=0)return null;for(o=o<=n;)a-=n,i.push(o>>a&s)}if(t)a>0&&i.push(o<=e||o<74)return{error:"Too long",pos:null};eposs=[];for(var n in a.encodings){const o=a.encodings[n];var i=a.check(r,e,o);{if(!("data_pattern"in i)){if(null!==i.error)return{error:i.error,pos:i.pos};var s=t(i.data.slice(1),5,8,!1);return null===s?{error:"Padding error",pos:[r.length-6]}:s.length<2||s.length>40?{error:"Invalid witness program length",pos:null}:i.data[0]>16?{error:"Invalid witness version",pos:[i.hrp.length+1]}:0==i.data[0]&&o!=a.encodings.BECH32?{error:"Bech32 must be used for witness v0 programs",pos:null}:0!=i.data[0]&&o!=a.encodings.BECH32M?{error:"Bech32m must be used for witness v1+ programs",pos:null}:0===i.data[0]&&20!==s.length&&32!==s.length?{error:"Invalid witness program length for v0",pos:null}:{error:null,version:i.data[0],program:s}}if(null!==i.data_pattern){const u=5*(i.data_pattern.length-6-1)>>3;if(i.data_pattern.length-6-1!=((8*u+4)/5|0))continue;if(0==i.data_pattern[0]&&o!=a.encodings.BECH32)continue;if(i.data_pattern[0]>0&&i.data_pattern[0]<=16&&o!=a.encodings.BECH32M)continue;if(i.data_pattern[0]>16)continue;if(0==i.data_pattern[0]&&20!=u&&32!=u)continue;for(var f=[],l=0;l1&&(eposs.sort(function(r,e){return r.length-e.length}),eposs[0].length>5&1?1023514045:0)^(r>>6&1?714287955:0)^(r>>7&1?119952303:0)^(r>>8&1?215746174:0)^(r>>9&1?430737909:0)^(r>>10&1?361898857:0)^(r>>11&1?699679730:0)^(r>>12&1?66594541:0)^(r>>13&1?91539706:0)^(r>>14&1?142161373:0)^(r>>15&1?745393999:0)^(r>>16&1?181387198:0)^(r>>17&1?361495157:0)^(r>>18&1?697554403:0)^(r>>19&1?62328774:0)^(r>>20&1?85888982:0)^(r>>21&1?146381477:0)^(r>>22&1?292008042:0)^(r>>23&1?543121620:0)^(r>>24&1?313189761:0)^(r>>25&1?69822580:0)^(r>>26&1?138867905:0)^(r>>27&1?277695874:0)^(r>>28&1?554614532:0)^(r>>29&1?312081192:0)}function a(r,e){if(0==r)return[];var n=o(r),t=1023&n,a=n>>10&1023,i=n>>20,s=h[t],u=h[a],f=h[i];if(-1!=s&&-1!=u&&-1!=f&&(2*u-f-s+2046)%1023==0){var l=(u-s+1023)%1023;if(l>=e)return[];var p=s+26*l;return p%33?[]:[l]}for(var l=0;l=e||l==_)){var m=a^(0==t?0:c[(s+_)%1023]);if(0!=m){var C=1023-h[c[l]^c[_]];if(!((v+C+26*_)%33)){var p=h[m]+C+26*l;if(!(p%33))return l<_?[l,_]:[_,l]}}}}}}return[]}function i(r){for(var e=1,n=0;n>25;e=(33554431&e)<<5^r[n];for(var o=0;o<5;++o)t>>o&1&&(e^=p[o])}return e}function s(r){var e,n=[];for(e=0;e>5);for(n.push(0),e=0;e90)return{error:"Too long",pos:u(90,r.length)};var o,f=!1,p=!1;for(o=0;o126)return{error:"Invalid character",pos:[o]};if(r.charAt(o)>="a"&&r.charAt(o)<="z"&&(f=!0,p))return{error:"Mixed case",pos:[o]};if(r.charAt(o)>="A"&&r.charAt(o)<="Z"&&(p=!0,f))return{error:"Mixed case",pos:[o]}}r=r.toLowerCase();var c=r.lastIndexOf("1");if(-1==c)return{error:"Missing separator '1'",pos:null};if(c<1||c+7>r.length)return{error:"Separator '1' at invalid position",pos:[c]};var h=r.substring(0,c),d=[];for(o=c+1;o>e!=0)return null;for(o=o<=n;)a-=n,i.push(o>>a&s)}if(t)a>0&&i.push(o<=e||o<74)return{error:"Too long",pos:null};eposs=[];for(var n in a.encodings){const o=a.encodings[n];var i=a.check(r,e,o);{if(!("data_pattern"in i)){if(null!==i.error)return{error:i.error,pos:i.pos};var s=t(i.data.slice(1),5,8,!1);return null===s?{error:"Padding error",pos:[r.length-6]}:s.length<2||s.length>40?{error:"Invalid witness program length",pos:null}:i.data[0]>16?{error:"Invalid witness version",pos:[i.hrp.length+1]}:0==i.data[0]&&o!=a.encodings.BECH32?{error:"Bech32 must be used for witness v0 programs",pos:null}:0!=i.data[0]&&o!=a.encodings.BECH32M?{error:"Bech32m must be used for witness v1+ programs",pos:null}:0===i.data[0]&&20!==s.length&&32!==s.length?{error:"Invalid witness program length for v0",pos:null}:{error:null,version:i.data[0],program:s}}if(null!==i.data_pattern){const u=5*(i.data_pattern.length-6-1)>>3;if(i.data_pattern.length-6-1!=((8*u+4)/5|0))continue;if(0==i.data_pattern[0]&&o!=a.encodings.BECH32)continue;if(i.data_pattern[0]>0&&i.data_pattern[0]<=16&&o!=a.encodings.BECH32M)continue;if(i.data_pattern[0]>16)continue;if(0==i.data_pattern[0]&&20!=u&&32!=u)continue;for(var f=[],l=0;l1&&(eposs.sort(function(r,e){return r.length-e.length}),eposs[0].length