-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path30.11cb5c01.js
1 lines (1 loc) · 10.7 KB
/
30.11cb5c01.js
1
(()=>{"use strict";var e,t,s={36030:(e,t,s)=>{var i=s(4942);s(88674),s(65743),s(66992),s(33948),s(54747),s(39575),s(82472),s(3462),s(33824),s(49743),s(2707);const n=()=>{const e=new Error("not implemented");return e.code="ENOSYS",e};if(!globalThis.fs){let e="";globalThis.fs={constants:{O_WRONLY:-1,O_RDWR:-1,O_CREAT:-1,O_TRUNC:-1,O_APPEND:-1,O_EXCL:-1},writeSync(t,s){e+=o.decode(s);const i=e.lastIndexOf("\n");return-1!=i&&(console.log(e.substr(0,i)),e=e.substr(i+1)),s.length},write(e,t,s,i,r,o){if(0!==s||i!==t.length||null!==r)return void o(n());o(null,this.writeSync(e,t))},chmod(e,t,s){s(n())},chown(e,t,s,i){i(n())},close(e,t){t(n())},fchmod(e,t,s){s(n())},fchown(e,t,s,i){i(n())},fstat(e,t){t(n())},fsync(e,t){t(null)},ftruncate(e,t,s){s(n())},lchown(e,t,s,i){i(n())},link(e,t,s){s(n())},lstat(e,t){t(n())},mkdir(e,t,s){s(n())},open(e,t,s,i){i(n())},read(e,t,s,i,r,o){o(n())},readdir(e,t){t(n())},readlink(e,t){t(n())},rename(e,t,s){s(n())},rmdir(e,t){t(n())},stat(e,t){t(n())},symlink(e,t,s){s(n())},truncate(e,t,s){s(n())},unlink(e,t){t(n())},utimes(e,t,s,i){i(n())}}}if(globalThis.process||(globalThis.process={getuid:()=>-1,getgid:()=>-1,geteuid:()=>-1,getegid:()=>-1,getgroups(){throw n()},pid:-1,ppid:-1,umask(){throw n()},cwd(){throw n()},chdir(){throw n()}}),!globalThis.crypto)throw new Error("globalThis.crypto is not available, polyfill required (getRandomValues only)");if(globalThis.performance||(globalThis.performance={now(){const[e,t]=process.hrtime();return 1e3*e+t/1e6}}),!globalThis.TextEncoder&&globalThis.require&&(globalThis.TextEncoder=util.TextEncoder),!globalThis.TextEncoder)throw new Error("globalThis.TextEncoder is not available, polyfill required");if(!globalThis.TextDecoder&&globalThis.require&&(globalThis.TextDecoder=util.TextDecoder),!globalThis.TextDecoder)throw new Error("globalThis.TextDecoder is not available, polyfill required");const r=new TextEncoder("utf-8"),o=new TextDecoder("utf-8");class a{constructor(){this.argv=["js"],this.env={},this.exit=e=>{0!==e&&console.warn("exit code:",e)},this._exitPromise=new Promise((e=>{this._resolveExitPromise=e})),this._pendingEvent=null,this._scheduledTimeouts=new Map,this._nextCallbackTimeoutID=1;const e=(e,t)=>{this.mem.setUint32(e+0,t,!0),this.mem.setUint32(e+4,Math.floor(t/4294967296),!0)},t=e=>this.mem.getUint32(e+0,!0)+4294967296*this.mem.getInt32(e+4,!0),s=e=>{const t=this.mem.getFloat64(e,!0);if(0===t)return;if(!isNaN(t))return t;const s=this.mem.getUint32(e,!0);return this._values[s]},i=(e,t)=>{const s=2146959360;if("number"==typeof t&&0!==t)return isNaN(t)?(this.mem.setUint32(e+4,s,!0),void this.mem.setUint32(e,0,!0)):void this.mem.setFloat64(e,t,!0);if(void 0===t)return void this.mem.setFloat64(e,0,!0);let i=this._ids.get(t);void 0===i&&(i=this._idPool.pop(),void 0===i&&(i=this._values.length),this._values[i]=t,this._goRefCounts[i]=0,this._ids.set(t,i)),this._goRefCounts[i]++;let n=0;switch(typeof t){case"object":null!==t&&(n=1);break;case"string":n=2;break;case"symbol":n=3;break;case"function":n=4}this.mem.setUint32(e+4,s|n,!0),this.mem.setUint32(e,i,!0)},n=e=>{const s=t(e+0),i=t(e+8);return new Uint8Array(this._inst.exports.mem.buffer,s,i)},a=e=>{const i=t(e+0),n=t(e+8),r=new Array(n);for(let e=0;e<n;e++)r[e]=s(i+8*e);return r},l=e=>{const s=t(e+0),i=t(e+8);return o.decode(new DataView(this._inst.exports.mem.buffer,s,i))},c=Date.now()-performance.now();this.importObject={go:{"runtime.wasmExit":e=>{e>>>=0;const t=this.mem.getInt32(e+8,!0);this.exited=!0,delete this._inst,delete this._values,delete this._goRefCounts,delete this._ids,delete this._idPool,this.exit(t)},"runtime.wasmWrite":e=>{const s=t((e>>>=0)+8),i=t(e+16),n=this.mem.getInt32(e+24,!0);fs.writeSync(s,new Uint8Array(this._inst.exports.mem.buffer,i,n))},"runtime.resetMemoryDataView":e=>{this.mem=new DataView(this._inst.exports.mem.buffer)},"runtime.nanotime1":t=>{e((t>>>=0)+8,1e6*(c+performance.now()))},"runtime.walltime":t=>{t>>>=0;const s=(new Date).getTime();e(t+8,s/1e3),this.mem.setInt32(t+16,s%1e3*1e6,!0)},"runtime.scheduleTimeoutEvent":e=>{e>>>=0;const s=this._nextCallbackTimeoutID;this._nextCallbackTimeoutID++,this._scheduledTimeouts.set(s,setTimeout((()=>{for(this._resume();this._scheduledTimeouts.has(s);)console.warn("scheduleTimeoutEvent: missed timeout event"),this._resume()}),t(e+8)+1)),this.mem.setInt32(e+16,s,!0)},"runtime.clearTimeoutEvent":e=>{e>>>=0;const t=this.mem.getInt32(e+8,!0);clearTimeout(this._scheduledTimeouts.get(t)),this._scheduledTimeouts.delete(t)},"runtime.getRandomData":e=>{e>>>=0,crypto.getRandomValues(n(e+8))},"syscall/js.finalizeRef":e=>{e>>>=0;const t=this.mem.getUint32(e+8,!0);if(this._goRefCounts[t]--,0===this._goRefCounts[t]){const e=this._values[t];this._values[t]=null,this._ids.delete(e),this._idPool.push(t)}},"syscall/js.stringVal":e=>{i((e>>>=0)+24,l(e+8))},"syscall/js.valueGet":e=>{e>>>=0;const t=Reflect.get(s(e+8),l(e+16));e=this._inst.exports.getsp()>>>0,i(e+32,t)},"syscall/js.valueSet":e=>{e>>>=0,Reflect.set(s(e+8),l(e+16),s(e+32))},"syscall/js.valueDelete":e=>{e>>>=0,Reflect.deleteProperty(s(e+8),l(e+16))},"syscall/js.valueIndex":e=>{i((e>>>=0)+24,Reflect.get(s(e+8),t(e+16)))},"syscall/js.valueSetIndex":e=>{e>>>=0,Reflect.set(s(e+8),t(e+16),s(e+24))},"syscall/js.valueCall":e=>{e>>>=0;try{const t=s(e+8),n=Reflect.get(t,l(e+16)),r=a(e+32),o=Reflect.apply(n,t,r);e=this._inst.exports.getsp()>>>0,i(e+56,o),this.mem.setUint8(e+64,1)}catch(t){e=this._inst.exports.getsp()>>>0,i(e+56,t),this.mem.setUint8(e+64,0)}},"syscall/js.valueInvoke":e=>{e>>>=0;try{const t=s(e+8),n=a(e+16),r=Reflect.apply(t,void 0,n);e=this._inst.exports.getsp()>>>0,i(e+40,r),this.mem.setUint8(e+48,1)}catch(t){e=this._inst.exports.getsp()>>>0,i(e+40,t),this.mem.setUint8(e+48,0)}},"syscall/js.valueNew":e=>{e>>>=0;try{const t=s(e+8),n=a(e+16),r=Reflect.construct(t,n);e=this._inst.exports.getsp()>>>0,i(e+40,r),this.mem.setUint8(e+48,1)}catch(t){e=this._inst.exports.getsp()>>>0,i(e+40,t),this.mem.setUint8(e+48,0)}},"syscall/js.valueLength":t=>{e((t>>>=0)+16,parseInt(s(t+8).length))},"syscall/js.valuePrepareString":t=>{t>>>=0;const n=r.encode(String(s(t+8)));i(t+16,n),e(t+24,n.length)},"syscall/js.valueLoadString":e=>{const t=s((e>>>=0)+8);n(e+16).set(t)},"syscall/js.valueInstanceOf":e=>{e>>>=0,this.mem.setUint8(e+24,s(e+8)instanceof s(e+16)?1:0)},"syscall/js.copyBytesToGo":t=>{const i=n((t>>>=0)+8),r=s(t+32);if(!(r instanceof Uint8Array||r instanceof Uint8ClampedArray))return void this.mem.setUint8(t+48,0);const o=r.subarray(0,i.length);i.set(o),e(t+40,o.length),this.mem.setUint8(t+48,1)},"syscall/js.copyBytesToJS":t=>{const i=s((t>>>=0)+8),r=n(t+16);if(!(i instanceof Uint8Array||i instanceof Uint8ClampedArray))return void this.mem.setUint8(t+48,0);const o=r.subarray(0,i.length);i.set(o),e(t+40,o.length),this.mem.setUint8(t+48,1)},debug:e=>{console.log(e)}}}}async run(e){if(!(e instanceof WebAssembly.Instance))throw new Error("Go.run: WebAssembly.Instance expected");this._inst=e,this.mem=new DataView(this._inst.exports.mem.buffer),this._values=[NaN,0,null,!0,!1,s.g,this],this._goRefCounts=new Array(this._values.length).fill(1/0),this._ids=new Map([[0,1],[null,2],[!0,3],[!1,4],[s.g,5],[this,6]]),this._idPool=[],this.exited=!1;let t=4096;const i=e=>{const s=t,i=r.encode(e+"\0");return new Uint8Array(this.mem.buffer,t,i.length).set(i),t+=i.length,t%8!=0&&(t+=8-t%8),s},n=this.argv.length,o=[];this.argv.forEach((e=>{o.push(i(e))})),o.push(0);Object.keys(this.env).sort().forEach((e=>{o.push(i(`${e}=${this.env[e]}`))})),o.push(0);const a=t;o.forEach((e=>{this.mem.setUint32(t,e,!0),this.mem.setUint32(t+4,0,!0),t+=8})),this._inst.exports.run(n,a),this.exited&&this._resolveExitPromise(),await this._exitPromise}_resume(){if(this.exited)throw new Error("Go program has already exited");this._inst.exports.resume(),this.exited&&this._resolveExitPromise()}_makeFuncWrapper(e){const t=this;return function(){const s={id:e,this:this,args:arguments};return t._pendingEvent=s,t._resume(),s.result}}}var l=s(13944);function c(e,t){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),s.push.apply(s,i)}return s}function h(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?c(Object(s),!0).forEach((function(t){(0,i.Z)(e,t,s[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):c(Object(s)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))}))}return e}const u={KeystoreBackupRaw:async e=>{const t=[];return await new Promise((s=>{globalThis.KeystoreBackupRaw(e,(e=>t.push(e)),(()=>{console.log("done"),s()}))})),t},BackupWasmRaw:async e=>{const t=[];return await new Promise((s=>{globalThis.BackupWasmRaw(e,(e=>t.push(e)),(()=>{console.log("done"),s()}))})),t.join("")}};globalThis.addEventListener("message",(async e=>{try{const t=e.data,{method:s,args:i,id:n}=t,r=s in u?u[s]:globalThis[s];if(!r)throw new Error(`method ${s} was not found`);const o=Promise.resolve(r(...i)),a=await o.then((e=>({data:"object"==typeof e&&"data"in e?e.data:e})),(e=>(console.error(e),{error:e})));"undefined"!=typeof API_LOGGING&&API_LOGGING&&console.log(s,i,a),globalThis.postMessage(h(h({},a),{},{id:n}))}catch(e){console.error(e)}})),(async()=>{const e=new a;if("instantiateStreaming"in WebAssembly){const t=await WebAssembly.instantiateStreaming(fetch(l),e.importObject);e.run(t.instance),globalThis.postMessage("inited")}else if("instantiate"in WebAssembly){const t=await fetch(l),s=await WebAssembly.instantiate(await t.arrayBuffer(),e.importObject);e.run(s.instance),globalThis.postMessage("inited")}})()},13944:(e,t,s)=>{e.exports=s.p+"assets/lib.27f6303a.wasm"}},i={};function n(e){var t=i[e];if(void 0!==t)return t.exports;var r=i[e]={exports:{}};return s[e](r,r.exports,n),r.exports}n.m=s,n.x=()=>{var e=n.O(void 0,[688],(()=>n(36030)));return e=n.O(e)},e=[],n.O=(t,s,i,r)=>{if(!s){var o=1/0;for(h=0;h<e.length;h++){for(var[s,i,r]=e[h],a=!0,l=0;l<s.length;l++)(!1&r||o>=r)&&Object.keys(n.O).every((e=>n.O[e](s[l])))?s.splice(l--,1):(a=!1,r<o&&(o=r));if(a){e.splice(h--,1);var c=i();void 0!==c&&(t=c)}}return t}r=r||0;for(var h=e.length;h>0&&e[h-1][2]>r;h--)e[h]=e[h-1];e[h]=[s,i,r]},n.d=(e,t)=>{for(var s in t)n.o(t,s)&&!n.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,s)=>(n.f[s](e,t),t)),[])),n.u=e=>e+".16b90d58.js",n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.p="/",(()=>{var e={30:1};n.f.i=(t,s)=>{e[t]||importScripts(n.p+n.u(t))};var t=self.webpackChunkrum_app=self.webpackChunkrum_app||[],s=t.push.bind(t);t.push=t=>{var[i,r,o]=t;for(var a in r)n.o(r,a)&&(n.m[a]=r[a]);for(o&&o(n);i.length;)e[i.pop()]=1;s(t)}})(),t=n.x,n.x=()=>n.e(688).then(t);n.x()})();