New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@waves/blockchain-api

Package Overview
Dependencies
Maintainers
17
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@waves/blockchain-api - npm Package Compare versions

Comparing version 0.0.6 to 0.0.7

dist/cjs/api-node/activation/index.d.ts

2

dist/node-api.min.js

@@ -1,1 +0,1 @@

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.nodeApi=t():e.nodeApi=t()}(this,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=13)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toArray=function(e){return Array.isArray(e)?e:[e]},t.head=function(e){return e[0]},t.wait=function(e){return new Promise((function(t){setTimeout(t,e)}))},t.prop=function(e){return function(t){return t[e]}},t.keys=function(e){return Object.keys(e)},t.entries=function(e){return t.keys(e).map((function(t){return[t,e[t]]}))},t.values=function(e){return t.keys(e).map((function(t){return e[t]}))},t.assign=function(e,n){return t.entries(n).reduce((function(t,n){var r=n[0],i=n[1];return e[r]=i,e}),e)},t.map=function(e){return function(t){return t.map(e)}},t.filter=function(e){return function(t){return t.filter(e)}},t.indexBy=function(e,t){return t.reduce((function(t,n){return t[e(n)]=n,t}),{})},t.uniq=function(e){return t.keys(e.reduce((function(e,t){return e[t]=t,e}),Object.create(null)))},t.switchTransactionByType=function(e){return function(t){return e[t.type]&&"function"==typeof e[t.type]?e[t.type](t):void 0}},t.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return e.reduce((function(e,t){return t(e)}),t)}}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(6)),o=r(n(7)),u="function"==typeof fetch?fetch:n(15);function s(e){return e.text().then((function(t){return e.ok?o.default(t):Promise.reject(function(e){try{return JSON.parse(e)}catch(t){return e}}(t))}))}t.default=function(e){return u(i.default(e.url,e.base),function(e){void 0===e&&(e=Object.create(null));return e.credentials="include",e}(e.options)).then(s)}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(5),u=n(4),s=i(n(1)),a=i(n(3)),c=i(n(16));function f(e,t){return s.default({base:e,url:"/transactions/unconfirmed/info/"+t})}function l(e,t){return s.default({base:e,url:"/transactions/info/"+t})}t.calculateFee=function(e,t){return s.default({base:e,url:"/transactions/calculateFee",options:{method:"POST",body:c.default(t),headers:{"Content-Type":"application/json"}}})},t.transactions=function(e,t,n,r,i){return s.default({base:e,url:"/transactions/address/"+t+"/limit/"+n+a.default({after:r})}).then((function(e){return e[0]}))},t.unconfirmedInfo=f,t.info=l,t.status=function(e,t){var n={id:"",confirmations:-1,height:-1,inUTX:!1,status:o.TRANSACTION_STATUSES.NOT_FOUND},i=t.map((function(t){return f(e,t).then((function(){return r(r({},n),{id:t,status:o.TRANSACTION_STATUSES.UNCONFIRMED,inUTX:!0})})).catch((function(){return l(e,t).then((function(e){return r(r({},n),{id:t,status:o.TRANSACTION_STATUSES.IN_BLOCKCHAIN,height:e.height})}))})).catch((function(){return r(r({},n),{id:t})}))}));return Promise.all([u.height(e),Promise.all(i)]).then((function(e){var t=e[0].height,n=e[1];return{height:t,statuses:n.map((function(e){return r(r({},e),{confirmations:e.status===o.TRANSACTION_STATUSES.IN_BLOCKCHAIN?t-e.height:e.confirmations})}))}}))},t.broadcast=function(e,t){return s.default({base:e,url:"/transactions/broadcast",options:{method:"POST",body:c.default(t),headers:{"Content-Type":"application/json"}}})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=Object.create(null));var n=Object.keys(e).map((function(t){return[t,e[t]]})).map((function(e){var n=e[0],r=e[1];return[n,Object.prototype.hasOwnProperty.call(t,n)?t[n](r):r]})).filter((function(e){e[0];return null!=e[1]})).map((function(e){return e[0]+"="+e[1]})).join("&");return n.length?"?"+n:""}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(1));t.headersLast=function(e,t){return i.default({base:e,url:"/blocks/headers/last"})},t.headersAt=function(e,t,n){return i.default({base:e,url:"/blocks/headers/at/"+t})},t.blockAt=function(e,t){return i.default({base:e,url:"/blocks/at/"+t})},t.height=function(e){return i.default({base:e,url:"/blocks/height"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TYPE_MAP={3:"issue",4:"transfer",5:"reissue",6:"burn",7:"exchange",8:"lease",9:"cancelLease",10:"alias",11:"massTransfer",12:"data",13:"setScript",14:"sponsorship",15:"setAssetScript",16:"invoke"},t.NAME_MAP={issue:3,transfer:4,reissue:5,burn:6,exchange:7,lease:8,cancelLease:9,alias:10,massTransfer:11,data:12,setScript:13,sponsorship:14,setAssetScript:15,invoke:16},t.TRANSACTION_STATUSES={IN_BLOCKCHAIN:"in_blockchain",UNCONFIRMED:"unconfirmed",NOT_FOUND:"not_found"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return new URL(e,t).toString()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=new RegExp('((?!\\\\)"\\w+"):\\s*(-?[\\d|\\.]{14,})',"g");t.default=function(e){return JSON.parse(e.replace(r,'$1:"$2"'))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(2),o=n(5);t.default=function(e,t,n){var u=!Array.isArray(t),s=Date.now(),a=[],c=n&&n.confirmations||0,f=n&&n.maxWaitTime||0,l=n&&n.requestInterval||250,h=function(t){return i.status(e,t.map(r.prop("id"))).then((function(e){var n=r.indexBy(r.prop("id"),e.statuses);if(t.some((function(e){return n[e.id].status===o.TRANSACTION_STATUSES.NOT_FOUND})))throw new Error("One transaction is not in blockchain!");var i=t.filter((function(e){return!(n[e.id].confirmations>=c)||(a.push(e),!1)}));if(i.length)return f&&Date.now()-s>f?Promise.reject("Timeout error!"):r.wait(l).then((function(){return h(i)}))}))};return h(r.toArray(t)).then((function(){return u?r.head(a):a}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(10),o=r(n(11)),u=n(0);t.default=function(e,t){return i.details(e,o.default(t)).then((function(e){return u.indexBy(u.prop("assetId"),e)}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(1)),o=n(0);t.details=function(e,t){var n=!Array.isArray(t);return Promise.all(o.toArray(t).map((function(t){return i.default({base:e,url:"/assets/details/"+t})}))).then((function(e){return n?e[0]:e}))},t.assetsBalance=function(e,t){return i.default({base:e,url:"/assets/balance/"+t})}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),o=n(5),u=i.switchTransactionByType(((r={})[o.NAME_MAP.transfer]=function(e){return[e.assetId,e.feeAssetId]},r[o.NAME_MAP.burn]=function(e){return[e.assetId]},r[o.NAME_MAP.reissue]=function(e){return[e.assetId]},r[o.NAME_MAP.exchange]=function(e){return[e.buyOrder.assetPair.amountAsset,e.buyOrder.assetPair.priceAsset,e.buyOrder.matcherFeeAssetId,e.sellOrder.matcherFeeAssetId]},r[o.NAME_MAP.massTransfer]=function(e){return[e.assetId]},r[o.NAME_MAP.setAssetScript]=function(e){return[e.assetId]},r[o.NAME_MAP.sponsorship]=function(e){return[e.assetId]},r[o.NAME_MAP.invoke]=function(e){return(e.payment||[]).map(i.prop("assetId"))},r));t.default=function(e){var t=i.toArray(e).reduce((function(e,t){return e.concat(u(t)||[])}),[]);return i.pipe(i.filter(Boolean),i.uniq)(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4);t.default=function(e){return r.headersLast(e).then((function(e){return function(e){var t,n,r,i,u;if(0===e.length)return new Uint8Array(0);u=void 0,i=void 0,t=[0],u=0;for(;u<e.length;){if(!((n=e[u])in o))throw"Base58.decode received unacceptable input. Character '"+n+"' is not in the Base58 alphabet.";for(i=0;i<t.length;)t[i]*=58,i++;for(t[0]+=o[n],r=0,i=0;i<t.length;)t[i]+=r,r=t[i]>>8,t[i]&=255,++i;for(;r;)t.push(255&r),r>>=8;u++}u=0;for(;"1"===e[u]&&u<e.length-1;)t.push(0),u++;return new Uint8Array(t.reverse())}(e.generator)[1]}))};for(var i="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",o={},u=0;u<i.length;u++)o[i.charAt(u)]=u},function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(n(14)),u=r(n(4)),s=r(n(2)),a=r(n(17)),c=i(n(3)),f=i(n(6)),l=i(n(1)),h=i(n(18)),p=i(n(9)),d=i(n(11)),g=i(n(19)),b=i(n(20)),m=i(n(8)),_=i(n(7)),v=i(n(12)),y=i(n(22)),O=i(n(23)),N=r(n(0));function w(e){return{addresses:A(e,o),blocks:A(e,u),transactions:A(e,s),leasing:A(e,a),tools:{transactions:{broadcast:E(e,h.default),wait:E(e,m.default)},blocks:{getNetworkByte:E(e,v.default),getNetworkCode:E(e,y.default)},addresses:{createWatch:E(e,O.default),getAssetsByTransaction:E(e,p.default),getAssetIdListByTx:d.default,getTransactionsWithAssets:E(e,g.default),availableSponsoredBalances:E(e,b.default)},utils:N,query:c.default,resolve:f.default,request:l.default,parse:_.default}}}function A(e,t){return Object.keys(t).reduce((function(n,r){return n[r]=E(e,t[r]),n}),{})}function E(e,t){return t.bind(null,e)}t.create=w,t.default=w},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(1)),o=r(n(3));t.dataKey=function(e,t,n,r){return i.default({base:e,url:"/addresses/data/"+t+"/"+encodeURIComponent(n)})},t.scriptInfoMeta=function(e,t,n){return i.default({base:e,url:"/addresses/scriptInfo/"+t+"/meta"})},t.balanceDetails=function(e,t,n){return i.default({base:e,url:"/addresses/balance/details/"+t})},t.balanceConfirmations=function(e,t,n,r){return i.default({base:e,url:"/addresses/balance/"+t+"/"+n})},t.scriptInfo=function(e,t,n){return i.default({base:e,url:"/addresses/scriptInfo/"+t})},t.data=function(e,t,n,r){return void 0===n&&(n=Object.create(null)),i.default({base:e,url:"/addresses/data/"+t+o.default(n)})},t.validate=function(e,t,n){return i.default({base:e,url:"/addresses/validate/"+t})},t.balance=function(e,t,n){return i.default({base:e,url:"/addresses/balance/"+t})},t.buildAddress=function(e,t,n){return i.default({base:e,url:"/addresses/publicKey/"+t})}},function(e,t,n){"use strict";var r=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r)return r;throw new Error("unable to locate global object")}();e.exports=t=r.fetch,t.default=r.fetch.bind(r),t.Headers=r.Headers,t.Request=r.Request,t.Response=r.Response},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=new RegExp('(?!\\\\)"('+["value","amount","matcherFee","price","fee","minSponsoredAssetFee","quantity","sellMatcherFee","buyMatcherFee"].join("|")+')":\\s*"(-?\\d+)"',"g");t.default=function(e){return JSON.stringify(e).replace(r,'"$1":$2')}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(1));t.active=function(e,t){return i.default({base:e,url:"/leasing/active/"+t})}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(2),u=n(0),s=i(n(8)),a={chain:!1,confirmations:-1,maxWaitTime:0,requestInterval:0};t.default=function(e,t,n){var i=r(r({},a),n||{}),c=!Array.isArray(t),f=i.confirmations>0?1:0;return(i.chain?function(e,t,n){return new Promise((function(r,i){var u=t.slice().reverse(),a=[],c=function(){if(!u.length)return r(a),null;var t=u.pop();o.broadcast(e,t).then((function(t){return s.default(e,t,n)})).then((function(e){a.push(e),c()}),i)};c()}))}(e,u.toArray(t),r(r({},i),{confirmations:f})):function(e,t){return Promise.all(t.map((function(t){return o.broadcast(e,t)})))}(e,u.toArray(t))).then((function(t){return i.confirmations<=0?t:s.default(e,t,i)})).then((function(e){return c?u.head(e):e}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),o=r(n(9));t.default=function(e,t,n,r){return i.transactions(e,t,n,r).then((function(t){return o.default(e,t).then((function(e){return{transactions:t,assets:e}}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(21),i=n(10),o=n(0);t.default=function(e,t,n){return i.assetsBalance(e,t).then(o.pipe(o.prop("balances"),o.filter(function(e){return function(t){return t.minSponsoredAssetFee&&r.BigNumber.toBigNumber(t.sponsorBalance||0).gte(e)&&r.BigNumber.toBigNumber(e).div(.001*Math.pow(10,8)).mul(t.minSponsoredAssetFee).lte(t.balance)||!1}}(n)),o.map(function(e){var t=r.BigNumber.toBigNumber(e).div(.001*Math.pow(10,8));return function(n){return{assetId:n.assetId,wavesFee:e,assetFee:r.BigNumber.toBigNumber(n.minSponsoredAssetFee).mul(t).toFixed()}}}(n))))}},function(e,t,n){!function(e){"use strict";var t=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,n=Math.ceil,r=Math.floor,i="[BigNumber Error] ",o=i+"Number primitive has more than 15 significant digits: ",u=1e14,s=14,a=9007199254740991,c=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],f=1e7,l=1e9;function h(e){var t=0|e;return e>0||e===t?t:t-1}function p(e){for(var t,n,r=1,i=e.length,o=e[0]+"";r<i;){for(t=e[r++]+"",n=s-t.length;n--;t="0"+t);o+=t}for(i=o.length;48===o.charCodeAt(--i););return o.slice(0,i+1||1)}function d(e,t){var n,r,i=e.c,o=t.c,u=e.s,s=t.s,a=e.e,c=t.e;if(!u||!s)return null;if(n=i&&!i[0],r=o&&!o[0],n||r)return n?r?0:-s:u;if(u!=s)return u;if(n=u<0,r=a==c,!i||!o)return r?0:!i^n?1:-1;if(!r)return a>c^n?1:-1;for(s=(a=i.length)<(c=o.length)?a:c,u=0;u<s;u++)if(i[u]!=o[u])return i[u]>o[u]^n?1:-1;return a==c?0:a>c^n?1:-1}function g(e,t,n,o){if(e<t||e>n||e!==r(e))throw Error(i+(o||"Argument")+("number"==typeof e?e<t||e>n?" out of range: ":" not an integer: ":" not a primitive number: ")+String(e))}function b(e){var t=e.c.length-1;return h(e.e/s)==t&&e.c[t]%2!=0}function m(e,t){return(e.length>1?e.charAt(0)+"."+e.slice(1):e)+(t<0?"e":"e+")+t}function _(e,t,n){var r,i;if(t<0){for(i=n+".";++t;i+=n);e=i+e}else if(++t>(r=e.length)){for(i=n,t-=r;--t;i+=n);e+=i}else t<r&&(e=e.slice(0,t)+"."+e.slice(t));return e}var v=function e(v){var y,O,N,w,A,E,M,T,B,P=q.prototype={constructor:q,toString:null,valueOf:null},S=new q(1),D=20,j=4,I=-7,R=21,U=-1e7,F=1e7,L=!1,x=1,k=0,C={prefix:"",groupSize:3,secondaryGroupSize:0,groupSeparator:",",decimalSeparator:".",fractionGroupSize:0,fractionGroupSeparator:" ",suffix:""},H="0123456789abcdefghijklmnopqrstuvwxyz";function q(e,n){var i,u,c,f,l,h,p,d,b=this;if(!(b instanceof q))return new q(e,n);if(null==n){if(e&&!0===e._isBigNumber)return b.s=e.s,void(!e.c||e.e>F?b.c=b.e=null:e.e<U?b.c=[b.e=0]:(b.e=e.e,b.c=e.c.slice()));if((h="number"==typeof e)&&0*e==0){if(b.s=1/e<0?(e=-e,-1):1,e===~~e){for(f=0,l=e;l>=10;l/=10,f++);return void(f>F?b.c=b.e=null:(b.e=f,b.c=[e]))}d=String(e)}else{if(!t.test(d=String(e)))return N(b,d,h);b.s=45==d.charCodeAt(0)?(d=d.slice(1),-1):1}(f=d.indexOf("."))>-1&&(d=d.replace(".","")),(l=d.search(/e/i))>0?(f<0&&(f=l),f+=+d.slice(l+1),d=d.substring(0,l)):f<0&&(f=d.length)}else{if(g(n,2,H.length,"Base"),10==n)return $(b=new q(e),D+b.e+1,j);if(d=String(e),h="number"==typeof e){if(0*e!=0)return N(b,d,h,n);if(b.s=1/e<0?(d=d.slice(1),-1):1,q.DEBUG&&d.replace(/^0\.0*|\./,"").length>15)throw Error(o+e)}else b.s=45===d.charCodeAt(0)?(d=d.slice(1),-1):1;for(i=H.slice(0,n),f=l=0,p=d.length;l<p;l++)if(i.indexOf(u=d.charAt(l))<0){if("."==u){if(l>f){f=p;continue}}else if(!c&&(d==d.toUpperCase()&&(d=d.toLowerCase())||d==d.toLowerCase()&&(d=d.toUpperCase()))){c=!0,l=-1,f=0;continue}return N(b,String(e),h,n)}h=!1,(f=(d=O(d,n,10,b.s)).indexOf("."))>-1?d=d.replace(".",""):f=d.length}for(l=0;48===d.charCodeAt(l);l++);for(p=d.length;48===d.charCodeAt(--p););if(d=d.slice(l,++p)){if(p-=l,h&&q.DEBUG&&p>15&&(e>a||e!==r(e)))throw Error(o+b.s*e);if((f=f-l-1)>F)b.c=b.e=null;else if(f<U)b.c=[b.e=0];else{if(b.e=f,b.c=[],l=(f+1)%s,f<0&&(l+=s),l<p){for(l&&b.c.push(+d.slice(0,l)),p-=s;l<p;)b.c.push(+d.slice(l,l+=s));l=s-(d=d.slice(l)).length}else l-=p;for(;l--;d+="0");b.c.push(+d)}}else b.c=[b.e=0]}function G(e,t,n,r){var i,o,u,s,a;if(null==n?n=j:g(n,0,8),!e.c)return e.toString();if(i=e.c[0],u=e.e,null==t)a=p(e.c),a=1==r||2==r&&(u<=I||u>=R)?m(a,u):_(a,u,"0");else if(o=(e=$(new q(e),t,n)).e,s=(a=p(e.c)).length,1==r||2==r&&(t<=o||o<=I)){for(;s<t;a+="0",s++);a=m(a,o)}else if(t-=u,a=_(a,o,"0"),o+1>s){if(--t>0)for(a+=".";t--;a+="0");}else if((t+=o-s)>0)for(o+1==s&&(a+=".");t--;a+="0");return e.s<0&&i?"-"+a:a}function J(e,t){for(var n,r=1,i=new q(e[0]);r<e.length;r++){if(!(n=new q(e[r])).s){i=n;break}t.call(i,n)&&(i=n)}return i}function W(e,t,n){for(var r=1,i=t.length;!t[--i];t.pop());for(i=t[0];i>=10;i/=10,r++);return(n=r+n*s-1)>F?e.c=e.e=null:n<U?e.c=[e.e=0]:(e.e=n,e.c=t),e}function $(e,t,i,o){var a,f,l,h,p,d,g,b=e.c,m=c;if(b){e:{for(a=1,h=b[0];h>=10;h/=10,a++);if((f=t-a)<0)f+=s,l=t,g=(p=b[d=0])/m[a-l-1]%10|0;else if((d=n((f+1)/s))>=b.length){if(!o)break e;for(;b.length<=d;b.push(0));p=g=0,a=1,l=(f%=s)-s+1}else{for(p=h=b[d],a=1;h>=10;h/=10,a++);g=(l=(f%=s)-s+a)<0?0:p/m[a-l-1]%10|0}if(o=o||t<0||null!=b[d+1]||(l<0?p:p%m[a-l-1]),o=i<4?(g||o)&&(0==i||i==(e.s<0?3:2)):g>5||5==g&&(4==i||o||6==i&&(f>0?l>0?p/m[a-l]:0:b[d-1])%10&1||i==(e.s<0?8:7)),t<1||!b[0])return b.length=0,o?(t-=e.e+1,b[0]=m[(s-t%s)%s],e.e=-t||0):b[0]=e.e=0,e;if(0==f?(b.length=d,h=1,d--):(b.length=d+1,h=m[s-f],b[d]=l>0?r(p/m[a-l]%m[l])*h:0),o)for(;;){if(0==d){for(f=1,l=b[0];l>=10;l/=10,f++);for(l=b[0]+=h,h=1;l>=10;l/=10,h++);f!=h&&(e.e++,b[0]==u&&(b[0]=1));break}if(b[d]+=h,b[d]!=u)break;b[d--]=0,h=1}for(f=b.length;0===b[--f];b.pop());}e.e>F?e.c=e.e=null:e.e<U&&(e.c=[e.e=0])}return e}function V(e){var t,n=e.e;return null===n?e.toString():(t=p(e.c),t=n<=I||n>=R?m(t,n):_(t,n,"0"),e.s<0?"-"+t:t)}return q.clone=e,q.ROUND_UP=0,q.ROUND_DOWN=1,q.ROUND_CEIL=2,q.ROUND_FLOOR=3,q.ROUND_HALF_UP=4,q.ROUND_HALF_DOWN=5,q.ROUND_HALF_EVEN=6,q.ROUND_HALF_CEIL=7,q.ROUND_HALF_FLOOR=8,q.EUCLID=9,q.config=q.set=function(e){var t,n;if(null!=e){if("object"!=typeof e)throw Error(i+"Object expected: "+e);if(e.hasOwnProperty(t="DECIMAL_PLACES")&&(g(n=e[t],0,l,t),D=n),e.hasOwnProperty(t="ROUNDING_MODE")&&(g(n=e[t],0,8,t),j=n),e.hasOwnProperty(t="EXPONENTIAL_AT")&&((n=e[t])&&n.pop?(g(n[0],-l,0,t),g(n[1],0,l,t),I=n[0],R=n[1]):(g(n,-l,l,t),I=-(R=n<0?-n:n))),e.hasOwnProperty(t="RANGE"))if((n=e[t])&&n.pop)g(n[0],-l,-1,t),g(n[1],1,l,t),U=n[0],F=n[1];else{if(g(n,-l,l,t),!n)throw Error(i+t+" cannot be zero: "+n);U=-(F=n<0?-n:n)}if(e.hasOwnProperty(t="CRYPTO")){if((n=e[t])!==!!n)throw Error(i+t+" not true or false: "+n);if(n){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw L=!n,Error(i+"crypto unavailable");L=n}else L=n}if(e.hasOwnProperty(t="MODULO_MODE")&&(g(n=e[t],0,9,t),x=n),e.hasOwnProperty(t="POW_PRECISION")&&(g(n=e[t],0,l,t),k=n),e.hasOwnProperty(t="FORMAT")){if("object"!=typeof(n=e[t]))throw Error(i+t+" not an object: "+n);C=n}if(e.hasOwnProperty(t="ALPHABET")){if("string"!=typeof(n=e[t])||/^.$|[+-.\s]|(.).*\1/.test(n))throw Error(i+t+" invalid: "+n);H=n}}return{DECIMAL_PLACES:D,ROUNDING_MODE:j,EXPONENTIAL_AT:[I,R],RANGE:[U,F],CRYPTO:L,MODULO_MODE:x,POW_PRECISION:k,FORMAT:C,ALPHABET:H}},q.isBigNumber=function(e){if(!e||!0!==e._isBigNumber)return!1;if(!q.DEBUG)return!0;var t,n,o=e.c,a=e.e,c=e.s;e:if("[object Array]"=={}.toString.call(o)){if((1===c||-1===c)&&a>=-l&&a<=l&&a===r(a)){if(0===o[0]){if(0===a&&1===o.length)return!0;break e}if((t=(a+1)%s)<1&&(t+=s),String(o[0]).length==t){for(t=0;t<o.length;t++)if((n=o[t])<0||n>=u||n!==r(n))break e;if(0!==n)return!0}}}else if(null===o&&null===a&&(null===c||1===c||-1===c))return!0;throw Error(i+"Invalid BigNumber: "+e)},q.maximum=q.max=function(){return J(arguments,P.lt)},q.minimum=q.min=function(){return J(arguments,P.gt)},q.random=(w=9007199254740992*Math.random()&2097151?function(){return r(9007199254740992*Math.random())}:function(){return 8388608*(1073741824*Math.random()|0)+(8388608*Math.random()|0)},function(e){var t,o,u,a,f,h=0,p=[],d=new q(S);if(null==e?e=D:g(e,0,l),a=n(e/s),L)if(crypto.getRandomValues){for(t=crypto.getRandomValues(new Uint32Array(a*=2));h<a;)(f=131072*t[h]+(t[h+1]>>>11))>=9e15?(o=crypto.getRandomValues(new Uint32Array(2)),t[h]=o[0],t[h+1]=o[1]):(p.push(f%1e14),h+=2);h=a/2}else{if(!crypto.randomBytes)throw L=!1,Error(i+"crypto unavailable");for(t=crypto.randomBytes(a*=7);h<a;)(f=281474976710656*(31&t[h])+1099511627776*t[h+1]+4294967296*t[h+2]+16777216*t[h+3]+(t[h+4]<<16)+(t[h+5]<<8)+t[h+6])>=9e15?crypto.randomBytes(7).copy(t,h):(p.push(f%1e14),h+=7);h=a/7}if(!L)for(;h<a;)(f=w())<9e15&&(p[h++]=f%1e14);for(a=p[--h],e%=s,a&&e&&(f=c[s-e],p[h]=r(a/f)*f);0===p[h];p.pop(),h--);if(h<0)p=[u=0];else{for(u=-1;0===p[0];p.splice(0,1),u-=s);for(h=1,f=p[0];f>=10;f/=10,h++);h<s&&(u-=s-h)}return d.e=u,d.c=p,d}),q.sum=function(){for(var e=1,t=arguments,n=new q(t[0]);e<t.length;)n=n.plus(t[e++]);return n},O=function(){function e(e,t,n,r){for(var i,o,u=[0],s=0,a=e.length;s<a;){for(o=u.length;o--;u[o]*=t);for(u[0]+=r.indexOf(e.charAt(s++)),i=0;i<u.length;i++)u[i]>n-1&&(null==u[i+1]&&(u[i+1]=0),u[i+1]+=u[i]/n|0,u[i]%=n)}return u.reverse()}return function(t,n,r,i,o){var u,s,a,c,f,l,h,d,g=t.indexOf("."),b=D,m=j;for(g>=0&&(c=k,k=0,t=t.replace(".",""),l=(d=new q(n)).pow(t.length-g),k=c,d.c=e(_(p(l.c),l.e,"0"),10,r,"0123456789"),d.e=d.c.length),a=c=(h=e(t,n,r,o?(u=H,"0123456789"):(u="0123456789",H))).length;0==h[--c];h.pop());if(!h[0])return u.charAt(0);if(g<0?--a:(l.c=h,l.e=a,l.s=i,h=(l=y(l,d,b,m,r)).c,f=l.r,a=l.e),g=h[s=a+b+1],c=r/2,f=f||s<0||null!=h[s+1],f=m<4?(null!=g||f)&&(0==m||m==(l.s<0?3:2)):g>c||g==c&&(4==m||f||6==m&&1&h[s-1]||m==(l.s<0?8:7)),s<1||!h[0])t=f?_(u.charAt(1),-b,u.charAt(0)):u.charAt(0);else{if(h.length=s,f)for(--r;++h[--s]>r;)h[s]=0,s||(++a,h=[1].concat(h));for(c=h.length;!h[--c];);for(g=0,t="";g<=c;t+=u.charAt(h[g++]));t=_(t,a,u.charAt(0))}return t}}(),y=function(){function e(e,t,n){var r,i,o,u,s=0,a=e.length,c=t%f,l=t/f|0;for(e=e.slice();a--;)s=((i=c*(o=e[a]%f)+(r=l*o+(u=e[a]/f|0)*c)%f*f+s)/n|0)+(r/f|0)+l*u,e[a]=i%n;return s&&(e=[s].concat(e)),e}function t(e,t,n,r){var i,o;if(n!=r)o=n>r?1:-1;else for(i=o=0;i<n;i++)if(e[i]!=t[i]){o=e[i]>t[i]?1:-1;break}return o}function n(e,t,n,r){for(var i=0;n--;)e[n]-=i,i=e[n]<t[n]?1:0,e[n]=i*r+e[n]-t[n];for(;!e[0]&&e.length>1;e.splice(0,1));}return function(i,o,a,c,f){var l,p,d,g,b,m,_,v,y,O,N,w,A,E,M,T,B,P=i.s==o.s?1:-1,S=i.c,D=o.c;if(!(S&&S[0]&&D&&D[0]))return new q(i.s&&o.s&&(S?!D||S[0]!=D[0]:D)?S&&0==S[0]||!D?0*P:P/0:NaN);for(y=(v=new q(P)).c=[],P=a+(p=i.e-o.e)+1,f||(f=u,p=h(i.e/s)-h(o.e/s),P=P/s|0),d=0;D[d]==(S[d]||0);d++);if(D[d]>(S[d]||0)&&p--,P<0)y.push(1),g=!0;else{for(E=S.length,T=D.length,d=0,P+=2,(b=r(f/(D[0]+1)))>1&&(D=e(D,b,f),S=e(S,b,f),T=D.length,E=S.length),A=T,N=(O=S.slice(0,T)).length;N<T;O[N++]=0);B=D.slice(),B=[0].concat(B),M=D[0],D[1]>=f/2&&M++;do{if(b=0,(l=t(D,O,T,N))<0){if(w=O[0],T!=N&&(w=w*f+(O[1]||0)),(b=r(w/M))>1)for(b>=f&&(b=f-1),_=(m=e(D,b,f)).length,N=O.length;1==t(m,O,_,N);)b--,n(m,T<_?B:D,_,f),_=m.length,l=1;else 0==b&&(l=b=1),_=(m=D.slice()).length;if(_<N&&(m=[0].concat(m)),n(O,m,N,f),N=O.length,-1==l)for(;t(D,O,T,N)<1;)b++,n(O,T<N?B:D,N,f),N=O.length}else 0===l&&(b++,O=[0]);y[d++]=b,O[0]?O[N++]=S[A]||0:(O=[S[A]],N=1)}while((A++<E||null!=O[0])&&P--);g=null!=O[0],y[0]||y.splice(0,1)}if(f==u){for(d=1,P=y[0];P>=10;P/=10,d++);$(v,a+(v.e=d+p*s-1)+1,c,g)}else v.e=p,v.r=+g;return v}}(),A=/^(-?)0([xbo])(?=\w[\w.]*$)/i,E=/^([^.]+)\.$/,M=/^\.([^.]+)$/,T=/^-?(Infinity|NaN)$/,B=/^\s*\+(?=[\w.])|^\s+|\s+$/g,N=function(e,t,n,r){var o,u=n?t:t.replace(B,"");if(T.test(u))e.s=isNaN(u)?null:u<0?-1:1;else{if(!n&&(u=u.replace(A,(function(e,t,n){return o="x"==(n=n.toLowerCase())?16:"b"==n?2:8,r&&r!=o?e:t})),r&&(o=r,u=u.replace(E,"$1").replace(M,"0.$1")),t!=u))return new q(u,o);if(q.DEBUG)throw Error(i+"Not a"+(r?" base "+r:"")+" number: "+t);e.s=null}e.c=e.e=null},P.absoluteValue=P.abs=function(){var e=new q(this);return e.s<0&&(e.s=1),e},P.comparedTo=function(e,t){return d(this,new q(e,t))},P.decimalPlaces=P.dp=function(e,t){var n,r,i,o=this;if(null!=e)return g(e,0,l),null==t?t=j:g(t,0,8),$(new q(o),e+o.e+1,t);if(!(n=o.c))return null;if(r=((i=n.length-1)-h(this.e/s))*s,i=n[i])for(;i%10==0;i/=10,r--);return r<0&&(r=0),r},P.dividedBy=P.div=function(e,t){return y(this,new q(e,t),D,j)},P.dividedToIntegerBy=P.idiv=function(e,t){return y(this,new q(e,t),0,1)},P.exponentiatedBy=P.pow=function(e,t){var o,u,a,c,f,l,h,p,d=this;if((e=new q(e)).c&&!e.isInteger())throw Error(i+"Exponent not an integer: "+V(e));if(null!=t&&(t=new q(t)),f=e.e>14,!d.c||!d.c[0]||1==d.c[0]&&!d.e&&1==d.c.length||!e.c||!e.c[0])return p=new q(Math.pow(+V(d),f?2-b(e):+V(e))),t?p.mod(t):p;if(l=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new q(NaN);(u=!l&&d.isInteger()&&t.isInteger())&&(d=d.mod(t))}else{if(e.e>9&&(d.e>0||d.e<-1||(0==d.e?d.c[0]>1||f&&d.c[1]>=24e7:d.c[0]<8e13||f&&d.c[0]<=9999975e7)))return c=d.s<0&&b(e)?-0:0,d.e>-1&&(c=1/c),new q(l?1/c:c);k&&(c=n(k/s+2))}for(f?(o=new q(.5),l&&(e.s=1),h=b(e)):h=(a=Math.abs(+V(e)))%2,p=new q(S);;){if(h){if(!(p=p.times(d)).c)break;c?p.c.length>c&&(p.c.length=c):u&&(p=p.mod(t))}if(a){if(0===(a=r(a/2)))break;h=a%2}else if($(e=e.times(o),e.e+1,1),e.e>14)h=b(e);else{if(0==(a=+V(e)))break;h=a%2}d=d.times(d),c?d.c&&d.c.length>c&&(d.c.length=c):u&&(d=d.mod(t))}return u?p:(l&&(p=S.div(p)),t?p.mod(t):c?$(p,k,j,void 0):p)},P.integerValue=function(e){var t=new q(this);return null==e?e=j:g(e,0,8),$(t,t.e+1,e)},P.isEqualTo=P.eq=function(e,t){return 0===d(this,new q(e,t))},P.isFinite=function(){return!!this.c},P.isGreaterThan=P.gt=function(e,t){return d(this,new q(e,t))>0},P.isGreaterThanOrEqualTo=P.gte=function(e,t){return 1===(t=d(this,new q(e,t)))||0===t},P.isInteger=function(){return!!this.c&&h(this.e/s)>this.c.length-2},P.isLessThan=P.lt=function(e,t){return d(this,new q(e,t))<0},P.isLessThanOrEqualTo=P.lte=function(e,t){return-1===(t=d(this,new q(e,t)))||0===t},P.isNaN=function(){return!this.s},P.isNegative=function(){return this.s<0},P.isPositive=function(){return this.s>0},P.isZero=function(){return!!this.c&&0==this.c[0]},P.minus=function(e,t){var n,r,i,o,a=this,c=a.s;if(t=(e=new q(e,t)).s,!c||!t)return new q(NaN);if(c!=t)return e.s=-t,a.plus(e);var f=a.e/s,l=e.e/s,p=a.c,d=e.c;if(!f||!l){if(!p||!d)return p?(e.s=-t,e):new q(d?a:NaN);if(!p[0]||!d[0])return d[0]?(e.s=-t,e):new q(p[0]?a:3==j?-0:0)}if(f=h(f),l=h(l),p=p.slice(),c=f-l){for((o=c<0)?(c=-c,i=p):(l=f,i=d),i.reverse(),t=c;t--;i.push(0));i.reverse()}else for(r=(o=(c=p.length)<(t=d.length))?c:t,c=t=0;t<r;t++)if(p[t]!=d[t]){o=p[t]<d[t];break}if(o&&(i=p,p=d,d=i,e.s=-e.s),(t=(r=d.length)-(n=p.length))>0)for(;t--;p[n++]=0);for(t=u-1;r>c;){if(p[--r]<d[r]){for(n=r;n&&!p[--n];p[n]=t);--p[n],p[r]+=u}p[r]-=d[r]}for(;0==p[0];p.splice(0,1),--l);return p[0]?W(e,p,l):(e.s=3==j?-1:1,e.c=[e.e=0],e)},P.modulo=P.mod=function(e,t){var n,r,i=this;return e=new q(e,t),!i.c||!e.s||e.c&&!e.c[0]?new q(NaN):!e.c||i.c&&!i.c[0]?new q(i):(9==x?(r=e.s,e.s=1,n=y(i,e,0,3),e.s=r,n.s*=r):n=y(i,e,0,x),(e=i.minus(n.times(e))).c[0]||1!=x||(e.s=i.s),e)},P.multipliedBy=P.times=function(e,t){var n,r,i,o,a,c,l,p,d,g,b,m,_,v,y,O=this,N=O.c,w=(e=new q(e,t)).c;if(!(N&&w&&N[0]&&w[0]))return!O.s||!e.s||N&&!N[0]&&!w||w&&!w[0]&&!N?e.c=e.e=e.s=null:(e.s*=O.s,N&&w?(e.c=[0],e.e=0):e.c=e.e=null),e;for(r=h(O.e/s)+h(e.e/s),e.s*=O.s,(l=N.length)<(g=w.length)&&(_=N,N=w,w=_,i=l,l=g,g=i),i=l+g,_=[];i--;_.push(0));for(v=u,y=f,i=g;--i>=0;){for(n=0,b=w[i]%y,m=w[i]/y|0,o=i+(a=l);o>i;)n=((p=b*(p=N[--a]%y)+(c=m*p+(d=N[a]/y|0)*b)%y*y+_[o]+n)/v|0)+(c/y|0)+m*d,_[o--]=p%v;_[o]=n}return n?++r:_.splice(0,1),W(e,_,r)},P.negated=function(){var e=new q(this);return e.s=-e.s||null,e},P.plus=function(e,t){var n,r=this,i=r.s;if(t=(e=new q(e,t)).s,!i||!t)return new q(NaN);if(i!=t)return e.s=-t,r.minus(e);var o=r.e/s,a=e.e/s,c=r.c,f=e.c;if(!o||!a){if(!c||!f)return new q(i/0);if(!c[0]||!f[0])return f[0]?e:new q(c[0]?r:0*i)}if(o=h(o),a=h(a),c=c.slice(),i=o-a){for(i>0?(a=o,n=f):(i=-i,n=c),n.reverse();i--;n.push(0));n.reverse()}for((i=c.length)-(t=f.length)<0&&(n=f,f=c,c=n,t=i),i=0;t;)i=(c[--t]=c[t]+f[t]+i)/u|0,c[t]=u===c[t]?0:c[t]%u;return i&&(c=[i].concat(c),++a),W(e,c,a)},P.precision=P.sd=function(e,t){var n,r,i,o=this;if(null!=e&&e!==!!e)return g(e,1,l),null==t?t=j:g(t,0,8),$(new q(o),e,t);if(!(n=o.c))return null;if(r=(i=n.length-1)*s+1,i=n[i]){for(;i%10==0;i/=10,r--);for(i=n[0];i>=10;i/=10,r++);}return e&&o.e+1>r&&(r=o.e+1),r},P.shiftedBy=function(e){return g(e,-a,a),this.times("1e"+e)},P.squareRoot=P.sqrt=function(){var e,t,n,r,i,o=this,u=o.c,s=o.s,a=o.e,c=D+4,f=new q("0.5");if(1!==s||!u||!u[0])return new q(!s||s<0&&(!u||u[0])?NaN:u?o:1/0);if(0==(s=Math.sqrt(+V(o)))||s==1/0?(((t=p(u)).length+a)%2==0&&(t+="0"),s=Math.sqrt(+t),a=h((a+1)/2)-(a<0||a%2),n=new q(t=s==1/0?"1e"+a:(t=s.toExponential()).slice(0,t.indexOf("e")+1)+a)):n=new q(s+""),n.c[0])for((s=(a=n.e)+c)<3&&(s=0);;)if(i=n,n=f.times(i.plus(y(o,i,c,1))),p(i.c).slice(0,s)===(t=p(n.c)).slice(0,s)){if(n.e<a&&--s,"9999"!=(t=t.slice(s-3,s+1))&&(r||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||($(n,n.e+D+2,1),e=!n.times(n).eq(o));break}if(!r&&($(i,i.e+D+2,0),i.times(i).eq(o))){n=i;break}c+=4,s+=4,r=1}return $(n,n.e+D+1,j,e)},P.toExponential=function(e,t){return null!=e&&(g(e,0,l),e++),G(this,e,t,1)},P.toFixed=function(e,t){return null!=e&&(g(e,0,l),e=e+this.e+1),G(this,e,t)},P.toFormat=function(e,t,n){var r,o=this;if(null==n)null!=e&&t&&"object"==typeof t?(n=t,t=null):e&&"object"==typeof e?(n=e,e=t=null):n=C;else if("object"!=typeof n)throw Error(i+"Argument not an object: "+n);if(r=o.toFixed(e,t),o.c){var u,s=r.split("."),a=+n.groupSize,c=+n.secondaryGroupSize,f=n.groupSeparator||"",l=s[0],h=s[1],p=o.s<0,d=p?l.slice(1):l,g=d.length;if(c&&(u=a,a=c,c=u,g-=u),a>0&&g>0){for(u=g%a||a,l=d.substr(0,u);u<g;u+=a)l+=f+d.substr(u,a);c>0&&(l+=f+d.slice(u)),p&&(l="-"+l)}r=h?l+(n.decimalSeparator||"")+((c=+n.fractionGroupSize)?h.replace(new RegExp("\\d{"+c+"}\\B","g"),"$&"+(n.fractionGroupSeparator||"")):h):l}return(n.prefix||"")+r+(n.suffix||"")},P.toFraction=function(e){var t,n,r,o,u,a,f,l,h,d,g,b,m=this,_=m.c;if(null!=e&&(!(f=new q(e)).isInteger()&&(f.c||1!==f.s)||f.lt(S)))throw Error(i+"Argument "+(f.isInteger()?"out of range: ":"not an integer: ")+V(f));if(!_)return new q(m);for(t=new q(S),h=n=new q(S),r=l=new q(S),b=p(_),u=t.e=b.length-m.e-1,t.c[0]=c[(a=u%s)<0?s+a:a],e=!e||f.comparedTo(t)>0?u>0?t:h:f,a=F,F=1/0,f=new q(b),l.c[0]=0;d=y(f,t,0,1),1!=(o=n.plus(d.times(r))).comparedTo(e);)n=r,r=o,h=l.plus(d.times(o=h)),l=o,t=f.minus(d.times(o=t)),f=o;return o=y(e.minus(n),r,0,1),l=l.plus(o.times(h)),n=n.plus(o.times(r)),l.s=h.s=m.s,g=y(h,r,u*=2,j).minus(m).abs().comparedTo(y(l,n,u,j).minus(m).abs())<1?[h,r]:[l,n],F=a,g},P.toNumber=function(){return+V(this)},P.toPrecision=function(e,t){return null!=e&&g(e,1,l),G(this,e,t,2)},P.toString=function(e){var t,n=this,r=n.s,i=n.e;return null===i?r?(t="Infinity",r<0&&(t="-"+t)):t="NaN":(null==e?t=i<=I||i>=R?m(p(n.c),i):_(p(n.c),i,"0"):10===e?t=_(p((n=$(new q(n),D+i+1,j)).c),n.e,"0"):(g(e,2,H.length,"Base"),t=O(_(p(n.c),i,"0"),10,e,r,!0)),r<0&&n.c[0]&&(t="-"+t)),t},P.valueOf=P.toJSON=function(){return V(this)},P._isBigNumber=!0,P[Symbol.toStringTag]="BigNumber",P[Symbol.for("nodejs.util.inspect.custom")]=P.valueOf,null!=v&&q.set(v),q}(),y=function(){return(y=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},O=function(){function e(){this.format=e.DEFAULT_FORMAT,v.config({FORMAT:this.format})}return e.prototype.set=function(e){"FORMAT"in e&&(this.format=y({},this.format,e.FORMAT),e.FORMAT=this.format),v.config(e)},e.DEFAULT_FORMAT={prefix:"",decimalSeparator:".",groupSeparator:",",groupSize:3,secondaryGroupSize:0,fractionGroupSeparator:" ",fractionGroupSize:0,suffix:""},e}();e.BigNumber=function(){function e(t){"object"==typeof t&&e.isBigNumber(t)?this.bn=t.bn.plus(0):this.bn=e.toBigNumberJs(t)}return e.prototype.clone=function(){return new e(this)},e.prototype.add=function(t){return new e(this.bn.plus(e.toBigNumberJs(t)))},e.prototype.sub=function(t){return new e(this.bn.minus(e.toBigNumberJs(t)))},e.prototype.mul=function(t){return new e(this.bn.times(e.toBigNumberJs(t)))},e.prototype.div=function(t){return new e(this.bn.div(e.toBigNumberJs(t)))},e.prototype.pow=function(t){return new e(this.bn.pow(e.toBigNumberJs(t)))},e.prototype.abs=function(){return new e(this.bn.abs())},e.prototype.mod=function(t){return new e(this.bn.mod(e.toBigNumberJs(t)))},e.prototype.roundTo=function(t,n){return void 0===t&&(t=0),void 0===n&&(n=4),new e(this.bn.dp(t||0,n))},e.prototype.eq=function(t){return this.bn.eq(e.toBigNumberJs(t))},e.prototype.lt=function(t){return this.bn.lt(e.toBigNumberJs(t))},e.prototype.gt=function(t){return this.bn.gt(e.toBigNumberJs(t))},e.prototype.lte=function(t){return this.bn.lte(e.toBigNumberJs(t))},e.prototype.gte=function(t){return this.bn.gte(e.toBigNumberJs(t))},e.prototype.isNaN=function(){return this.bn.isNaN()},e.prototype.isFinite=function(){return this.bn.isFinite()},e.prototype.isZero=function(){return this.eq(0)},e.prototype.isPositive=function(){return this.gt(0)},e.prototype.isNegative=function(){return this.lt(0)},e.prototype.isInt=function(){return this.bn.isInteger()},e.prototype.getDecimalsCount=function(){return this.bn.dp()},e.prototype.isEven=function(){return this.mod(2).eq(0)},e.prototype.isOdd=function(){return!this.isEven()},e.prototype.toBytes=function(){if(!this.isInt())throw new Error("Cant create bytes from number with decimals!");var t=this.isNegative(),n=t?"1":"0",r=e._toLength(64,this.bn.plus(n).abs().toString(2).replace("-","")).split(""),i=[];do{i.push(parseInt(r.splice(0,8).join(""),2))}while(r.length);return t?Uint8Array.from(i.map((function(e){return 255-e}))):Uint8Array.from(i)},e.prototype.toFormat=function(e,t,n){return this.bn.toFormat(e,t,n)},e.prototype.toFixed=function(e,t){return null==e?this.bn.toFixed():this.bn.toFixed(e,t)},e.prototype.toString=function(){return this.toFixed()},e.prototype.toNumber=function(){return this.bn.toNumber()},e.prototype.toJSON=function(){return this.bn.toFixed()},e.prototype.valueOf=function(){return this.bn.valueOf()},e.fromBytes=function(t){if(8!==t.length)throw new Error("Wrong bytes length! Need 8 bytes!");var n=t[0]>127,r=Array.from(t).map((function(e){return n?255-e:e})).map((function(t){return e._toLength(8,t.toString(2))})).join(""),i=new e(new v(r,2));return n?i.mul(-1).sub(1):i},e.max=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.toBigNumber(t).reduce((function(e,t){return e.gte(t)?e:t}))},e.min=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.toBigNumber(t).reduce((function(e,t){return e.lte(t)?e:t}))},e.sum=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.toBigNumber(t).reduce((function(e,t){return e.add(t)}))},e.isBigNumber=function(t){return t&&"object"==typeof t&&(t instanceof e||Object.entries(e.prototype).filter((function(e){return"_"!==e[0].charAt(0)})).every((function(e){var n=e[0],r=e[1];return n in t&&typeof r==typeof t[n]})))},e.toBigNumber=function(t){return Array.isArray(t)?t.map((function(t){return new e(t)})):new e(t)},e.toBigNumberJs=function(t){return v.isBigNumber(t)?t:t instanceof e?t.bn:new v(t)},e._toLength=function(e,t){return new Array(e).fill("0",0,e).concat(t.split("")).slice(-e).join("")},e.MAX_VALUE=new e("9223372036854775807"),e.MIN_VALUE=new e("-9223372036854775808"),e.MAX_UNSIGNED_VALUE=new e("18446744073709551615"),e.config=new O,e}(),function(e){!function(e){e[e.ROUND_UP=0]="ROUND_UP",e[e.ROUND_DOWN=1]="ROUND_DOWN",e[e.ROUND_CEIL=2]="ROUND_CEIL",e[e.ROUND_FLOOR=3]="ROUND_FLOOR",e[e.ROUND_HALF_UP=4]="ROUND_HALF_UP",e[e.ROUND_HALF_DOWN=5]="ROUND_HALF_DOWN",e[e.ROUND_HALF_EVEN=6]="ROUND_HALF_EVEN",e[e.ROUND_HALF_CEIL=7]="ROUND_HALF_CEIL",e[e.ROUND_HALF_FLOOR=8]="ROUND_HALF_FLOOR"}(e.ROUND_MODE||(e.ROUND_MODE={}))}(e.BigNumber||(e.BigNumber={}));var N=e.BigNumber;e.default=N,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(12));t.default=function(e){return i.default(e).then((function(e){return String.fromCharCode(e)}))}},function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],u=0,s=o.length;u<s;u++,i++)r[i]=o[u];return r};Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),o=n(0),u=n(24),s=function(){function e(e,t,n,r){var i,o;this._emitter=new u.EventEmitter,this._timer=null,this.address=t,this._interval=r||1e3,this._base=e,this._lastBlock={lastId:(null===(i=n)||void 0===i?void 0:i.id)||"",height:(null===(o=n)||void 0===o?void 0:o.height)||0,transactions:n?[n]:[]},this._addTimeout()}return e.prototype.on=function(e,t){this._emitter.on(e,t)},e.prototype.once=function(e,t){this._emitter.once(e,t)},e.prototype.off=function(e,t){this._emitter.off(e,t)},e.prototype._run=function(){var t=this;this._timer&&clearTimeout(this._timer);var n=function(){return t._addTimeout()};i.transactions(this._base,this.address,1).then((function(i){var u=i[0];if(!u)return t._addTimeout(),null;t.getTransactionsInHeight(u,310).then((function(n){var i,u=e._groupByHeight(n),s=o.keys(u).map(Number).sort((function(e,t){return t-e})),a=s[0],c=s[1];if(t._lastBlock.height){var f=o.indexBy(o.prop("id"),t._lastBlock.transactions),l=e._getTransactionsToDispatch(r(u[a],u[c]||[]),f,t._lastBlock.lastId);t._lastBlock.height!==a?t._lastBlock={height:a,lastId:u[c]&&u[c].length?u[c][0].id:"",transactions:u[a]}:(i=t._lastBlock.transactions).push.apply(i,l),l.length&&t._emitter.trigger("change-state",l)}else t._lastBlock={height:a,lastId:u[c]&&u[c].length?u[c][0].id:"",transactions:u[a]},t._emitter.trigger("change-state",n);t._addTimeout()}),n)})).catch(n)},e.prototype.getTransactionsInHeight=function(t,n){var u=this,s=t.height,a=function(t){return t.length>=n?Promise.resolve(t):i.transactions(u._base,u.address,t.length+100).then((function(n){if(t.length===n.length)return t;var i=e._groupByHeight(n),u=o.keys(i).map(Number).sort((function(e,t){return t-e})),c=u[0],f=u[1];return c===s&&f?r(i[c],[i[f][0]]):a(n)}))};return a([t])},e.prototype._addTimeout=function(){var e=this;this._timer=setTimeout((function(){e._run()}),this._interval)},e._groupByHeight=function(e){return e.reduce((function(e,t){return e[t.height]?e[t.height].push(t):e[t.height]=[t],e}),Object.create(null))},e._getTransactionsToDispatch=function(e,t,n){for(var r=[],i=0;i<e.length;i++){var o=e[i];if(o.id===n)break;t[o.id]||r.push(o)}return r},e}();t.Watch=s,t.default=function(e,t,n){return i.transactions(e,t,1).then((function(r){var i=r[0];return new s(e,t,i,n)}))}},function(e,t,n){"use strict";t.__esModule=!0,function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(25))},function(e,t,n){"use strict";t.__esModule=!0;var r=function(){function e(){this._events=Object.create(null)}return e.prototype.hasListeners=function(e){return!(!this._events[e]||!this._events[e].length)},e.prototype.getActiveEvents=function(){var e=this;return Object.keys(this._events).filter((function(t){return e.hasListeners(t)}))},e.prototype.trigger=function(e,t){this._events[e]&&(this._events[e]=this._events[e].filter((function(e){try{e.handler.call(e.context,t)}catch(e){}return!e.once})),this._events[e].length||delete this._events[e])},e.prototype.on=function(e,t,n){this._on(e,t,n,!1)},e.prototype.once=function(e,t,n){this._on(e,t,n,!0)},e.prototype.off=function(e,t){var n=this,r="string"==typeof e?e:null,i="function"==typeof t?t:"function"==typeof e?e:null;r?i?r in this._events&&(this._events[r]=this._events[r].filter((function(e){return e.handler!==i}))):delete this._events[r]:Object.keys(this._events).forEach((function(e){n.off(e,i)}))},e.prototype._on=function(e,t,n,r){this._events[e]||(this._events[e]=[]),this._events[e].push({handler:t,context:n,once:r})},e}();t.EventEmitter=r}])}));
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.nodeApi=t():e.nodeApi=t()}(this,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=13)}([function(e,t,n){"use strict";t.__esModule=!0,t.toArray=function(e){return Array.isArray(e)?e:[e]},t.head=function(e){return e[0]},t.wait=function(e){return new Promise((function(t){setTimeout(t,e)}))},t.prop=function(e){return function(t){return t[e]}},t.keys=function(e){return Object.keys(e)},t.entries=function(e){return t.keys(e).map((function(t){return[t,e[t]]}))},t.values=function(e){return t.keys(e).map((function(t){return e[t]}))},t.assign=function(e,n){return t.entries(n).reduce((function(t,n){var r=n[0],i=n[1];return e[r]=i,e}),e)},t.map=function(e){return function(t){return t.map(e)}},t.filter=function(e){return function(t){return t.filter(e)}},t.indexBy=function(e,t){return t.reduce((function(t,n){return t[e(n)]=n,t}),{})},t.uniq=function(e){return t.keys(e.reduce((function(e,t){return e[t]=t,e}),Object.create(null)))},t.switchTransactionByType=function(e){return function(t){return e[t.type]&&"function"==typeof e[t.type]?e[t.type](t):void 0}},t.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return e.reduce((function(e,t){return t(e)}),t)}}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=r(n(6)),o=r(n(7)),u="function"==typeof fetch?fetch:n(15);function s(e){return e.text().then((function(t){return e.ok?o.default(t):Promise.reject(function(e){try{return JSON.parse(e)}catch(t){return e}}(t))}))}t.default=function(e){return u(i.default(e.url,e.base),function(e){void 0===e&&(e=Object.create(null));return e.credentials="include",e}(e.options)).then(s)}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var o=n(5),u=n(4),s=i(n(1)),a=i(n(3)),c=i(n(16));function f(e,t){return s.default({base:e,url:"/transactions/unconfirmed/info/"+t})}function l(e,t){return s.default({base:e,url:"/transactions/info/"+t})}t.calculateFee=function(e,t){return s.default({base:e,url:"/transactions/calculateFee",options:{method:"POST",body:c.default(t),headers:{"Content-Type":"application/json"}}})},t.transactions=function(e,t,n,r,i){return s.default({base:e,url:"/transactions/address/"+t+"/limit/"+n+a.default({after:r})}).then((function(e){return e[0]}))},t.unconfirmedInfo=f,t.info=l,t.status=function(e,t){var n={id:"",confirmations:-1,height:-1,inUTX:!1,status:o.TRANSACTION_STATUSES.NOT_FOUND},i=t.map((function(t){return f(e,t).then((function(){return r(r({},n),{id:t,status:o.TRANSACTION_STATUSES.UNCONFIRMED,inUTX:!0})})).catch((function(){return l(e,t).then((function(e){return r(r({},n),{id:t,status:o.TRANSACTION_STATUSES.IN_BLOCKCHAIN,height:e.height})}))})).catch((function(){return r(r({},n),{id:t})}))}));return Promise.all([u.height(e),Promise.all(i)]).then((function(e){var t=e[0].height,n=e[1];return{height:t,statuses:n.map((function(e){return r(r({},e),{confirmations:e.status===o.TRANSACTION_STATUSES.IN_BLOCKCHAIN?t-e.height:e.confirmations})}))}}))},t.broadcast=function(e,t){return s.default({base:e,url:"/transactions/broadcast",options:{method:"POST",body:c.default(t),headers:{"Content-Type":"application/json"}}})}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){void 0===t&&(t=Object.create(null));var n=Object.keys(e).map((function(t){return[t,e[t]]})).map((function(e){var n=e[0],r=e[1];return[n,Object.prototype.hasOwnProperty.call(t,n)?t[n](r):r]})).filter((function(e){e[0];return null!=e[1]})).map((function(e){return e[0]+"="+e[1]})).join("&");return n.length?"?"+n:""}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=r(n(1));t.headersLast=function(e,t){return i.default({base:e,url:"/blocks/headers/last"})},t.headersAt=function(e,t,n){return i.default({base:e,url:"/blocks/headers/at/"+t})},t.blockAt=function(e,t){return i.default({base:e,url:"/blocks/at/"+t})},t.height=function(e){return i.default({base:e,url:"/blocks/height"})}},function(e,t,n){"use strict";t.__esModule=!0,t.TYPE_MAP={3:"issue",4:"transfer",5:"reissue",6:"burn",7:"exchange",8:"lease",9:"cancelLease",10:"alias",11:"massTransfer",12:"data",13:"setScript",14:"sponsorship",15:"setAssetScript",16:"invoke"},t.NAME_MAP={issue:3,transfer:4,reissue:5,burn:6,exchange:7,lease:8,cancelLease:9,alias:10,massTransfer:11,data:12,setScript:13,sponsorship:14,setAssetScript:15,invoke:16},t.TRANSACTION_STATUSES={IN_BLOCKCHAIN:"in_blockchain",UNCONFIRMED:"unconfirmed",NOT_FOUND:"not_found"}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){return new URL(e,t).toString()}},function(e,t,n){"use strict";t.__esModule=!0;var r=new RegExp('((?!\\\\)"\\w+"):\\s*(-?[\\d|\\.]{14,})',"g");t.default=function(e){return JSON.parse(e.replace(r,'$1:"$2"'))}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(0),i=n(2),o=n(5);t.default=function(e,t,n){var u=!Array.isArray(t),s=Date.now(),a=[],c=n&&n.confirmations||0,f=n&&n.maxWaitTime||0,l=n&&n.requestInterval||250,h=function(t){return i.status(e,t.map(r.prop("id"))).then((function(e){var n=r.indexBy(r.prop("id"),e.statuses);if(t.some((function(e){return n[e.id].status===o.TRANSACTION_STATUSES.NOT_FOUND})))throw new Error("One transaction is not in blockchain!");var i=t.filter((function(e){return!(n[e.id].confirmations>=c)||(a.push(e),!1)}));if(i.length)return f&&Date.now()-s>f?Promise.reject("Timeout error!"):r.wait(l).then((function(){return h(i)}))}))};return h(r.toArray(t)).then((function(){return u?r.head(a):a}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=n(10),o=r(n(11)),u=n(0);t.default=function(e,t){return i.details(e,o.default(t)).then((function(e){return u.indexBy(u.prop("assetId"),e)}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=r(n(1)),o=n(0);t.details=function(e,t){var n=!Array.isArray(t);return Promise.all(o.toArray(t).map((function(t){return i.default({base:e,url:"/assets/details/"+t})}))).then((function(e){return n?e[0]:e}))},t.assetsBalance=function(e,t){return i.default({base:e,url:"/assets/balance/"+t})}},function(e,t,n){"use strict";var r;t.__esModule=!0;var i=n(0),o=n(5),u=i.switchTransactionByType(((r={})[o.NAME_MAP.transfer]=function(e){return[e.assetId,e.feeAssetId]},r[o.NAME_MAP.burn]=function(e){return[e.assetId]},r[o.NAME_MAP.reissue]=function(e){return[e.assetId]},r[o.NAME_MAP.exchange]=function(e){return[e.buyOrder.assetPair.amountAsset,e.buyOrder.assetPair.priceAsset,e.buyOrder.matcherFeeAssetId,e.sellOrder.matcherFeeAssetId]},r[o.NAME_MAP.massTransfer]=function(e){return[e.assetId]},r[o.NAME_MAP.setAssetScript]=function(e){return[e.assetId]},r[o.NAME_MAP.sponsorship]=function(e){return[e.assetId]},r[o.NAME_MAP.invoke]=function(e){return(e.payment||[]).map(i.prop("assetId"))},r));t.default=function(e){var t=i.toArray(e).reduce((function(e,t){return e.concat(u(t)||[])}),[]);return i.pipe(i.filter(Boolean),i.uniq)(t)}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(4);t.default=function(e){return r.headersLast(e).then((function(e){return function(e){var t,n,r,i,u;if(0===e.length)return new Uint8Array(0);u=void 0,i=void 0,t=[0],u=0;for(;u<e.length;){if(!((n=e[u])in o))throw"Base58.decode received unacceptable input. Character '"+n+"' is not in the Base58 alphabet.";for(i=0;i<t.length;)t[i]*=58,i++;for(t[0]+=o[n],r=0,i=0;i<t.length;)t[i]+=r,r=t[i]>>8,t[i]&=255,++i;for(;r;)t.push(255&r),r>>=8;u++}u=0;for(;"1"===e[u]&&u<e.length-1;)t.push(0),u++;return new Uint8Array(t.reverse())}(e.generator)[1]}))};for(var i="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",o={},u=0;u<i.length;u++)o[i.charAt(u)]=u},function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var o=r(n(14)),u=r(n(4)),s=r(n(2)),a=r(n(17)),c=i(n(3)),f=i(n(6)),l=i(n(1)),h=i(n(18)),p=i(n(9)),d=i(n(11)),g=i(n(19)),m=i(n(20)),_=i(n(8)),b=i(n(7)),v=i(n(12)),y=i(n(22)),N=i(n(23)),O=r(n(0));function w(e){return{addresses:A(e,o),blocks:A(e,u),transactions:A(e,s),leasing:A(e,a),tools:{transactions:{broadcast:E(e,h.default),wait:E(e,_.default)},blocks:{getNetworkByte:E(e,v.default),getNetworkCode:E(e,y.default)},addresses:{createWatch:E(e,N.default),getAssetsByTransaction:E(e,p.default),getAssetIdListByTx:d.default,getTransactionsWithAssets:E(e,g.default),availableSponsoredBalances:E(e,m.default)},utils:O,query:c.default,resolve:f.default,request:l.default,parse:b.default}}}function A(e,t){return Object.keys(t).reduce((function(n,r){return n[r]=E(e,t[r]),n}),{})}function E(e,t){return t.bind(null,e)}t.create=w,t.default=w},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=r(n(1)),o=r(n(3));t.dataKey=function(e,t,n,r){return i.default({base:e,url:"/addresses/data/"+t+"/"+encodeURIComponent(n)})},t.scriptInfoMeta=function(e,t,n){return i.default({base:e,url:"/addresses/scriptInfo/"+t+"/meta"})},t.balanceDetails=function(e,t,n){return i.default({base:e,url:"/addresses/balance/details/"+t})},t.balanceConfirmations=function(e,t,n,r){return i.default({base:e,url:"/addresses/balance/"+t+"/"+n})},t.scriptInfo=function(e,t,n){return i.default({base:e,url:"/addresses/scriptInfo/"+t})},t.data=function(e,t,n,r){return void 0===n&&(n=Object.create(null)),i.default({base:e,url:"/addresses/data/"+t+o.default(n)})},t.validate=function(e,t,n){return i.default({base:e,url:"/addresses/validate/"+t})},t.balance=function(e,t,n){return i.default({base:e,url:"/addresses/balance/"+t})},t.buildAddress=function(e,t,n){return i.default({base:e,url:"/addresses/publicKey/"+t})}},function(e,t,n){"use strict";var r=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r)return r;throw new Error("unable to locate global object")}();e.exports=t=r.fetch,t.default=r.fetch.bind(r),t.Headers=r.Headers,t.Request=r.Request,t.Response=r.Response},function(e,t,n){"use strict";t.__esModule=!0;var r=new RegExp('(?!\\\\)"('+["value","amount","matcherFee","price","fee","minSponsoredAssetFee","quantity","sellMatcherFee","buyMatcherFee"].join("|")+')":\\s*"(-?\\d+)"',"g");t.default=function(e){return JSON.stringify(e).replace(r,'"$1":$2')}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=r(n(1));t.active=function(e,t){return i.default({base:e,url:"/leasing/active/"+t})}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var o=n(2),u=n(0),s=i(n(8)),a={chain:!1,confirmations:-1,maxWaitTime:0,requestInterval:0};t.default=function(e,t,n){var i=r(r({},a),n||{}),c=!Array.isArray(t),f=i.confirmations>0?1:0;return(i.chain?function(e,t,n){return new Promise((function(r,i){var u=t.slice().reverse(),a=[],c=function(){if(!u.length)return r(a),null;var t=u.pop();o.broadcast(e,t).then((function(t){return s.default(e,t,n)})).then((function(e){a.push(e),c()}),i)};c()}))}(e,u.toArray(t),r(r({},i),{confirmations:f})):function(e,t){return Promise.all(t.map((function(t){return o.broadcast(e,t)})))}(e,u.toArray(t))).then((function(t){return i.confirmations<=0?t:s.default(e,t,i)})).then((function(e){return c?u.head(e):e}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=n(2),o=r(n(9));t.default=function(e,t,n,r){return i.transactions(e,t,n,r).then((function(t){return o.default(e,t).then((function(e){return{transactions:t,assets:e}}))}))}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(21),i=n(10),o=n(0);t.default=function(e,t,n){return i.assetsBalance(e,t).then(o.pipe(o.prop("balances"),o.filter(function(e){return function(t){return t.minSponsoredAssetFee&&r.BigNumber.toBigNumber(t.sponsorBalance||0).gte(e)&&r.BigNumber.toBigNumber(e).div(.001*Math.pow(10,8)).mul(t.minSponsoredAssetFee).lte(t.balance)||!1}}(n)),o.map(function(e){var t=r.BigNumber.toBigNumber(e).div(.001*Math.pow(10,8));return function(n){return{assetId:n.assetId,wavesFee:e,assetFee:r.BigNumber.toBigNumber(n.minSponsoredAssetFee).mul(t).toFixed()}}}(n))))}},function(e,t,n){!function(e){"use strict";var t=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,n=Math.ceil,r=Math.floor,i="[BigNumber Error] ",o=i+"Number primitive has more than 15 significant digits: ",u=1e14,s=14,a=9007199254740991,c=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],f=1e7,l=1e9;function h(e){var t=0|e;return e>0||e===t?t:t-1}function p(e){for(var t,n,r=1,i=e.length,o=e[0]+"";r<i;){for(t=e[r++]+"",n=s-t.length;n--;t="0"+t);o+=t}for(i=o.length;48===o.charCodeAt(--i););return o.slice(0,i+1||1)}function d(e,t){var n,r,i=e.c,o=t.c,u=e.s,s=t.s,a=e.e,c=t.e;if(!u||!s)return null;if(n=i&&!i[0],r=o&&!o[0],n||r)return n?r?0:-s:u;if(u!=s)return u;if(n=u<0,r=a==c,!i||!o)return r?0:!i^n?1:-1;if(!r)return a>c^n?1:-1;for(s=(a=i.length)<(c=o.length)?a:c,u=0;u<s;u++)if(i[u]!=o[u])return i[u]>o[u]^n?1:-1;return a==c?0:a>c^n?1:-1}function g(e,t,n,o){if(e<t||e>n||e!==r(e))throw Error(i+(o||"Argument")+("number"==typeof e?e<t||e>n?" out of range: ":" not an integer: ":" not a primitive number: ")+String(e))}function m(e){var t=e.c.length-1;return h(e.e/s)==t&&e.c[t]%2!=0}function _(e,t){return(e.length>1?e.charAt(0)+"."+e.slice(1):e)+(t<0?"e":"e+")+t}function b(e,t,n){var r,i;if(t<0){for(i=n+".";++t;i+=n);e=i+e}else if(++t>(r=e.length)){for(i=n,t-=r;--t;i+=n);e+=i}else t<r&&(e=e.slice(0,t)+"."+e.slice(t));return e}var v=function e(v){var y,N,O,w,A,E,M,T,B,S=q.prototype={constructor:q,toString:null,valueOf:null},D=new q(1),I=20,R=4,U=-7,P=21,F=-1e7,L=1e7,x=!1,j=1,k=0,C={prefix:"",groupSize:3,secondaryGroupSize:0,groupSeparator:",",decimalSeparator:".",fractionGroupSize:0,fractionGroupSeparator:" ",suffix:""},H="0123456789abcdefghijklmnopqrstuvwxyz";function q(e,n){var i,u,c,f,l,h,p,d,m=this;if(!(m instanceof q))return new q(e,n);if(null==n){if(e&&!0===e._isBigNumber)return m.s=e.s,void(!e.c||e.e>L?m.c=m.e=null:e.e<F?m.c=[m.e=0]:(m.e=e.e,m.c=e.c.slice()));if((h="number"==typeof e)&&0*e==0){if(m.s=1/e<0?(e=-e,-1):1,e===~~e){for(f=0,l=e;l>=10;l/=10,f++);return void(f>L?m.c=m.e=null:(m.e=f,m.c=[e]))}d=String(e)}else{if(!t.test(d=String(e)))return O(m,d,h);m.s=45==d.charCodeAt(0)?(d=d.slice(1),-1):1}(f=d.indexOf("."))>-1&&(d=d.replace(".","")),(l=d.search(/e/i))>0?(f<0&&(f=l),f+=+d.slice(l+1),d=d.substring(0,l)):f<0&&(f=d.length)}else{if(g(n,2,H.length,"Base"),10==n)return $(m=new q(e),I+m.e+1,R);if(d=String(e),h="number"==typeof e){if(0*e!=0)return O(m,d,h,n);if(m.s=1/e<0?(d=d.slice(1),-1):1,q.DEBUG&&d.replace(/^0\.0*|\./,"").length>15)throw Error(o+e)}else m.s=45===d.charCodeAt(0)?(d=d.slice(1),-1):1;for(i=H.slice(0,n),f=l=0,p=d.length;l<p;l++)if(i.indexOf(u=d.charAt(l))<0){if("."==u){if(l>f){f=p;continue}}else if(!c&&(d==d.toUpperCase()&&(d=d.toLowerCase())||d==d.toLowerCase()&&(d=d.toUpperCase()))){c=!0,l=-1,f=0;continue}return O(m,String(e),h,n)}h=!1,(f=(d=N(d,n,10,m.s)).indexOf("."))>-1?d=d.replace(".",""):f=d.length}for(l=0;48===d.charCodeAt(l);l++);for(p=d.length;48===d.charCodeAt(--p););if(d=d.slice(l,++p)){if(p-=l,h&&q.DEBUG&&p>15&&(e>a||e!==r(e)))throw Error(o+m.s*e);if((f=f-l-1)>L)m.c=m.e=null;else if(f<F)m.c=[m.e=0];else{if(m.e=f,m.c=[],l=(f+1)%s,f<0&&(l+=s),l<p){for(l&&m.c.push(+d.slice(0,l)),p-=s;l<p;)m.c.push(+d.slice(l,l+=s));l=s-(d=d.slice(l)).length}else l-=p;for(;l--;d+="0");m.c.push(+d)}}else m.c=[m.e=0]}function G(e,t,n,r){var i,o,u,s,a;if(null==n?n=R:g(n,0,8),!e.c)return e.toString();if(i=e.c[0],u=e.e,null==t)a=p(e.c),a=1==r||2==r&&(u<=U||u>=P)?_(a,u):b(a,u,"0");else if(o=(e=$(new q(e),t,n)).e,s=(a=p(e.c)).length,1==r||2==r&&(t<=o||o<=U)){for(;s<t;a+="0",s++);a=_(a,o)}else if(t-=u,a=b(a,o,"0"),o+1>s){if(--t>0)for(a+=".";t--;a+="0");}else if((t+=o-s)>0)for(o+1==s&&(a+=".");t--;a+="0");return e.s<0&&i?"-"+a:a}function J(e,t){for(var n,r=1,i=new q(e[0]);r<e.length;r++){if(!(n=new q(e[r])).s){i=n;break}t.call(i,n)&&(i=n)}return i}function W(e,t,n){for(var r=1,i=t.length;!t[--i];t.pop());for(i=t[0];i>=10;i/=10,r++);return(n=r+n*s-1)>L?e.c=e.e=null:n<F?e.c=[e.e=0]:(e.e=n,e.c=t),e}function $(e,t,i,o){var a,f,l,h,p,d,g,m=e.c,_=c;if(m){e:{for(a=1,h=m[0];h>=10;h/=10,a++);if((f=t-a)<0)f+=s,l=t,g=(p=m[d=0])/_[a-l-1]%10|0;else if((d=n((f+1)/s))>=m.length){if(!o)break e;for(;m.length<=d;m.push(0));p=g=0,a=1,l=(f%=s)-s+1}else{for(p=h=m[d],a=1;h>=10;h/=10,a++);g=(l=(f%=s)-s+a)<0?0:p/_[a-l-1]%10|0}if(o=o||t<0||null!=m[d+1]||(l<0?p:p%_[a-l-1]),o=i<4?(g||o)&&(0==i||i==(e.s<0?3:2)):g>5||5==g&&(4==i||o||6==i&&(f>0?l>0?p/_[a-l]:0:m[d-1])%10&1||i==(e.s<0?8:7)),t<1||!m[0])return m.length=0,o?(t-=e.e+1,m[0]=_[(s-t%s)%s],e.e=-t||0):m[0]=e.e=0,e;if(0==f?(m.length=d,h=1,d--):(m.length=d+1,h=_[s-f],m[d]=l>0?r(p/_[a-l]%_[l])*h:0),o)for(;;){if(0==d){for(f=1,l=m[0];l>=10;l/=10,f++);for(l=m[0]+=h,h=1;l>=10;l/=10,h++);f!=h&&(e.e++,m[0]==u&&(m[0]=1));break}if(m[d]+=h,m[d]!=u)break;m[d--]=0,h=1}for(f=m.length;0===m[--f];m.pop());}e.e>L?e.c=e.e=null:e.e<F&&(e.c=[e.e=0])}return e}function V(e){var t,n=e.e;return null===n?e.toString():(t=p(e.c),t=n<=U||n>=P?_(t,n):b(t,n,"0"),e.s<0?"-"+t:t)}return q.clone=e,q.ROUND_UP=0,q.ROUND_DOWN=1,q.ROUND_CEIL=2,q.ROUND_FLOOR=3,q.ROUND_HALF_UP=4,q.ROUND_HALF_DOWN=5,q.ROUND_HALF_EVEN=6,q.ROUND_HALF_CEIL=7,q.ROUND_HALF_FLOOR=8,q.EUCLID=9,q.config=q.set=function(e){var t,n;if(null!=e){if("object"!=typeof e)throw Error(i+"Object expected: "+e);if(e.hasOwnProperty(t="DECIMAL_PLACES")&&(g(n=e[t],0,l,t),I=n),e.hasOwnProperty(t="ROUNDING_MODE")&&(g(n=e[t],0,8,t),R=n),e.hasOwnProperty(t="EXPONENTIAL_AT")&&((n=e[t])&&n.pop?(g(n[0],-l,0,t),g(n[1],0,l,t),U=n[0],P=n[1]):(g(n,-l,l,t),U=-(P=n<0?-n:n))),e.hasOwnProperty(t="RANGE"))if((n=e[t])&&n.pop)g(n[0],-l,-1,t),g(n[1],1,l,t),F=n[0],L=n[1];else{if(g(n,-l,l,t),!n)throw Error(i+t+" cannot be zero: "+n);F=-(L=n<0?-n:n)}if(e.hasOwnProperty(t="CRYPTO")){if((n=e[t])!==!!n)throw Error(i+t+" not true or false: "+n);if(n){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw x=!n,Error(i+"crypto unavailable");x=n}else x=n}if(e.hasOwnProperty(t="MODULO_MODE")&&(g(n=e[t],0,9,t),j=n),e.hasOwnProperty(t="POW_PRECISION")&&(g(n=e[t],0,l,t),k=n),e.hasOwnProperty(t="FORMAT")){if("object"!=typeof(n=e[t]))throw Error(i+t+" not an object: "+n);C=n}if(e.hasOwnProperty(t="ALPHABET")){if("string"!=typeof(n=e[t])||/^.$|[+-.\s]|(.).*\1/.test(n))throw Error(i+t+" invalid: "+n);H=n}}return{DECIMAL_PLACES:I,ROUNDING_MODE:R,EXPONENTIAL_AT:[U,P],RANGE:[F,L],CRYPTO:x,MODULO_MODE:j,POW_PRECISION:k,FORMAT:C,ALPHABET:H}},q.isBigNumber=function(e){if(!e||!0!==e._isBigNumber)return!1;if(!q.DEBUG)return!0;var t,n,o=e.c,a=e.e,c=e.s;e:if("[object Array]"=={}.toString.call(o)){if((1===c||-1===c)&&a>=-l&&a<=l&&a===r(a)){if(0===o[0]){if(0===a&&1===o.length)return!0;break e}if((t=(a+1)%s)<1&&(t+=s),String(o[0]).length==t){for(t=0;t<o.length;t++)if((n=o[t])<0||n>=u||n!==r(n))break e;if(0!==n)return!0}}}else if(null===o&&null===a&&(null===c||1===c||-1===c))return!0;throw Error(i+"Invalid BigNumber: "+e)},q.maximum=q.max=function(){return J(arguments,S.lt)},q.minimum=q.min=function(){return J(arguments,S.gt)},q.random=(w=9007199254740992*Math.random()&2097151?function(){return r(9007199254740992*Math.random())}:function(){return 8388608*(1073741824*Math.random()|0)+(8388608*Math.random()|0)},function(e){var t,o,u,a,f,h=0,p=[],d=new q(D);if(null==e?e=I:g(e,0,l),a=n(e/s),x)if(crypto.getRandomValues){for(t=crypto.getRandomValues(new Uint32Array(a*=2));h<a;)(f=131072*t[h]+(t[h+1]>>>11))>=9e15?(o=crypto.getRandomValues(new Uint32Array(2)),t[h]=o[0],t[h+1]=o[1]):(p.push(f%1e14),h+=2);h=a/2}else{if(!crypto.randomBytes)throw x=!1,Error(i+"crypto unavailable");for(t=crypto.randomBytes(a*=7);h<a;)(f=281474976710656*(31&t[h])+1099511627776*t[h+1]+4294967296*t[h+2]+16777216*t[h+3]+(t[h+4]<<16)+(t[h+5]<<8)+t[h+6])>=9e15?crypto.randomBytes(7).copy(t,h):(p.push(f%1e14),h+=7);h=a/7}if(!x)for(;h<a;)(f=w())<9e15&&(p[h++]=f%1e14);for(a=p[--h],e%=s,a&&e&&(f=c[s-e],p[h]=r(a/f)*f);0===p[h];p.pop(),h--);if(h<0)p=[u=0];else{for(u=-1;0===p[0];p.splice(0,1),u-=s);for(h=1,f=p[0];f>=10;f/=10,h++);h<s&&(u-=s-h)}return d.e=u,d.c=p,d}),q.sum=function(){for(var e=1,t=arguments,n=new q(t[0]);e<t.length;)n=n.plus(t[e++]);return n},N=function(){function e(e,t,n,r){for(var i,o,u=[0],s=0,a=e.length;s<a;){for(o=u.length;o--;u[o]*=t);for(u[0]+=r.indexOf(e.charAt(s++)),i=0;i<u.length;i++)u[i]>n-1&&(null==u[i+1]&&(u[i+1]=0),u[i+1]+=u[i]/n|0,u[i]%=n)}return u.reverse()}return function(t,n,r,i,o){var u,s,a,c,f,l,h,d,g=t.indexOf("."),m=I,_=R;for(g>=0&&(c=k,k=0,t=t.replace(".",""),l=(d=new q(n)).pow(t.length-g),k=c,d.c=e(b(p(l.c),l.e,"0"),10,r,"0123456789"),d.e=d.c.length),a=c=(h=e(t,n,r,o?(u=H,"0123456789"):(u="0123456789",H))).length;0==h[--c];h.pop());if(!h[0])return u.charAt(0);if(g<0?--a:(l.c=h,l.e=a,l.s=i,h=(l=y(l,d,m,_,r)).c,f=l.r,a=l.e),g=h[s=a+m+1],c=r/2,f=f||s<0||null!=h[s+1],f=_<4?(null!=g||f)&&(0==_||_==(l.s<0?3:2)):g>c||g==c&&(4==_||f||6==_&&1&h[s-1]||_==(l.s<0?8:7)),s<1||!h[0])t=f?b(u.charAt(1),-m,u.charAt(0)):u.charAt(0);else{if(h.length=s,f)for(--r;++h[--s]>r;)h[s]=0,s||(++a,h=[1].concat(h));for(c=h.length;!h[--c];);for(g=0,t="";g<=c;t+=u.charAt(h[g++]));t=b(t,a,u.charAt(0))}return t}}(),y=function(){function e(e,t,n){var r,i,o,u,s=0,a=e.length,c=t%f,l=t/f|0;for(e=e.slice();a--;)s=((i=c*(o=e[a]%f)+(r=l*o+(u=e[a]/f|0)*c)%f*f+s)/n|0)+(r/f|0)+l*u,e[a]=i%n;return s&&(e=[s].concat(e)),e}function t(e,t,n,r){var i,o;if(n!=r)o=n>r?1:-1;else for(i=o=0;i<n;i++)if(e[i]!=t[i]){o=e[i]>t[i]?1:-1;break}return o}function n(e,t,n,r){for(var i=0;n--;)e[n]-=i,i=e[n]<t[n]?1:0,e[n]=i*r+e[n]-t[n];for(;!e[0]&&e.length>1;e.splice(0,1));}return function(i,o,a,c,f){var l,p,d,g,m,_,b,v,y,N,O,w,A,E,M,T,B,S=i.s==o.s?1:-1,D=i.c,I=o.c;if(!(D&&D[0]&&I&&I[0]))return new q(i.s&&o.s&&(D?!I||D[0]!=I[0]:I)?D&&0==D[0]||!I?0*S:S/0:NaN);for(y=(v=new q(S)).c=[],S=a+(p=i.e-o.e)+1,f||(f=u,p=h(i.e/s)-h(o.e/s),S=S/s|0),d=0;I[d]==(D[d]||0);d++);if(I[d]>(D[d]||0)&&p--,S<0)y.push(1),g=!0;else{for(E=D.length,T=I.length,d=0,S+=2,(m=r(f/(I[0]+1)))>1&&(I=e(I,m,f),D=e(D,m,f),T=I.length,E=D.length),A=T,O=(N=D.slice(0,T)).length;O<T;N[O++]=0);B=I.slice(),B=[0].concat(B),M=I[0],I[1]>=f/2&&M++;do{if(m=0,(l=t(I,N,T,O))<0){if(w=N[0],T!=O&&(w=w*f+(N[1]||0)),(m=r(w/M))>1)for(m>=f&&(m=f-1),b=(_=e(I,m,f)).length,O=N.length;1==t(_,N,b,O);)m--,n(_,T<b?B:I,b,f),b=_.length,l=1;else 0==m&&(l=m=1),b=(_=I.slice()).length;if(b<O&&(_=[0].concat(_)),n(N,_,O,f),O=N.length,-1==l)for(;t(I,N,T,O)<1;)m++,n(N,T<O?B:I,O,f),O=N.length}else 0===l&&(m++,N=[0]);y[d++]=m,N[0]?N[O++]=D[A]||0:(N=[D[A]],O=1)}while((A++<E||null!=N[0])&&S--);g=null!=N[0],y[0]||y.splice(0,1)}if(f==u){for(d=1,S=y[0];S>=10;S/=10,d++);$(v,a+(v.e=d+p*s-1)+1,c,g)}else v.e=p,v.r=+g;return v}}(),A=/^(-?)0([xbo])(?=\w[\w.]*$)/i,E=/^([^.]+)\.$/,M=/^\.([^.]+)$/,T=/^-?(Infinity|NaN)$/,B=/^\s*\+(?=[\w.])|^\s+|\s+$/g,O=function(e,t,n,r){var o,u=n?t:t.replace(B,"");if(T.test(u))e.s=isNaN(u)?null:u<0?-1:1;else{if(!n&&(u=u.replace(A,(function(e,t,n){return o="x"==(n=n.toLowerCase())?16:"b"==n?2:8,r&&r!=o?e:t})),r&&(o=r,u=u.replace(E,"$1").replace(M,"0.$1")),t!=u))return new q(u,o);if(q.DEBUG)throw Error(i+"Not a"+(r?" base "+r:"")+" number: "+t);e.s=null}e.c=e.e=null},S.absoluteValue=S.abs=function(){var e=new q(this);return e.s<0&&(e.s=1),e},S.comparedTo=function(e,t){return d(this,new q(e,t))},S.decimalPlaces=S.dp=function(e,t){var n,r,i,o=this;if(null!=e)return g(e,0,l),null==t?t=R:g(t,0,8),$(new q(o),e+o.e+1,t);if(!(n=o.c))return null;if(r=((i=n.length-1)-h(this.e/s))*s,i=n[i])for(;i%10==0;i/=10,r--);return r<0&&(r=0),r},S.dividedBy=S.div=function(e,t){return y(this,new q(e,t),I,R)},S.dividedToIntegerBy=S.idiv=function(e,t){return y(this,new q(e,t),0,1)},S.exponentiatedBy=S.pow=function(e,t){var o,u,a,c,f,l,h,p,d=this;if((e=new q(e)).c&&!e.isInteger())throw Error(i+"Exponent not an integer: "+V(e));if(null!=t&&(t=new q(t)),f=e.e>14,!d.c||!d.c[0]||1==d.c[0]&&!d.e&&1==d.c.length||!e.c||!e.c[0])return p=new q(Math.pow(+V(d),f?2-m(e):+V(e))),t?p.mod(t):p;if(l=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new q(NaN);(u=!l&&d.isInteger()&&t.isInteger())&&(d=d.mod(t))}else{if(e.e>9&&(d.e>0||d.e<-1||(0==d.e?d.c[0]>1||f&&d.c[1]>=24e7:d.c[0]<8e13||f&&d.c[0]<=9999975e7)))return c=d.s<0&&m(e)?-0:0,d.e>-1&&(c=1/c),new q(l?1/c:c);k&&(c=n(k/s+2))}for(f?(o=new q(.5),l&&(e.s=1),h=m(e)):h=(a=Math.abs(+V(e)))%2,p=new q(D);;){if(h){if(!(p=p.times(d)).c)break;c?p.c.length>c&&(p.c.length=c):u&&(p=p.mod(t))}if(a){if(0===(a=r(a/2)))break;h=a%2}else if($(e=e.times(o),e.e+1,1),e.e>14)h=m(e);else{if(0==(a=+V(e)))break;h=a%2}d=d.times(d),c?d.c&&d.c.length>c&&(d.c.length=c):u&&(d=d.mod(t))}return u?p:(l&&(p=D.div(p)),t?p.mod(t):c?$(p,k,R,void 0):p)},S.integerValue=function(e){var t=new q(this);return null==e?e=R:g(e,0,8),$(t,t.e+1,e)},S.isEqualTo=S.eq=function(e,t){return 0===d(this,new q(e,t))},S.isFinite=function(){return!!this.c},S.isGreaterThan=S.gt=function(e,t){return d(this,new q(e,t))>0},S.isGreaterThanOrEqualTo=S.gte=function(e,t){return 1===(t=d(this,new q(e,t)))||0===t},S.isInteger=function(){return!!this.c&&h(this.e/s)>this.c.length-2},S.isLessThan=S.lt=function(e,t){return d(this,new q(e,t))<0},S.isLessThanOrEqualTo=S.lte=function(e,t){return-1===(t=d(this,new q(e,t)))||0===t},S.isNaN=function(){return!this.s},S.isNegative=function(){return this.s<0},S.isPositive=function(){return this.s>0},S.isZero=function(){return!!this.c&&0==this.c[0]},S.minus=function(e,t){var n,r,i,o,a=this,c=a.s;if(t=(e=new q(e,t)).s,!c||!t)return new q(NaN);if(c!=t)return e.s=-t,a.plus(e);var f=a.e/s,l=e.e/s,p=a.c,d=e.c;if(!f||!l){if(!p||!d)return p?(e.s=-t,e):new q(d?a:NaN);if(!p[0]||!d[0])return d[0]?(e.s=-t,e):new q(p[0]?a:3==R?-0:0)}if(f=h(f),l=h(l),p=p.slice(),c=f-l){for((o=c<0)?(c=-c,i=p):(l=f,i=d),i.reverse(),t=c;t--;i.push(0));i.reverse()}else for(r=(o=(c=p.length)<(t=d.length))?c:t,c=t=0;t<r;t++)if(p[t]!=d[t]){o=p[t]<d[t];break}if(o&&(i=p,p=d,d=i,e.s=-e.s),(t=(r=d.length)-(n=p.length))>0)for(;t--;p[n++]=0);for(t=u-1;r>c;){if(p[--r]<d[r]){for(n=r;n&&!p[--n];p[n]=t);--p[n],p[r]+=u}p[r]-=d[r]}for(;0==p[0];p.splice(0,1),--l);return p[0]?W(e,p,l):(e.s=3==R?-1:1,e.c=[e.e=0],e)},S.modulo=S.mod=function(e,t){var n,r,i=this;return e=new q(e,t),!i.c||!e.s||e.c&&!e.c[0]?new q(NaN):!e.c||i.c&&!i.c[0]?new q(i):(9==j?(r=e.s,e.s=1,n=y(i,e,0,3),e.s=r,n.s*=r):n=y(i,e,0,j),(e=i.minus(n.times(e))).c[0]||1!=j||(e.s=i.s),e)},S.multipliedBy=S.times=function(e,t){var n,r,i,o,a,c,l,p,d,g,m,_,b,v,y,N=this,O=N.c,w=(e=new q(e,t)).c;if(!(O&&w&&O[0]&&w[0]))return!N.s||!e.s||O&&!O[0]&&!w||w&&!w[0]&&!O?e.c=e.e=e.s=null:(e.s*=N.s,O&&w?(e.c=[0],e.e=0):e.c=e.e=null),e;for(r=h(N.e/s)+h(e.e/s),e.s*=N.s,(l=O.length)<(g=w.length)&&(b=O,O=w,w=b,i=l,l=g,g=i),i=l+g,b=[];i--;b.push(0));for(v=u,y=f,i=g;--i>=0;){for(n=0,m=w[i]%y,_=w[i]/y|0,o=i+(a=l);o>i;)n=((p=m*(p=O[--a]%y)+(c=_*p+(d=O[a]/y|0)*m)%y*y+b[o]+n)/v|0)+(c/y|0)+_*d,b[o--]=p%v;b[o]=n}return n?++r:b.splice(0,1),W(e,b,r)},S.negated=function(){var e=new q(this);return e.s=-e.s||null,e},S.plus=function(e,t){var n,r=this,i=r.s;if(t=(e=new q(e,t)).s,!i||!t)return new q(NaN);if(i!=t)return e.s=-t,r.minus(e);var o=r.e/s,a=e.e/s,c=r.c,f=e.c;if(!o||!a){if(!c||!f)return new q(i/0);if(!c[0]||!f[0])return f[0]?e:new q(c[0]?r:0*i)}if(o=h(o),a=h(a),c=c.slice(),i=o-a){for(i>0?(a=o,n=f):(i=-i,n=c),n.reverse();i--;n.push(0));n.reverse()}for((i=c.length)-(t=f.length)<0&&(n=f,f=c,c=n,t=i),i=0;t;)i=(c[--t]=c[t]+f[t]+i)/u|0,c[t]=u===c[t]?0:c[t]%u;return i&&(c=[i].concat(c),++a),W(e,c,a)},S.precision=S.sd=function(e,t){var n,r,i,o=this;if(null!=e&&e!==!!e)return g(e,1,l),null==t?t=R:g(t,0,8),$(new q(o),e,t);if(!(n=o.c))return null;if(r=(i=n.length-1)*s+1,i=n[i]){for(;i%10==0;i/=10,r--);for(i=n[0];i>=10;i/=10,r++);}return e&&o.e+1>r&&(r=o.e+1),r},S.shiftedBy=function(e){return g(e,-a,a),this.times("1e"+e)},S.squareRoot=S.sqrt=function(){var e,t,n,r,i,o=this,u=o.c,s=o.s,a=o.e,c=I+4,f=new q("0.5");if(1!==s||!u||!u[0])return new q(!s||s<0&&(!u||u[0])?NaN:u?o:1/0);if(0==(s=Math.sqrt(+V(o)))||s==1/0?(((t=p(u)).length+a)%2==0&&(t+="0"),s=Math.sqrt(+t),a=h((a+1)/2)-(a<0||a%2),n=new q(t=s==1/0?"1e"+a:(t=s.toExponential()).slice(0,t.indexOf("e")+1)+a)):n=new q(s+""),n.c[0])for((s=(a=n.e)+c)<3&&(s=0);;)if(i=n,n=f.times(i.plus(y(o,i,c,1))),p(i.c).slice(0,s)===(t=p(n.c)).slice(0,s)){if(n.e<a&&--s,"9999"!=(t=t.slice(s-3,s+1))&&(r||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||($(n,n.e+I+2,1),e=!n.times(n).eq(o));break}if(!r&&($(i,i.e+I+2,0),i.times(i).eq(o))){n=i;break}c+=4,s+=4,r=1}return $(n,n.e+I+1,R,e)},S.toExponential=function(e,t){return null!=e&&(g(e,0,l),e++),G(this,e,t,1)},S.toFixed=function(e,t){return null!=e&&(g(e,0,l),e=e+this.e+1),G(this,e,t)},S.toFormat=function(e,t,n){var r,o=this;if(null==n)null!=e&&t&&"object"==typeof t?(n=t,t=null):e&&"object"==typeof e?(n=e,e=t=null):n=C;else if("object"!=typeof n)throw Error(i+"Argument not an object: "+n);if(r=o.toFixed(e,t),o.c){var u,s=r.split("."),a=+n.groupSize,c=+n.secondaryGroupSize,f=n.groupSeparator||"",l=s[0],h=s[1],p=o.s<0,d=p?l.slice(1):l,g=d.length;if(c&&(u=a,a=c,c=u,g-=u),a>0&&g>0){for(u=g%a||a,l=d.substr(0,u);u<g;u+=a)l+=f+d.substr(u,a);c>0&&(l+=f+d.slice(u)),p&&(l="-"+l)}r=h?l+(n.decimalSeparator||"")+((c=+n.fractionGroupSize)?h.replace(new RegExp("\\d{"+c+"}\\B","g"),"$&"+(n.fractionGroupSeparator||"")):h):l}return(n.prefix||"")+r+(n.suffix||"")},S.toFraction=function(e){var t,n,r,o,u,a,f,l,h,d,g,m,_=this,b=_.c;if(null!=e&&(!(f=new q(e)).isInteger()&&(f.c||1!==f.s)||f.lt(D)))throw Error(i+"Argument "+(f.isInteger()?"out of range: ":"not an integer: ")+V(f));if(!b)return new q(_);for(t=new q(D),h=n=new q(D),r=l=new q(D),m=p(b),u=t.e=m.length-_.e-1,t.c[0]=c[(a=u%s)<0?s+a:a],e=!e||f.comparedTo(t)>0?u>0?t:h:f,a=L,L=1/0,f=new q(m),l.c[0]=0;d=y(f,t,0,1),1!=(o=n.plus(d.times(r))).comparedTo(e);)n=r,r=o,h=l.plus(d.times(o=h)),l=o,t=f.minus(d.times(o=t)),f=o;return o=y(e.minus(n),r,0,1),l=l.plus(o.times(h)),n=n.plus(o.times(r)),l.s=h.s=_.s,g=y(h,r,u*=2,R).minus(_).abs().comparedTo(y(l,n,u,R).minus(_).abs())<1?[h,r]:[l,n],L=a,g},S.toNumber=function(){return+V(this)},S.toPrecision=function(e,t){return null!=e&&g(e,1,l),G(this,e,t,2)},S.toString=function(e){var t,n=this,r=n.s,i=n.e;return null===i?r?(t="Infinity",r<0&&(t="-"+t)):t="NaN":(null==e?t=i<=U||i>=P?_(p(n.c),i):b(p(n.c),i,"0"):10===e?t=b(p((n=$(new q(n),I+i+1,R)).c),n.e,"0"):(g(e,2,H.length,"Base"),t=N(b(p(n.c),i,"0"),10,e,r,!0)),r<0&&n.c[0]&&(t="-"+t)),t},S.valueOf=S.toJSON=function(){return V(this)},S._isBigNumber=!0,S[Symbol.toStringTag]="BigNumber",S[Symbol.for("nodejs.util.inspect.custom")]=S.valueOf,null!=v&&q.set(v),q}(),y=function(){return(y=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},N=function(){function e(){this.format=e.DEFAULT_FORMAT,v.config({FORMAT:this.format})}return e.prototype.set=function(e){"FORMAT"in e&&(this.format=y({},this.format,e.FORMAT),e.FORMAT=this.format),v.config(e)},e.DEFAULT_FORMAT={prefix:"",decimalSeparator:".",groupSeparator:",",groupSize:3,secondaryGroupSize:0,fractionGroupSeparator:" ",fractionGroupSize:0,suffix:""},e}();e.BigNumber=function(){function e(t){"object"==typeof t&&e.isBigNumber(t)?this.bn=t.bn.plus(0):this.bn=e.toBigNumberJs(t)}return e.prototype.clone=function(){return new e(this)},e.prototype.add=function(t){return new e(this.bn.plus(e.toBigNumberJs(t)))},e.prototype.sub=function(t){return new e(this.bn.minus(e.toBigNumberJs(t)))},e.prototype.mul=function(t){return new e(this.bn.times(e.toBigNumberJs(t)))},e.prototype.div=function(t){return new e(this.bn.div(e.toBigNumberJs(t)))},e.prototype.pow=function(t){return new e(this.bn.pow(e.toBigNumberJs(t)))},e.prototype.abs=function(){return new e(this.bn.abs())},e.prototype.mod=function(t){return new e(this.bn.mod(e.toBigNumberJs(t)))},e.prototype.roundTo=function(t,n){return void 0===t&&(t=0),void 0===n&&(n=4),new e(this.bn.dp(t||0,n))},e.prototype.eq=function(t){return this.bn.eq(e.toBigNumberJs(t))},e.prototype.lt=function(t){return this.bn.lt(e.toBigNumberJs(t))},e.prototype.gt=function(t){return this.bn.gt(e.toBigNumberJs(t))},e.prototype.lte=function(t){return this.bn.lte(e.toBigNumberJs(t))},e.prototype.gte=function(t){return this.bn.gte(e.toBigNumberJs(t))},e.prototype.isNaN=function(){return this.bn.isNaN()},e.prototype.isFinite=function(){return this.bn.isFinite()},e.prototype.isZero=function(){return this.eq(0)},e.prototype.isPositive=function(){return this.gt(0)},e.prototype.isNegative=function(){return this.lt(0)},e.prototype.isInt=function(){return this.bn.isInteger()},e.prototype.getDecimalsCount=function(){return this.bn.dp()},e.prototype.isEven=function(){return this.mod(2).eq(0)},e.prototype.isOdd=function(){return!this.isEven()},e.prototype.toBytes=function(){if(!this.isInt())throw new Error("Cant create bytes from number with decimals!");var t=this.isNegative(),n=t?"1":"0",r=e._toLength(64,this.bn.plus(n).abs().toString(2).replace("-","")).split(""),i=[];do{i.push(parseInt(r.splice(0,8).join(""),2))}while(r.length);return t?Uint8Array.from(i.map((function(e){return 255-e}))):Uint8Array.from(i)},e.prototype.toFormat=function(e,t,n){return this.bn.toFormat(e,t,n)},e.prototype.toFixed=function(e,t){return null==e?this.bn.toFixed():this.bn.toFixed(e,t)},e.prototype.toString=function(){return this.toFixed()},e.prototype.toNumber=function(){return this.bn.toNumber()},e.prototype.toJSON=function(){return this.bn.toFixed()},e.prototype.valueOf=function(){return this.bn.valueOf()},e.fromBytes=function(t){if(8!==t.length)throw new Error("Wrong bytes length! Need 8 bytes!");var n=t[0]>127,r=Array.from(t).map((function(e){return n?255-e:e})).map((function(t){return e._toLength(8,t.toString(2))})).join(""),i=new e(new v(r,2));return n?i.mul(-1).sub(1):i},e.max=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.toBigNumber(t).reduce((function(e,t){return e.gte(t)?e:t}))},e.min=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.toBigNumber(t).reduce((function(e,t){return e.lte(t)?e:t}))},e.sum=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.toBigNumber(t).reduce((function(e,t){return e.add(t)}))},e.isBigNumber=function(t){return t&&"object"==typeof t&&(t instanceof e||Object.entries(e.prototype).filter((function(e){return"_"!==e[0].charAt(0)})).every((function(e){var n=e[0],r=e[1];return n in t&&typeof r==typeof t[n]})))},e.toBigNumber=function(t){return Array.isArray(t)?t.map((function(t){return new e(t)})):new e(t)},e.toBigNumberJs=function(t){return v.isBigNumber(t)?t:t instanceof e?t.bn:new v(t)},e._toLength=function(e,t){return new Array(e).fill("0",0,e).concat(t.split("")).slice(-e).join("")},e.MAX_VALUE=new e("9223372036854775807"),e.MIN_VALUE=new e("-9223372036854775808"),e.MAX_UNSIGNED_VALUE=new e("18446744073709551615"),e.config=new N,e}(),function(e){!function(e){e[e.ROUND_UP=0]="ROUND_UP",e[e.ROUND_DOWN=1]="ROUND_DOWN",e[e.ROUND_CEIL=2]="ROUND_CEIL",e[e.ROUND_FLOOR=3]="ROUND_FLOOR",e[e.ROUND_HALF_UP=4]="ROUND_HALF_UP",e[e.ROUND_HALF_DOWN=5]="ROUND_HALF_DOWN",e[e.ROUND_HALF_EVEN=6]="ROUND_HALF_EVEN",e[e.ROUND_HALF_CEIL=7]="ROUND_HALF_CEIL",e[e.ROUND_HALF_FLOOR=8]="ROUND_HALF_FLOOR"}(e.ROUND_MODE||(e.ROUND_MODE={}))}(e.BigNumber||(e.BigNumber={}));var O=e.BigNumber;e.default=O,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var i=r(n(12));t.default=function(e){return i.default(e).then((function(e){return String.fromCharCode(e)}))}},function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],u=0,s=o.length;u<s;u++,i++)r[i]=o[u];return r};t.__esModule=!0;var i=n(2),o=n(0),u=n(24),s=function(){function e(e,t,n,r){var i,o;this._emitter=new u.EventEmitter,this._timer=null,this.address=t,this._interval=r||1e3,this._base=e,this._lastBlock={lastId:(null===(i=n)||void 0===i?void 0:i.id)||"",height:(null===(o=n)||void 0===o?void 0:o.height)||0,transactions:n?[n]:[]},this._addTimeout()}return e.prototype.on=function(e,t){this._emitter.on(e,t)},e.prototype.once=function(e,t){this._emitter.once(e,t)},e.prototype.off=function(e,t){this._emitter.off(e,t)},e.prototype._run=function(){var t=this;this._timer&&clearTimeout(this._timer);var n=function(){return t._addTimeout()};i.transactions(this._base,this.address,1).then((function(i){var u=i[0];if(!u)return t._addTimeout(),null;t.getTransactionsInHeight(u,310).then((function(n){var i,u=e._groupByHeight(n),s=o.keys(u).map(Number).sort((function(e,t){return t-e})),a=s[0],c=s[1];if(t._lastBlock.height){var f=o.indexBy(o.prop("id"),t._lastBlock.transactions),l=e._getTransactionsToDispatch(r(u[a],u[c]||[]),f,t._lastBlock.lastId);t._lastBlock.height!==a?t._lastBlock={height:a,lastId:u[c]&&u[c].length?u[c][0].id:"",transactions:u[a]}:(i=t._lastBlock.transactions).push.apply(i,l),l.length&&t._emitter.trigger("change-state",l)}else t._lastBlock={height:a,lastId:u[c]&&u[c].length?u[c][0].id:"",transactions:u[a]},t._emitter.trigger("change-state",n);t._addTimeout()}),n)})).catch(n)},e.prototype.getTransactionsInHeight=function(t,n){var u=this,s=t.height,a=function(t){return t.length>=n?Promise.resolve(t):i.transactions(u._base,u.address,t.length+100).then((function(n){if(t.length===n.length)return t;var i=e._groupByHeight(n),u=o.keys(i).map(Number).sort((function(e,t){return t-e})),c=u[0],f=u[1];return c===s&&f?r(i[c],[i[f][0]]):a(n)}))};return a([t])},e.prototype._addTimeout=function(){var e=this;this._timer=setTimeout((function(){e._run()}),this._interval)},e._groupByHeight=function(e){return e.reduce((function(e,t){return e[t.height]?e[t.height].push(t):e[t.height]=[t],e}),Object.create(null))},e._getTransactionsToDispatch=function(e,t,n){for(var r=[],i=0;i<e.length;i++){var o=e[i];if(o.id===n)break;t[o.id]||r.push(o)}return r},e}();t.Watch=s,t.default=function(e,t,n){return i.transactions(e,t,1).then((function(r){var i=r[0];return new s(e,t,i,n)}))}},function(e,t,n){"use strict";t.__esModule=!0,function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(25))},function(e,t,n){"use strict";t.__esModule=!0;var r=function(){function e(){this._events=Object.create(null)}return e.prototype.hasListeners=function(e){return!(!this._events[e]||!this._events[e].length)},e.prototype.getActiveEvents=function(){var e=this;return Object.keys(this._events).filter((function(t){return e.hasListeners(t)}))},e.prototype.trigger=function(e,t){this._events[e]&&(this._events[e]=this._events[e].filter((function(e){try{e.handler.call(e.context,t)}catch(e){}return!e.once})),this._events[e].length||delete this._events[e])},e.prototype.on=function(e,t,n){this._on(e,t,n,!1)},e.prototype.once=function(e,t,n){this._on(e,t,n,!0)},e.prototype.off=function(e,t){var n=this,r="string"==typeof e?e:null,i="function"==typeof t?t:"function"==typeof e?e:null;r?i?r in this._events&&(this._events[r]=this._events[r].filter((function(e){return e.handler!==i}))):delete this._events[r]:Object.keys(this._events).forEach((function(e){n.off(e,i)}))},e.prototype._on=function(e,t,n,r){this._events[e]||(this._events[e]=[]),this._events[e].push({handler:t,context:n,once:r})},e}();t.EventEmitter=r}])}));
{
"name": "@waves/blockchain-api",
"version": "0.0.6",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"version": "0.0.7",
"main": "dist/cjs/index.js",
"types": "dist/cjs/index.d.ts",
"scripts": {

@@ -11,3 +11,3 @@ "postversion": "npm publish",

"prepublish": "npm test",
"build": "tsc && webpack",
"build": "tsc -p ./tsconfig-es.json && tsc -p ./tsconfig-cjs.json && webpack",
"test": "node-state -n -m typescript -o ./test/_state.ts -r"

@@ -25,2 +25,10 @@ },

"jest": {
"coverageThreshold": {
"global": {
"branches": 60,
"functions": 60,
"lines": 60,
"statements": 60
}
},
"collectCoverage": true,

@@ -27,0 +35,0 @@ "coveragePathIgnorePatterns": [

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc