/*! For license information please see 6.f290e411.chunk.js.LICENSE.txt */ (this["webpackJsonpipfs-webui"]=this["webpackJsonpipfs-webui"]||[]).push([[6],{1009:function(e,t,r){"use strict";var n=r(974),i=r(985);function a(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=a,a.prototype.update=function(e,t){if(e=n.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var r=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-r,e.length),0===this.pending.length&&(this.pending=null),e=n.join32(e,0,e.length-r,this.endian);for(var i=0;i>>24&255,n[i++]=e>>>16&255,n[i++]=e>>>8&255,n[i++]=255&e}else for(n[i++]=255&e,n[i++]=e>>>8&255,n[i++]=e>>>16&255,n[i++]=e>>>24&255,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,a=8;a0&&"0"===t.toString();)t=(e=e.slice(1))[0];return e},t.stripZeros=t.unpad,t.toBuffer=function(t){if(!e.isBuffer(t))if(Array.isArray(t))t=e.from(t);else if("string"===typeof t){if(!n.isHexString(t))throw new Error("Cannot convert string to buffer. toBuffer only supports 0x-prefixed hex strings and this string was given: "+t);t=e.from(n.padToEven(n.stripHexPrefix(t)),"hex")}else if("number"===typeof t)t=n.intToBuffer(t);else if(null===t||void 0===t)t=e.allocUnsafe(0);else if(i.isBN(t))t=t.toArrayLike(e);else{if(!t.toArray)throw new Error("invalid type");t=e.from(t.toArray())}return t},t.bufferToInt=function(e){return new i(t.toBuffer(e)).toNumber()},t.bufferToHex=function(e){return"0x"+(e=t.toBuffer(e)).toString("hex")},t.fromSigned=function(e){return new i(e).fromTwos(256)},t.toUnsigned=function(t){return e.from(t.toTwos(256).toArray())},t.addHexPrefix=function(e){return"string"!==typeof e||n.isHexPrefixed(e)?e:"0x"+e},t.baToJSON=function(r){if(e.isBuffer(r))return"0x"+r.toString("hex");if(r instanceof Array){for(var n=[],i=0;i0&&s.length>i&&!s.warned){s.warned=!0;var f=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");f.name="MaxListenersExceededWarning",f.emitter=e,f.type=t,f.count=s.length,o=f,console&&console.warn&&console.warn(o)}return e}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function l(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=h.bind(n);return i.listener=r,n.wrapFn=i,i}function b(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"===typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r0&&(s=t[0]),s instanceof Error)throw s;var o=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw o.context=s,o}var f=i[e];if(void 0===f)return!1;if("function"===typeof f)a(f,this,t);else{var u=f.length,c=m(f,u);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){s=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},o.prototype.listeners=function(e){return b(this,e,!0)},o.prototype.rawListeners=function(e){return b(this,e,!1)},o.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},o.prototype.listenerCount=p,o.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},1012:function(e,t,r){(function(e){function r(e){return Object.prototype.toString.call(e)}t.isArray=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===r(e)},t.isBoolean=function(e){return"boolean"===typeof e},t.isNull=function(e){return null===e},t.isNullOrUndefined=function(e){return null==e},t.isNumber=function(e){return"number"===typeof e},t.isString=function(e){return"string"===typeof e},t.isSymbol=function(e){return"symbol"===typeof e},t.isUndefined=function(e){return void 0===e},t.isRegExp=function(e){return"[object RegExp]"===r(e)},t.isObject=function(e){return"object"===typeof e&&null!==e},t.isDate=function(e){return"[object Date]"===r(e)},t.isError=function(e){return"[object Error]"===r(e)||e instanceof Error},t.isFunction=function(e){return"function"===typeof e},t.isPrimitive=function(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e},t.isBuffer=e.isBuffer}).call(this,r(50).Buffer)},1013:function(e,t,r){"use strict";var n=r(962).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!==typeof t&&(n.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=f,this.end=u,t=4;break;case"utf8":this.fillLast=o,t=4;break;case"base64":this.text=c,this.end=d,t=3;break;default:return this.write=h,void(this.end=l)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function s(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function o(e){var t=this.lastTotal-this.lastNeed,r=function(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"\ufffd";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"\ufffd";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"\ufffd"}}(this,e);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function f(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function u(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function c(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function h(e){return e.toString(this.encoding)}function l(e){return e&&e.length?this.write(e):""}t.StringDecoder=a,a.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=0)return i>0&&(e.lastNeed=i-1),i;if(--n=0)return i>0&&(e.lastNeed=i-2),i;if(--n=0)return i>0&&(2===i?i=0:e.lastNeed=i-3),i;return 0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)},a.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},1014:function(e,t,r){"use strict";var n=r(2),i=r(13),a=r(258),s=r(1567);e.exports=function(e,t){var r=s(e,t),o=n.mark((function e(t,r){var a,s,o,f;return n.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(t instanceof Uint8Array||i.isCID(t)||"string"===typeof t||null===t)){n.next=2;break}return n.abrupt("return");case 2:a=0,s=Object.keys(t);case 3:if(!(a]+)>\s?(?:(\d+)\s([+-]\d+))?$/);return null===n?null:{name:n[2],email:n[3],date:n[4]&&n[5]&&(t=parseInt(n[4]),r=n[5],a.timezone(r)("%FT%T%:z",new Date(1e3*t)))}},serializePersonLine:function(e){var t=[];return e.name&&t.push(e.name),t.push("<"+e.email+">"),e.date&&t.push(function(e){var t=e.match(/([+-]\d{2}:\d{2})/),r=null===t?"+0000":t[0].slice(0,3)+t[0].slice(4);return a.timezone(r)("%s %z",new Date(e))}(e.date)),t.join(" ")},shaToCid:function(e){var t=n.encode(e,"sha1");return new i(1,"git-raw",t)},cidToSha:function(e){var t=n.decode(e.multihash);return"sha1"!==t.name?null:s.from(t.digest.buffer,t.digest.byteOffset,t.digest.byteLength)}}},1039:function(e,t,r){"use strict";var n=t;n.version=r(1505).version,n.utils=r(968),n.rand=r(1200),n.curve=r(1201),n.curves=r(1087),n.ec=r(1517),n.eddsa=r(1521)},1040:function(e,t,r){"use strict";var n=r(961),i=r(968),a=i.getNAF,s=i.getJSF,o=i.assert;function f(e,t){this.type=e,this.p=new n(t.p,16),this.red=t.prime?n.red(t.prime):n.mont(this.p),this.zero=new n(0).toRed(this.red),this.one=new n(1).toRed(this.red),this.two=new n(2).toRed(this.red),this.n=t.n&&new n(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var r=this.n&&this.p.div(this.n);!r||r.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function u(e,t){this.curve=e,this.type=t,this.precomputed=null}e.exports=f,f.prototype.point=function(){throw new Error("Not implemented")},f.prototype.validate=function(){throw new Error("Not implemented")},f.prototype._fixedNafMul=function(e,t){o(e.precomputed);var r=e._getDoubles(),n=a(t,1,this._bitLength),i=(1<=s;c--)f=(f<<1)+n[c];u.push(f)}for(var d=this.jpoint(null,null,null),h=this.jpoint(null,null,null),l=i;l>0;l--){for(s=0;s=0;u--){for(var c=0;u>=0&&0===s[u];u--)c++;if(u>=0&&c++,f=f.dblp(c),u<0)break;var d=s[u];o(0!==d),f="affine"===e.type?d>0?f.mixedAdd(i[d-1>>1]):f.mixedAdd(i[-d-1>>1].neg()):d>0?f.add(i[d-1>>1]):f.add(i[-d-1>>1].neg())}return"affine"===e.type?f.toP():f},f.prototype._wnafMulAdd=function(e,t,r,n,i){var o,f,u,c=this._wnafT1,d=this._wnafT2,h=this._wnafT3,l=0;for(o=0;o=1;o-=2){var p=o-1,m=o;if(1===c[p]&&1===c[m]){var k=[t[p],null,null,t[m]];0===t[p].y.cmp(t[m].y)?(k[1]=t[p].add(t[m]),k[2]=t[p].toJ().mixedAdd(t[m].neg())):0===t[p].y.cmp(t[m].y.redNeg())?(k[1]=t[p].toJ().mixedAdd(t[m]),k[2]=t[p].add(t[m].neg())):(k[1]=t[p].toJ().mixedAdd(t[m]),k[2]=t[p].toJ().mixedAdd(t[m].neg()));var g=[-3,-1,-5,-7,0,7,5,1,3],v=s(r[p],r[m]);for(l=Math.max(v[0].length,l),h[p]=new Array(l),h[m]=new Array(l),f=0;f=0;o--){for(var S=0;o>=0;){var A=!0;for(f=0;f=0&&S++,_=_.dblp(S),o<0)break;for(f=0;f0?u=d[f][E-1>>1]:E<0&&(u=d[f][-E-1>>1].neg()),_="affine"===u.type?_.mixedAdd(u):_.add(u))}}for(o=0;o=Math.ceil((e.bitLength()+1)/t.step)},u.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var r=[this],n=this,i=0;i=0;u--)if(c[u]!==d[u])return!1;for(u=c.length-1;u>=0;u--)if(!v(e[o=c[u]],t[o],r,n))return!1;return!0}(e,t,r,n))}return r?e===t:e==t}function y(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function w(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function _(e,t,r,n){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof r&&(n=r,r=null),i=function(e){var t;try{e()}catch(r){t=r}return t}(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&k(i,r,"Missing expected exception"+n);var a="string"===typeof n,o=!e&&i&&!r;if((!e&&s.isError(i)&&a&&w(i,r)||o)&&k(i,r,"Got unwanted exception"+n),e&&i&&r&&!w(i,r)||!e&&i)throw i}h.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=function(e){return p(m(e.actual),128)+" "+e.operator+" "+p(m(e.expected),128)}(this),this.generatedMessage=!0);var t=e.stackStartFunction||k;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,i=b(t),a=n.indexOf("\n"+i);if(a>=0){var s=n.indexOf("\n",a+1);n=n.substring(s+1)}this.stack=n}}},s.inherits(h.AssertionError,Error),h.fail=k,h.ok=g,h.equal=function(e,t,r){e!=t&&k(e,t,r,"==",h.equal)},h.notEqual=function(e,t,r){e==t&&k(e,t,r,"!=",h.notEqual)},h.deepEqual=function(e,t,r){v(e,t,!1)||k(e,t,r,"deepEqual",h.deepEqual)},h.deepStrictEqual=function(e,t,r){v(e,t,!0)||k(e,t,r,"deepStrictEqual",h.deepStrictEqual)},h.notDeepEqual=function(e,t,r){v(e,t,!1)&&k(e,t,r,"notDeepEqual",h.notDeepEqual)},h.notDeepStrictEqual=function e(t,r,n){v(t,r,!0)&&k(t,r,n,"notDeepStrictEqual",e)},h.strictEqual=function(e,t,r){e!==t&&k(e,t,r,"===",h.strictEqual)},h.notStrictEqual=function(e,t,r){e===t&&k(e,t,r,"!==",h.notStrictEqual)},h.throws=function(e,t,r){_(!0,e,t,r)},h.doesNotThrow=function(e,t,r){_(!1,e,t,r)},h.ifError=function(e){if(e)throw e},h.strict=n((function e(t,r){t||k(t,!0,r,"==",e)}),h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var x=Object.keys||function(e){var t=[];for(var r in e)o.call(e,r)&&t.push(r);return t}}).call(this,r(38))},1042:function(e,t,r){"use strict";(function(t){"undefined"===typeof t||!t.version||0===t.version.indexOf("v0.")||0===t.version.indexOf("v1.")&&0!==t.version.indexOf("v1.8.")?e.exports={nextTick:function(e,r,n,i){if("function"!==typeof e)throw new TypeError('"callback" argument must be a function');var a,s,o=arguments.length;switch(o){case 0:case 1:return t.nextTick(e);case 2:return t.nextTick((function(){e.call(null,r)}));case 3:return t.nextTick((function(){e.call(null,r,n)}));case 4:return t.nextTick((function(){e.call(null,r,n,i)}));default:for(a=new Array(o-1),s=0;s=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},r(1051),t.setImmediate="undefined"!==typeof self&&self.setImmediate||"undefined"!==typeof e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!==typeof self&&self.clearImmediate||"undefined"!==typeof e&&e.clearImmediate||this&&this.clearImmediate}).call(this,r(38))},1051:function(e,t,r){(function(e,t){!function(e,r){"use strict";if(!e.setImmediate){var n,i=1,a={},s=!1,o=e.document,f=Object.getPrototypeOf&&Object.getPrototypeOf(e);f=f&&f.setTimeout?f:e,"[object process]"==={}.toString.call(e.process)?n=function(e){t.nextTick((function(){c(e)}))}:function(){if(e.postMessage&&!e.importScripts){var t=!0,r=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=r,t}}()?function(){var t="setImmediate$"+Math.random()+"$",r=function(r){r.source===e&&"string"===typeof r.data&&0===r.data.indexOf(t)&&c(+r.data.slice(t.length))};e.addEventListener?e.addEventListener("message",r,!1):e.attachEvent("onmessage",r),n=function(r){e.postMessage(t+r,"*")}}():e.MessageChannel?function(){var e=new MessageChannel;e.port1.onmessage=function(e){c(e.data)},n=function(t){e.port2.postMessage(t)}}():o&&"onreadystatechange"in o.createElement("script")?function(){var e=o.documentElement;n=function(t){var r=o.createElement("script");r.onreadystatechange=function(){c(t),r.onreadystatechange=null,e.removeChild(r),r=null},e.appendChild(r)}}():n=function(e){setTimeout(c,0,e)},f.setImmediate=function(e){"function"!==typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r1&&void 0!==arguments[1]?arguments[1]:"utf8";return"utf8"===t||"utf-8"===t?i.decode(e):"ascii"===t?a(e):n(t).encode(e)}},1073:function(e,t,r){"use strict";var n=r(1440),i=r(1074),a=i.encodeText,s=i.decodeText,o=i.concat;function f(e){if(Object.prototype.hasOwnProperty.call(n.names,e))return n.names[e];if(Object.prototype.hasOwnProperty.call(n.codes,e))return n.codes[e];throw new Error("Unsupported encoding: ".concat(e))}(t=e.exports=function(e,t){if(!t)throw new Error("requires an encoded Uint8Array");var r=f(e),n=r.name,i=r.codeBuf;return function(e,t){f(e).decode(s(t))}(n,t),o([i,t],i.length+t.length)}).encode=function(e,t){var r=f(e),n=a(r.encode(t));return o([r.codeBuf,n],r.codeBuf.length+n.length)},t.decode=function(e){e instanceof Uint8Array&&(e=s(e));var t=e[0];return["f","F","v","V","t","T","b","B","c","C","h","k","K"].includes(t)&&(e=e.toLowerCase()),f(e[0]).decode(e.substring(1))},t.isEncoded=function(e){if(e instanceof Uint8Array&&(e=s(e)),"[object String]"!==Object.prototype.toString.call(e))return!1;try{return f(e[0]).name}catch(t){return!1}},t.encoding=f,t.encodingFromData=function(e){return e instanceof Uint8Array&&(e=s(e)),f(e[0])};var u=Object.freeze(n.names),c=Object.freeze(n.codes);t.names=u,t.codes=c},1074:function(e,t,r){"use strict";var n=r(16),i=new TextDecoder,a=new TextEncoder;e.exports={decodeText:function(e){return i.decode(e)},encodeText:function(e){return a.encode(e)},concat:function(e,t){var r,i=new Uint8Array(t),a=0,s=n(e);try{for(s.s();!(r=s.n()).done;){var o=r.value;i.set(o,a),a+=o.length}}catch(f){s.e(f)}finally{s.f()}return i}}},1075:function(e,t,r){"use strict";var n=r(1461),i=r(1076),a=i.encodeText,s=i.decodeText,o=i.concat;function f(e){if(Object.prototype.hasOwnProperty.call(n.names,e))return n.names[e];if(Object.prototype.hasOwnProperty.call(n.codes,e))return n.codes[e];throw new Error("Unsupported encoding: ".concat(e))}(t=e.exports=function(e,t){if(!t)throw new Error("requires an encoded Uint8Array");var r=f(e),n=r.name,i=r.codeBuf;return function(e,t){f(e).decode(s(t))}(n,t),o([i,t],i.length+t.length)}).encode=function(e,t){var r=f(e),n=a(r.encode(t));return o([r.codeBuf,n],r.codeBuf.length+n.length)},t.decode=function(e){e instanceof Uint8Array&&(e=s(e));var t=e[0];return["f","F","v","V","t","T","b","B","c","C","h","k","K"].includes(t)&&(e=e.toLowerCase()),f(e[0]).decode(e.substring(1))},t.isEncoded=function(e){if(e instanceof Uint8Array&&(e=s(e)),"[object String]"!==Object.prototype.toString.call(e))return!1;try{return f(e[0]).name}catch(t){return!1}},t.encoding=f,t.encodingFromData=function(e){return e instanceof Uint8Array&&(e=s(e)),f(e[0])};var u=Object.freeze(n.names),c=Object.freeze(n.codes);t.names=u,t.codes=c},1076:function(e,t,r){"use strict";var n=r(16),i=new TextDecoder,a=new TextEncoder;e.exports={decodeText:function(e){return i.decode(e)},encodeText:function(e){return a.encode(e)},concat:function(e,t){var r,i=new Uint8Array(t),a=0,s=n(e);try{for(s.s();!(r=s.n()).done;){var o=r.value;i.set(o,a),a+=o.length}}catch(f){s.e(f)}finally{s.f()}return i}}},1077:function(e,t,r){"use strict";var n=r(1075).encoding,i=new TextEncoder;function a(e){for(var t=new Uint8Array(e.length),r=0;r1&&void 0!==arguments[1]?arguments[1]:"utf8";return"utf8"===t||"utf-8"===t?i.encode(e):"ascii"===t?a(e):n(t).decode(e)}},1078:function(e,t,r){"use strict";var n=r(1483),i=r(1079),a=i.encodeText,s=i.decodeText,o=i.concat;function f(e){if(Object.prototype.hasOwnProperty.call(n.names,e))return n.names[e];if(Object.prototype.hasOwnProperty.call(n.codes,e))return n.codes[e];throw new Error("Unsupported encoding: ".concat(e))}(t=e.exports=function(e,t){if(!t)throw new Error("requires an encoded Uint8Array");var r=f(e),n=r.name,i=r.codeBuf;return function(e,t){f(e).decode(s(t))}(n,t),o([i,t],i.length+t.length)}).encode=function(e,t){var r=f(e),n=a(r.encode(t));return o([r.codeBuf,n],r.codeBuf.length+n.length)},t.decode=function(e){e instanceof Uint8Array&&(e=s(e));var t=e[0];return["f","F","v","V","t","T","b","B","c","C","h","k","K"].includes(t)&&(e=e.toLowerCase()),f(e[0]).decode(e.substring(1))},t.isEncoded=function(e){if(e instanceof Uint8Array&&(e=s(e)),"[object String]"!==Object.prototype.toString.call(e))return!1;try{return f(e[0]).name}catch(t){return!1}},t.encoding=f,t.encodingFromData=function(e){return e instanceof Uint8Array&&(e=s(e)),f(e[0])};var u=Object.freeze(n.names),c=Object.freeze(n.codes);t.names=u,t.codes=c},1079:function(e,t,r){"use strict";var n=r(16),i=r(1080),a=i.TextEncoder,s=new(0,i.TextDecoder),o=new a;e.exports={decodeText:function(e){return s.decode(e)},encodeText:function(e){return o.encode(e)},concat:function(e,t){var r,i=new Uint8Array(t),a=0,s=n(e);try{for(s.s();!(r=s.n()).done;){var o=r.value;i.set(o,a),a+=o.length}}catch(f){s.e(f)}finally{s.f()}return i}}},1080:function(e,t,r){"use strict";r.r(t),r.d(t,"TextEncoder",(function(){return n})),r.d(t,"TextDecoder",(function(){return i}));var n=TextEncoder,i=TextDecoder},1081:function(e,t,r){"use strict";var n=r(1078).encoding,i=new(0,r(1080).TextDecoder)("utf8");function a(e){for(var t="",r=0;r1&&void 0!==arguments[1]?arguments[1]:"utf8";return"utf8"===t||"utf-8"===t?i.decode(e):"ascii"===t?a(e):n(t).encode(e)}},1082:function(e,t,r){"use strict";var n=r(1078).encoding,i=new(0,r(1080).TextEncoder);function a(e){for(var t=new Uint8Array(e.length),r=0;r1&&void 0!==arguments[1]?arguments[1]:"utf8";return"utf8"===t||"utf-8"===t?i.encode(e):"ascii"===t?a(e):n(t).decode(e)}},1083:function(e,t,r){"use strict";(function(e){var n=r(20),i=r(21);Object.defineProperty(t,"__esModule",{value:!0});var a=r(1497),s=function(){function t(r){if(n(this,t),this.length=0,this._encoding="utf8",this._writeOffset=0,this._readOffset=0,t.isSmartBufferOptions(r))if(r.encoding&&(a.checkEncoding(r.encoding),this._encoding=r.encoding),r.size){if(!(a.isFiniteInteger(r.size)&&r.size>0))throw new Error(a.ERRORS.INVALID_SMARTBUFFER_SIZE);this._buff=e.allocUnsafe(r.size)}else if(r.buff){if(!(r.buff instanceof e))throw new Error(a.ERRORS.INVALID_SMARTBUFFER_BUFFER);this._buff=r.buff,this.length=r.buff.length}else this._buff=e.allocUnsafe(4096);else{if("undefined"!==typeof r)throw new Error(a.ERRORS.INVALID_SMARTBUFFER_OBJECT);this._buff=e.allocUnsafe(4096)}}return i(t,[{key:"readInt8",value:function(t){return this._readNumberValue(e.prototype.readInt8,1,t)}},{key:"readInt16BE",value:function(t){return this._readNumberValue(e.prototype.readInt16BE,2,t)}},{key:"readInt16LE",value:function(t){return this._readNumberValue(e.prototype.readInt16LE,2,t)}},{key:"readInt32BE",value:function(t){return this._readNumberValue(e.prototype.readInt32BE,4,t)}},{key:"readInt32LE",value:function(t){return this._readNumberValue(e.prototype.readInt32LE,4,t)}},{key:"readBigInt64BE",value:function(t){return a.bigIntAndBufferInt64Check("readBigInt64BE"),this._readNumberValue(e.prototype.readBigInt64BE,8,t)}},{key:"readBigInt64LE",value:function(t){return a.bigIntAndBufferInt64Check("readBigInt64LE"),this._readNumberValue(e.prototype.readBigInt64LE,8,t)}},{key:"writeInt8",value:function(t,r){return this._writeNumberValue(e.prototype.writeInt8,1,t,r),this}},{key:"insertInt8",value:function(t,r){return this._insertNumberValue(e.prototype.writeInt8,1,t,r)}},{key:"writeInt16BE",value:function(t,r){return this._writeNumberValue(e.prototype.writeInt16BE,2,t,r)}},{key:"insertInt16BE",value:function(t,r){return this._insertNumberValue(e.prototype.writeInt16BE,2,t,r)}},{key:"writeInt16LE",value:function(t,r){return this._writeNumberValue(e.prototype.writeInt16LE,2,t,r)}},{key:"insertInt16LE",value:function(t,r){return this._insertNumberValue(e.prototype.writeInt16LE,2,t,r)}},{key:"writeInt32BE",value:function(t,r){return this._writeNumberValue(e.prototype.writeInt32BE,4,t,r)}},{key:"insertInt32BE",value:function(t,r){return this._insertNumberValue(e.prototype.writeInt32BE,4,t,r)}},{key:"writeInt32LE",value:function(t,r){return this._writeNumberValue(e.prototype.writeInt32LE,4,t,r)}},{key:"insertInt32LE",value:function(t,r){return this._insertNumberValue(e.prototype.writeInt32LE,4,t,r)}},{key:"writeBigInt64BE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigInt64BE"),this._writeNumberValue(e.prototype.writeBigInt64BE,8,t,r)}},{key:"insertBigInt64BE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigInt64BE"),this._insertNumberValue(e.prototype.writeBigInt64BE,8,t,r)}},{key:"writeBigInt64LE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigInt64LE"),this._writeNumberValue(e.prototype.writeBigInt64LE,8,t,r)}},{key:"insertBigInt64LE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigInt64LE"),this._insertNumberValue(e.prototype.writeBigInt64LE,8,t,r)}},{key:"readUInt8",value:function(t){return this._readNumberValue(e.prototype.readUInt8,1,t)}},{key:"readUInt16BE",value:function(t){return this._readNumberValue(e.prototype.readUInt16BE,2,t)}},{key:"readUInt16LE",value:function(t){return this._readNumberValue(e.prototype.readUInt16LE,2,t)}},{key:"readUInt32BE",value:function(t){return this._readNumberValue(e.prototype.readUInt32BE,4,t)}},{key:"readUInt32LE",value:function(t){return this._readNumberValue(e.prototype.readUInt32LE,4,t)}},{key:"readBigUInt64BE",value:function(t){return a.bigIntAndBufferInt64Check("readBigUInt64BE"),this._readNumberValue(e.prototype.readBigUInt64BE,8,t)}},{key:"readBigUInt64LE",value:function(t){return a.bigIntAndBufferInt64Check("readBigUInt64LE"),this._readNumberValue(e.prototype.readBigUInt64LE,8,t)}},{key:"writeUInt8",value:function(t,r){return this._writeNumberValue(e.prototype.writeUInt8,1,t,r)}},{key:"insertUInt8",value:function(t,r){return this._insertNumberValue(e.prototype.writeUInt8,1,t,r)}},{key:"writeUInt16BE",value:function(t,r){return this._writeNumberValue(e.prototype.writeUInt16BE,2,t,r)}},{key:"insertUInt16BE",value:function(t,r){return this._insertNumberValue(e.prototype.writeUInt16BE,2,t,r)}},{key:"writeUInt16LE",value:function(t,r){return this._writeNumberValue(e.prototype.writeUInt16LE,2,t,r)}},{key:"insertUInt16LE",value:function(t,r){return this._insertNumberValue(e.prototype.writeUInt16LE,2,t,r)}},{key:"writeUInt32BE",value:function(t,r){return this._writeNumberValue(e.prototype.writeUInt32BE,4,t,r)}},{key:"insertUInt32BE",value:function(t,r){return this._insertNumberValue(e.prototype.writeUInt32BE,4,t,r)}},{key:"writeUInt32LE",value:function(t,r){return this._writeNumberValue(e.prototype.writeUInt32LE,4,t,r)}},{key:"insertUInt32LE",value:function(t,r){return this._insertNumberValue(e.prototype.writeUInt32LE,4,t,r)}},{key:"writeBigUInt64BE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigUInt64BE"),this._writeNumberValue(e.prototype.writeBigUInt64BE,8,t,r)}},{key:"insertBigUInt64BE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigUInt64BE"),this._insertNumberValue(e.prototype.writeBigUInt64BE,8,t,r)}},{key:"writeBigUInt64LE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigUInt64LE"),this._writeNumberValue(e.prototype.writeBigUInt64LE,8,t,r)}},{key:"insertBigUInt64LE",value:function(t,r){return a.bigIntAndBufferInt64Check("writeBigUInt64LE"),this._insertNumberValue(e.prototype.writeBigUInt64LE,8,t,r)}},{key:"readFloatBE",value:function(t){return this._readNumberValue(e.prototype.readFloatBE,4,t)}},{key:"readFloatLE",value:function(t){return this._readNumberValue(e.prototype.readFloatLE,4,t)}},{key:"writeFloatBE",value:function(t,r){return this._writeNumberValue(e.prototype.writeFloatBE,4,t,r)}},{key:"insertFloatBE",value:function(t,r){return this._insertNumberValue(e.prototype.writeFloatBE,4,t,r)}},{key:"writeFloatLE",value:function(t,r){return this._writeNumberValue(e.prototype.writeFloatLE,4,t,r)}},{key:"insertFloatLE",value:function(t,r){return this._insertNumberValue(e.prototype.writeFloatLE,4,t,r)}},{key:"readDoubleBE",value:function(t){return this._readNumberValue(e.prototype.readDoubleBE,8,t)}},{key:"readDoubleLE",value:function(t){return this._readNumberValue(e.prototype.readDoubleLE,8,t)}},{key:"writeDoubleBE",value:function(t,r){return this._writeNumberValue(e.prototype.writeDoubleBE,8,t,r)}},{key:"insertDoubleBE",value:function(t,r){return this._insertNumberValue(e.prototype.writeDoubleBE,8,t,r)}},{key:"writeDoubleLE",value:function(t,r){return this._writeNumberValue(e.prototype.writeDoubleLE,8,t,r)}},{key:"insertDoubleLE",value:function(t,r){return this._insertNumberValue(e.prototype.writeDoubleLE,8,t,r)}},{key:"readString",value:function(e,t){var r;"number"===typeof e?(a.checkLengthValue(e),r=Math.min(e,this.length-this._readOffset)):(t=e,r=this.length-this._readOffset),"undefined"!==typeof t&&a.checkEncoding(t);var n=this._buff.slice(this._readOffset,this._readOffset+r).toString(t||this._encoding);return this._readOffset+=r,n}},{key:"insertString",value:function(e,t,r){return a.checkOffsetValue(t),this._handleString(e,!0,t,r)}},{key:"writeString",value:function(e,t,r){return this._handleString(e,!1,t,r)}},{key:"readStringNT",value:function(e){"undefined"!==typeof e&&a.checkEncoding(e);for(var t=this.length,r=this._readOffset;rthis.length)throw new Error(a.ERRORS.INVALID_READ_BEYOND_BOUNDS)}},{key:"ensureInsertable",value:function(e,t){a.checkOffsetValue(t),this._ensureCapacity(this.length+e),tthis.length?this.length=t+e:this.length+=e}},{key:"_ensureWriteable",value:function(e,t){var r="number"===typeof t?t:this._writeOffset;this._ensureCapacity(r+e),r+e>this.length&&(this.length=r+e)}},{key:"_ensureCapacity",value:function(t){var r=this._buff.length;if(t>r){var n=this._buff,i=3*r/2+1;i0&&i[i.length-1])&&(6===a[0]||2===a[0])){s=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]-1?n:a.nextTick;g.WritableState=k;var u=Object.create(r(1012));u.inherits=r(958);var c={deprecate:r(1209)},d=r(1207),h=r(1093).Buffer,l=i.Uint8Array||function(){};var b,p=r(1208);function m(){}function k(e,t){o=o||r(987),e=e||{};var n=t instanceof o;this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var i=e.highWaterMark,u=e.writableHighWaterMark,c=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(u||0===u)?u:c,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var d=!1===e.decodeStrings;this.decodeStrings=!d,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var r=e._writableState,n=r.sync,i=r.writecb;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(r),t)!function(e,t,r,n,i){--t.pendingcb,r?(a.nextTick(i,n),a.nextTick(S,e,t),e._writableState.errorEmitted=!0,e.emit("error",n)):(i(n),e._writableState.errorEmitted=!0,e.emit("error",n),S(e,t))}(e,r,n,t,i);else{var s=_(r);s||r.corked||r.bufferProcessing||!r.bufferedRequest||w(e,r),n?f(y,e,r,s,i):y(e,r,s,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new s(this)}function g(e){if(o=o||r(987),!b.call(g,this)&&!(this instanceof o))return new g(e);this._writableState=new k(e,this),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),d.call(this)}function v(e,t,r,n,i,a,s){t.writelen=n,t.writecb=s,t.writing=!0,t.sync=!0,r?e._writev(i,t.onwrite):e._write(i,a,t.onwrite),t.sync=!1}function y(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),S(e,t)}function w(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=t.bufferedRequestCount,i=new Array(n),a=t.corkedRequestsFree;a.entry=r;for(var o=0,f=!0;r;)i[o]=r,r.isBuf||(f=!1),r=r.next,o+=1;i.allBuffers=f,v(e,t,!0,t.length,i,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new s(t),t.bufferedRequestCount=0}else{for(;r;){var u=r.chunk,c=r.encoding,d=r.callback;if(v(e,t,!1,t.objectMode?1:u.length,u,c,d),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function _(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function x(e,t){e._final((function(r){t.pendingcb--,r&&e.emit("error",r),t.prefinished=!0,e.emit("prefinish"),S(e,t)}))}function S(e,t){var r=_(t);return r&&(!function(e,t){t.prefinished||t.finalCalled||("function"===typeof e._final?(t.pendingcb++,t.finalCalled=!0,a.nextTick(x,e,t)):(t.prefinished=!0,e.emit("prefinish")))}(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"))),r}u.inherits(g,d),k.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(k.prototype,"buffer",{get:c.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"===typeof Symbol&&Symbol.hasInstance&&"function"===typeof Function.prototype[Symbol.hasInstance]?(b=Function.prototype[Symbol.hasInstance],Object.defineProperty(g,Symbol.hasInstance,{value:function(e){return!!b.call(this,e)||this===g&&(e&&e._writableState instanceof k)}})):b=function(e){return e instanceof this},g.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},g.prototype.write=function(e,t,r){var n,i=this._writableState,s=!1,o=!i.objectMode&&(n=e,h.isBuffer(n)||n instanceof l);return o&&!h.isBuffer(e)&&(e=function(e){return h.from(e)}(e)),"function"===typeof t&&(r=t,t=null),o?t="buffer":t||(t=i.defaultEncoding),"function"!==typeof r&&(r=m),i.ended?function(e,t){var r=new Error("write after end");e.emit("error",r),a.nextTick(t,r)}(this,r):(o||function(e,t,r,n){var i=!0,s=!1;return null===r?s=new TypeError("May not write null values to stream"):"string"===typeof r||void 0===r||t.objectMode||(s=new TypeError("Invalid non-string/buffer chunk")),s&&(e.emit("error",s),a.nextTick(n,s),i=!1),i}(this,i,e,r))&&(i.pendingcb++,s=function(e,t,r,n,i,a){if(!r){var s=function(e,t,r){e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=h.from(t,r));return t}(t,n,i);n!==s&&(r=!0,i="buffer",n=s)}var o=t.objectMode?1:n.length;t.length+=o;var f=t.length-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(g.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),g.prototype._write=function(e,t,r){r(new Error("_write() is not implemented"))},g.prototype._writev=null,g.prototype.end=function(e,t,r){var n=this._writableState;"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(e,t,r){t.ending=!0,S(e,t),r&&(t.finished?a.nextTick(r):e.once("finish",r));t.ended=!0,e.writable=!1}(this,n,r)},Object.defineProperty(g.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),g.prototype.destroy=p.destroy,g.prototype._undestroy=p.undestroy,g.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,r(126),r(1050).setImmediate,r(38))},1095:function(e,t,r){"use strict";var n=r(958),i=r(1549),a=r(1558),s=r(1559),o=r(1564);function f(e){o.call(this,"digest"),this._hash=e}n(f,o),f.prototype._update=function(e){this._hash.update(e)},f.prototype._final=function(){return this._hash.digest()},e.exports=function(e){return"md5"===(e=e.toLowerCase())?new i:"rmd160"===e||"ripemd160"===e?new a:new f(s(e))}},1096:function(e,t,r){"use strict";var n=r(997).codes.ERR_STREAM_PREMATURE_CLOSE;function i(){}e.exports=function e(t,r,a){if("function"===typeof r)return e(t,null,r);r||(r={}),a=function(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i0){var n={};return r.forEach((function(r){"object"===typeof t[r]?n[r]=e(t[r]):n[r]=t[r]})),n}return t}(e)}var p,m=o.DAG_CBOR,k=u.names["sha2-256"],g=a({},42,(function(e){return e=e.slice(1),new c(e)})),v=65536,y=67108864,w=y;function _(e){var t=g;e?("number"===typeof e.size&&(v=e.size),"number"===typeof e.maxSize&&(w=e.maxSize),e.tags&&(t=Object.assign({},g,e&&e.tags))):(v=65536,w=y);var r={tags:t,size:v};p=new s.Decoder(r),v=r.size}function x(){return(x=i(n.mark((function t(r){var i,a,s,d,h,l,b=arguments;return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=b.length>1&&void 0!==b[1]?b[1]:{},a={cidVersion:null==i.cidVersion?1:i.cidVersion,hashAlg:null==i.hashAlg?e.exports.defaultHashAlg:i.hashAlg},s=u.codes[a.hashAlg],t.next=5,f(r,s);case 5:return d=t.sent,h=o.getNameFromCode(e.exports.codec),l=new c(a.cidVersion,h,d),t.abrupt("return",l);case 9:case"end":return t.stop()}}),t)})))).apply(this,arguments)}_(),e.exports={codec:m,defaultHashAlg:k,configureDecoder:_,serialize:function(e){var t=b(e);return s.encode(t)},deserialize:function(e){if(e.length>v&&e.length<=w&&_({size:e.length}),e.length>v)throw new Error("Data is too large to deserialize with current decoder");var t=p.decodeAll(e);if(1!==t.length)throw new Error("Extraneous CBOR data found beyond initial top-level object");return t[0]},cid:function(e){return x.apply(this,arguments)}}},1175:function(e,t,r){"use strict";var n=r(45),i=r(1072),a=r(995);function s(e){return parseInt(i(e,"base16"),16)}e.exports={numberToUint8Array:function(e){var t=e.toString(16);t.length%2===1&&(t="0"+t);return a(t,"base16")},uint8ArrayToNumber:s,varintUint8ArrayEncode:function(e){return Uint8Array.from(n.encode(s(e)))},varintEncode:function(e){return Uint8Array.from(n.encode(e))}}},1176:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1445),s=r(1177),o=r(1447),f=r(1178);function u(e,t,r){return c.apply(this,arguments)}function c(){return(c=i(n.mark((function e(t,r,i){var a;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.digest(t,r,i);case 2:return a=e.sent,e.abrupt("return",s.encode(a,r,i));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}u.multihash=s,u.digest=function(){var e=i(n.mark((function e(t,r,i){var a,s;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=u.createHash(r),e.next=3,a(t);case 3:return s=e.sent,e.abrupt("return",i?s.slice(0,i):s);case 5:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),u.createHash=function(e){if(!e)throw a(new Error("hash algorithm must be specified"),"ERR_HASH_ALGORITHM_NOT_SPECIFIED");var t=s.coerceCode(e);if(!u.functions[t])throw a(new Error("multihash function '".concat(e,"' not yet supported")),"ERR_HASH_ALGORITHM_NOT_SUPPORTED");return u.functions[t]},u.functions={0:o.identity,17:o.sha1,18:o.sha2256,19:o.sha2512,20:o.sha3512,21:o.sha3384,22:o.sha3256,23:o.sha3224,24:o.shake128,25:o.shake256,26:o.keccak224,27:o.keccak256,28:o.keccak384,29:o.keccak512,34:o.murmur3128,35:o.murmur332,86:o.dblSha2256},o.addBlake(u.functions),u.validate=function(){var e=i(n.mark((function e(t,r){var i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u(t,s.decode(r).name);case 2:return i=e.sent,e.abrupt("return",f(r,i));case 4:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),e.exports=u},1177:function(e,t,r){"use strict";var n=r(1073),i=r(45),a=r(1446).names,s=r(1072),o=r(995),f=r(1071),u={};for(var c in a){var d=c;u[a[d]]=d}function h(e){if(!(e instanceof Uint8Array))throw new Error("multihash must be a Uint8Array");if(e.length<2)throw new Error("multihash too short. must be > 2 bytes.");var t=i.decode(e);if(!p(t))throw new Error("multihash unknown function code: 0x".concat(t.toString(16)));e=e.slice(i.decode.bytes);var r=i.decode(e);if(r<0)throw new Error("multihash invalid length: ".concat(r));if((e=e.slice(i.decode.bytes)).length!==r)throw new Error("multihash length inconsistent: 0x".concat(s(e,"base16")));return{code:t,name:u[t],length:r,digest:e}}function l(e){var t=e;if("string"===typeof e){if(void 0===a[e])throw new Error("Unrecognized hash function named: ".concat(e));t=a[e]}if("number"!==typeof t)throw new Error("Hash function code should be a number. Got: ".concat(t));if(void 0===u[t]&&!b(t))throw new Error("Unrecognized function code: ".concat(t));return t}function b(e){return e>0&&e<16}function p(e){return!!b(e)||!!u[e]}function m(e){h(e)}Object.freeze(u),e.exports={names:a,codes:u,toHexString:function(e){if(!(e instanceof Uint8Array))throw new Error("must be passed a Uint8Array");return s(e,"base16")},fromHexString:function(e){return o(e,"base16")},toB58String:function(e){if(!(e instanceof Uint8Array))throw new Error("must be passed a Uint8Array");return s(n.encode("base58btc",e)).slice(1)},fromB58String:function(e){var t=e instanceof Uint8Array?s(e):e;return n.decode("z"+t)},decode:h,encode:function(e,t,r){if(!e||void 0===t)throw new Error("multihash encode requires at least two args: digest, code");var n=l(t);if(!(e instanceof Uint8Array))throw new Error("digest should be a Uint8Array");if(null==r&&(r=e.length),r&&e.length!==r)throw new Error("digest length should be equal to specified length.");var a=i.encode(n),s=i.encode(r);return f([a,s,e],a.length+s.length+e.length)},coerceCode:l,isAppCode:b,validate:m,prefix:function(e){return m(e),e.subarray(0,2)},isValidCode:p}},1178:function(e,t,r){"use strict";e.exports=function(e,t){if(e===t)return!0;if(e.byteLength!==t.byteLength)return!1;for(var r=0;r>>3){case 1:n.Hash=e.bytes();break;case 2:n.Name=e.string();break;case 3:n.Tsize=e.uint64();break;default:e.skipType(7&a)}}return n},e.fromObject=function(e){if(e instanceof o.PBLink)return e;var t=new o.PBLink;return null!=e.Hash&&("string"===typeof e.Hash?s.base64.decode(e.Hash,t.Hash=s.newBuffer(s.base64.length(e.Hash)),0):e.Hash.length&&(t.Hash=e.Hash)),null!=e.Name&&(t.Name=String(e.Name)),null!=e.Tsize&&(s.Long?(t.Tsize=s.Long.fromValue(e.Tsize)).unsigned=!0:"string"===typeof e.Tsize?t.Tsize=parseInt(e.Tsize,10):"number"===typeof e.Tsize?t.Tsize=e.Tsize:"object"===typeof e.Tsize&&(t.Tsize=new s.LongBits(e.Tsize.low>>>0,e.Tsize.high>>>0).toNumber(!0))),t},e.toObject=function(e,t){t||(t={});var r={};if(t.defaults)if(t.bytes===String?r.Hash="":(r.Hash=[],t.bytes!==Array&&(r.Hash=s.newBuffer(r.Hash))),r.Name="",s.Long){var n=new s.Long(0,0,!0);r.Tsize=t.longs===String?n.toString():t.longs===Number?n.toNumber():n}else r.Tsize=t.longs===String?"0":0;return null!=e.Hash&&e.hasOwnProperty("Hash")&&(r.Hash=t.bytes===String?s.base64.encode(e.Hash,0,e.Hash.length):t.bytes===Array?Array.prototype.slice.call(e.Hash):e.Hash),null!=e.Name&&e.hasOwnProperty("Name")&&(r.Name=e.Name),null!=e.Tsize&&e.hasOwnProperty("Tsize")&&("number"===typeof e.Tsize?r.Tsize=t.longs===String?String(e.Tsize):e.Tsize:r.Tsize=t.longs===String?s.Long.prototype.toString.call(e.Tsize):t.longs===Number?new s.LongBits(e.Tsize.low>>>0,e.Tsize.high>>>0).toNumber(!0):e.Tsize),r},e.prototype.toJSON=function(){return this.constructor.toObject(this,n.util.toJSONOptions)},e}(),o.PBNode=function(){function e(e){if(this.Links=[],e)for(var t=Object.keys(e),r=0;r>>3){case 2:n.Links&&n.Links.length||(n.Links=[]),n.Links.push(o.PBLink.decode(e,e.uint32()));break;case 1:n.Data=e.bytes();break;default:e.skipType(7&a)}}return n},e.fromObject=function(e){if(e instanceof o.PBNode)return e;var t=new o.PBNode;if(e.Links){if(!Array.isArray(e.Links))throw TypeError(".PBNode.Links: array expected");t.Links=[];for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:[],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(n(this,e),t||(t=new Uint8Array(0)),"string"===typeof t&&(t=h(t)),!(t instanceof Uint8Array))throw new Error("Passed 'data' is not a Uint8Array or a String!");if(null!==i&&"number"!==typeof i)throw new Error("Passed 'serializedSize' must be a number!");var f=r.map((function(e){return e instanceof s?e:o(e)}));a(f),this.Data=t,this.Links=f,Object.defineProperties(this,{_serializedSize:{value:i,writable:!0,enumerable:!1},_size:{value:null,writable:!0,enumerable:!1}})}return i(e,[{key:"toJSON",value:function(){return this._json||(this._json=Object.freeze({data:this.Data,links:this.Links.map((function(e){return e.toJSON()})),size:this.size})),Object.assign({},this._json)}},{key:"toString",value:function(){return'DAGNode ")}},{key:"_invalidateCached",value:function(){this._serializedSize=null,this._size=null}},{key:"addLink",value:function(e){return this._invalidateCached(),c(this,e)}},{key:"rmLink",value:function(e){return this._invalidateCached(),d(this,e)}},{key:"toDAGLink",value:function(e){return u(this,e)}},{key:"serialize",value:function(){var e=f(this);return this._serializedSize=e.length,e}},{key:"size",get:function(){var e;null==this._size&&(null==e&&(this._serializedSize=this.serialize().length,e=this._serializedSize),this._size=this.Links.reduce((function(e,t){return e+t.Tsize}),e));return this._size},set:function(e){throw new Error("Can't set property: 'size' is immutable")}}]),e}();e.exports=b},1182:function(e,t,r){"use strict";var n=r(423),i=r(1454),a=function(e,t){var r=e.nameAsBuffer,n=t.nameAsBuffer;return i(r,n)};e.exports=function(e){n.inplace(e,a)}},1183:function(e,t,r){"use strict";var n=r(996);e.exports={createDagLinkFromB58EncodedHash:function(e){return new n(e.Name||e.name||"",e.Tsize||e.Size||e.size||0,e.Hash||e.hash||e.multihash||e.cid)}}},1184:function(e,t,r){"use strict";var n=r(422),i=r(1180).PBLink,a=r(1183).createDagLinkFromB58EncodedHash,s=function(e){var t={};return e.Data&&e.Data.byteLength>0?t.Data=e.Data:t.Data=null,e.Links&&e.Links.length>0?t.Links=e.Links.map((function(e){return{Hash:e.Hash.bytes,Name:e.Name,Tsize:e.Tsize}})):t.Links=null,t};function o(e){var t=n.Writer.create();if(null!=e.Links)for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:[],r={Data:e,Links:t.map((function(e){return a(e)}))};return o(s(r))}}},1185:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(13),s=r(1070),o=r(1176),f=o.multihash,u=s.DAG_PB,c=f.names["sha2-256"],d=function(){var e=i(n.mark((function e(t){var r,i,d,h,l,b,p=arguments;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=p.length>1&&void 0!==p[1]?p[1]:{},i={cidVersion:null==r.cidVersion?1:r.cidVersion,hashAlg:null==r.hashAlg?c:r.hashAlg},d=f.codes[i.hashAlg],e.next=5,o(t,d);case 5:return h=e.sent,l=s.getNameFromCode(u),b=new a(i.cidVersion,l,h),e.abrupt("return",b);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();e.exports={codec:u,defaultHashAlg:c,cid:d}},1186:function(e,t,r){"use strict";var n=r(1075),i=r(45),a=r(1464).names,s=r(1187),o=r(1077),f=r(1188),u={};for(var c in a){var d=c;u[a[d]]=d}function h(e){if(!(e instanceof Uint8Array))throw new Error("multihash must be a Uint8Array");if(e.length<2)throw new Error("multihash too short. must be > 2 bytes.");var t=i.decode(e);if(!p(t))throw new Error("multihash unknown function code: 0x".concat(t.toString(16)));e=e.slice(i.decode.bytes);var r=i.decode(e);if(r<0)throw new Error("multihash invalid length: ".concat(r));if((e=e.slice(i.decode.bytes)).length!==r)throw new Error("multihash length inconsistent: 0x".concat(s(e,"base16")));return{code:t,name:u[t],length:r,digest:e}}function l(e){var t=e;if("string"===typeof e){if(void 0===a[e])throw new Error("Unrecognized hash function named: ".concat(e));t=a[e]}if("number"!==typeof t)throw new Error("Hash function code should be a number. Got: ".concat(t));if(void 0===u[t]&&!b(t))throw new Error("Unrecognized function code: ".concat(t));return t}function b(e){return e>0&&e<16}function p(e){return!!b(e)||!!u[e]}function m(e){h(e)}Object.freeze(u),e.exports={names:a,codes:u,toHexString:function(e){if(!(e instanceof Uint8Array))throw new Error("must be passed a Uint8Array");return s(e,"base16")},fromHexString:function(e){return o(e,"base16")},toB58String:function(e){if(!(e instanceof Uint8Array))throw new Error("must be passed a Uint8Array");return s(n.encode("base58btc",e)).slice(1)},fromB58String:function(e){var t=e instanceof Uint8Array?s(e):e;return n.decode("z"+t)},decode:h,encode:function(e,t,r){if(!e||void 0===t)throw new Error("multihash encode requires at least two args: digest, code");var n=l(t);if(!(e instanceof Uint8Array))throw new Error("digest should be a Uint8Array");if(null==r&&(r=e.length),r&&e.length!==r)throw new Error("digest length should be equal to specified length.");var a=i.encode(n),s=i.encode(r);return f([a,s,e],a.length+s.length+e.length)},coerceCode:l,isAppCode:b,validate:m,prefix:function(e){return m(e),e.subarray(0,2)},isValidCode:p}},1187:function(e,t,r){"use strict";var n=r(1075).encoding,i=new TextDecoder("utf8");function a(e){for(var t="",r=0;r1&&void 0!==arguments[1]?arguments[1]:"utf8";return"utf8"===t||"utf-8"===t?i.decode(e):"ascii"===t?a(e):n(t).encode(e)}},1188:function(e,t,r){"use strict";var n=r(16);e.exports=function(e,t){t||(t=e.reduce((function(e,t){return e+t.length}),0));var r,i=new Uint8Array(t),a=0,s=n(e);try{for(s.s();!(r=s.n()).done;){var o=r.value;i.set(o,a),a+=o.length}}catch(f){s.e(f)}finally{s.f()}return i}},1189:function(e,t,r){"use strict";var n=r(45),i=r(1187),a=r(1077);function s(e){return parseInt(i(e,"base16"),16)}e.exports={numberToUint8Array:function(e){var t=e.toString(16);t.length%2===1&&(t="0"+t);return a(t,"base16")},uint8ArrayToNumber:s,varintUint8ArrayEncode:function(e){return Uint8Array.from(n.encode(s(e)))},varintEncode:function(e){return Uint8Array.from(n.encode(e))}}},1190:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(79),s=r(420),o=r(258),f=r(1191),u=f.multihash,c=r(13),d=r(421),h=r(267),l=r(260);function b(e){var t;try{t=d(e)}catch(r){t=!1}if(t)throw new Error("The object passed has circular references");return function e(t){if(!t||t instanceof Uint8Array||"string"===typeof t)return t;if(Array.isArray(t))return t.map(e);if(c.isCID(t))return function(e){var t;if("string"===typeof e)t=new c(e).bytes;else{if(!c.isCID(e))throw new Error("Could not tag CID - was not string or CID");t=e.bytes}return new s.Tagged(42,h([l("00","base16"),t],1+t.length))}(t);var r=Object.keys(t);if(r.length>0){var n={};return r.forEach((function(r){"object"===typeof t[r]?n[r]=e(t[r]):n[r]=t[r]})),n}return t}(e)}var p,m=o.DAG_CBOR,k=u.names["sha2-256"],g=a({},42,(function(e){return e=e.slice(1),new c(e)})),v=65536,y=67108864,w=y;function _(e){var t=g;e?("number"===typeof e.size&&(v=e.size),"number"===typeof e.maxSize&&(w=e.maxSize),e.tags&&(t=Object.assign({},g,e&&e.tags))):(v=65536,w=y);var r={tags:t,size:v};p=new s.Decoder(r),v=r.size}function x(){return(x=i(n.mark((function t(r){var i,a,s,d,h,l,b=arguments;return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=b.length>1&&void 0!==b[1]?b[1]:{},a={cidVersion:null==i.cidVersion?1:i.cidVersion,hashAlg:null==i.hashAlg?e.exports.defaultHashAlg:i.hashAlg},s=u.codes[a.hashAlg],t.next=5,f(r,s);case 5:return d=t.sent,h=o.getNameFromCode(e.exports.codec),l=new c(a.cidVersion,h,d),t.abrupt("return",l);case 9:case"end":return t.stop()}}),t)})))).apply(this,arguments)}_(),e.exports={codec:m,defaultHashAlg:k,configureDecoder:_,serialize:function(e){var t=b(e);return s.encode(t)},deserialize:function(e){if(e.length>v&&e.length<=w&&_({size:e.length}),e.length>v)throw new Error("Data is too large to deserialize with current decoder");var t=p.decodeAll(e);if(1!==t.length)throw new Error("Extraneous CBOR data found beyond initial top-level object");return t[0]},cid:function(e){return x.apply(this,arguments)}}},1191:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1475),s=r(190),o=r(1476),f=r(1480);function u(e,t,r){return c.apply(this,arguments)}function c(){return(c=i(n.mark((function e(t,r,i){var a;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.digest(t,r,i);case 2:return a=e.sent,e.abrupt("return",s.encode(a,r,i));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}u.multihash=s,u.digest=function(){var e=i(n.mark((function e(t,r,i){var a,s;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=u.createHash(r),e.next=3,a(t);case 3:return s=e.sent,e.abrupt("return",i?s.slice(0,i):s);case 5:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),u.createHash=function(e){if(!e)throw a(new Error("hash algorithm must be specified"),"ERR_HASH_ALGORITHM_NOT_SPECIFIED");var t=s.coerceCode(e);if(!u.functions[t])throw a(new Error("multihash function '".concat(e,"' not yet supported")),"ERR_HASH_ALGORITHM_NOT_SUPPORTED");return u.functions[t]},u.functions={0:o.identity,17:o.sha1,18:o.sha2256,19:o.sha2512,20:o.sha3512,21:o.sha3384,22:o.sha3256,23:o.sha3224,24:o.shake128,25:o.shake256,26:o.keccak224,27:o.keccak256,28:o.keccak384,29:o.keccak512,34:o.murmur3128,35:o.murmur332,86:o.dblSha2256},o.addBlake(u.functions),u.validate=function(){var e=i(n.mark((function e(t,r){var i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u(t,s.decode(r).name);case 2:return i=e.sent,e.abrupt("return",f(r,i));case 4:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),e.exports=u},1192:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1193),s=r(13),o=r(1492),f=r(50).Buffer,u=r(1081),c=r(1038),d=r(1496),h=r(1498),l=r(1499),b=o.GIT_RAW,p=o.SHA1;function m(){return(m=i(n.mark((function e(t,r){var i,f,u,c,d;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i={cidVersion:1,hashAlg:p},f=Object.assign(i,r),e.next=4,a(t,f.hashAlg);case 4:return u=e.sent,c=o.getNameFromCode(b),d=new s(f.cidVersion,c,u),e.abrupt("return",d);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}e.exports={codec:b,defaultHashAlg:p,serialize:function(e){if(null===e)throw new Error("dagNode passed to serialize was null");if(e instanceof Uint8Array){if("blob"===u(e.slice(0,4)))return e;throw new Error("unexpected dagNode passed to serialize")}switch(e.gitType){case"commit":return d.serialize(e);case"tag":return h.serialize(e);default:return l.serialize(e)}},deserialize:function(e){f.isBuffer(e)||(e=f.from(e.buffer,e.byteOffset,e.byteLength));var t=c.find(e,0),r=e.slice(0,t).toString().match(/([^ ]+) (\d+)/);if(!r)throw new Error("invalid object header");switch(r[1]){case"blob":return e;case"commit":return d.deserialize(e.slice(t+1));case"tag":return h.deserialize(e.slice(t+1));case"tree":return l.deserialize(e.slice(t+1));default:throw new Error("unknown object type "+r[1])}},cid:function(e,t){return m.apply(this,arguments)}}},1193:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1482),s=r(1194),o=r(1487),f=r(1491);function u(e,t,r){return c.apply(this,arguments)}function c(){return(c=i(n.mark((function e(t,r,i){var a;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.digest(t,r,i);case 2:return a=e.sent,e.abrupt("return",s.encode(a,r,i));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}u.multihash=s,u.digest=function(){var e=i(n.mark((function e(t,r,i){var a,s;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=u.createHash(r),e.next=3,a(t);case 3:return s=e.sent,e.abrupt("return",i?s.slice(0,i):s);case 5:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),u.createHash=function(e){if(!e)throw a(new Error("hash algorithm must be specified"),"ERR_HASH_ALGORITHM_NOT_SPECIFIED");var t=s.coerceCode(e);if(!u.functions[t])throw a(new Error("multihash function '".concat(e,"' not yet supported")),"ERR_HASH_ALGORITHM_NOT_SUPPORTED");return u.functions[t]},u.functions={0:o.identity,17:o.sha1,18:o.sha2256,19:o.sha2512,20:o.sha3512,21:o.sha3384,22:o.sha3256,23:o.sha3224,24:o.shake128,25:o.shake256,26:o.keccak224,27:o.keccak256,28:o.keccak384,29:o.keccak512,34:o.murmur3128,35:o.murmur332,86:o.dblSha2256},o.addBlake(u.functions),u.validate=function(){var e=i(n.mark((function e(t,r){var i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u(t,s.decode(r).name);case 2:return i=e.sent,e.abrupt("return",f(r,i));case 4:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),e.exports=u},1194:function(e,t,r){"use strict";var n=r(1078),i=r(45),a=r(1486).names,s=r(1081),o=r(1082),f=r(1195),u={};for(var c in a){var d=c;u[a[d]]=d}function h(e){if(!(e instanceof Uint8Array))throw new Error("multihash must be a Uint8Array");if(e.length<2)throw new Error("multihash too short. must be > 2 bytes.");var t=i.decode(e);if(!p(t))throw new Error("multihash unknown function code: 0x".concat(t.toString(16)));e=e.slice(i.decode.bytes);var r=i.decode(e);if(r<0)throw new Error("multihash invalid length: ".concat(r));if((e=e.slice(i.decode.bytes)).length!==r)throw new Error("multihash length inconsistent: 0x".concat(s(e,"base16")));return{code:t,name:u[t],length:r,digest:e}}function l(e){var t=e;if("string"===typeof e){if(void 0===a[e])throw new Error("Unrecognized hash function named: ".concat(e));t=a[e]}if("number"!==typeof t)throw new Error("Hash function code should be a number. Got: ".concat(t));if(void 0===u[t]&&!b(t))throw new Error("Unrecognized function code: ".concat(t));return t}function b(e){return e>0&&e<16}function p(e){return!!b(e)||!!u[e]}function m(e){h(e)}Object.freeze(u),e.exports={names:a,codes:u,toHexString:function(e){if(!(e instanceof Uint8Array))throw new Error("must be passed a Uint8Array");return s(e,"base16")},fromHexString:function(e){return o(e,"base16")},toB58String:function(e){if(!(e instanceof Uint8Array))throw new Error("must be passed a Uint8Array");return s(n.encode("base58btc",e)).slice(1)},fromB58String:function(e){var t=e instanceof Uint8Array?s(e):e;return n.decode("z"+t)},decode:h,encode:function(e,t,r){if(!e||void 0===t)throw new Error("multihash encode requires at least two args: digest, code");var n=l(t);if(!(e instanceof Uint8Array))throw new Error("digest should be a Uint8Array");if(null==r&&(r=e.length),r&&e.length!==r)throw new Error("digest length should be equal to specified length.");var a=i.encode(n),s=i.encode(r);return f([a,s,e],a.length+s.length+e.length)},coerceCode:l,isAppCode:b,validate:m,prefix:function(e){return m(e),e.subarray(0,2)},isValidCode:p}},1195:function(e,t,r){"use strict";var n=r(16);e.exports=function(e,t){t||(t=e.reduce((function(e,t){return e+t.length}),0));var r,i=new Uint8Array(t),a=0,s=n(e);try{for(s.s();!(r=s.n()).done;){var o=r.value;i.set(o,a),a+=o.length}}catch(f){s.e(f)}finally{s.f()}return i}},1196:function(e,t,r){"use strict";var n=r(45),i=r(1081),a=r(1082);function s(e){return parseInt(i(e,"base16"),16)}e.exports={numberToUint8Array:function(e){var t=e.toString(16);t.length%2===1&&(t="0"+t);return a(t,"base16")},uint8ArrayToNumber:s,varintUint8ArrayEncode:function(e){return Uint8Array.from(n.encode(s(e)))},varintEncode:function(e){return Uint8Array.from(n.encode(e))}}},1197:function(e,t,r){"use strict";var n=r(1501).default,i=r(258),a=r(50).Buffer,s=r(1097),o=r(1014),f=r(1568);e.exports=o(i.ETH_ACCOUNT_SNAPSHOT,(function(e){var t=new n(e),r={balance:t.balance,code:f.equals(t.codeHash)?a.alloc(0):s(i.RAW,t.codeHash),codeHash:t.codeHash,isEmpty:t.isEmpty(),isContract:t.isContract(),nonce:t.nonce,stateRoot:t.stateRoot,storage:s(i.ETH_STORAGE_TRIE,t.stateRoot),_ethObj:t};return Object.defineProperty(r,"_ethObj",{enumerable:!1}),r}))},1198:function(e,t,r){e.exports=r(1503)(r(1504))},1199:function(e,t,r){"use strict";var n=t;function i(e){return 1===e.length?"0"+e:e}function a(e){for(var t="",r=0;r>8,s=255&i;a?r.push(a,s):r.push(s)}return r},n.zero2=i,n.toHex=a,n.encode=function(e,t){return"hex"===t?a(e):e}},1200:function(e,t,r){var n;function i(e){this.rand=e}if(e.exports=function(e){return n||(n=new i(null)),n.generate(e)},e.exports.Rand=i,i.prototype.generate=function(e){return this._rand(e)},i.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),r=0;r>>3},t.g1_256=function(e){return n(e,17)^n(e,19)^e>>>10}},1203:function(e,t,r){"use strict";var n=r(974),i=r(1009),a=r(1202),s=r(985),o=n.sum32,f=n.sum32_4,u=n.sum32_5,c=a.ch32,d=a.maj32,h=a.s0_256,l=a.s1_256,b=a.g0_256,p=a.g1_256,m=i.BlockHash,k=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function g(){if(!(this instanceof g))return new g;m.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=k,this.W=new Array(64)}n.inherits(g,m),e.exports=g,g.blockSize=512,g.outSize=256,g.hmacStrength=192,g.padLength=64,g.prototype._update=function(e,t){for(var r=this.W,n=0;n<16;n++)r[n]=e[t+n];for(;n0?("string"===typeof t||s.objectMode||Object.getPrototypeOf(t)===u.prototype||(t=function(e){return u.from(e)}(t)),n?s.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):w(e,s,t,!0):s.ended?e.emit("error",new Error("stream.push() after EOF")):(s.reading=!1,s.decoder&&!r?(t=s.decoder.write(t),s.objectMode||0!==t.length?w(e,s,t,!1):E(e,s)):w(e,s,t,!1))):n||(s.reading=!1));return function(e){return!e.ended&&(e.needReadable||e.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=_?e=_:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function S(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(l("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?i.nextTick(A,e):A(e))}function A(e){l("emit readable"),e.emit("readable"),O(e)}function E(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(M,e,t))}function M(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=function(e,t,r){var n;ea.length?a.length:e;if(s===a.length?i+=a:i+=a.slice(0,e),0===(e-=s)){s===a.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=a.slice(s));break}++n}return t.length-=n,i}(e,t):function(e,t){var r=u.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;for(;n=n.next;){var a=n.data,s=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,s),0===(e-=s)){s===a.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=a.slice(s));break}++i}return t.length-=i,r}(e,t);return n}(e,t.buffer,t.decoder),r);var r}function L(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,i.nextTick(B,t,e))}function B(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function P(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return l("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?L(this):S(this),null;if(0===(e=x(e,t))&&t.ended)return 0===t.length&&L(this),null;var n,i=t.needReadable;return l("need readable",i),(0===t.length||t.length-e0?R(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&L(this)),null!==n&&this.emit("data",n),n},v.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},v.prototype.pipe=function(e,t){var r=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e)}a.pipesCount+=1,l("pipe count=%d opts=%j",a.pipesCount,t);var f=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr?c:v;function u(t,n){l("onunpipe"),t===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,l("cleanup"),e.removeListener("close",k),e.removeListener("finish",g),e.removeListener("drain",d),e.removeListener("error",m),e.removeListener("unpipe",u),r.removeListener("end",c),r.removeListener("end",v),r.removeListener("data",p),h=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||d())}function c(){l("onend"),e.end()}a.endEmitted?i.nextTick(f):r.once("end",f),e.on("unpipe",u);var d=function(e){return function(){var t=e._readableState;l("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&o(e,"data")&&(t.flowing=!0,O(e))}}(r);e.on("drain",d);var h=!1;var b=!1;function p(t){l("ondata"),b=!1,!1!==e.write(t)||b||((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==P(a.pipes,e))&&!h&&(l("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,b=!0),r.pause())}function m(t){l("onerror",t),v(),e.removeListener("error",m),0===o(e,"error")&&e.emit("error",t)}function k(){e.removeListener("finish",g),v()}function g(){l("onfinish"),e.removeListener("close",k),v()}function v(){l("unpipe"),r.unpipe(e)}return r.on("data",p),function(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?s(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",m),e.once("close",k),e.once("finish",g),e.emit("pipe",r),a.flowing||(l("pipe resume"),r.resume()),e},v.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a=this._blockSize;){for(var a=this._blockOffset;a0;++s)this._length[s]+=o,(o=this._length[s]/4294967296|0)>0&&(this._length[s]-=4294967296*o);return this},a.prototype._update=function(){throw new Error("_update is not implemented")},a.prototype.digest=function(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var t=this._digest();void 0!==e&&(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var r=0;r<4;++r)this._length[r]=0;return t},a.prototype._digest=function(){throw new Error("_digest is not implemented")},e.exports=a},1212:function(e,t,r){"use strict";(function(t,n){var i;e.exports=A,A.ReadableState=S;r(1011).EventEmitter;var a=function(e,t){return e.listeners(t).length},s=r(1213),o=r(50).Buffer,f=t.Uint8Array||function(){};var u,c=r(1551);u=c&&c.debuglog?c.debuglog("stream"):function(){};var d,h,l,b=r(1552),p=r(1214),m=r(1215).getHighWaterMark,k=r(997).codes,g=k.ERR_INVALID_ARG_TYPE,v=k.ERR_STREAM_PUSH_AFTER_EOF,y=k.ERR_METHOD_NOT_IMPLEMENTED,w=k.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r(958)(A,s);var _=p.errorOrDestroy,x=["error","close","destroy","pause","resume"];function S(e,t,n){i=i||r(998),e=e||{},"boolean"!==typeof n&&(n=t instanceof i),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=m(this,e,"readableHighWaterMark",n),this.buffer=new b,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(d||(d=r(1013).StringDecoder),this.decoder=new d(e.encoding),this.encoding=e.encoding)}function A(e){if(i=i||r(998),!(this instanceof A))return new A(e);var t=this instanceof i;this._readableState=new S(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),s.call(this)}function E(e,t,r,n,i){u("readableAddChunk",t);var a,s=e._readableState;if(null===t)s.reading=!1,function(e,t){if(u("onEofChunk"),t.ended)return;if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?O(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,R(e)))}(e,s);else if(i||(a=function(e,t){var r;n=t,o.isBuffer(n)||n instanceof f||"string"===typeof t||void 0===t||e.objectMode||(r=new g("chunk",["string","Buffer","Uint8Array"],t));var n;return r}(s,t)),a)_(e,a);else if(s.objectMode||t&&t.length>0)if("string"===typeof t||s.objectMode||Object.getPrototypeOf(t)===o.prototype||(t=function(e){return o.from(e)}(t)),n)s.endEmitted?_(e,new w):M(e,s,t,!0);else if(s.ended)_(e,new v);else{if(s.destroyed)return!1;s.reading=!1,s.decoder&&!r?(t=s.decoder.write(t),s.objectMode||0!==t.length?M(e,s,t,!1):L(e,s)):M(e,s,t,!1)}else n||(s.reading=!1,L(e,s));return!s.ended&&(s.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=T?e=T:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function O(e){var t=e._readableState;u("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(u("emitReadable",t.flowing),t.emittedReadable=!0,n.nextTick(R,e))}function R(e){var t=e._readableState;u("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,z(e)}function L(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(B,e,t))}function B(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function C(e){u("readable nexttick read 0"),e.read(0)}function N(e,t){u("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),z(e),t.flowing&&!t.reading&&e.read(0)}function z(e){var t=e._readableState;for(u("flow",t.flowing);t.flowing&&null!==e.read(););}function U(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function j(e){var t=e._readableState;u("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,n.nextTick(D,t,e))}function D(e,t){if(u("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function H(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return u("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?j(this):O(this),null;if(0===(e=I(e,t))&&t.ended)return 0===t.length&&j(this),null;var n,i=t.needReadable;return u("need readable",i),(0===t.length||t.length-e0?U(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&j(this)),null!==n&&this.emit("data",n),n},A.prototype._read=function(e){_(this,new y("_read()"))},A.prototype.pipe=function(e,t){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e)}i.pipesCount+=1,u("pipe count=%d opts=%j",i.pipesCount,t);var s=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr?f:m;function o(t,n){u("onunpipe"),t===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,u("cleanup"),e.removeListener("close",b),e.removeListener("finish",p),e.removeListener("drain",c),e.removeListener("error",l),e.removeListener("unpipe",o),r.removeListener("end",f),r.removeListener("end",m),r.removeListener("data",h),d=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||c())}function f(){u("onend"),e.end()}i.endEmitted?n.nextTick(s):r.once("end",s),e.on("unpipe",o);var c=function(e){return function(){var t=e._readableState;u("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&a(e,"data")&&(t.flowing=!0,z(e))}}(r);e.on("drain",c);var d=!1;function h(t){u("ondata");var n=e.write(t);u("dest.write",n),!1===n&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==H(i.pipes,e))&&!d&&(u("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function l(t){u("onerror",t),m(),e.removeListener("error",l),0===a(e,"error")&&_(e,t)}function b(){e.removeListener("finish",p),m()}function p(){u("onfinish"),e.removeListener("close",b),m()}function m(){u("unpipe"),r.unpipe(e)}return r.on("data",h),function(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",l),e.once("close",b),e.once("finish",p),e.emit("pipe",r),i.flowing||(u("pipe resume"),r.resume()),e},A.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,u("on readable",i.length,i.reading),i.length?O(this):i.reading||n.nextTick(C,this))),r},A.prototype.addListener=A.prototype.on,A.prototype.removeListener=function(e,t){var r=s.prototype.removeListener.call(this,e,t);return"readable"===e&&n.nextTick(P,this),r},A.prototype.removeAllListeners=function(e){var t=s.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||n.nextTick(P,this),t},A.prototype.resume=function(){var e=this._readableState;return e.flowing||(u("resume"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,n.nextTick(N,e,t))}(this,e)),e.paused=!1,this},A.prototype.pause=function(){return u("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(u("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},A.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",(function(){if(u("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(i){(u("wrapped data"),r.decoder&&(i=r.decoder.write(i)),!r.objectMode||null!==i&&void 0!==i)&&((r.objectMode||i&&i.length)&&(t.push(i)||(n=!0,e.pause())))})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(A.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(A.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),A.prototype._write=function(e,t,r){r(new p("_write()"))},A.prototype._writev=null,A.prototype.end=function(e,t,r){var i=this._writableState;return"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||function(e,t,r){t.ending=!0,R(e,t),r&&(t.finished?n.nextTick(r):e.once("finish",r));t.ended=!0,e.writable=!1}(this,i,r),this},Object.defineProperty(A.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(A.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),A.prototype.destroy=d.destroy,A.prototype._undestroy=d.undestroy,A.prototype._destroy=function(e,t){t(e)}}).call(this,r(38),r(126))},1217:function(e,t,r){"use strict";e.exports=c;var n=r(997).codes,i=n.ERR_METHOD_NOT_IMPLEMENTED,a=n.ERR_MULTIPLE_CALLBACK,s=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,o=n.ERR_TRANSFORM_WITH_LENGTH_0,f=r(998);function u(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new a);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)}function h(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)}function l(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3}n(f,i),f.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},f.prototype._update=function(e){for(var t,r=this._w,n=0|this._a,i=0|this._b,a=0|this._c,o=0|this._d,f=0|this._e,b=0|this._f,p=0|this._g,m=0|this._h,k=0;k<16;++k)r[k]=e.readInt32BE(4*k);for(;k<64;++k)r[k]=0|(((t=r[k-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+r[k-7]+l(r[k-15])+r[k-16];for(var g=0;g<64;++g){var v=m+h(f)+u(f,b,p)+s[g]+r[g]|0,y=d(n)+c(n,i,a)|0;m=p,p=b,b=f,f=o+v|0,o=a,a=i,i=n,n=v+y|0}this._a=n+this._a|0,this._b=i+this._b|0,this._c=a+this._c|0,this._d=o+this._d|0,this._e=f+this._e|0,this._f=b+this._f|0,this._g=p+this._g|0,this._h=m+this._h|0},f.prototype._hash=function(){var e=a.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e},e.exports=f},1219:function(e,t,r){var n=r(958),i=r(999),a=r(962).Buffer,s=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],o=new Array(160);function f(){this.init(),this._w=o,i.call(this,128,112)}function u(e,t,r){return r^e&(t^r)}function c(e,t,r){return e&t|r&(e|t)}function d(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function h(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function l(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^e>>>7}function b(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^(e>>>7|t<<25)}function p(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^e>>>6}function m(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^(e>>>6|t<<26)}function k(e,t){return e>>>0>>0?1:0}n(f,i),f.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},f.prototype._update=function(e){for(var t=this._w,r=0|this._ah,n=0|this._bh,i=0|this._ch,a=0|this._dh,o=0|this._eh,f=0|this._fh,g=0|this._gh,v=0|this._hh,y=0|this._al,w=0|this._bl,_=0|this._cl,x=0|this._dl,S=0|this._el,A=0|this._fl,E=0|this._gl,M=0|this._hl,T=0;T<32;T+=2)t[T]=e.readInt32BE(4*T),t[T+1]=e.readInt32BE(4*T+4);for(;T<160;T+=2){var I=t[T-30],O=t[T-30+1],R=l(I,O),L=b(O,I),B=p(I=t[T-4],O=t[T-4+1]),P=m(O,I),C=t[T-14],N=t[T-14+1],z=t[T-32],U=t[T-32+1],j=L+N|0,D=R+C+k(j,L)|0;D=(D=D+B+k(j=j+P|0,P)|0)+z+k(j=j+U|0,U)|0,t[T]=D,t[T+1]=j}for(var H=0;H<160;H+=2){D=t[H],j=t[H+1];var K=c(r,n,i),F=c(y,w,_),q=d(r,y),V=d(y,r),W=h(o,S),G=h(S,o),Y=s[H],Z=s[H+1],J=u(o,f,g),X=u(S,A,E),Q=M+G|0,$=v+W+k(Q,M)|0;$=($=($=$+J+k(Q=Q+X|0,X)|0)+Y+k(Q=Q+Z|0,Z)|0)+D+k(Q=Q+j|0,j)|0;var ee=V+F|0,te=q+K+k(ee,V)|0;v=g,M=E,g=f,E=A,f=o,A=S,o=a+$+k(S=x+Q|0,x)|0,a=i,x=_,i=n,_=w,n=r,w=y,r=$+te+k(y=Q+ee|0,Q)|0}this._al=this._al+y|0,this._bl=this._bl+w|0,this._cl=this._cl+_|0,this._dl=this._dl+x|0,this._el=this._el+S|0,this._fl=this._fl+A|0,this._gl=this._gl+E|0,this._hl=this._hl+M|0,this._ah=this._ah+r+k(this._al,y)|0,this._bh=this._bh+n+k(this._bl,w)|0,this._ch=this._ch+i+k(this._cl,_)|0,this._dh=this._dh+a+k(this._dl,x)|0,this._eh=this._eh+o+k(this._el,S)|0,this._fh=this._fh+f+k(this._fl,A)|0,this._gh=this._gh+g+k(this._gl,E)|0,this._hh=this._hh+v+k(this._hl,M)|0},f.prototype._hash=function(){var e=a.allocUnsafe(64);function t(t,r,n){e.writeInt32BE(t,n),e.writeInt32BE(r,n+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),e},e.exports=f},1220:function(e,t,r){"use strict";var n=r(1569),i=r(258),a=r(1097),s=r(1014);e.exports=s(i.ETH_BLOCK,(function(e){var t=new n(e),r={authorAddress:t.coinbase,bloom:t.bloom,difficulty:t.difficulty,extraData:t.extraData,gasLimit:t.gasLimit,gasUsed:t.gasUsed,mixHash:t.mixHash,nonce:t.nonce,number:t.number,ommerHash:t.uncleHash,ommers:a(i.ETH_BLOCK_LIST,t.uncleHash),parent:a(i.ETH_BLOCK,t.parentHash),parentHash:t.parentHash,state:a(i.ETH_STATE_TRIE,t.stateRoot),stateRoot:t.stateRoot,timestamp:t.timestamp,transactions:a(i.ETH_TX_TRIE,t.transactionsTrie),transactionReceipts:a(i.ETH_TX_RECEIPT_TRIE,t.receiptTrie),transactionReceiptTrieRoot:t.receiptTrie,transactionTrieRoot:t.transactionsTrie,_ethObj:t};return Object.defineProperty(r,"_ethObj",{enumerable:!1}),r}))},1221:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0))return!0;for(var t=0,r=this._supportedHardforks;t=i},e.prototype.activeOnBlock=function(e,t){return this.hardforkIsActiveOnBlock(null,e,t)},e.prototype.hardforkGteHardfork=function(e,t,r){var n=void 0!==(r=void 0!==r?r:{}).onlyActive&&r.onlyActive;e=this._chooseHardfork(e,r.onlySupported);for(var i=-1,a=-1,s=0,o=0,f=n?this.activeHardforks(null,r):this.hardforks();o=a},e.prototype.gteHardfork=function(e,t){return this.hardforkGteHardfork(null,e,t)},e.prototype.hardforkIsActiveOnChain=function(e,t){var r=void 0!==(t=void 0!==t?t:{}).onlySupported&&t.onlySupported;e=this._chooseHardfork(e,r);for(var n=0,i=this.hardforks();n0)return r[r.length-1].name;throw new Error("No (supported) active hardfork found")},e.prototype.hardforkBlock=function(e){return e=this._chooseHardfork(e,!1),this._getHardfork(e).block},e.prototype.isHardforkBlock=function(e,t){return t=this._chooseHardfork(t,!1),this.hardforkBlock(t)===e},e.prototype.consensus=function(e){return e=this._chooseHardfork(e),this._getHardfork(e).consensus},e.prototype.finality=function(e){return e=this._chooseHardfork(e),this._getHardfork(e).finality},e.prototype.genesis=function(){return this._chainParams.genesis},e.prototype.hardforks=function(){return this._chainParams.hardforks},e.prototype.bootstrapNodes=function(){return this._chainParams.bootstrapNodes},e.prototype.hardfork=function(){return this._hardfork},e.prototype.chainId=function(){return this._chainParams.chainId},e.prototype.chainName=function(){return i.chains.names[this.chainId()]||this._chainParams.name},e.prototype.networkId=function(){return this._chainParams.networkId},e}();t.default=s},1222:function(e,t,r){"use strict";var n=r(1599).Transaction,i=r(1014),a=r(258);e.exports=i(a.ETH_TX,(function(e){var t=new n(e),r={data:t.data,fromAddress:t.from,gasLimit:t.gasLimit,gasPrice:t.gasPrice,isContractPublish:t.toCreationAddress(),nonce:t.nonce,r:t.r,s:t.s,signature:[t.v,t.r,t.s],toAddress:t.to,v:t.v,value:t.value,_ethObj:t};return Object.defineProperty(r,"_ethObj",{enumerable:!1}),r}))},1223:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r=2*this.getChainId()+35&&this._common.gteHardfork("spuriousDragon");this._senderPubKey=i.ecrecover(e,t,this.r,this.s,r?this.getChainId():void 0)}catch(n){return!1}return!!this._senderPubKey},e.prototype.sign=function(e){this.v=new s.Buffer([]),this.s=new s.Buffer([]),this.r=new s.Buffer([]);var t=this.hash(!1),r=i.ecsign(t,e);this._implementsEIP155()&&(r.v+=2*this.getChainId()+8),Object.assign(this,r)},e.prototype.getDataFee=function(){for(var e=this.raw[5],t=new i.BN(0),r=0;r0&&t.push(["gas limit is too low. Need at least "+this.getBaseFee()]),!1===e?0===t.length:t.join(" ")},e.prototype.serialize=function(){return i.rlp.encode(this.raw)},e.prototype.toJSON=function(e){return void 0===e&&(e=!1),{}},e.prototype._validateV=function(e){if(void 0!==e&&0!==e.length&&this._common.gteHardfork("spuriousDragon")){var t=i.bufferToInt(e);if(27!==t&&28!==t)if(!(t===2*this.getChainId()+35||t===2*this.getChainId()+36))throw new Error("Incompatible EIP155-based V "+t+" and chain id "+this.getChainId()+". See the second parameter of the Transaction constructor to set the chain id.")}},e.prototype._isSigned=function(){return this.v.length>0&&this.r.length>0&&this.s.length>0},e.prototype._overrideVSetterWithValidation=function(){var e=this,t=Object.getOwnPropertyDescriptor(this,"v");Object.defineProperty(this,"v",n({},t,{set:function(r){void 0!==r&&e._validateV(i.toBuffer(r)),t.set(r)}}))},e.prototype._implementsEIP155=function(){var e=this._common.gteHardfork("spuriousDragon");if(!this._isSigned())return e;var t=i.bufferToInt(this.v);return(t===2*this.getChainId()+35||t===2*this.getChainId()+36)&&e},e}();t.default=f},1439:function(e,t,r){"use strict";var n=r(1174),i=r(1451);e.exports={util:n,resolver:i,codec:n.codec,defaultHashAlg:n.defaultHashAlg}},1440:function(e,t,r){"use strict";var n=r(58),i=r(1441),a=r(1442).rfc4648,s=r(1074),o=s.decodeText,f=s.encodeText,u=[["identity","\0",function(){return{encode:o,decode:f}},""],["base2","0",a(1),"01"],["base8","7",a(3),"01234567"],["base10","9",n,"0123456789"],["base16","f",a(4),"0123456789abcdef"],["base16upper","F",a(4),"0123456789ABCDEF"],["base32hex","v",a(5),"0123456789abcdefghijklmnopqrstuv"],["base32hexupper","V",a(5),"0123456789ABCDEFGHIJKLMNOPQRSTUV"],["base32hexpad","t",a(5),"0123456789abcdefghijklmnopqrstuv="],["base32hexpadupper","T",a(5),"0123456789ABCDEFGHIJKLMNOPQRSTUV="],["base32","b",a(5),"abcdefghijklmnopqrstuvwxyz234567"],["base32upper","B",a(5),"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"],["base32pad","c",a(5),"abcdefghijklmnopqrstuvwxyz234567="],["base32padupper","C",a(5),"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567="],["base32z","h",a(5),"ybndrfg8ejkmcpqxot1uwisza345h769"],["base36","k",n,"0123456789abcdefghijklmnopqrstuvwxyz"],["base36upper","K",n,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"],["base58btc","z",n,"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"],["base58flickr","Z",n,"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"],["base64","m",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"],["base64pad","M",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="],["base64url","u",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"],["base64urlpad","U",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_="]],c=u.reduce((function(e,t){return e[t[0]]=new i(t[0],t[1],t[2],t[3]),e}),{}),d=u.reduce((function(e,t){return e[t[1]]=c[t[0]],e}),{});e.exports={names:c,codes:d}},1441:function(e,t,r){"use strict";var n=r(16),i=r(20),a=r(21),s=r(1074).encodeText,o=function(){function e(t,r,n,a){i(this,e),this.name=t,this.code=r,this.codeBuf=s(this.code),this.alphabet=a,this.codec=n(a)}return a(e,[{key:"encode",value:function(e){return this.codec.encode(e)}},{key:"decode",value:function(e){var t,r=n(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(this.alphabet&&this.alphabet.indexOf(i)<0)throw new Error("invalid character '".concat(i,"' in '").concat(e,"'"))}}catch(a){r.e(a)}finally{r.f()}return this.codec.decode(e)}}]),e}();e.exports=o},1442:function(e,t,r){"use strict";e.exports={rfc4648:function(e){return function(t){return{encode:function(r){return function(e,t,r){for(var n="="===t[t.length-1],i=(1<r;)a+=t[i&o>>(s-=r)];if(s&&(a+=t[i&o<=8&&(o-=8,s[u++]=255&f>>o)}if(o>=r||255&f<<8-o)throw new SyntaxError("Unexpected end of data");return s}(r,t,e)}}}}}},1443:function(e,t,r){"use strict";var n=r(1444).baseTable,i=r(1175).varintEncode,a={},s={},o={};for(var f in n){var u=f,c=n[u];a[u]=i(c),s[u.toUpperCase().replace(/-/g,"_")]=c,o[c]||(o[c]=u)}Object.freeze(a),Object.freeze(s),Object.freeze(o);var d=Object.freeze(n);e.exports={nameToVarint:a,constantToCode:s,nameToCode:d,codeToName:o}},1444:function(e,t,r){"use strict";var n=Object.freeze({identity:0,cidv1:1,cidv2:2,cidv3:3,ip4:4,tcp:6,sha1:17,"sha2-256":18,"sha2-512":19,"sha3-512":20,"sha3-384":21,"sha3-256":22,"sha3-224":23,"shake-128":24,"shake-256":25,"keccak-224":26,"keccak-256":27,"keccak-384":28,"keccak-512":29,blake3:30,dccp:33,"murmur3-128":34,"murmur3-32":35,ip6:41,ip6zone:42,path:47,multicodec:48,multihash:49,multiaddr:50,multibase:51,dns:53,dns4:54,dns6:55,dnsaddr:56,protobuf:80,cbor:81,raw:85,"dbl-sha2-256":86,rlp:96,bencode:99,"dag-pb":112,"dag-cbor":113,"libp2p-key":114,"git-raw":120,"torrent-info":123,"torrent-file":124,"leofcoin-block":129,"leofcoin-tx":130,"leofcoin-pr":131,sctp:132,"dag-jose":133,"dag-cose":134,"eth-block":144,"eth-block-list":145,"eth-tx-trie":146,"eth-tx":147,"eth-tx-receipt-trie":148,"eth-tx-receipt":149,"eth-state-trie":150,"eth-account-snapshot":151,"eth-storage-trie":152,"bitcoin-block":176,"bitcoin-tx":177,"bitcoin-witness-commitment":178,"zcash-block":192,"zcash-tx":193,docid:206,"stellar-block":208,"stellar-tx":209,md4:212,md5:213,bmt:214,"decred-block":224,"decred-tx":225,"ipld-ns":226,"ipfs-ns":227,"swarm-ns":228,"ipns-ns":229,zeronet:230,"secp256k1-pub":231,"bls12_381-g1-pub":234,"bls12_381-g2-pub":235,"x25519-pub":236,"ed25519-pub":237,"bls12_381-g1g2-pub":238,"dash-block":240,"dash-tx":241,"swarm-manifest":250,"swarm-feed":251,udp:273,"p2p-webrtc-star":275,"p2p-webrtc-direct":276,"p2p-stardust":277,"p2p-circuit":290,"dag-json":297,udt:301,utp:302,unix:400,thread:406,p2p:421,ipfs:421,https:443,onion:444,onion3:445,garlic64:446,garlic32:447,tls:448,quic:460,ws:477,wss:478,"p2p-websocket-star":479,http:480,json:512,messagepack:513,"libp2p-peer-record":769,"sha2-256-trunc254-padded":4114,"ripemd-128":4178,"ripemd-160":4179,"ripemd-256":4180,"ripemd-320":4181,x11:4352,"p256-pub":4608,"p384-pub":4609,"p521-pub":4610,"ed448-pub":4611,"x448-pub":4612,"ed25519-priv":4864,kangarootwelve:7425,"sm3-256":21325,"blake2b-8":45569,"blake2b-16":45570,"blake2b-24":45571,"blake2b-32":45572,"blake2b-40":45573,"blake2b-48":45574,"blake2b-56":45575,"blake2b-64":45576,"blake2b-72":45577,"blake2b-80":45578,"blake2b-88":45579,"blake2b-96":45580,"blake2b-104":45581,"blake2b-112":45582,"blake2b-120":45583,"blake2b-128":45584,"blake2b-136":45585,"blake2b-144":45586,"blake2b-152":45587,"blake2b-160":45588,"blake2b-168":45589,"blake2b-176":45590,"blake2b-184":45591,"blake2b-192":45592,"blake2b-200":45593,"blake2b-208":45594,"blake2b-216":45595,"blake2b-224":45596,"blake2b-232":45597,"blake2b-240":45598,"blake2b-248":45599,"blake2b-256":45600,"blake2b-264":45601,"blake2b-272":45602,"blake2b-280":45603,"blake2b-288":45604,"blake2b-296":45605,"blake2b-304":45606,"blake2b-312":45607,"blake2b-320":45608,"blake2b-328":45609,"blake2b-336":45610,"blake2b-344":45611,"blake2b-352":45612,"blake2b-360":45613,"blake2b-368":45614,"blake2b-376":45615,"blake2b-384":45616,"blake2b-392":45617,"blake2b-400":45618,"blake2b-408":45619,"blake2b-416":45620,"blake2b-424":45621,"blake2b-432":45622,"blake2b-440":45623,"blake2b-448":45624,"blake2b-456":45625,"blake2b-464":45626,"blake2b-472":45627,"blake2b-480":45628,"blake2b-488":45629,"blake2b-496":45630,"blake2b-504":45631,"blake2b-512":45632,"blake2s-8":45633,"blake2s-16":45634,"blake2s-24":45635,"blake2s-32":45636,"blake2s-40":45637,"blake2s-48":45638,"blake2s-56":45639,"blake2s-64":45640,"blake2s-72":45641,"blake2s-80":45642,"blake2s-88":45643,"blake2s-96":45644,"blake2s-104":45645,"blake2s-112":45646,"blake2s-120":45647,"blake2s-128":45648,"blake2s-136":45649,"blake2s-144":45650,"blake2s-152":45651,"blake2s-160":45652,"blake2s-168":45653,"blake2s-176":45654,"blake2s-184":45655,"blake2s-192":45656,"blake2s-200":45657,"blake2s-208":45658,"blake2s-216":45659,"blake2s-224":45660,"blake2s-232":45661,"blake2s-240":45662,"blake2s-248":45663,"blake2s-256":45664,"skein256-8":45825,"skein256-16":45826,"skein256-24":45827,"skein256-32":45828,"skein256-40":45829,"skein256-48":45830,"skein256-56":45831,"skein256-64":45832,"skein256-72":45833,"skein256-80":45834,"skein256-88":45835,"skein256-96":45836,"skein256-104":45837,"skein256-112":45838,"skein256-120":45839,"skein256-128":45840,"skein256-136":45841,"skein256-144":45842,"skein256-152":45843,"skein256-160":45844,"skein256-168":45845,"skein256-176":45846,"skein256-184":45847,"skein256-192":45848,"skein256-200":45849,"skein256-208":45850,"skein256-216":45851,"skein256-224":45852,"skein256-232":45853,"skein256-240":45854,"skein256-248":45855,"skein256-256":45856,"skein512-8":45857,"skein512-16":45858,"skein512-24":45859,"skein512-32":45860,"skein512-40":45861,"skein512-48":45862,"skein512-56":45863,"skein512-64":45864,"skein512-72":45865,"skein512-80":45866,"skein512-88":45867,"skein512-96":45868,"skein512-104":45869,"skein512-112":45870,"skein512-120":45871,"skein512-128":45872,"skein512-136":45873,"skein512-144":45874,"skein512-152":45875,"skein512-160":45876,"skein512-168":45877,"skein512-176":45878,"skein512-184":45879,"skein512-192":45880,"skein512-200":45881,"skein512-208":45882,"skein512-216":45883,"skein512-224":45884,"skein512-232":45885,"skein512-240":45886,"skein512-248":45887,"skein512-256":45888,"skein512-264":45889,"skein512-272":45890,"skein512-280":45891,"skein512-288":45892,"skein512-296":45893,"skein512-304":45894,"skein512-312":45895,"skein512-320":45896,"skein512-328":45897,"skein512-336":45898,"skein512-344":45899,"skein512-352":45900,"skein512-360":45901,"skein512-368":45902,"skein512-376":45903,"skein512-384":45904,"skein512-392":45905,"skein512-400":45906,"skein512-408":45907,"skein512-416":45908,"skein512-424":45909,"skein512-432":45910,"skein512-440":45911,"skein512-448":45912,"skein512-456":45913,"skein512-464":45914,"skein512-472":45915,"skein512-480":45916,"skein512-488":45917,"skein512-496":45918,"skein512-504":45919,"skein512-512":45920,"skein1024-8":45921,"skein1024-16":45922,"skein1024-24":45923,"skein1024-32":45924,"skein1024-40":45925,"skein1024-48":45926,"skein1024-56":45927,"skein1024-64":45928,"skein1024-72":45929,"skein1024-80":45930,"skein1024-88":45931,"skein1024-96":45932,"skein1024-104":45933,"skein1024-112":45934,"skein1024-120":45935,"skein1024-128":45936,"skein1024-136":45937,"skein1024-144":45938,"skein1024-152":45939,"skein1024-160":45940,"skein1024-168":45941,"skein1024-176":45942,"skein1024-184":45943,"skein1024-192":45944,"skein1024-200":45945,"skein1024-208":45946,"skein1024-216":45947,"skein1024-224":45948,"skein1024-232":45949,"skein1024-240":45950,"skein1024-248":45951,"skein1024-256":45952,"skein1024-264":45953,"skein1024-272":45954,"skein1024-280":45955,"skein1024-288":45956,"skein1024-296":45957,"skein1024-304":45958,"skein1024-312":45959,"skein1024-320":45960,"skein1024-328":45961,"skein1024-336":45962,"skein1024-344":45963,"skein1024-352":45964,"skein1024-360":45965,"skein1024-368":45966,"skein1024-376":45967,"skein1024-384":45968,"skein1024-392":45969,"skein1024-400":45970,"skein1024-408":45971,"skein1024-416":45972,"skein1024-424":45973,"skein1024-432":45974,"skein1024-440":45975,"skein1024-448":45976,"skein1024-456":45977,"skein1024-464":45978,"skein1024-472":45979,"skein1024-480":45980,"skein1024-488":45981,"skein1024-496":45982,"skein1024-504":45983,"skein1024-512":45984,"skein1024-520":45985,"skein1024-528":45986,"skein1024-536":45987,"skein1024-544":45988,"skein1024-552":45989,"skein1024-560":45990,"skein1024-568":45991,"skein1024-576":45992,"skein1024-584":45993,"skein1024-592":45994,"skein1024-600":45995,"skein1024-608":45996,"skein1024-616":45997,"skein1024-624":45998,"skein1024-632":45999,"skein1024-640":46e3,"skein1024-648":46001,"skein1024-656":46002,"skein1024-664":46003,"skein1024-672":46004,"skein1024-680":46005,"skein1024-688":46006,"skein1024-696":46007,"skein1024-704":46008,"skein1024-712":46009,"skein1024-720":46010,"skein1024-728":46011,"skein1024-736":46012,"skein1024-744":46013,"skein1024-752":46014,"skein1024-760":46015,"skein1024-768":46016,"skein1024-776":46017,"skein1024-784":46018,"skein1024-792":46019,"skein1024-800":46020,"skein1024-808":46021,"skein1024-816":46022,"skein1024-824":46023,"skein1024-832":46024,"skein1024-840":46025,"skein1024-848":46026,"skein1024-856":46027,"skein1024-864":46028,"skein1024-872":46029,"skein1024-880":46030,"skein1024-888":46031,"skein1024-896":46032,"skein1024-904":46033,"skein1024-912":46034,"skein1024-920":46035,"skein1024-928":46036,"skein1024-936":46037,"skein1024-944":46038,"skein1024-952":46039,"skein1024-960":46040,"skein1024-968":46041,"skein1024-976":46042,"skein1024-984":46043,"skein1024-992":46044,"skein1024-1000":46045,"skein1024-1008":46046,"skein1024-1016":46047,"skein1024-1024":46048,"poseidon-bls12_381-a2-fc1":46081,"poseidon-bls12_381-a2-fc1-sc":46082,"zeroxcert-imprint-256":52753,"fil-commitment-unsealed":61697,"fil-commitment-sealed":61698,"holochain-adr-v0":8417572,"holochain-adr-v1":8483108,"holochain-key-v0":9728292,"holochain-key-v1":9793828,"holochain-sig-v0":10645796,"holochain-sig-v1":10711332,"skynet-ns":11639056});e.exports={baseTable:n}},1445:function(e,t,r){"use strict";function n(e,t){for(var r in t)Object.defineProperty(e,r,{value:t[r],enumerable:!0,configurable:!0});return e}e.exports=function(e,t,r){if(!e||"string"===typeof e)throw new TypeError("Please pass an Error to err-code");r||(r={}),"object"===typeof t&&(r=t,t=""),t&&(r.code=t);try{return n(e,r)}catch(a){r.message=e.message,r.stack=e.stack;var i=function(){};return i.prototype=Object.create(Object.getPrototypeOf(e)),n(new i,r)}}},1446:function(e,t,r){"use strict";var n=Object.freeze({identity:0,sha1:17,"sha2-256":18,"sha2-512":19,"sha3-512":20,"sha3-384":21,"sha3-256":22,"sha3-224":23,"shake-128":24,"shake-256":25,"keccak-224":26,"keccak-256":27,"keccak-384":28,"keccak-512":29,blake3:30,"murmur3-128":34,"murmur3-32":35,"dbl-sha2-256":86,md4:212,md5:213,bmt:214,"sha2-256-trunc254-padded":4114,"ripemd-128":4178,"ripemd-160":4179,"ripemd-256":4180,"ripemd-320":4181,x11:4352,kangarootwelve:7425,"sm3-256":21325,"blake2b-8":45569,"blake2b-16":45570,"blake2b-24":45571,"blake2b-32":45572,"blake2b-40":45573,"blake2b-48":45574,"blake2b-56":45575,"blake2b-64":45576,"blake2b-72":45577,"blake2b-80":45578,"blake2b-88":45579,"blake2b-96":45580,"blake2b-104":45581,"blake2b-112":45582,"blake2b-120":45583,"blake2b-128":45584,"blake2b-136":45585,"blake2b-144":45586,"blake2b-152":45587,"blake2b-160":45588,"blake2b-168":45589,"blake2b-176":45590,"blake2b-184":45591,"blake2b-192":45592,"blake2b-200":45593,"blake2b-208":45594,"blake2b-216":45595,"blake2b-224":45596,"blake2b-232":45597,"blake2b-240":45598,"blake2b-248":45599,"blake2b-256":45600,"blake2b-264":45601,"blake2b-272":45602,"blake2b-280":45603,"blake2b-288":45604,"blake2b-296":45605,"blake2b-304":45606,"blake2b-312":45607,"blake2b-320":45608,"blake2b-328":45609,"blake2b-336":45610,"blake2b-344":45611,"blake2b-352":45612,"blake2b-360":45613,"blake2b-368":45614,"blake2b-376":45615,"blake2b-384":45616,"blake2b-392":45617,"blake2b-400":45618,"blake2b-408":45619,"blake2b-416":45620,"blake2b-424":45621,"blake2b-432":45622,"blake2b-440":45623,"blake2b-448":45624,"blake2b-456":45625,"blake2b-464":45626,"blake2b-472":45627,"blake2b-480":45628,"blake2b-488":45629,"blake2b-496":45630,"blake2b-504":45631,"blake2b-512":45632,"blake2s-8":45633,"blake2s-16":45634,"blake2s-24":45635,"blake2s-32":45636,"blake2s-40":45637,"blake2s-48":45638,"blake2s-56":45639,"blake2s-64":45640,"blake2s-72":45641,"blake2s-80":45642,"blake2s-88":45643,"blake2s-96":45644,"blake2s-104":45645,"blake2s-112":45646,"blake2s-120":45647,"blake2s-128":45648,"blake2s-136":45649,"blake2s-144":45650,"blake2s-152":45651,"blake2s-160":45652,"blake2s-168":45653,"blake2s-176":45654,"blake2s-184":45655,"blake2s-192":45656,"blake2s-200":45657,"blake2s-208":45658,"blake2s-216":45659,"blake2s-224":45660,"blake2s-232":45661,"blake2s-240":45662,"blake2s-248":45663,"blake2s-256":45664,"skein256-8":45825,"skein256-16":45826,"skein256-24":45827,"skein256-32":45828,"skein256-40":45829,"skein256-48":45830,"skein256-56":45831,"skein256-64":45832,"skein256-72":45833,"skein256-80":45834,"skein256-88":45835,"skein256-96":45836,"skein256-104":45837,"skein256-112":45838,"skein256-120":45839,"skein256-128":45840,"skein256-136":45841,"skein256-144":45842,"skein256-152":45843,"skein256-160":45844,"skein256-168":45845,"skein256-176":45846,"skein256-184":45847,"skein256-192":45848,"skein256-200":45849,"skein256-208":45850,"skein256-216":45851,"skein256-224":45852,"skein256-232":45853,"skein256-240":45854,"skein256-248":45855,"skein256-256":45856,"skein512-8":45857,"skein512-16":45858,"skein512-24":45859,"skein512-32":45860,"skein512-40":45861,"skein512-48":45862,"skein512-56":45863,"skein512-64":45864,"skein512-72":45865,"skein512-80":45866,"skein512-88":45867,"skein512-96":45868,"skein512-104":45869,"skein512-112":45870,"skein512-120":45871,"skein512-128":45872,"skein512-136":45873,"skein512-144":45874,"skein512-152":45875,"skein512-160":45876,"skein512-168":45877,"skein512-176":45878,"skein512-184":45879,"skein512-192":45880,"skein512-200":45881,"skein512-208":45882,"skein512-216":45883,"skein512-224":45884,"skein512-232":45885,"skein512-240":45886,"skein512-248":45887,"skein512-256":45888,"skein512-264":45889,"skein512-272":45890,"skein512-280":45891,"skein512-288":45892,"skein512-296":45893,"skein512-304":45894,"skein512-312":45895,"skein512-320":45896,"skein512-328":45897,"skein512-336":45898,"skein512-344":45899,"skein512-352":45900,"skein512-360":45901,"skein512-368":45902,"skein512-376":45903,"skein512-384":45904,"skein512-392":45905,"skein512-400":45906,"skein512-408":45907,"skein512-416":45908,"skein512-424":45909,"skein512-432":45910,"skein512-440":45911,"skein512-448":45912,"skein512-456":45913,"skein512-464":45914,"skein512-472":45915,"skein512-480":45916,"skein512-488":45917,"skein512-496":45918,"skein512-504":45919,"skein512-512":45920,"skein1024-8":45921,"skein1024-16":45922,"skein1024-24":45923,"skein1024-32":45924,"skein1024-40":45925,"skein1024-48":45926,"skein1024-56":45927,"skein1024-64":45928,"skein1024-72":45929,"skein1024-80":45930,"skein1024-88":45931,"skein1024-96":45932,"skein1024-104":45933,"skein1024-112":45934,"skein1024-120":45935,"skein1024-128":45936,"skein1024-136":45937,"skein1024-144":45938,"skein1024-152":45939,"skein1024-160":45940,"skein1024-168":45941,"skein1024-176":45942,"skein1024-184":45943,"skein1024-192":45944,"skein1024-200":45945,"skein1024-208":45946,"skein1024-216":45947,"skein1024-224":45948,"skein1024-232":45949,"skein1024-240":45950,"skein1024-248":45951,"skein1024-256":45952,"skein1024-264":45953,"skein1024-272":45954,"skein1024-280":45955,"skein1024-288":45956,"skein1024-296":45957,"skein1024-304":45958,"skein1024-312":45959,"skein1024-320":45960,"skein1024-328":45961,"skein1024-336":45962,"skein1024-344":45963,"skein1024-352":45964,"skein1024-360":45965,"skein1024-368":45966,"skein1024-376":45967,"skein1024-384":45968,"skein1024-392":45969,"skein1024-400":45970,"skein1024-408":45971,"skein1024-416":45972,"skein1024-424":45973,"skein1024-432":45974,"skein1024-440":45975,"skein1024-448":45976,"skein1024-456":45977,"skein1024-464":45978,"skein1024-472":45979,"skein1024-480":45980,"skein1024-488":45981,"skein1024-496":45982,"skein1024-504":45983,"skein1024-512":45984,"skein1024-520":45985,"skein1024-528":45986,"skein1024-536":45987,"skein1024-544":45988,"skein1024-552":45989,"skein1024-560":45990,"skein1024-568":45991,"skein1024-576":45992,"skein1024-584":45993,"skein1024-592":45994,"skein1024-600":45995,"skein1024-608":45996,"skein1024-616":45997,"skein1024-624":45998,"skein1024-632":45999,"skein1024-640":46e3,"skein1024-648":46001,"skein1024-656":46002,"skein1024-664":46003,"skein1024-672":46004,"skein1024-680":46005,"skein1024-688":46006,"skein1024-696":46007,"skein1024-704":46008,"skein1024-712":46009,"skein1024-720":46010,"skein1024-728":46011,"skein1024-736":46012,"skein1024-744":46013,"skein1024-752":46014,"skein1024-760":46015,"skein1024-768":46016,"skein1024-776":46017,"skein1024-784":46018,"skein1024-792":46019,"skein1024-800":46020,"skein1024-808":46021,"skein1024-816":46022,"skein1024-824":46023,"skein1024-832":46024,"skein1024-840":46025,"skein1024-848":46026,"skein1024-856":46027,"skein1024-864":46028,"skein1024-872":46029,"skein1024-880":46030,"skein1024-888":46031,"skein1024-896":46032,"skein1024-904":46033,"skein1024-912":46034,"skein1024-920":46035,"skein1024-928":46036,"skein1024-936":46037,"skein1024-944":46038,"skein1024-952":46039,"skein1024-960":46040,"skein1024-968":46041,"skein1024-976":46042,"skein1024-984":46043,"skein1024-992":46044,"skein1024-1000":46045,"skein1024-1008":46046,"skein1024-1016":46047,"skein1024-1024":46048,"poseidon-bls12_381-a2-fc1":46081,"poseidon-bls12_381-a2-fc1-sc":46082});e.exports={names:n}},1447:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(184),s=r(185),o=r(1448).factory,f=r(1449).fromNumberTo32BitBuf,u=r(995),c=function(e){return function(){var t=i(n.mark((function t(r){return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.t0=e,t.next="sha3-224"===t.t0?3:"sha3-256"===t.t0?4:"sha3-384"===t.t0?5:"sha3-512"===t.t0?6:"shake-128"===t.t0?7:"shake-256"===t.t0?8:"keccak-224"===t.t0?9:"keccak-256"===t.t0?10:"keccak-384"===t.t0?11:"keccak-512"===t.t0?12:"murmur3-128"===t.t0?13:"murmur3-32"===t.t0?14:15;break;case 3:return t.abrupt("return",new Uint8Array(a.sha3_224.arrayBuffer(r)));case 4:return t.abrupt("return",new Uint8Array(a.sha3_256.arrayBuffer(r)));case 5:return t.abrupt("return",new Uint8Array(a.sha3_384.arrayBuffer(r)));case 6:return t.abrupt("return",new Uint8Array(a.sha3_512.arrayBuffer(r)));case 7:return t.abrupt("return",new Uint8Array(a.shake128.create(128).update(r).arrayBuffer()));case 8:return t.abrupt("return",new Uint8Array(a.shake256.create(256).update(r).arrayBuffer()));case 9:return t.abrupt("return",new Uint8Array(a.keccak224.arrayBuffer(r)));case 10:return t.abrupt("return",new Uint8Array(a.keccak256.arrayBuffer(r)));case 11:return t.abrupt("return",new Uint8Array(a.keccak384.arrayBuffer(r)));case 12:return t.abrupt("return",new Uint8Array(a.keccak512.arrayBuffer(r)));case 13:return t.abrupt("return",u(s.x64.hash128(r),"base16"));case 14:return t.abrupt("return",f(s.x86.hash32(r)));case 15:throw new TypeError("".concat(e," is not a supported algorithm"));case 16:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()};e.exports={identity:function(e){return e},sha1:o("sha1"),sha2256:o("sha2-256"),sha2512:o("sha2-512"),dblSha2256:o("dbl-sha2-256"),sha3224:c("sha3-224"),sha3256:c("sha3-256"),sha3384:c("sha3-384"),sha3512:c("sha3-512"),shake128:c("shake-128"),shake256:c("shake-256"),keccak224:c("keccak-224"),keccak256:c("keccak-256"),keccak384:c("keccak-384"),keccak512:c("keccak-512"),murmur3128:c("murmur3-128"),murmur332:c("murmur3-32"),addBlake:r(1450)}},1448:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1177),s=self.crypto||self.msCrypto,o=function(){var e=i(n.mark((function e(t,r){var i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("undefined"!==typeof self&&s){e.next=2;break}throw new Error("Please use a browser with webcrypto support and ensure the code has been delivered securely via HTTPS/TLS and run within a Secure Context");case 2:e.t0=r,e.next="sha1"===e.t0?5:"sha2-256"===e.t0?10:"sha2-512"===e.t0?15:"dbl-sha2-256"===e.t0?20:28;break;case 5:return e.t1=Uint8Array,e.next=8,s.subtle.digest({name:"SHA-1"},t);case 8:return e.t2=e.sent,e.abrupt("return",new e.t1(e.t2));case 10:return e.t3=Uint8Array,e.next=13,s.subtle.digest({name:"SHA-256"},t);case 13:return e.t4=e.sent,e.abrupt("return",new e.t3(e.t4));case 15:return e.t5=Uint8Array,e.next=18,s.subtle.digest({name:"SHA-512"},t);case 18:return e.t6=e.sent,e.abrupt("return",new e.t5(e.t6));case 20:return e.next=22,s.subtle.digest({name:"SHA-256"},t);case 22:return i=e.sent,e.t7=Uint8Array,e.next=26,s.subtle.digest({name:"SHA-256"},i);case 26:return e.t8=e.sent,e.abrupt("return",new e.t7(e.t8));case 28:throw new Error("".concat(r," is not a supported algorithm"));case 29:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}();e.exports={factory:function(e){return function(){var t=i(n.mark((function t(r){return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",o(r,e));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},digest:o,multihashing:function(){var e=i(n.mark((function e(t,r,i){var s;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(t,r);case 2:return s=e.sent,e.abrupt("return",a.encode(s,r,i));case 4:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}()}},1449:function(e,t,r){"use strict";e.exports={fromNumberTo32BitBuf:function(e){for(var t=new Uint8Array(4),r=0;r<4;r++)t[r]=255&e,e>>=8;return t}}},1450:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(186),s={init:a.blake2bInit,update:a.blake2bUpdate,digest:a.blake2bFinal},o={init:a.blake2sInit,update:a.blake2sUpdate,digest:a.blake2sFinal},f=function(e,t){return function(){var r=i(n.mark((function r(i){var a;return n.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=t.init(e,null),t.update(a,i),r.abrupt("return",t.digest(a));case 3:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()};e.exports=function(e){for(var t=0;t<64;t++)e[45569+t]=f(t+1,s);for(var r=0;r<32;r++)e[45633+r]=f(r+1,o)}},1451:function(e,t,r){"use strict";var n=r(2),i=r(13),a=r(1174);t.resolve=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=a.deserialize(e),n=t.split("/").filter(Boolean);n.length;){var s=n.shift();if(!s||!(s in r))throw new Error("Object has no property '".concat(s,"'"));if(r=r[s],i.isCID(r))return{value:r,remainderPath:n.join("/")}}return{value:r,remainderPath:""}};var s=n.mark((function e(t,r){var a,s,o,f;return n.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(t instanceof Uint8Array||i.isCID(t)||"string"===typeof t||null===t)){n.next=2;break}return n.abrupt("return");case 2:a=0,s=Object.keys(t);case 3:if(!(a1&&void 0!==arguments[1]?arguments[1]:"/",r=s.deserialize(e),n=t.split("/").filter(Boolean);n.length;){var o=n.shift();if(void 0===r[o]){var f,u=i(r.Links);try{for(u.s();!(f=u.n()).done;){var c=f.value;if(c.Name===o)return{value:c.Hash,remainderPath:n.join("/")}}}catch(d){u.e(d)}finally{u.f()}throw new Error("Object has no property '".concat(o,"'"))}if(r=r[o],a.isCID(r))return{value:r,remainderPath:n.join("/")}}return{value:r,remainderPath:""}},t.tree=n.mark((function e(t){var r,i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=s.deserialize(t),e.next=3,"Data";case 3:return e.next=5,"Links";case 5:i=0;case 6:if(!(it[r])return 1}return e.byteLength>t.byteLength?1:e.byteLength1&&void 0!==f[1]?f[1]:{},i=t.serialize(),e.next=4,s.cid(i,r);case 4:return o=e.sent,e.abrupt("return",new a(r.name||"",t.size,o));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();e.exports=o},1456:function(e,t,r){"use strict";var n=r(1182),i=r(996);e.exports=function(e,t){var r=function(e){if(e instanceof i)return e;if(!("cid"in e||"hash"in e||"Hash"in e||"multihash"in e))throw new Error("Link must be a DAGLink or DAGLink-like. Convert the DAGNode into a DAGLink via `node.toDAGLink()`.");return new i(e.Name||e.name,e.Tsize||e.size,e.Hash||e.multihash||e.hash||e.cid)}(t);e.Links.push(r),n(e.Links)}},1457:function(e,t,r){"use strict";var n=r(13),i=r(1178);e.exports=function(e,t){var r=null;if("string"===typeof t?r=function(e){return e.Name===t}:t instanceof Uint8Array?r=function(e){return i(e.Hash.bytes,t)}:n.isCID(t)&&(r=function(e){return i(e.Hash.bytes,t.bytes)}),!r)throw new Error("second arg needs to be a name or CID");for(var a=e.Links,s=0;s1&&void 0!==b[1]?b[1]:{},a={cidVersion:null==n.cidVersion?1:n.cidVersion,hashAlg:null==n.hashAlg?e.exports.defaultHashAlg:n.hashAlg},c=f.codes[a.hashAlg],t.next=5,o(r,c);case 5:return d=t.sent,h=u.getNameFromCode(e.exports.codec),l=new s(a.cidVersion,h,d),t.abrupt("return",l);case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}}},1459:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1460),s=r(1186),o=r(1465),f=r(1469);function u(e,t,r){return c.apply(this,arguments)}function c(){return(c=i(n.mark((function e(t,r,i){var a;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.digest(t,r,i);case 2:return a=e.sent,e.abrupt("return",s.encode(a,r,i));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}u.multihash=s,u.digest=function(){var e=i(n.mark((function e(t,r,i){var a,s;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=u.createHash(r),e.next=3,a(t);case 3:return s=e.sent,e.abrupt("return",i?s.slice(0,i):s);case 5:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),u.createHash=function(e){if(!e)throw a(new Error("hash algorithm must be specified"),"ERR_HASH_ALGORITHM_NOT_SPECIFIED");var t=s.coerceCode(e);if(!u.functions[t])throw a(new Error("multihash function '".concat(e,"' not yet supported")),"ERR_HASH_ALGORITHM_NOT_SUPPORTED");return u.functions[t]},u.functions={0:o.identity,17:o.sha1,18:o.sha2256,19:o.sha2512,20:o.sha3512,21:o.sha3384,22:o.sha3256,23:o.sha3224,24:o.shake128,25:o.shake256,26:o.keccak224,27:o.keccak256,28:o.keccak384,29:o.keccak512,34:o.murmur3128,35:o.murmur332,86:o.dblSha2256},o.addBlake(u.functions),u.validate=function(){var e=i(n.mark((function e(t,r){var i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u(t,s.decode(r).name);case 2:return i=e.sent,e.abrupt("return",f(r,i));case 4:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),e.exports=u},1460:function(e,t,r){"use strict";function n(e,t){for(var r in t)Object.defineProperty(e,r,{value:t[r],enumerable:!0,configurable:!0});return e}e.exports=function(e,t,r){if(!e||"string"===typeof e)throw new TypeError("Please pass an Error to err-code");r||(r={}),"object"===typeof t&&(r=t,t=""),t&&(r.code=t);try{return n(e,r)}catch(a){r.message=e.message,r.stack=e.stack;var i=function(){};return i.prototype=Object.create(Object.getPrototypeOf(e)),n(new i,r)}}},1461:function(e,t,r){"use strict";var n=r(58),i=r(1462),a=r(1463).rfc4648,s=r(1076),o=s.decodeText,f=s.encodeText,u=[["identity","\0",function(){return{encode:o,decode:f}},""],["base2","0",a(1),"01"],["base8","7",a(3),"01234567"],["base10","9",n,"0123456789"],["base16","f",a(4),"0123456789abcdef"],["base16upper","F",a(4),"0123456789ABCDEF"],["base32hex","v",a(5),"0123456789abcdefghijklmnopqrstuv"],["base32hexupper","V",a(5),"0123456789ABCDEFGHIJKLMNOPQRSTUV"],["base32hexpad","t",a(5),"0123456789abcdefghijklmnopqrstuv="],["base32hexpadupper","T",a(5),"0123456789ABCDEFGHIJKLMNOPQRSTUV="],["base32","b",a(5),"abcdefghijklmnopqrstuvwxyz234567"],["base32upper","B",a(5),"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"],["base32pad","c",a(5),"abcdefghijklmnopqrstuvwxyz234567="],["base32padupper","C",a(5),"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567="],["base32z","h",a(5),"ybndrfg8ejkmcpqxot1uwisza345h769"],["base36","k",n,"0123456789abcdefghijklmnopqrstuvwxyz"],["base36upper","K",n,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"],["base58btc","z",n,"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"],["base58flickr","Z",n,"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"],["base64","m",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"],["base64pad","M",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="],["base64url","u",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"],["base64urlpad","U",a(6),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_="]],c=u.reduce((function(e,t){return e[t[0]]=new i(t[0],t[1],t[2],t[3]),e}),{}),d=u.reduce((function(e,t){return e[t[1]]=c[t[0]],e}),{});e.exports={names:c,codes:d}},1462:function(e,t,r){"use strict";var n=r(16),i=r(20),a=r(21),s=r(1076).encodeText,o=function(){function e(t,r,n,a){i(this,e),this.name=t,this.code=r,this.codeBuf=s(this.code),this.alphabet=a,this.codec=n(a)}return a(e,[{key:"encode",value:function(e){return this.codec.encode(e)}},{key:"decode",value:function(e){var t,r=n(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(this.alphabet&&this.alphabet.indexOf(i)<0)throw new Error("invalid character '".concat(i,"' in '").concat(e,"'"))}}catch(a){r.e(a)}finally{r.f()}return this.codec.decode(e)}}]),e}();e.exports=o},1463:function(e,t,r){"use strict";e.exports={rfc4648:function(e){return function(t){return{encode:function(r){return function(e,t,r){for(var n="="===t[t.length-1],i=(1<r;)a+=t[i&o>>(s-=r)];if(s&&(a+=t[i&o<=8&&(o-=8,s[u++]=255&f>>o)}if(o>=r||255&f<<8-o)throw new SyntaxError("Unexpected end of data");return s}(r,t,e)}}}}}},1464:function(e,t,r){"use strict";var n=Object.freeze({identity:0,sha1:17,"sha2-256":18,"sha2-512":19,"sha3-512":20,"sha3-384":21,"sha3-256":22,"sha3-224":23,"shake-128":24,"shake-256":25,"keccak-224":26,"keccak-256":27,"keccak-384":28,"keccak-512":29,blake3:30,"murmur3-128":34,"murmur3-32":35,"dbl-sha2-256":86,md4:212,md5:213,bmt:214,"sha2-256-trunc254-padded":4114,"ripemd-128":4178,"ripemd-160":4179,"ripemd-256":4180,"ripemd-320":4181,x11:4352,kangarootwelve:7425,"sm3-256":21325,"blake2b-8":45569,"blake2b-16":45570,"blake2b-24":45571,"blake2b-32":45572,"blake2b-40":45573,"blake2b-48":45574,"blake2b-56":45575,"blake2b-64":45576,"blake2b-72":45577,"blake2b-80":45578,"blake2b-88":45579,"blake2b-96":45580,"blake2b-104":45581,"blake2b-112":45582,"blake2b-120":45583,"blake2b-128":45584,"blake2b-136":45585,"blake2b-144":45586,"blake2b-152":45587,"blake2b-160":45588,"blake2b-168":45589,"blake2b-176":45590,"blake2b-184":45591,"blake2b-192":45592,"blake2b-200":45593,"blake2b-208":45594,"blake2b-216":45595,"blake2b-224":45596,"blake2b-232":45597,"blake2b-240":45598,"blake2b-248":45599,"blake2b-256":45600,"blake2b-264":45601,"blake2b-272":45602,"blake2b-280":45603,"blake2b-288":45604,"blake2b-296":45605,"blake2b-304":45606,"blake2b-312":45607,"blake2b-320":45608,"blake2b-328":45609,"blake2b-336":45610,"blake2b-344":45611,"blake2b-352":45612,"blake2b-360":45613,"blake2b-368":45614,"blake2b-376":45615,"blake2b-384":45616,"blake2b-392":45617,"blake2b-400":45618,"blake2b-408":45619,"blake2b-416":45620,"blake2b-424":45621,"blake2b-432":45622,"blake2b-440":45623,"blake2b-448":45624,"blake2b-456":45625,"blake2b-464":45626,"blake2b-472":45627,"blake2b-480":45628,"blake2b-488":45629,"blake2b-496":45630,"blake2b-504":45631,"blake2b-512":45632,"blake2s-8":45633,"blake2s-16":45634,"blake2s-24":45635,"blake2s-32":45636,"blake2s-40":45637,"blake2s-48":45638,"blake2s-56":45639,"blake2s-64":45640,"blake2s-72":45641,"blake2s-80":45642,"blake2s-88":45643,"blake2s-96":45644,"blake2s-104":45645,"blake2s-112":45646,"blake2s-120":45647,"blake2s-128":45648,"blake2s-136":45649,"blake2s-144":45650,"blake2s-152":45651,"blake2s-160":45652,"blake2s-168":45653,"blake2s-176":45654,"blake2s-184":45655,"blake2s-192":45656,"blake2s-200":45657,"blake2s-208":45658,"blake2s-216":45659,"blake2s-224":45660,"blake2s-232":45661,"blake2s-240":45662,"blake2s-248":45663,"blake2s-256":45664,"skein256-8":45825,"skein256-16":45826,"skein256-24":45827,"skein256-32":45828,"skein256-40":45829,"skein256-48":45830,"skein256-56":45831,"skein256-64":45832,"skein256-72":45833,"skein256-80":45834,"skein256-88":45835,"skein256-96":45836,"skein256-104":45837,"skein256-112":45838,"skein256-120":45839,"skein256-128":45840,"skein256-136":45841,"skein256-144":45842,"skein256-152":45843,"skein256-160":45844,"skein256-168":45845,"skein256-176":45846,"skein256-184":45847,"skein256-192":45848,"skein256-200":45849,"skein256-208":45850,"skein256-216":45851,"skein256-224":45852,"skein256-232":45853,"skein256-240":45854,"skein256-248":45855,"skein256-256":45856,"skein512-8":45857,"skein512-16":45858,"skein512-24":45859,"skein512-32":45860,"skein512-40":45861,"skein512-48":45862,"skein512-56":45863,"skein512-64":45864,"skein512-72":45865,"skein512-80":45866,"skein512-88":45867,"skein512-96":45868,"skein512-104":45869,"skein512-112":45870,"skein512-120":45871,"skein512-128":45872,"skein512-136":45873,"skein512-144":45874,"skein512-152":45875,"skein512-160":45876,"skein512-168":45877,"skein512-176":45878,"skein512-184":45879,"skein512-192":45880,"skein512-200":45881,"skein512-208":45882,"skein512-216":45883,"skein512-224":45884,"skein512-232":45885,"skein512-240":45886,"skein512-248":45887,"skein512-256":45888,"skein512-264":45889,"skein512-272":45890,"skein512-280":45891,"skein512-288":45892,"skein512-296":45893,"skein512-304":45894,"skein512-312":45895,"skein512-320":45896,"skein512-328":45897,"skein512-336":45898,"skein512-344":45899,"skein512-352":45900,"skein512-360":45901,"skein512-368":45902,"skein512-376":45903,"skein512-384":45904,"skein512-392":45905,"skein512-400":45906,"skein512-408":45907,"skein512-416":45908,"skein512-424":45909,"skein512-432":45910,"skein512-440":45911,"skein512-448":45912,"skein512-456":45913,"skein512-464":45914,"skein512-472":45915,"skein512-480":45916,"skein512-488":45917,"skein512-496":45918,"skein512-504":45919,"skein512-512":45920,"skein1024-8":45921,"skein1024-16":45922,"skein1024-24":45923,"skein1024-32":45924,"skein1024-40":45925,"skein1024-48":45926,"skein1024-56":45927,"skein1024-64":45928,"skein1024-72":45929,"skein1024-80":45930,"skein1024-88":45931,"skein1024-96":45932,"skein1024-104":45933,"skein1024-112":45934,"skein1024-120":45935,"skein1024-128":45936,"skein1024-136":45937,"skein1024-144":45938,"skein1024-152":45939,"skein1024-160":45940,"skein1024-168":45941,"skein1024-176":45942,"skein1024-184":45943,"skein1024-192":45944,"skein1024-200":45945,"skein1024-208":45946,"skein1024-216":45947,"skein1024-224":45948,"skein1024-232":45949,"skein1024-240":45950,"skein1024-248":45951,"skein1024-256":45952,"skein1024-264":45953,"skein1024-272":45954,"skein1024-280":45955,"skein1024-288":45956,"skein1024-296":45957,"skein1024-304":45958,"skein1024-312":45959,"skein1024-320":45960,"skein1024-328":45961,"skein1024-336":45962,"skein1024-344":45963,"skein1024-352":45964,"skein1024-360":45965,"skein1024-368":45966,"skein1024-376":45967,"skein1024-384":45968,"skein1024-392":45969,"skein1024-400":45970,"skein1024-408":45971,"skein1024-416":45972,"skein1024-424":45973,"skein1024-432":45974,"skein1024-440":45975,"skein1024-448":45976,"skein1024-456":45977,"skein1024-464":45978,"skein1024-472":45979,"skein1024-480":45980,"skein1024-488":45981,"skein1024-496":45982,"skein1024-504":45983,"skein1024-512":45984,"skein1024-520":45985,"skein1024-528":45986,"skein1024-536":45987,"skein1024-544":45988,"skein1024-552":45989,"skein1024-560":45990,"skein1024-568":45991,"skein1024-576":45992,"skein1024-584":45993,"skein1024-592":45994,"skein1024-600":45995,"skein1024-608":45996,"skein1024-616":45997,"skein1024-624":45998,"skein1024-632":45999,"skein1024-640":46e3,"skein1024-648":46001,"skein1024-656":46002,"skein1024-664":46003,"skein1024-672":46004,"skein1024-680":46005,"skein1024-688":46006,"skein1024-696":46007,"skein1024-704":46008,"skein1024-712":46009,"skein1024-720":46010,"skein1024-728":46011,"skein1024-736":46012,"skein1024-744":46013,"skein1024-752":46014,"skein1024-760":46015,"skein1024-768":46016,"skein1024-776":46017,"skein1024-784":46018,"skein1024-792":46019,"skein1024-800":46020,"skein1024-808":46021,"skein1024-816":46022,"skein1024-824":46023,"skein1024-832":46024,"skein1024-840":46025,"skein1024-848":46026,"skein1024-856":46027,"skein1024-864":46028,"skein1024-872":46029,"skein1024-880":46030,"skein1024-888":46031,"skein1024-896":46032,"skein1024-904":46033,"skein1024-912":46034,"skein1024-920":46035,"skein1024-928":46036,"skein1024-936":46037,"skein1024-944":46038,"skein1024-952":46039,"skein1024-960":46040,"skein1024-968":46041,"skein1024-976":46042,"skein1024-984":46043,"skein1024-992":46044,"skein1024-1000":46045,"skein1024-1008":46046,"skein1024-1016":46047,"skein1024-1024":46048,"poseidon-bls12_381-a2-fc1":46081,"poseidon-bls12_381-a2-fc1-sc":46082});e.exports={names:n}},1465:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(184),s=r(185),o=r(1466).factory,f=r(1467).fromNumberTo32BitBuf,u=r(1077),c=function(e){return function(){var t=i(n.mark((function t(r){return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.t0=e,t.next="sha3-224"===t.t0?3:"sha3-256"===t.t0?4:"sha3-384"===t.t0?5:"sha3-512"===t.t0?6:"shake-128"===t.t0?7:"shake-256"===t.t0?8:"keccak-224"===t.t0?9:"keccak-256"===t.t0?10:"keccak-384"===t.t0?11:"keccak-512"===t.t0?12:"murmur3-128"===t.t0?13:"murmur3-32"===t.t0?14:15;break;case 3:return t.abrupt("return",new Uint8Array(a.sha3_224.arrayBuffer(r)));case 4:return t.abrupt("return",new Uint8Array(a.sha3_256.arrayBuffer(r)));case 5:return t.abrupt("return",new Uint8Array(a.sha3_384.arrayBuffer(r)));case 6:return t.abrupt("return",new Uint8Array(a.sha3_512.arrayBuffer(r)));case 7:return t.abrupt("return",new Uint8Array(a.shake128.create(128).update(r).arrayBuffer()));case 8:return t.abrupt("return",new Uint8Array(a.shake256.create(256).update(r).arrayBuffer()));case 9:return t.abrupt("return",new Uint8Array(a.keccak224.arrayBuffer(r)));case 10:return t.abrupt("return",new Uint8Array(a.keccak256.arrayBuffer(r)));case 11:return t.abrupt("return",new Uint8Array(a.keccak384.arrayBuffer(r)));case 12:return t.abrupt("return",new Uint8Array(a.keccak512.arrayBuffer(r)));case 13:return t.abrupt("return",u(s.x64.hash128(r),"base16"));case 14:return t.abrupt("return",f(s.x86.hash32(r)));case 15:throw new TypeError("".concat(e," is not a supported algorithm"));case 16:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()};e.exports={identity:function(e){return e},sha1:o("sha1"),sha2256:o("sha2-256"),sha2512:o("sha2-512"),dblSha2256:o("dbl-sha2-256"),sha3224:c("sha3-224"),sha3256:c("sha3-256"),sha3384:c("sha3-384"),sha3512:c("sha3-512"),shake128:c("shake-128"),shake256:c("shake-256"),keccak224:c("keccak-224"),keccak256:c("keccak-256"),keccak384:c("keccak-384"),keccak512:c("keccak-512"),murmur3128:c("murmur3-128"),murmur332:c("murmur3-32"),addBlake:r(1468)}},1466:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1186),s=self.crypto||self.msCrypto,o=function(){var e=i(n.mark((function e(t,r){var i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("undefined"!==typeof self&&s){e.next=2;break}throw new Error("Please use a browser with webcrypto support and ensure the code has been delivered securely via HTTPS/TLS and run within a Secure Context");case 2:e.t0=r,e.next="sha1"===e.t0?5:"sha2-256"===e.t0?10:"sha2-512"===e.t0?15:"dbl-sha2-256"===e.t0?20:28;break;case 5:return e.t1=Uint8Array,e.next=8,s.subtle.digest({name:"SHA-1"},t);case 8:return e.t2=e.sent,e.abrupt("return",new e.t1(e.t2));case 10:return e.t3=Uint8Array,e.next=13,s.subtle.digest({name:"SHA-256"},t);case 13:return e.t4=e.sent,e.abrupt("return",new e.t3(e.t4));case 15:return e.t5=Uint8Array,e.next=18,s.subtle.digest({name:"SHA-512"},t);case 18:return e.t6=e.sent,e.abrupt("return",new e.t5(e.t6));case 20:return e.next=22,s.subtle.digest({name:"SHA-256"},t);case 22:return i=e.sent,e.t7=Uint8Array,e.next=26,s.subtle.digest({name:"SHA-256"},i);case 26:return e.t8=e.sent,e.abrupt("return",new e.t7(e.t8));case 28:throw new Error("".concat(r," is not a supported algorithm"));case 29:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}();e.exports={factory:function(e){return function(){var t=i(n.mark((function t(r){return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",o(r,e));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},digest:o,multihashing:function(){var e=i(n.mark((function e(t,r,i){var s;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(t,r);case 2:return s=e.sent,e.abrupt("return",a.encode(s,r,i));case 4:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}()}},1467:function(e,t,r){"use strict";e.exports={fromNumberTo32BitBuf:function(e){for(var t=new Uint8Array(4),r=0;r<4;r++)t[r]=255&e,e>>=8;return t}}},1468:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(186),s={init:a.blake2bInit,update:a.blake2bUpdate,digest:a.blake2bFinal},o={init:a.blake2sInit,update:a.blake2sUpdate,digest:a.blake2sFinal},f=function(e,t){return function(){var r=i(n.mark((function r(i){var a;return n.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=t.init(e,null),t.update(a,i),r.abrupt("return",t.digest(a));case 3:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()};e.exports=function(e){for(var t=0;t<64;t++)e[45569+t]=f(t+1,s);for(var r=0;r<32;r++)e[45633+r]=f(r+1,o)}},1469:function(e,t,r){"use strict";e.exports=function(e,t){if(e===t)return!0;if(e.byteLength!==t.byteLength)return!1;for(var r=0;r>=8;return t}}},1479:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(186),s={init:a.blake2bInit,update:a.blake2bUpdate,digest:a.blake2bFinal},o={init:a.blake2sInit,update:a.blake2sUpdate,digest:a.blake2sFinal},f=function(e,t){return function(){var r=i(n.mark((function r(i){var a;return n.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=t.init(e,null),t.update(a,i),r.abrupt("return",t.digest(a));case 3:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()};e.exports=function(e){for(var t=0;t<64;t++)e[45569+t]=f(t+1,s);for(var r=0;r<32;r++)e[45633+r]=f(r+1,o)}},1480:function(e,t,r){"use strict";e.exports=function(e,t){if(e===t)return!0;if(e.byteLength!==t.byteLength)return!1;for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"",r=a.deserialize(e),n=t.split("/").filter(Boolean);n.length;){var s=n.shift();if(!s||!(s in r))throw new Error("Object has no property '".concat(s,"'"));if(r=r[s],i.isCID(r))return{value:r,remainderPath:n.join("/")}}return{value:r,remainderPath:""}};var s=n.mark((function e(t,r){var a,s,o,f;return n.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(t instanceof Uint8Array||i.isCID(t)||"string"===typeof t||null===t)){n.next=2;break}return n.abrupt("return");case 2:a=0,s=Object.keys(t);case 3:if(!(ar;)a+=t[i&o>>(s-=r)];if(s&&(a+=t[i&o<=8&&(o-=8,s[u++]=255&f>>o)}if(o>=r||255&f<<8-o)throw new SyntaxError("Unexpected end of data");return s}(r,t,e)}}}}}},1486:function(e,t,r){"use strict";var n=Object.freeze({identity:0,sha1:17,"sha2-256":18,"sha2-512":19,"sha3-512":20,"sha3-384":21,"sha3-256":22,"sha3-224":23,"shake-128":24,"shake-256":25,"keccak-224":26,"keccak-256":27,"keccak-384":28,"keccak-512":29,blake3:30,"murmur3-128":34,"murmur3-32":35,"dbl-sha2-256":86,md4:212,md5:213,bmt:214,"sha2-256-trunc254-padded":4114,"ripemd-128":4178,"ripemd-160":4179,"ripemd-256":4180,"ripemd-320":4181,x11:4352,kangarootwelve:7425,"sm3-256":21325,"blake2b-8":45569,"blake2b-16":45570,"blake2b-24":45571,"blake2b-32":45572,"blake2b-40":45573,"blake2b-48":45574,"blake2b-56":45575,"blake2b-64":45576,"blake2b-72":45577,"blake2b-80":45578,"blake2b-88":45579,"blake2b-96":45580,"blake2b-104":45581,"blake2b-112":45582,"blake2b-120":45583,"blake2b-128":45584,"blake2b-136":45585,"blake2b-144":45586,"blake2b-152":45587,"blake2b-160":45588,"blake2b-168":45589,"blake2b-176":45590,"blake2b-184":45591,"blake2b-192":45592,"blake2b-200":45593,"blake2b-208":45594,"blake2b-216":45595,"blake2b-224":45596,"blake2b-232":45597,"blake2b-240":45598,"blake2b-248":45599,"blake2b-256":45600,"blake2b-264":45601,"blake2b-272":45602,"blake2b-280":45603,"blake2b-288":45604,"blake2b-296":45605,"blake2b-304":45606,"blake2b-312":45607,"blake2b-320":45608,"blake2b-328":45609,"blake2b-336":45610,"blake2b-344":45611,"blake2b-352":45612,"blake2b-360":45613,"blake2b-368":45614,"blake2b-376":45615,"blake2b-384":45616,"blake2b-392":45617,"blake2b-400":45618,"blake2b-408":45619,"blake2b-416":45620,"blake2b-424":45621,"blake2b-432":45622,"blake2b-440":45623,"blake2b-448":45624,"blake2b-456":45625,"blake2b-464":45626,"blake2b-472":45627,"blake2b-480":45628,"blake2b-488":45629,"blake2b-496":45630,"blake2b-504":45631,"blake2b-512":45632,"blake2s-8":45633,"blake2s-16":45634,"blake2s-24":45635,"blake2s-32":45636,"blake2s-40":45637,"blake2s-48":45638,"blake2s-56":45639,"blake2s-64":45640,"blake2s-72":45641,"blake2s-80":45642,"blake2s-88":45643,"blake2s-96":45644,"blake2s-104":45645,"blake2s-112":45646,"blake2s-120":45647,"blake2s-128":45648,"blake2s-136":45649,"blake2s-144":45650,"blake2s-152":45651,"blake2s-160":45652,"blake2s-168":45653,"blake2s-176":45654,"blake2s-184":45655,"blake2s-192":45656,"blake2s-200":45657,"blake2s-208":45658,"blake2s-216":45659,"blake2s-224":45660,"blake2s-232":45661,"blake2s-240":45662,"blake2s-248":45663,"blake2s-256":45664,"skein256-8":45825,"skein256-16":45826,"skein256-24":45827,"skein256-32":45828,"skein256-40":45829,"skein256-48":45830,"skein256-56":45831,"skein256-64":45832,"skein256-72":45833,"skein256-80":45834,"skein256-88":45835,"skein256-96":45836,"skein256-104":45837,"skein256-112":45838,"skein256-120":45839,"skein256-128":45840,"skein256-136":45841,"skein256-144":45842,"skein256-152":45843,"skein256-160":45844,"skein256-168":45845,"skein256-176":45846,"skein256-184":45847,"skein256-192":45848,"skein256-200":45849,"skein256-208":45850,"skein256-216":45851,"skein256-224":45852,"skein256-232":45853,"skein256-240":45854,"skein256-248":45855,"skein256-256":45856,"skein512-8":45857,"skein512-16":45858,"skein512-24":45859,"skein512-32":45860,"skein512-40":45861,"skein512-48":45862,"skein512-56":45863,"skein512-64":45864,"skein512-72":45865,"skein512-80":45866,"skein512-88":45867,"skein512-96":45868,"skein512-104":45869,"skein512-112":45870,"skein512-120":45871,"skein512-128":45872,"skein512-136":45873,"skein512-144":45874,"skein512-152":45875,"skein512-160":45876,"skein512-168":45877,"skein512-176":45878,"skein512-184":45879,"skein512-192":45880,"skein512-200":45881,"skein512-208":45882,"skein512-216":45883,"skein512-224":45884,"skein512-232":45885,"skein512-240":45886,"skein512-248":45887,"skein512-256":45888,"skein512-264":45889,"skein512-272":45890,"skein512-280":45891,"skein512-288":45892,"skein512-296":45893,"skein512-304":45894,"skein512-312":45895,"skein512-320":45896,"skein512-328":45897,"skein512-336":45898,"skein512-344":45899,"skein512-352":45900,"skein512-360":45901,"skein512-368":45902,"skein512-376":45903,"skein512-384":45904,"skein512-392":45905,"skein512-400":45906,"skein512-408":45907,"skein512-416":45908,"skein512-424":45909,"skein512-432":45910,"skein512-440":45911,"skein512-448":45912,"skein512-456":45913,"skein512-464":45914,"skein512-472":45915,"skein512-480":45916,"skein512-488":45917,"skein512-496":45918,"skein512-504":45919,"skein512-512":45920,"skein1024-8":45921,"skein1024-16":45922,"skein1024-24":45923,"skein1024-32":45924,"skein1024-40":45925,"skein1024-48":45926,"skein1024-56":45927,"skein1024-64":45928,"skein1024-72":45929,"skein1024-80":45930,"skein1024-88":45931,"skein1024-96":45932,"skein1024-104":45933,"skein1024-112":45934,"skein1024-120":45935,"skein1024-128":45936,"skein1024-136":45937,"skein1024-144":45938,"skein1024-152":45939,"skein1024-160":45940,"skein1024-168":45941,"skein1024-176":45942,"skein1024-184":45943,"skein1024-192":45944,"skein1024-200":45945,"skein1024-208":45946,"skein1024-216":45947,"skein1024-224":45948,"skein1024-232":45949,"skein1024-240":45950,"skein1024-248":45951,"skein1024-256":45952,"skein1024-264":45953,"skein1024-272":45954,"skein1024-280":45955,"skein1024-288":45956,"skein1024-296":45957,"skein1024-304":45958,"skein1024-312":45959,"skein1024-320":45960,"skein1024-328":45961,"skein1024-336":45962,"skein1024-344":45963,"skein1024-352":45964,"skein1024-360":45965,"skein1024-368":45966,"skein1024-376":45967,"skein1024-384":45968,"skein1024-392":45969,"skein1024-400":45970,"skein1024-408":45971,"skein1024-416":45972,"skein1024-424":45973,"skein1024-432":45974,"skein1024-440":45975,"skein1024-448":45976,"skein1024-456":45977,"skein1024-464":45978,"skein1024-472":45979,"skein1024-480":45980,"skein1024-488":45981,"skein1024-496":45982,"skein1024-504":45983,"skein1024-512":45984,"skein1024-520":45985,"skein1024-528":45986,"skein1024-536":45987,"skein1024-544":45988,"skein1024-552":45989,"skein1024-560":45990,"skein1024-568":45991,"skein1024-576":45992,"skein1024-584":45993,"skein1024-592":45994,"skein1024-600":45995,"skein1024-608":45996,"skein1024-616":45997,"skein1024-624":45998,"skein1024-632":45999,"skein1024-640":46e3,"skein1024-648":46001,"skein1024-656":46002,"skein1024-664":46003,"skein1024-672":46004,"skein1024-680":46005,"skein1024-688":46006,"skein1024-696":46007,"skein1024-704":46008,"skein1024-712":46009,"skein1024-720":46010,"skein1024-728":46011,"skein1024-736":46012,"skein1024-744":46013,"skein1024-752":46014,"skein1024-760":46015,"skein1024-768":46016,"skein1024-776":46017,"skein1024-784":46018,"skein1024-792":46019,"skein1024-800":46020,"skein1024-808":46021,"skein1024-816":46022,"skein1024-824":46023,"skein1024-832":46024,"skein1024-840":46025,"skein1024-848":46026,"skein1024-856":46027,"skein1024-864":46028,"skein1024-872":46029,"skein1024-880":46030,"skein1024-888":46031,"skein1024-896":46032,"skein1024-904":46033,"skein1024-912":46034,"skein1024-920":46035,"skein1024-928":46036,"skein1024-936":46037,"skein1024-944":46038,"skein1024-952":46039,"skein1024-960":46040,"skein1024-968":46041,"skein1024-976":46042,"skein1024-984":46043,"skein1024-992":46044,"skein1024-1000":46045,"skein1024-1008":46046,"skein1024-1016":46047,"skein1024-1024":46048,"poseidon-bls12_381-a2-fc1":46081,"poseidon-bls12_381-a2-fc1-sc":46082});e.exports={names:n}},1487:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(184),s=r(185),o=r(1488).factory,f=r(1489).fromNumberTo32BitBuf,u=r(1082),c=function(e){return function(){var t=i(n.mark((function t(r){return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.t0=e,t.next="sha3-224"===t.t0?3:"sha3-256"===t.t0?4:"sha3-384"===t.t0?5:"sha3-512"===t.t0?6:"shake-128"===t.t0?7:"shake-256"===t.t0?8:"keccak-224"===t.t0?9:"keccak-256"===t.t0?10:"keccak-384"===t.t0?11:"keccak-512"===t.t0?12:"murmur3-128"===t.t0?13:"murmur3-32"===t.t0?14:15;break;case 3:return t.abrupt("return",new Uint8Array(a.sha3_224.arrayBuffer(r)));case 4:return t.abrupt("return",new Uint8Array(a.sha3_256.arrayBuffer(r)));case 5:return t.abrupt("return",new Uint8Array(a.sha3_384.arrayBuffer(r)));case 6:return t.abrupt("return",new Uint8Array(a.sha3_512.arrayBuffer(r)));case 7:return t.abrupt("return",new Uint8Array(a.shake128.create(128).update(r).arrayBuffer()));case 8:return t.abrupt("return",new Uint8Array(a.shake256.create(256).update(r).arrayBuffer()));case 9:return t.abrupt("return",new Uint8Array(a.keccak224.arrayBuffer(r)));case 10:return t.abrupt("return",new Uint8Array(a.keccak256.arrayBuffer(r)));case 11:return t.abrupt("return",new Uint8Array(a.keccak384.arrayBuffer(r)));case 12:return t.abrupt("return",new Uint8Array(a.keccak512.arrayBuffer(r)));case 13:return t.abrupt("return",u(s.x64.hash128(r),"base16"));case 14:return t.abrupt("return",f(s.x86.hash32(r)));case 15:throw new TypeError("".concat(e," is not a supported algorithm"));case 16:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()};e.exports={identity:function(e){return e},sha1:o("sha1"),sha2256:o("sha2-256"),sha2512:o("sha2-512"),dblSha2256:o("dbl-sha2-256"),sha3224:c("sha3-224"),sha3256:c("sha3-256"),sha3384:c("sha3-384"),sha3512:c("sha3-512"),shake128:c("shake-128"),shake256:c("shake-256"),keccak224:c("keccak-224"),keccak256:c("keccak-256"),keccak384:c("keccak-384"),keccak512:c("keccak-512"),murmur3128:c("murmur3-128"),murmur332:c("murmur3-32"),addBlake:r(1490)}},1488:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(1194),s=self.crypto||self.msCrypto,o=function(){var e=i(n.mark((function e(t,r){var i;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("undefined"!==typeof self&&s){e.next=2;break}throw new Error("Please use a browser with webcrypto support and ensure the code has been delivered securely via HTTPS/TLS and run within a Secure Context");case 2:e.t0=r,e.next="sha1"===e.t0?5:"sha2-256"===e.t0?10:"sha2-512"===e.t0?15:"dbl-sha2-256"===e.t0?20:28;break;case 5:return e.t1=Uint8Array,e.next=8,s.subtle.digest({name:"SHA-1"},t);case 8:return e.t2=e.sent,e.abrupt("return",new e.t1(e.t2));case 10:return e.t3=Uint8Array,e.next=13,s.subtle.digest({name:"SHA-256"},t);case 13:return e.t4=e.sent,e.abrupt("return",new e.t3(e.t4));case 15:return e.t5=Uint8Array,e.next=18,s.subtle.digest({name:"SHA-512"},t);case 18:return e.t6=e.sent,e.abrupt("return",new e.t5(e.t6));case 20:return e.next=22,s.subtle.digest({name:"SHA-256"},t);case 22:return i=e.sent,e.t7=Uint8Array,e.next=26,s.subtle.digest({name:"SHA-256"},i);case 26:return e.t8=e.sent,e.abrupt("return",new e.t7(e.t8));case 28:throw new Error("".concat(r," is not a supported algorithm"));case 29:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}();e.exports={factory:function(e){return function(){var t=i(n.mark((function t(r){return n.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",o(r,e));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},digest:o,multihashing:function(){var e=i(n.mark((function e(t,r,i){var s;return n.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o(t,r);case 2:return s=e.sent,e.abrupt("return",a.encode(s,r,i));case 4:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}()}},1489:function(e,t,r){"use strict";e.exports={fromNumberTo32BitBuf:function(e){for(var t=new Uint8Array(4),r=0;r<4;r++)t[r]=255&e,e>>=8;return t}}},1490:function(e,t,r){"use strict";var n=r(2),i=r(7),a=r(186),s={init:a.blake2bInit,update:a.blake2bUpdate,digest:a.blake2bFinal},o={init:a.blake2sInit,update:a.blake2sUpdate,digest:a.blake2sFinal},f=function(e,t){return function(){var r=i(n.mark((function r(i){var a;return n.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=t.init(e,null),t.update(a,i),r.abrupt("return",t.digest(a));case 3:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()};e.exports=function(e){for(var t=0;t<64;t++)e[45569+t]=f(t+1,s);for(var r=0;r<32;r++)e[45633+r]=f(r+1,o)}},1491:function(e,t,r){"use strict";e.exports=function(e,t){if(e===t)return!0;if(e.byteLength!==t.byteLength)return!1;for(var r=0;r