1"use strict";(self.webpackChunkgirls_robot_dragons=self.webpackChunkgirls_robot_dragons||[]).push([[8064],{48064(e,r,t){t.r(r),t.d(r,{default:()=>m});var n=t(54756),a=t.n(n);function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function u(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach(function(r){c(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function c(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function s(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=e&&("undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==t)return;var n,a,o=[],u=!0,c=!1;try{for(t=t.call(e);!(u=(n=t.next()).done)&&(o.push(n.value),!r||o.length!==r);u=!0);}catch(s){c=!0,a=s}finally{try{u||null==t.return||t.return()}finally{if(c)throw a}}return o}(e,r)||l(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,r){if(e){if("string"===typeof e)return p(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?p(e,r):void 0}}function p(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}function f(e,r,t,n,a,o,u){try{var c=e[o](u),s=c.value}catch(i){return void t(i)}c.done?r(s):Promise.resolve(s).then(n,a)}function d(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var o=e.apply(r,t);function u(e){f(o,n,a,u,c,"next",e)}function c(e){f(o,n,a,u,c,"throw",e)}u(void 0)})}}function h(e){return w.apply(this,arguments)}function w(){return w=d(a().mark(function e(r){var n,o,c,l,p,f,h,w,m,y,v,b,g,x,k,P,S,O,A,E,L,j,C,T,I,M,N,z,B,U,D,_,K,V,W,Z,G,H,$,q,F,J,Q,R,X,Y,ee,re,te,ne,ae;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return ae=function(){return(ae=d(a().mark(function e(r){var t,n,o;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==T.size){e.next=3;break}return e.next=3,K();case 3:return t=s(i(T.entries())[0],2),n=t[0],o=t[1],e.abrupt("return",new Promise(function(e,t){v.ethereumSignMessage({path:o,message:f.stripHexPrefix(r.data),hex:!0}).then(function(r){if(r.success){r.payload.address!==f.toChecksumAddress(n)&&t(new Error("signature doesnt match the right address"));var a="0x".concat(r.payload.signature);e(a)}else t(new Error(r.payload&&r.payload.error||"There was an error signing a message"))})}));case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)},ne=function(e){return ae.apply(this,arguments)},te=function(){return(te=d(a().mark(function e(r){var t,n,o,s,l,d,h,w,m,y;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==T.size){e.next=3;break}return e.next=3,K();case 3:return n=i(T.values())[0],o=f.BN,s=f.toBuffer,l=new p({chain:L||E(k)}),(d=c.fromTxData(u(u({},r),{},{gasLimit:null!==(t=r.gas)&&void 0!==t?t:r.gasLimit}),{common:l,freeze:!1})).v=new o(s(k)),d.r=d.s=new o(s(0)),e.next=11,ee(n,r);case 11:if((h=e.sent).success){e.next=14;break}throw new Error(h.payload.error);case 14:return w=h.payload.v.toString(16),(m=parseInt(w,16))!==(y=2*k+35)&&(m&y)!==m&&(y+=1),w=y.toString(16),d.v=new o(s("0x".concat(w))),d.r=new o(s("".concat(h.payload.r))),d.s=new o(s("".concat(h.payload.s))),e.abrupt("return","0x".concat(d.serialize().toString("hex")));case 23:case"end":return e.stop()}},e)}))).apply(this,arguments)},re=function(e){return te.apply(this,arguments)},ee=function(e,r){var t=r.nonce,n=r.gasPrice,a=r.gas,o=r.to,u=r.value,c=r.data;return v.ethereumSignTransaction({path:e,transaction:{nonce:t,gasPrice:n,gasLimit:a,to:o,value:u||"",data:c||"",chainId:k}})},Y=function(e){return new Promise(function(r,t){z.sendAsync({jsonrpc:"2.0",method:"eth_getBalance",params:[e,"latest"],id:42},function(e,n){e&&t(e);var a=n&&n.result;r(null!=a?new A(a).toString(10):null)})})},X=function(e){return Promise.all(e.map(function(e){return new Promise(function(){var r=d(a().mark(function r(t){var n;return a().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Y(e.toLowerCase());case 2:n=r.sent,t({address:e,balance:n}
1);case 4:case"end":return r.stop()}},r)}));return function(e){return r.apply(this,arguments)}}())}))},R=function(){return(R=d(a().mark(function e(r){return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=2;break}return e.abrupt("return",[void 0]);case 2:if(!(T.size>0)||r){e.next=4;break}return e.abrupt("return",Z());case 4:if(""===C&&(C=x),N){e.next=15;break}return e.prev=6,e.next=9,H();case 9:N=e.sent,e.next=15;break;case 12:throw e.prev=12,e.t0=e.catch(6),e.t0;case 15:return y(N,T.size).forEach(function(e){var r=e.dPath,t=e.address;T.set(t,r)}),e.abrupt("return",Z());case 18:case"end":return e.stop()}},e,null,[[6,12]])}))).apply(this,arguments)},Q=function(e){return R.apply(this,arguments)},J=function(){return(J=d(a().mark(function e(){var r;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Q(!0);case 2:return r=e.sent,e.abrupt("return",X(r));case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)},F=function(){return J.apply(this,arguments)},q=function(){return I?Z()[0]:void 0},$=function(){return($=d(a().mark(function e(){var r;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=2;break}throw new Error("a derivation path is needed to get the public key");case 2:return e.prev=2,e.next=5,v.getPublicKey({path:C,coin:"eth"});case 5:if((r=e.sent).success){e.next=8;break}throw new Error(r.payload.error);case 8:return N={publicKey:r.payload.publicKey,chainCode:r.payload.chainCode,path:r.payload.serializedPath},e.abrupt("return",N);case 12:throw e.prev=12,e.t0=e.catch(2),new Error("There was an error accessing your Trezor accounts.");case 15:case"end":return e.stop()}},e,null,[[2,12]])}))).apply(this,arguments)},H=function(){return $.apply(this,arguments)},G=function(e){var r=i(T.entries()),t=r.findIndex(function(r){return s(r,1)[0]===e});r.unshift(r.splice(t,1)[0]),T=new Map(r)},Z=function(){return Array.from(T.keys())},W=function(){return(W=d(a().mark(function e(r){var t,n;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t="Unable to derive address from path ".concat(r),e.prev=1,e.next=4,v.ethereumGetAddress({path:r,showOnTrezor:!1});case 4:if((n=e.sent).success){e.next=7;break}throw new Error(t);case 7:return e.abrupt("return",n.payload.address);case 10:throw e.prev=10,e.t0=e.catch(1),new Error(t);case 13:case"end":return e.stop()}},e,null,[[1,10]])}))).apply(this,arguments)},V=function(e){return W.apply(this,arguments)},K=function(){return I=!0,Q()},_=function(){return M},D=function(){return(D=d(a().mark(function e(r,t){var n;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r!==C&&(T=new Map),!t){e.next=15;break}return e.prev=2,e.next=5,V(r);case 5:return n=e.sent,T.set(n,r),C=r,M=!0,e.abrupt("return",!0);case 12:throw e.prev=12,e.t0=e.catch(2),new Error("There was a problem deriving an address from path ".concat(r));case 15:return M=!1,C=r,e.abrupt("return",!0);case 18:case"end":return e.stop()}},e,null,[[2,12]])}))).apply(this,arguments)},U=function(e,r){return D.apply(this,arguments)},B=function(){C="",T=new Map,I=!1,z.stop()},e.next=25,t.e(9155).then(t.t.bind(t,39155,23));case 25:return n=e.sent,e.next=28,Promise.all([t.e(6059),t.e(6456),t.e(8086),t.e(6116),t.e(9135),t.e(7577),t.e(3311),t.e(546)]).then(t.t.bind(t,3311,23));case 28:return o=e.sent,c=o.Transaction,e.next=32,Promise.all([t.e(6059),t.e(6456),t.e(8086),t.e(6116),t.e(7577),t.e(6824)]).then(t.t.bind(t,57577,23));case 32:return l=e.sent,p=l.default,e.next=36,Promise.all([t.e(6059),t.e(6456),t.e(8086),t.e(6116),t.e(9135),t.e(9566)]).then(t.t.bind(t,59135,23));case 36:return f=e.sent,e.next=39,Promise.all([t.e(6059),t.e(6456),t.e(8086),t.e(6116),t.e(3423),t.e(8673),t.e(4793),t.e(4274),t.e(6908),t.e(7797)]).then(t.bind(t,76908));case 39:return h=e.sent,w=h.default,e.next=43,Promise.all([t.e(6059),t.e(6456),t.e(8086),t.e(6116),t.e(6965),t.e(9135),t.e(5812),t.e(6107)]).then(t.bind(t,25683));case 43:return m=e.sent,y=m.generateAddresses,v=n.default,b=n.DEVICE_EVENT,g=n.DEVICE,x="m/44'/60'/0'/0",k=r.networkId,P=r.email,S=r.appUrl,O=r.rpcUrl,A=r.BigNumber,E=r.networkName,L=r.customNetwork,j=r.resetWalletState,C="",T=new Map,I=!1,M=!1,v.manifest({email:P,appUrl:S}),z=w({getAccounts:function(e){Q().then(function(r){return e(null,r)}
1).catch(function(r){return e(r,null)})},signTransaction:function(e,r){re(e).then(function(e){return r(null,e)}).catch(function(e){return r(e,null)})},processMessage:function(e,r){ne(e).then(function(e){return r(null,e)}).catch(function(e){return r(e,null)})},processPersonalMessage:function(e,r){ne(e).then(function(e){return r(null,e)}).catch(function(e){return r(e,null)})},signMessage:function(e,r){ne(e).then(function(e){return r(null,e)}).catch(function(e){return r(e,null)})},signPersonalMessage:function(e,r){ne(e).then(function(e){return r(null,e)}).catch(function(e){return r(e,null)})},rpcUrl:O}),v.on(b,function(e){e.type===g.DISCONNECT&&(z.stop(),j({disconnected:!0,walletName:"Trezor"}))}),z.setPath=U,z.dPath=C,z.enable=K,z.setPrimaryAccount=G,z.getPrimaryAddress=q,z.getAccounts=Q,z.getMoreAccounts=F,z.getBalance=Y,z.getBalances=X,z.send=z.sendAsync,z.disconnect=B,z.isCustomPath=_,e.abrupt("return",z);case 68:case"end":return e.stop()}},e)})),w.apply(this,arguments)}const m=function(e){var r=e.rpcUrl,t=e.networkId,n=e.email,o=e.appUrl,u=e.preferred,c=e.label,s=e.iconSrc,i=e.svg,l=e.customNetwork;return{name:c||"Trezor",svg:i||'\n\t<svg width="40px" height="40px" viewBox="0 0 114 166" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n\t\t<g id="Styles" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n\t\t\t<path d="M17,51.453125 L17,40 C17,17.90861 34.90861,-1.0658141e-14 57,-1.0658141e-14 C79.09139,-1.0658141e-14 97,17.90861 97,40 L97,51.453125 L113.736328,51.453125 L113.736328,139.193359 L57.5,166 L0,139.193359 L0,51.453125 L17,51.453125 Z M37,51.453125 L77,51.453125 L77,40 L76.9678398,40 C76.3750564,29.406335 67.6617997,21 57,21 C46.3382003,21 37.6249436,29.406335 37.0321602,40 L37,40 L37,51.453125 Z M23,72 L23,125 L56.8681641,140.966797 L91,125 L91,72 L23,72 Z" id="Trezor-logo" fill="currentColor"></path>\n\t\t</g>\n\t</svg>\n',iconSrc:s,wallet:function(){var e=d(a().mark(function e(u){var c,s,i,p;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return c=u.BigNumber,s=u.networkName,i=u.resetWalletState,e.next=3,h({rpcUrl:r,networkId:t,email:n,appUrl:o,BigNumber:c,networkName:s,customNetwork:l,resetWalletState:i});case 3:return p=e.sent,e.abrupt("return",{provider:p,interface:{name:"Trezor",connect:p.enable,disconnect:p.disconnect,address:{get:function(){var e=d(a().mark(function e(){return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",p.getPrimaryAddress());case 1:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}()},network:{get:function(){var e=d(a().mark(function e(){return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t);case 1:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}()},balance:{get:function(){var e=d(a().mark(function e(){var r;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=p.getPrimaryAddress(),e.abrupt("return",r&&p.getBalance(r));case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}()}}});case 5:case"end":return e.stop()}},e)}));return function(r){return e.apply(this,arguments)}}(),type:"hardware",desktop:!0,mobile:!0,osExclusions:["iOS"],preferred:u}}}}]); 2//# sourceMappingURL=8064.6eea5f02.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.