1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7938],{3423:function(e,n,t){var r=t(79716),s=t(35505),a=t(52322);n.Z=function(e){var n=e.value,t=e.name,r=e.onChange;return(0,a.jsx)(i,{value:n,name:t,onChange:r,onWheel:function(e){return e.target.blur()},style:{fontSize:24,fontWeight:"bold",border:"none"},type:"number",min:0,step:1e-7,placeholder:"0"})};var i=(0,s.default)(r.o).withConfig({displayName:"NumberInput__TextInputWihtoutArrows",componentId:"sc-1r8kird-0"})(["::-webkit-outer-spin-button,::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}-moz-appearance:textfield;"])},6449:function(e,n,t){var r=t(57018),s=t(37900),a=t(68979),i=t(2784),o=t(52322);n.Z=function(e){var n=e.tokenAddress,t=e.onSelect,u=e.preferredTokenList,c=e.allowAnyPaymentToken,l=(0,i.useState)(!1),d=l[0],f=l[1],p=function(){return f(!d)};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(r.Z,{icon:(0,o.jsx)(s.Z,{}),tokenAddress:n,onClick:p}),d&&(0,o.jsx)(a.Z,{onClose:p,onSelect:t,selectedTokenAddresses:[n],preferredTokenList:u,allowAnyPaymentToken:c})]})}},68979:function(e,n,t){t.d(n,{Z:function(){return S}});var r=t(77283),s=t(63982),a=t(44481),i=t(20406),o=t(28526),u=t.n(o),c=t(79716),l=t(42106),d=t(98512),f=t(86267),p=t(35598),x=t(82337),h=t(52746),k=t(80305),m=function(){var e=(0,i.Z)(u().mark((function e(n,t,r){var s,a;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=[],a=t.filter((function(e){if(e.chainId===r.chainId)return n.includes(e.address)&&s.push(e.address),!0})),!(n.length>0)){e.next=5;break}return e.next=5,Promise.all(n.map(function(){var e=(0,i.Z)(u().mark((function e(n){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s.includes(n)){e.next=6;break}return e.t0=a,e.next=4,k.T.getTokenInfo(n,r.web3Provider,r.chainId);case 4:e.t1=e.sent,e.t0.unshift.call(e.t0,e.t1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 5:return e.abrupt("return",a);case 6:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),v=function(){var e=(0,i.Z)(u().mark((function e(n,t,r){var s;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((s=t.filter((function(e){return e.chainId===r.chainId&&n.includes(e.address)}))).length<n.length)){e.next=4;break}return e.next=4,Promise.all(n.map(function(){var e=(0,i.Z)(u().mark((function e(n){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1!==s.findIndex((function(e){return e.address===n}))){e.next=6;break}return e.t0=s,e.next=4,k.T.getTokenInfo(n,r.web3Provider,r.chainId);case 4:e.t1=e.sent,e.t0.unshift.call(e.t0,e.t1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 4:return e.abrupt("return",s);case 5:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),b=function(e,n){return(0,h.Z)(n).filter((function(n){return n.name.toUpperCase().includes(e.toUpperCase())||n.symbol.toUpperCase().includes(e.toUpperCase())}))},g=function(){var e=(0,i.Z)(u().mark((function e(n,t,r,s){var a;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==(a=(0,h.Z)(t).filter((function(e){return e.address.toUpperCase().includes(n.toUpperCase())}))).length){e.next=5;break}return e.abrupt("return",a);case 5:if(0!==a.length||!r){e.next=10;break}return e.next=8,k.T.getTokenInfo(n,s.web3Provider,s.chainId);case 8:return e.t0=e.sent,e.abrupt("return",[e.t0]);case 10:return e.abrupt("return",[]);case 11:case"end":return e.stop()}}),e)})));return function(n,t,r,s){return e.apply(this,arguments)}}(),w=t(2784),j=t(83235),y=t(57018),C=t(98699),Z=t(37743),T=t(18485),I=t(52322),A=function(e){var n=e.selectedTokenAddresses,t=e.onSelect,r=e.allowAnyPaymentToken,a=e.preferredTokenList,o=(0,T.O)().currentUser,h=(0,w.useState)(""),k=h[0],A=h[1],S=(0,w.useState)([]),P=S[0],z=S[1],U=(0,w.useState)([]),L=U[0],W=U[1],_=(0,w.useState)(),E=_[0],N=_[1];(0,w.useEffect)((function(){o&&q(o)}),[o]);var q=function(){var e=(0,i.Z)(u().mark((function e(t){var s;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r){e.next=6;break}return e.next=3,m(n,Z.TV,t);case 3:e.t0=e.sent,e.next=14;break;case 6:if(!a){e.next=12;break}return e.next=9,v(a,Z.TV,t);case 9:e.t1=e.sent,e.next=13;break;case 12:e.t1=[];case 13:e.t0=e.t1;case 14:s=e.t0,z(s),W(s);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=(0,i.Z)(u().mark((function e(n){var t;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.length>
10&&o)){e.next=12;break}if(42!==n.length){e.next=7;break}return e.next=4,g(n,P,r,o);case 4:e.t0=e.sent,e.next=8;break;case 7:e.t0=b(n,P);case 8:t=e.t0,W(t),e.next=13;break;case 12:W(P);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)(s.x,{children:[(0,I.jsx)(c.o,{icon:(0,I.jsx)(f.Z,{}),placeholder:"Search name or paste address",value:k,onChange:function(e){A(e.target.value),F(e.target.value)}}),(0,I.jsx)(s.x,{height:{min:"auto"},direction:"row",align:"center",wrap:!0,pad:{bottom:"medium"},children:r&&a&&a.length>0?a.map((function(e){return(0,I.jsx)(y.Z,{tokenAddress:e,onClick:function(){return t(e)}},e)})):P.map((function(e){var n;if(null!==(n=e.tags)&&void 0!==n&&n.includes("popular"))return(0,I.jsx)(y.Z,{token:e,onClick:function(){return t(e.address)}},e.address)}))}),(0,I.jsx)(s.x,{overflow:{vertical:"auto"},pad:{top:"small"},gap:"xsmall",border:{side:"top"},children:L.map((function(e){var r=n.includes(e.address);return(0,I.jsxs)(s.x,{height:{min:"auto"},direction:"row",gap:"small",align:"center",onClick:r?void 0:function(){return function(e){var n;n=e,-1===P.findIndex((function(e){return e.address===n.address}))?N(e):t(e.address)}(e)},hoverIndicator:!0,focusIndicator:!1,round:"xsmall",pad:{horizontal:"small",vertical:"xsmall"},background:r?"background-contrast":void 0,justify:"between",children:[(0,I.jsxs)(s.x,{direction:"row",gap:"small",align:"center",children:[(0,I.jsx)(C.Z,{token:e}),(0,I.jsxs)(s.x,{children:[(0,I.jsx)(l.x,{children:e.name}),(0,I.jsx)(l.x,{size:"small",color:"dark-4",children:e.symbol})]})]}),r&&(0,I.jsx)(p.Z,{})]},e.address)}))})]}),E&&(0,I.jsx)(j.Z,{onClose:function(){return N(void 0)},children:(0,I.jsxs)(s.x,{gap:"medium",height:{min:"auto"},justify:"between",align:"center",children:[(0,I.jsx)(C.Z,{size:"medium",token:E}),(0,I.jsxs)(s.x,{direction:"row",gap:"small",align:"center",children:[(0,I.jsx)(x.Z,{size:"18"}),(0,I.jsx)(l.x,{weight:"bold",textAlign:"center",children:"Caution"})]}),(0,I.jsx)(l.x,{size:"small",textAlign:"center",children:"We don't have any information on this token. Custom tokens may carry greater risks."}),(0,I.jsx)(s.x,{width:"100%",children:(0,I.jsx)(d.z,{primary:!0,label:"Confirm",onClick:function(){return t(E.address)}})})]})})]})},S=function(e){var n=e.onClose,t=e.selectedTokenAddresses,i=e.onSelect,o=e.preferredTokenList,u=e.allowAnyPaymentToken;return(0,I.jsx)(r.Z,{onClose:n,children:(0,I.jsxs)(s.x,{gap:"small",children:[(0,I.jsx)(a.Z,{title:"Select a token",description:"Search your token by address or select one of the popular tokens below"}),(0,I.jsx)(A,{selectedTokenAddresses:t,onSelect:function(e){i(e),n()},preferredTokenList:o,allowAnyPaymentToken:u})]})})}},68829:function(e,n,t){t.d(n,{UJ:function(){return o},jn:function(){return s},kE:function(){return a},kJ:function(){return i},q9:function(){return u}});var r=t(72323),s=function(e){if(null!=e||void 0!==e){var n=e.toLowerCase().trim();if("true"===n||"false"===n)return!0}return!1},a=function(e){return/^\+?([0-9]\d*)$/.test(e)},i=function(e){if(null!=e||void 0!==e){var n=e.toLowerCase().trim();if(n.startsWith("[")&&n.endsWith("]"))return!0}return!1},o=function(e){return!(42!==e.length||!e.startsWith("0x")||!r.isAddress(e))},u=function(e){if(null==e||void 0===e||0===e.length||""===e.trim())return"Required"}}}]);
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.