UNPKG

@socket.tech/plugin

Version:
1 lines 133 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("react/jsx-runtime"),e=require("react-redux"),s=require("@reduxjs/toolkit"),n=require("react"),o=require("ethers"),r=require("@socket.tech/ll-core"),i=require("@socket.tech/socket-v2-sdk"),l=require("swr"),a=require("ethers/lib/utils"),d=require("react-feather"),u=require("@react-spring/web"),c=require("@floating-ui/react");function w(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var k=w(l),v=function(){return v=Object.assign||function(t){for(var e,s=1,n=arguments.length;s<n;s++)for(var o in e=arguments[s])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},v.apply(this,arguments)};function m(t,e,s,n){return new(s||(s=Promise))((function(o,r){function i(t){try{a(n.next(t))}catch(t){r(t)}}function l(t){try{a(n.throw(t))}catch(t){r(t)}}function a(t){var e;t.done?o(t.value):(e=t.value,e instanceof s?e:new s((function(t){t(e)}))).then(i,l)}a((n=n.apply(t,e||[])).next())}))}function f(t,e){var s,n,o,r,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function l(r){return function(l){return function(r){if(s)throw new TypeError("Generator is already executing.");for(;i;)try{if(s=1,n&&(o=2&r[0]?n.return:r[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,r[1])).done)return o;switch(n=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return i.label++,{value:r[1],done:!1};case 5:i.label++,n=r[1],r=[0];continue;case 7:r=i.ops.pop(),i.trys.pop();continue;default:if(!(o=i.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){i=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]<o[3])){i.label=r[1];break}if(6===r[0]&&i.label<o[1]){i.label=o[1],o=r;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(r);break}o[2]&&i.ops.pop(),i.trys.pop();continue}r=e.call(t,i)}catch(t){r=[6,t],n=0}finally{s=o=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,l])}}}function p(t,e,s){if(s||2===arguments.length)for(var n,o=0,r=e.length;o<r;o++)!n&&o in e||(n||(n=Array.prototype.slice.call(e,0,o)),n[o]=e[o]);return t.concat(n||Array.prototype.slice.call(e))}var x;!function(t,e){void 0===e&&(e={});var s=e.insertAt;if(t&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===s&&n.firstChild?n.insertBefore(o,n.firstChild):n.appendChild(o),o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t))}}(':root{--socket-widget-accent-color:239,51,116;--socket-widget-on-accent-color:255,255,255;--socket-widget-primary-color:255,255,255;--socket-widget-secondary-color:241,245,249;--socket-widget-primary-text-color:0,0,0;--socket-widget-secondary-text-color:68,68,68;--socket-widget-outline-color:208,208,208;--socket-widget-interactive:241,245,249;--socket-widget-on-interactive:10,10,10;--socket-widget-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.skt-w{--tw-border-opacity:1;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;border-color:rgb(229 231 235/var(--tw-border-opacity));border-style:solid;border-width:0;box-sizing:border-box;line-height:1.15;margin:0;padding:0}.skt-w:disabled{cursor:default}.skt-w-root-container{font-family:var(--socket-widget-font-family)}.skt-w:after,.skt-w:before{border:0 solid #e5e7eb;border-image-outset:0;border-image-repeat:initial;border-image-slice:100%;border-image-source:none;border-image-width:1}.skt-w-input{border-width:0;color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;outline-width:0;padding:0}.skt-w-button{background-color:transparent;background-image:none;cursor:pointer;text-transform:none}.skt-w-anchor{color:inherit;text-decoration:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.skt-w-pointer-events-none{pointer-events:none}.skt-w-visible{visibility:visible}.skt-w-invisible{visibility:hidden}.skt-w-absolute{position:absolute}.skt-w-relative{position:relative}.skt-w-bottom-0{bottom:0}.skt-w-left-0{left:0}.skt-w-left-3{left:.75rem}.skt-w-right-3{right:.75rem}.skt-w-top-0{top:0}.skt-w-top-1{top:.25rem}.skt-w-top-10{top:2.5rem}.skt-w-top-2{top:.5rem}.skt-w-z-0{z-index:0}.skt-w-z-10{z-index:10}.skt-w-z-30{z-index:30}.skt-w-z-50{z-index:50}.skt-w-m-0{margin:0}.skt-w--my-1{margin-bottom:-.25rem;margin-top:-.25rem}.skt-w--my-2{margin-bottom:-.5rem;margin-top:-.5rem}.skt-w-mx-1{margin-left:.25rem;margin-right:.25rem}.skt-w-my-1{margin-bottom:.25rem;margin-top:.25rem}.skt-w-my-2{margin-bottom:.5rem;margin-top:.5rem}.skt-w-my-auto{margin-bottom:auto;margin-top:auto}.skt-w--ml-2{margin-left:-.5rem}.skt-w--mt-0{margin-top:0}.skt-w--mt-0\\.5{margin-top:-.125rem}.skt-w-mb-0{margin-bottom:0}.skt-w-mb-0\\.5{margin-bottom:.125rem}.skt-w-mb-1{margin-bottom:.25rem}.skt-w-mb-1\\.5{margin-bottom:.375rem}.skt-w-mb-10{margin-bottom:2.5rem}.skt-w-mb-2{margin-bottom:.5rem}.skt-w-mb-3{margin-bottom:.75rem}.skt-w-mb-4{margin-bottom:1rem}.skt-w-ml-1{margin-left:.25rem}.skt-w-ml-1\\.5{margin-left:.375rem}.skt-w-ml-2{margin-left:.5rem}.skt-w-ml-3{margin-left:.75rem}.skt-w-mr-0{margin-right:0}.skt-w-mr-0\\.5{margin-right:.125rem}.skt-w-mr-1{margin-right:.25rem}.skt-w-mr-1\\.5{margin-right:.375rem}.skt-w-mr-2{margin-right:.5rem}.skt-w-mr-3{margin-right:.75rem}.skt-w-mr-3\\.5{margin-right:.875rem}.skt-w-mt-0{margin-top:0}.skt-w-mt-0\\.5{margin-top:.125rem}.skt-w-mt-1{margin-top:.25rem}.skt-w-mt-2{margin-top:.5rem}.skt-w-mt-2\\.5{margin-top:.625rem}.skt-w-mt-3{margin-top:.75rem}.skt-w-mt-3\\.5{margin-top:.875rem}.skt-w-mt-4{margin-top:1rem}.skt-w-mt-6{margin-top:1.5rem}.skt-w-mt-\\[3px\\]{margin-top:3px}.skt-w-block{display:block}.skt-w-flex{display:flex}.skt-w-inline-flex{display:inline-flex}.skt-w-h-0{height:0}.skt-w-h-10{height:2.5rem}.skt-w-h-14{height:3.5rem}.skt-w-h-3{height:.75rem}.skt-w-h-3\\.5{height:.875rem}.skt-w-h-4{height:1rem}.skt-w-h-5{height:1.25rem}.skt-w-h-6{height:1.5rem}.skt-w-h-7{height:1.75rem}.skt-w-h-8{height:2rem}.skt-w-h-\\[18px\\]{height:18px}.skt-w-h-\\[30px\\]{height:30px}.skt-w-h-\\[360px\\]{height:360px}.skt-w-h-\\[56px\\]{height:56px}.skt-w-h-auto{height:auto}.skt-w-h-full{height:100%}.skt-w-h-px{height:1px}.skt-w-max-h-\\[150px\\]{max-height:150px}.skt-w-max-h-full{max-height:100%}.skt-w-max-h-min{max-height:-moz-min-content;max-height:min-content}.skt-w-w-0{width:0}.skt-w-w-10{width:2.5rem}.skt-w-w-11{width:2.75rem}.skt-w-w-12{width:3rem}.skt-w-w-3{width:.75rem}.skt-w-w-3\\.5{width:.875rem}.skt-w-w-32{width:8rem}.skt-w-w-4{width:1rem}.skt-w-w-5{width:1.25rem}.skt-w-w-5\\.5{width:1.375rem}.skt-w-w-6{width:1.5rem}.skt-w-w-8{width:2rem}.skt-w-w-\\[100px\\]{width:100px}.skt-w-w-\\[120px\\]{width:120px}.skt-w-w-\\[140px\\]{width:140px}.skt-w-w-\\[18px\\]{width:18px}.skt-w-w-\\[30px\\]{width:30px}.skt-w-w-\\[360px\\]{width:360px}.skt-w-w-auto{width:auto}.skt-w-w-fit{width:-moz-fit-content;width:fit-content}.skt-w-w-full{width:100%}.skt-w-w-px{width:1px}.skt-w-max-w-full{max-width:100%}.skt-w-flex-1{flex:1 1 0%}.skt-w-flex-auto{flex:1 1 auto}.skt-w-flex-shrink-0,.skt-w-shrink-0{flex-shrink:0}.skt-w-flex-grow{flex-grow:1}.skt-w-translate-x-1{--tw-translate-x:0.25rem}.skt-w-translate-x-1,.skt-w-translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skt-w-translate-x-5{--tw-translate-x:1.25rem}.skt-w--rotate-90{--tw-rotate:-90deg}.skt-w--rotate-90,.skt-w-rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skt-w-rotate-0{--tw-rotate:0deg}.skt-w-rotate-180{--tw-rotate:180deg}.skt-w-rotate-180,.skt-w-scale-75{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skt-w-scale-75{--tw-scale-x:.75;--tw-scale-y:.75}@keyframes skt-w-pulse{50%{opacity:.5}}.skt-w-animate-pulse{animation:skt-w-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes skt-w-spin{to{transform:rotate(1turn)}}.skt-w-animate-spin{animation:skt-w-spin 1s linear infinite}.skt-w-cursor-not-allowed{cursor:not-allowed}.skt-w-cursor-pointer{cursor:pointer}.skt-w-flex-row{flex-direction:row}.skt-w-flex-row-reverse{flex-direction:row-reverse}.skt-w-flex-col{flex-direction:column}.skt-w-flex-nowrap{flex-wrap:nowrap}.skt-w-items-start{align-items:flex-start}.skt-w-items-end{align-items:flex-end}.skt-w-items-center{align-items:center}.skt-w-justify-start{justify-content:flex-start}.skt-w-justify-end{justify-content:flex-end}.skt-w-justify-center{justify-content:center}.skt-w-justify-between{justify-content:space-between}.skt-w-overflow-auto{overflow:auto}.skt-w-overflow-hidden{overflow:hidden}.skt-w-overflow-y-auto{overflow-y:auto}.skt-w-overflow-x-hidden{overflow-x:hidden}.skt-w-overflow-ellipsis,.skt-w-text-ellipsis{text-overflow:ellipsis}.skt-w-whitespace-nowrap{white-space:nowrap}.skt-w-rounded-2xl{border-radius:1rem}.skt-w-rounded-full{border-radius:9999px}.skt-w-rounded-md{border-radius:.375rem}.skt-w-border{border-width:1px}.skt-w-border-0{border-width:0}.skt-w-border-2{border-width:2px}.skt-w-border-\\[1\\.5px\\]{border-width:1.5px}.skt-w-border-\\[3px\\]{border-width:3px}.skt-w-border-b{border-bottom-width:1px}.skt-w-border-none{border-style:none}.skt-w-border-transparent{border-color:transparent}.skt-w-border-widget-accent{--tw-border-opacity:1;border-color:rgba(var(--socket-widget-accent-color),var(--tw-border-opacity))}.skt-w-border-widget-outline{--tw-border-opacity:1;border-color:rgba(var(--socket-widget-outline-color),var(--tw-border-opacity))}.skt-w-border-widget-primary{--tw-border-opacity:1;border-color:rgba(var(--socket-widget-primary-color),var(--tw-border-opacity))}.skt-w-border-widget-secondary{--tw-border-opacity:1;border-color:rgba(var(--socket-widget-secondary-color),var(--tw-border-opacity))}.skt-w-border-widget-secondary-text{--tw-border-opacity:1;border-color:rgba(var(--socket-widget-secondary-text-color),var(--tw-border-opacity))}.skt-w-border-widget-secondary-text\\/30{border-color:rgba(var(--socket-widget-secondary-text-color),.3)}.skt-w-border-t-widget-accent\\/100{border-top-color:rgba(var(--socket-widget-accent-color),1)}.skt-w-border-opacity-40{--tw-border-opacity:0.4}.skt-w-bg-\\[\\#262636\\]{--tw-bg-opacity:1;background-color:rgb(38 38 54/var(--tw-bg-opacity))}.skt-w-bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.skt-w-bg-black\\/90{background-color:rgba(0,0,0,.9)}.skt-w-bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.skt-w-bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.skt-w-bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.skt-w-bg-transparent{background-color:transparent}.skt-w-bg-widget-accent{--tw-bg-opacity:1;background-color:rgba(var(--socket-widget-accent-color),var(--tw-bg-opacity))}.skt-w-bg-widget-accent\\/90{background-color:rgba(var(--socket-widget-accent-color),.9)}.skt-w-bg-widget-interactive{--tw-bg-opacity:1;background-color:rgba(var(--socket-widget-interactive),var(--tw-bg-opacity))}.skt-w-bg-widget-onAccent{--tw-bg-opacity:1;background-color:rgba(var(--socket-widget-on-accent-color),var(--tw-bg-opacity))}.skt-w-bg-widget-primary{--tw-bg-opacity:1;background-color:rgba(var(--socket-widget-primary-color),var(--tw-bg-opacity))}.skt-w-bg-widget-secondary{--tw-bg-opacity:1;background-color:rgba(var(--socket-widget-secondary-color),var(--tw-bg-opacity))}.skt-w-bg-widget-secondary-text{--tw-bg-opacity:1;background-color:rgba(var(--socket-widget-secondary-text-color),var(--tw-bg-opacity))}.skt-w-bg-widget-secondary\\/30{background-color:rgba(var(--socket-widget-secondary-color),.3)}.skt-w-bg-opacity-10{--tw-bg-opacity:0.1}.skt-w-bg-opacity-20{--tw-bg-opacity:0.2}.skt-w-bg-opacity-40{--tw-bg-opacity:0.4}.skt-w-bg-opacity-80{--tw-bg-opacity:0.8}.skt-w-bg-opacity-90{--tw-bg-opacity:0.9}.skt-w-object-cover{-o-object-fit:cover;object-fit:cover}.skt-w-p-0{padding:0}.skt-w-p-0\\.5{padding:.125rem}.skt-w-p-1{padding:.25rem}.skt-w-p-1\\.5{padding:.375rem}.skt-w-p-10{padding:2.5rem}.skt-w-p-2{padding:.5rem}.skt-w-p-3{padding:.75rem}.skt-w-p-4{padding:1rem}.skt-w-px-1{padding-left:.25rem;padding-right:.25rem}.skt-w-px-1\\.5{padding-left:.375rem;padding-right:.375rem}.skt-w-px-2{padding-left:.5rem;padding-right:.5rem}.skt-w-px-3{padding-left:.75rem;padding-right:.75rem}.skt-w-px-3\\.5{padding-left:.875rem;padding-right:.875rem}.skt-w-py-0{padding-bottom:0;padding-top:0}.skt-w-py-0\\.5{padding-bottom:.125rem;padding-top:.125rem}.skt-w-py-1{padding-bottom:.25rem;padding-top:.25rem}.skt-w-py-1\\.5{padding-bottom:.375rem;padding-top:.375rem}.skt-w-py-2{padding-bottom:.5rem;padding-top:.5rem}.skt-w-py-3{padding-bottom:.75rem;padding-top:.75rem}.skt-w-py-4{padding-bottom:1rem;padding-top:1rem}.skt-w-pb-0{padding-bottom:0}.skt-w-pb-0\\.5{padding-bottom:.125rem}.skt-w-pb-3{padding-bottom:.75rem}.skt-w-pb-3\\.5{padding-bottom:.875rem}.skt-w-pl-2{padding-left:.5rem}.skt-w-pl-2\\.5{padding-left:.625rem}.skt-w-pl-3{padding-left:.75rem}.skt-w-pl-3\\.5{padding-left:.875rem}.skt-w-pl-4{padding-left:1rem}.skt-w-pr-0{padding-right:0}.skt-w-pr-0\\.5{padding-right:.125rem}.skt-w-pr-1{padding-right:.25rem}.skt-w-pr-2{padding-right:.5rem}.skt-w-pr-3{padding-right:.75rem}.skt-w-pt-1{padding-top:.25rem}.skt-w-pt-2{padding-top:.5rem}.skt-w-pt-2\\.5{padding-top:.625rem}.skt-w-pt-3{padding-top:.75rem}.skt-w-text-left{text-align:left}.skt-w-text-center{text-align:center}.skt-w-text-right{text-align:right}.skt-w-text-3xl{font-size:1.875rem;line-height:2.25rem}.skt-w-text-\\[10px\\]{font-size:10px}.skt-w-text-base{font-size:1rem;line-height:1.5rem}.skt-w-text-sm{font-size:.875rem;line-height:1.25rem}.skt-w-text-xs{font-size:.75rem;line-height:1rem}.skt-w-font-medium{font-weight:500}.skt-w-font-normal{font-weight:400}.skt-w-font-semibold{font-weight:600}.skt-w-uppercase{text-transform:uppercase}.skt-w-leading-5{line-height:1.25rem}.skt-w-text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.skt-w-text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.skt-w-text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.skt-w-text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.skt-w-text-transparent{color:transparent}.skt-w-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.skt-w-text-widget-accent{--tw-text-opacity:1;color:rgba(var(--socket-widget-accent-color),var(--tw-text-opacity))}.skt-w-text-widget-on-interactive{--tw-text-opacity:1;color:rgba(var(--socket-widget-on-interactive),var(--tw-text-opacity))}.skt-w-text-widget-onAccent{--tw-text-opacity:1;color:rgba(var(--socket-widget-on-accent-color),var(--tw-text-opacity))}.skt-w-text-widget-primary{--tw-text-opacity:1;color:rgba(var(--socket-widget-primary-text-color),var(--tw-text-opacity))}.skt-w-text-widget-secondary{--tw-text-opacity:1;color:rgba(var(--socket-widget-secondary-text-color),var(--tw-text-opacity))}.skt-w-text-opacity-70{--tw-text-opacity:0.7}.skt-w-text-opacity-90{--tw-text-opacity:0.9}.skt-w-underline{text-decoration-line:underline}.skt-w-no-underline{text-decoration-line:none}.skt-w-opacity-0{opacity:0}.skt-w-opacity-50{opacity:.5}.skt-w-opacity-60{opacity:.6}.skt-w-opacity-70{opacity:.7}.skt-w-opacity-80{opacity:.8}.skt-w-shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.skt-w-transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.skt-w-transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.skt-w-duration-100{transition-duration:.1s}.skt-w-duration-200{transition-duration:.2s}.skt-w-duration-300{transition-duration:.3s}.skt-w-ease-linear{transition-timing-function:linear}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tippy-content{background:rgba(0,0,0,.9);border:1px solid #fff;border-radius:.4rem;color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:12px;overflow:hidden;padding:5px}.focus-within\\:skt-w-border-widget-secondary-text:focus-within{--tw-border-opacity:1;border-color:rgba(var(--socket-widget-secondary-text-color),var(--tw-border-opacity))}.hover\\:skt-w-rotate-45:hover{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:skt-w-bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\\:skt-w-bg-widget-secondary:hover{--tw-bg-opacity:1;background-color:rgba(var(--socket-widget-secondary-color),var(--tw-bg-opacity))}.hover\\:skt-w-bg-opacity-80:hover{--tw-bg-opacity:0.8}.hover\\:skt-w-bg-opacity-90:hover{--tw-bg-opacity:0.9}.hover\\:skt-w-text-widget-primary:hover{--tw-text-opacity:1;color:rgba(var(--socket-widget-primary-text-color),var(--tw-text-opacity))}.hover\\:skt-w-underline:hover{text-decoration-line:underline}.focus\\:skt-w-border-widget-accent:focus{--tw-border-opacity:1;border-color:rgba(var(--socket-widget-accent-color),var(--tw-border-opacity))}.focus\\:skt-w-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\\:skt-w-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:skt-w-border-widget-primary\\/50:disabled{border-color:rgba(var(--socket-widget-primary-color),.5)}.disabled\\:skt-w-bg-transparent:disabled{background-color:transparent}.disabled\\:skt-w-opacity-20:disabled{opacity:.2}.disabled\\:skt-w-opacity-50:disabled{opacity:.5}',{insertAt:"top"});var h,g=s.createSlice({name:"networks",initialState:{allNetworks:null,sourceChainId:null,destChainId:null},reducers:{setNetworks:function(t,e){t.allNetworks=e.payload},setSourceChain:function(t,e){t.sourceChainId=e.payload},setDestChain:function(t,e){t.destChainId=e.payload}}}),b=g.reducer,y=(x=g.actions).setNetworks,j=x.setSourceChain,N=x.setDestChain,S=s.createSlice({name:"customSettings",initialState:{sourceNetworks:null,destNetworks:null,defaultSourceNetwork:137,defaultDestNetwork:1,sourceTokens:null,destTokens:null,defaultSourceToken:null,defaultDestToken:null,sameChainSwapsEnabled:!1,includeBridges:null,excludeBridges:null,singleTxOnly:!1,apiKey:null,feeParams:null,hideIntegratorFee:!1,initialAmount:null,zpHide:!1},reducers:{setCustomSourceNetworks:function(t,e){t.sourceNetworks=e.payload},setCustomDestNetworks:function(t,e){t.destNetworks=e.payload},setDefaultSourceNetwork:function(t,e){t.defaultSourceNetwork=e.payload},setDefaultDestNetwork:function(t,e){t.defaultDestNetwork=e.payload},setCustomSourceTokens:function(t,e){t.sourceTokens=e.payload},setCustomDestTokens:function(t,e){t.destTokens=e.payload},setDefaultSourceToken:function(t,e){t.defaultSourceToken=e.payload},setDefaultDestToken:function(t,e){t.defaultDestToken=e.payload},setSameChainSwaps:function(t,e){t.sameChainSwapsEnabled=e.payload},setIncludeBridges:function(t,e){t.includeBridges=e.payload},setExludeBridges:function(t,e){t.excludeBridges=e.payload},setSingleTxOnly:function(t,e){t.singleTxOnly=e.payload},setApiKey:function(t,e){t.apiKey=e.payload},setFeeParams:function(t,e){t.feeParams=e.payload},setHideIntegratorFee:function(t,e){t.hideIntegratorFee=e.payload},setInitialAmount:function(t,e){t.initialAmount=e.payload},setZpHide:function(t,e){t.zpHide=e.payload}}}),T=S.reducer,I=(h=S.actions).setCustomSourceNetworks,C=h.setCustomDestNetworks,R=h.setDefaultSourceNetwork,A=h.setDefaultDestNetwork;h.setCustomSourceTokens,h.setCustomDestTokens;var E,D,O=h.setDefaultSourceToken,P=h.setDefaultDestToken,F=h.setSameChainSwaps,L=h.setIncludeBridges,B=h.setExludeBridges,z=h.setSingleTxOnly,_=h.setApiKey,U=h.setFeeParams,H=h.setHideIntegratorFee,M=h.setInitialAmount,G=h.setZpHide,V=s.createSlice({name:"tokens",initialState:{tokenList:null,sourceToken:null,destToken:null},reducers:{setSourceToken:function(t,e){t.sourceToken=e.payload},setDestToken:function(t,e){t.destToken=e.payload}}}),q=V.reducer,K=(E=V.actions).setSourceToken,Q=E.setDestToken,Y=s.createSlice({name:"amount",initialState:{sourceAmount:null,destAmount:null,isEnoughBalance:!0},reducers:{setSourceAmount:function(t,e){t.sourceAmount=e.payload},setIsEnoughBalance:function(t,e){t.isEnoughBalance=e.payload},setDestAmount:function(t,e){t.destAmount=e.payload}}}),X=Y.reducer,W=(D=Y.actions).setSourceAmount;D.setDestAmount;var J,Z,$,tt=D.setIsEnoughBalance,et={allQuotes:null,bestRoute:null,sortPref:"output",refuelEnabled:!1,swapSlippage:Number("undefined"!=typeof window&&null!==(Z=localStorage.getItem("swapSlippage"))&&void 0!==Z?Z:1),singleTxOnly:void 0!==typeof window&&(null!==($="true"===localStorage.getItem("singleTxOnly"))&&void 0!==$&&$)},st=s.createSlice({name:"quotes",initialState:et,reducers:{setQuotes:function(t,e){t.allQuotes=e.payload},setBestRoute:function(t,e){t.bestRoute=e.payload},setSortPref:function(t,e){t.sortPref=e.payload},enableRefuel:function(t,e){t.refuelEnabled=e.payload},setSwapSlippage:function(t,e){t.swapSlippage=e.payload},setSingleTxOnly:function(t,e){t.singleTxOnly=e.payload}}}),nt=st.reducer;(J=st.actions).setQuotes;var ot,rt,it=J.setBestRoute,lt=J.setSortPref,at=J.enableRefuel,dt=J.setSwapSlippage,ut=J.setSingleTxOnly,ct=s.createSlice({name:"routes",initialState:{selectedRoute:null},reducers:{setSelectedRoute:function(t,e){t.selectedRoute=e.payload}}}),wt=ct.reducer,kt=ct.actions.setSelectedRoute,vt={txDetails:null!==(ot=JSON.parse(localStorage.getItem("txData")))&&void 0!==ot?ot:{}},mt=s.createSlice({name:"txData",initialState:vt,reducers:{setTxDetails:function(t,e){Object.assign(t.txDetails,e.payload.prevTxDetails)}}}),ft=mt.reducer,pt=mt.actions.setTxDetails,xt=s.createSlice({name:"modals",initialState:{isTxModalOpen:!1,isSettingsModalOpen:!1,activeRoute:null,execute:null,error:null,isOpRewardModalOpen:!1},reducers:{setIsTxModalOpen:function(t,e){t.isTxModalOpen=e.payload},setIsSettingsModalOpen:function(t,e){t.isSettingsModalOpen=e.payload},setActiveRoute:function(t,e){t.activeRoute=e.payload},setError:function(t,e){t.error=e.payload},setIsOpRewardModalOpen:function(t,e){t.isOpRewardModalOpen=e.payload}}}),ht=xt.reducer,gt=(rt=xt.actions).setIsTxModalOpen,bt=rt.setIsSettingsModalOpen,yt=rt.setActiveRoute,jt=rt.setError,Nt=rt.setIsOpRewardModalOpen;const St=s.configureStore({reducer:{networks:b,tokens:q,amount:X,quotes:nt,routes:wt,txDetails:ft,modals:ht,customSettings:T}});var Tt={width:360,responsiveWidth:!1,borderRadius:1},It=n.createContext(null),Ct=function(e){var s=e.children,o=n.useState(Tt),r=o[0],i=o[1];return t.jsx(It.Provider,v({value:{customization:r,setCustomization:i}},{children:s}))},Rt=n.createContext(null),At=function(e){var s=e.children,o=n.useState({userAddress:"",networkId:null,signer:null,provider:null}),r=o[0],i=o[1];return t.jsx(Rt.Provider,v({value:{web3Provider:r,setweb3Provider:i}},{children:s}))};function Et(e){var s=e.title,n=e.children;return t.jsx("div",v({className:"skt-w-flex skt-w-items-center skt-w-justify-between skt-w skt-w-text-widget-primary"},{children:t.jsxs(t.Fragment,{children:["string"==typeof s?t.jsx("span",v({className:"skt-w-font-medium skt-w"},{children:s})):s,n]})}))}var Dt,Ot,Pt,Ft=60,Lt=30,Bt=120,zt="0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee";!function(t){t.FUND_MOVR="fund-movr",t.DEX_SWAP="dex-swap",t.APPROVE="approve",t.CLAIM="claim",t.SIGN="sign"}(Pt||(Pt={}));var _t,Ut,Ht,Mt=((Dt={})[Pt.APPROVE]="Approve",Dt[Pt.FUND_MOVR]="Bridge",Dt[Pt.DEX_SWAP]="Swap",Dt[Pt.CLAIM]="Claim",Dt[Pt.SIGN]="Sign",Dt);(Ot={})[r.constants.bridges.PolygonBridge]="Polygon",Ot[r.constants.bridges.Hop]="Hop",Ot[r.constants.bridges.Across]="Across",Ot[r.constants.bridges.Hyphen]="Hyphen",Ot[r.constants.bridges.refuel]="Refuel",Ot[r.constants.bridges.AnySwapRouterV4]="Multichain",Ot[r.constants.bridges.Celer]="Celer",Ot[r.constants.bridges.ArbitrumBridge]="Arbitrum",Ot[r.constants.bridges.OptimismBridge]="Optimism",function(t){t.COMPLETED="completed",t.PENDING="pending",t.READY="ready"}(_t||(_t={})),function(t){t.FETCHING_QUOTE="Fetching best quote...",t.NO_ROUTES_AVAILABLE="No routes available",t.ENTER_AMOUNT="Enter amount"}(Ut||(Ut={})),function(t){t.NOT_ENOUGH_NATIVE_BALANCE="Native token not enough",t.NOT_ENOUGH_BALANCE="Not enough balance",t.REVIEW_QUOTE="Review Quote",t.CHECKING_APPROVAL="Checking approval",t.APPROVING="Approving",t.APPROVE="Approve",t.APPROVAL_DONE="Approved",t.BRIDGE_IN_PROGRESS="Bridging in progress",t.INITIATING="Initiating...",t.IN_PROGRESS="In progress",t.REFETCHING="Refetching..."}(Ht||(Ht={}));var Gt=function(){var t=n.useContext(Rt).web3Provider.userAddress;var e=k.default(t?[t,"active-routes"]:null,(function(t){return m(this,void 0,void 0,(function(){return f(this,(function(e){switch(e.label){case 0:return[4,i.Routes.getActiveRoutesForUser({userAddress:t,routeStatus:"PENDING",limit:"30"})];case 1:return[2,e.sent()]}}))}))}),{refreshInterval:1e3*Lt,revalidateOnFocus:!1}),s=e.data,o=e.error,r=e.isValidating;return{data:s,isQuotesLoading:t&&(!s&&!o||r),mutate:e.mutate}},Vt=function(t,e,s){var n=t?o.ethers.utils.formatUnits(null==t?void 0:t.toString(),e):"";return"0.0"!=n&&n?s?qt(n,s):n:"0"},qt=function(t,e){var s,n=new RegExp("^-?\\d+(?:.\\d{0,"+(e||-1)+"})?","g");return null===(s=null==t?void 0:t.toString().match(n))||void 0===s?void 0:s[0]};var Kt,Qt=function(t,e){return m(void 0,void 0,void 0,(function(){var s;return f(this,(function(n){switch(n.label){case 0:s=a.hexStripZeros(o.ethers.BigNumber.from(null==e?void 0:e.chainId).toHexString()),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,t.send("wallet_switchEthereumChain",[{chainId:s}])];case 2:return n.sent(),[3,4];case 3:return 4902===n.sent().code&&function(t,e){m(this,void 0,void 0,(function(){var s,n;return f(this,(function(r){switch(r.label){case 0:s=a.hexStripZeros(o.ethers.BigNumber.from(null==t?void 0:t.chainId).toHexString()),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,e.send("wallet_addEthereumChain",[{chainId:s,chainName:t.name,rpcUrls:t.rpcs,nativeCurrency:t.currency,blockExplorerUrls:t.explorers}])];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error("error adding eth network: ",null==t?void 0:t.chainId,t,n),[3,4];case 4:return[2]}}))}))}(e,t),[3,4];case 4:return[2]}}))}))};function Yt(t,e,s){switch(s){case Kt.TRANSACTION:return"".concat(t,"/tx/").concat(e);case Kt.TOKEN:return"".concat(t,"/token/").concat(e);case Kt.BLOCK:return"".concat(t,"/block/").concat(e);case Kt.ADDRESS:default:return"".concat(t,"/address/").concat(e)}}function Xt(t){return t.split(",").map((function(t){return t.replace(/[^0-9.]/g,"")})).join(",")}function Wt(t,e){return t.filter((function(t){return t.chainId===e}))}!function(t){t.TRANSACTION="transaction",t.TOKEN="token",t.ADDRESS="address",t.BLOCK="block"}(Kt||(Kt={}));var Jt,Zt=function(t){return Math.floor(t/60)+"m"},$t=function(t,e){var s,n,o,r,i,l;if(void 0!==e||null!==e){var a=null===(n=null===(s=null==t?void 0:t.userTxs)||void 0===s?void 0:s.filter((function(t){return t.userTxType===Pt.FUND_MOVR})))||void 0===n?void 0:n[0],d=null===(r=null===(o=null==t?void 0:t.userTxs)||void 0===o?void 0:o.filter((function(t){return t.userTxType===Pt.DEX_SWAP})))||void 0===r?void 0:r[0];return(null==a?void 0:a.userTxIndex)===e?null===(l=null===(i=null==a?void 0:a.steps)||void 0===i?void 0:i.filter((function(t){return"middleware"===t.type})))||void 0===l?void 0:l[0]:(null==d?void 0:d.userTxIndex)===e?d:null}},te=function(t,s,o){var r,l,a=e.useDispatch(),d=e.useSelector((function(t){return t.quotes.swapSlippage})),u=e.useSelector((function(t){return t.modals.isSettingsModalOpen})),c=e.useSelector((function(t){return t.routes.selectedRoute})),w=e.useSelector((function(t){return t.modals.activeRoute}));l=function(t,e,s){var n=e&&!!t,o=k.default(n?[t,s,"build-next-tx"]:null,(function(t,e){return m(this,void 0,void 0,(function(){return f(this,(function(s){switch(s.label){case 0:return[4,i.Routes.nextTx({activeRouteId:t,swapSlippage:e})];case 1:return[2,s.sent()]}}))}))}),{revalidateOnFocus:!1,revalidateIfStale:!0}),r=o.data,l=o.error;return{data:r,isBuildNextTxLoading:n&&!r&&!l,error:l}}(t,s!==d,d);var p=function(t,e){var s=k.default(t&&e?[t,"current-active-route"]:null,(function(t){return m(this,void 0,void 0,(function(){return f(this,(function(e){switch(e.label){case 0:return[4,i.Routes.getActiveRoute({activeRouteId:t})];case 1:return[2,e.sent()]}}))}))}),{revalidateOnFocus:!1,revalidateIfStale:!0}),n=s.data,o=s.error,r=s.isValidating;return{data:n,mutate:s.mutate,error:o,isActiveRoutesLoading:r||e&&!n&&!o}}(!!l&&t,!!(null===(r=null==l?void 0:l.data)||void 0===r?void 0:r.result)&&!l.isBuildNextTxLoading&&!u);return n.useEffect((function(){var t,e,s,n,r=$t(null===(t=null==p?void 0:p.data)||void 0===t?void 0:t.result,o),i=$t(null!==(e=null==c?void 0:c.route)&&void 0!==e?e:w,o);if(!!r&&!!i&&(null==r?void 0:r.swapSlippage)!==(null==i?void 0:i.swapSlippage))if(w)a(yt(null===(s=null==p?void 0:p.data)||void 0===s?void 0:s.result));else if(c){var l=v(v({},c),{route:null===(n=null==p?void 0:p.data)||void 0===n?void 0:n.result});a(kt(l))}}),[p]),{loading:p.isActiveRoutesLoading}},ee=[1,10,42161,137,8453,324,1101,59144,56,43114,100,7777777,250,1313161554,957],se=function(t,s,n){var o=e.useSelector((function(t){return t.modals.isTxModalOpen})),r=t&&s&&n&&!o;var l=k.default(r?[t,s,n,"token-balance"]:null,(function(t,e,s){return m(this,void 0,void 0,(function(){return f(this,(function(n){switch(n.label){case 0:return[4,i.Balances.getBalance({tokenAddress:t,chainId:e,userAddress:s})];case 1:return[2,n.sent()]}}))}))})),a=l.data,d=l.error;l.isValidating;var u=l.mutate;return{data:null==a?void 0:a.result,isBalanceLoading:n&&!d&&!a,mutate:u}},ne=function(e){var s=e.title,o=e.closeModal,r=e.children,i=e.disableClose,l=void 0!==i&&i,a=e.classNames,c=e.style,w=n.useContext(It).customization.borderRadius;return t.jsx(u.animated.div,v({style:c,className:"skt-w skt-w-p-1 skt-w-w-full skt-w-h-full skt-w-absolute skt-w-top-0 skt-w-left-0 skt-w-z-50 skt-w-bg-black skt-w-bg-opacity-10"},{children:t.jsxs("div",v({className:"skt-w skt-w-w-full skt-w-h-full skt-w-bg-widget-primary skt-w-flex skt-w-flex-col skt-w-overflow-hidden ".concat(null!=a?a:""),style:{borderRadius:"calc(0.75rem * ".concat(w,")")}},{children:[t.jsx("div",v({className:"skt-w skt-w-p-3 skt-w-pt-2.5 skt-w-border-b skt-w-border-widget-secondary"},{children:t.jsx(Et,v({title:s},{children:o&&t.jsx("button",v({onClick:o,disabled:l,className:"skt-w skt-w-input skt-w-button disabled:skt-w-opacity-20 disabled:skt-w-cursor-not-allowed"},{children:t.jsx(d.X,{className:"skt-w skt-w-w-5.5 skt-w-h-5.5 skt-w-text-widget-secondary"})}))}))})),r]}))}))},oe=function(e){var s=e.handleInput,o=e.searchInput,r=e.setSearchInput,i=n.useContext(It).customization.borderRadius;return t.jsxs("div",v({className:"skt-w skt-w-flex skt-w-items-center skt-w-p-4 skt-w-w-full skt-w-bg-widget-primary skt-w-border-2 skt-w-border-widget-secondary-text/30 skt-w-text-widget-primary skt-w-text-base skt-w-overflow-hidden focus-within:skt-w-border-widget-secondary-text skt-w-relative skt-w-h-[56px]",style:{borderRadius:"calc(1rem * ".concat(i,")")}},{children:[t.jsx(d.Search,{className:"skt-w skt-w-w-8 skt-w-h-8 skt-w-text-widget-secondary skt-w-mr-2"}),t.jsx("input",{onChange:function(t){return s(t.target.value)},placeholder:"Search by symbol or address",className:"stk-w skt-w-input skt-w-w-full skt-w-border-none skt-w-bg-transparent skt-w-overflow-x-hidden skt-w-overflow-ellipsis",role:"search",value:o,spellCheck:!1}),!!o&&t.jsx(d.XCircle,{className:"skt-w skt-w-bg-widget-primary skt-w-w-5 skt-w-h-5 skt-w-text-widget-secondary hover:skt-w-text-secondary skt-w-absolute skt-w-right-3 skt-w-top-.25 skt-w-cursor-pointer",onClick:function(){r(""),s("")}})]}))},re=function(e){var s=e.activeToken,o=e.updateToken,r=e.tokens,l=e.tokenToDisable,a=n.useState(!1),c=a[0],w=a[1],x=n.useState(null),h=x[0],g=x[1],b=n.useState(null),y=b[0],j=b[1],N=n.useContext(It).customization.borderRadius,S=u.useTransition(c,{from:{y:"100%"},enter:{y:"0"},leave:{y:"100%"},config:{duration:200},onReset:function(){return w(!1)}}),T=function(){var t=n.useContext(Rt).web3Provider.userAddress,e=k.default(t?[t,"user-balance"]:null,(function(t){return m(this,void 0,void 0,(function(){return f(this,(function(e){switch(e.label){case 0:return[4,i.Balances.getBalances({userAddress:t})];case 1:return[2,e.sent()]}}))}))}),{refreshInterval:1e3*Bt}),s=e.data,o=e.error,r=e.isValidating;return{data:null==s?void 0:s.result,isLoading:t&&(!o&&!s||r)}}().data;function I(t){var e=null==T?void 0:T.filter((function(e){return e.address.toLowerCase()===t.address.toLowerCase()&&e.chainId===t.chainId}));return(null==e?void 0:e[0])?e[0].amount.toFixed(5):""}n.useEffect((function(){var t=null==r?void 0:r.filter((function(t){return function(t){var e=null==T?void 0:T.filter((function(e){return e.address.toLowerCase()===t.address.toLowerCase()&&e.chainId===t.chainId}));return(null==e?void 0:e.length)>0}(t)})),e=null==t?void 0:t.sort((function(t,e){var s=T.filter((function(e){return e.address===t.address}))[0],n=T.filter((function(t){return t.address===e.address}))[0];return(null==n?void 0:n.amount)-(null==s?void 0:s.amount)})),s=null==r?void 0:r.filter((function(t){return!(null==e?void 0:e.includes(t))})),n=e&&s&&p(p([],e,!0),s,!0);g(n),j(n)}),[r,T]);var C=n.useState(""),R=C[0],A=C[1];function E(t){A(t)}return n.useEffect((function(){var t=null==h?void 0:h.filter((function(t){var e,s,n;return(null===(s=null===(e=null==t?void 0:t.symbol)||void 0===e?void 0:e.toLowerCase())||void 0===s?void 0:s.includes(R.toLowerCase()))||(null===(n=null==t?void 0:t.address)||void 0===n?void 0:n.toLowerCase())===R.toLowerCase()}));j(t)}),[R]),t.jsxs("div",{children:[s?t.jsxs("button",v({onClick:function(){return w(!c)},className:"skt-w skt-w-input skt-w-button skt-w-flex skt-w-items-center skt-w-flex-1 skt-w-bg-widget-interactive skt-w-flex-shrink-0 skt-w-flex-nowrap skt-w-w-auto skt-w-overflow-hidden skt-w-p-2 skt-w-text-widget-on-interactive",style:{borderRadius:"calc(1rem * ".concat(N,")")}},{children:[t.jsx("img",{src:null==s?void 0:s.logoURI,className:"skt-w skt-w-h-6 skt-w-w-6 skt-w-rounded-full skt-w-mr-1"}),t.jsxs("div",v({className:"skt-w skt-w-flex skt-w-items-center skt-w-font-semibold"},{children:[t.jsx("span",v({className:"skt-w-mr-1"},{children:null==s?void 0:s.symbol})),t.jsx(d.ChevronDown,{className:"skt-w skt-w-w-4 skt-w-h-4"})]}))]})):t.jsx("div",{className:"skt-w-block skt-w skt-w-text-sm skt-w-text-widget-primary skt-w-bg-widget-secondary skt-w-py-1.5 skt-w-px-2 skt-w-animate-pulse skt-w-w-[100px] skt-w-h-6",style:{borderRadius:"calc(1rem * ".concat(N,")")}}),S((function(e,n){return n&&t.jsxs(ne,v({title:"Select Token",closeModal:function(){w(!1),E("")},style:e},{children:[t.jsx("div",v({className:"skt-w skt-w-px-1.5 skt-w-pt-2 skt-w-mb-2"},{children:t.jsx(oe,{searchInput:R,setSearchInput:A,handleInput:function(t){return E(t)}})})),t.jsx("div",v({className:"skt-w skt-w-h-full skt-w-overflow-y-auto skt-w-p-1.5"},{children:null==y?void 0:y.map((function(e){var n,r,i=(null===(n=null==e?void 0:e.address)||void 0===n?void 0:n.toLowerCase())===(null===(r=null==s?void 0:s.address)||void 0===r?void 0:r.toLowerCase());return t.jsxs("button",v({className:"skt-w skt-w-input skt-w-button skt-w-flex hover:skt-w-bg-widget-secondary skt-w-items-center skt-w-p-2 skt-w-w-full skt-w-justify-between disabled:skt-w-bg-transparent",onClick:function(){return function(t){o(t),w(!1)}(e)},style:{borderRadius:"calc(0.5rem * ".concat(N,")")},disabled:i||(null==l?void 0:l.address)===(null==e?void 0:e.address)},{children:[t.jsxs("div",v({className:"skt-w skt-w-flex skt-w-items-center"},{children:[t.jsx("img",{src:null==e?void 0:e.logoURI,className:"skt-w skt-w-w-[30px] skt-w-h-[30px] skt-w-rounded-full"}),t.jsxs("div",v({className:"skt-w skt-w-flex skt-w-flex-col skt-w-items-start skt-w-ml-2"},{children:[t.jsxs("span",v({className:"skt-w skt-w-text-base skt-w-flex skt-w-items-center skt-w-justify-center skt-w-text-widget-primary"},{children:[null==e?void 0:e.symbol,i&&t.jsx("span",v({className:"skt-w skt-w-ml-2 skt-w-w-3.5 skt-w-h-3.5 skt-w-rounded-full skt-w-bg-widget-accent skt-w-text-widget-onAccent skt-w-flex skt-w-items-center skt-w-justify-center"},{children:t.jsx(d.Check,{className:"skt-w-w-3 skt-w-h-3 mt-0.5"})}))]})),t.jsx("span",v({className:"skt-w skt-w--mt-0.5 skt-w-text-sm skt-w-text-widget-secondary"},{children:null==e?void 0:e.name}))]}))]})),t.jsx("span",v({className:"skt-w skt-w-text-widget-secondary skt-w-text-xs skt-w-text-right skt-w-font-medium"},{children:I(e)}))]}),null==e?void 0:e.address)}))}))]}))}))]})},ie=function(e){var s=e.children,o=n.useContext(It).customization.borderRadius;return t.jsx("span",v({className:"skt-w skt-w-h-8 skt-w-flex skt-w-items-center skt-w-justify-center skt-w-bg-widget-interactive skt-w-flex-shrink-0 skt-w-flex-nowrap skt-w-w-auto skt-w-overflow-hidden skt-w-py-1 skt-w-px-3 skt-w-text-sm skt-w-text-widget-on-interactive",style:{borderRadius:"calc(1rem * ".concat(o,")")}},{children:s}))},le=function(e){var s=e.amount,n=e.onChangeInput,o=e.updateToken,r=e.source,i=void 0!==r&&r,l=e.activeToken,a=e.tokens,d=e.noTokens,u=void 0!==d&&d,c=e.tokenToDisable;return t.jsxs("div",v({className:"skt-w skt-w-flex skt-w-items-center skt-w-justify-between skt-w-my-2"},{children:[t.jsx("div",v({className:"skt-w skt-w-flex skt-w-flex-1"},{children:t.jsx("input",{className:"skt-w skt-w-input skt-w-text-widget-primary skt-w-text-3xl focus:skt-w-outline-none skt-w-w-full skt-w-h-full skt-w-overflow-ellipsis skt-w-bg-transparent skt-w-font-semibold",value:s,onChange:function(t){return n(t.target.value)},placeholder:"0.0",type:i?"number":"string",onWheel:function(t){return document.activeElement.blur()},inputMode:"decimal",readOnly:!i})})),u?t.jsx(ie,{children:"No Tokens"}):t.jsx(re,{updateToken:o,activeToken:l,tokens:a,tokenToDisable:c})]}))};function ae(t){var e=n.useRef();return n.useEffect((function(){var s=function(s){var n;(null===(n=null==e?void 0:e.current)||void 0===n?void 0:n.contains(s.target))||t()};return document.addEventListener("mousedown",s),function(){document.removeEventListener("mousedown",s)}})),e}function de(e){var s=e.network,n=e.children,o=e.onClick,r=e.selected,i=void 0!==r&&r;e.borderRadius;var l=e.onlyOneNetwork,a=void 0!==l&&l,u=1101===(null==s?void 0:s.chainId)?"zkEVM":324===(null==s?void 0:s.chainId)?"zkSync":null==s?void 0:s.name;return t.jsxs("div",v({className:"skt-w skt-w-flex skt-w-w-[140px] skt-w-items-center skt-w-cursor-pointer skt-w-flex-shrink-0 ".concat(i?"":"skt-w-p-1.5 hover:skt-w-bg-widget-secondary hover:skt-w-bg-opacity-80"),onClick:o},{children:[t.jsxs("div",v({className:"skt-w skt-w-flex skt-w-items-center"},{children:[t.jsx("img",{src:null==s?void 0:s.icon,className:"skt-w skt-w-h-6 skt-w-w-6 skt-w-rounded-full"}),t.jsx("span",v({className:"skt-w skt-w-text-sm skt-w-text-widget-primary skt-w-mx-1"},{children:u}))]})),i&&!a&&t.jsx(d.ChevronDown,{className:"skt-w skt-w-text-widget-secondary skt-w-w-4 skt-w-h-4"}),n]}))}function ue(e){var s=e.networks,o=e.activeNetworkId,r=e.onChange,i=n.useState(!1),l=i[0],a=i[1],d=ae((function(){return a(!1)})),u=n.useState(null),c=u[0],w=u[1],k=null==s?void 0:s.filter((function(t){return(null==t?void 0:t.chainId)===o}))[0],m=n.useContext(It).customization.borderRadius;return n.useEffect((function(){w(null==s?void 0:s.filter((function(t){return(null==t?void 0:t.chainId)!==o})))}),[s,o,k]),t.jsxs("div",v({onClick:0===(null==c?void 0:c.length)?null:function(){return a(!l)},className:"skt-w skt-w-relative skt-w-p-1.5 ".concat(l?"skt-w-bg-widget-interactive skt-w-h-auto":""),style:{borderRadius:"calc(0.5rem * ".concat(m,")")},ref:d},{children:[k?t.jsx(de,{network:k,selected:!0,borderRadius:m,onlyOneNetwork:(null==s?void 0:s.length)<2}):t.jsx("span",{className:"skt-w-block skt-w skt-w-text-sm skt-w-text-widget-primary skt-w-bg-widget-secondary skt-w-py-1.5 skt-w-px-2 skt-w-animate-pulse skt-w-w-[120px] skt-w-h-6",style:{borderRadius:"calc(1rem * ".concat(m,")")}}),l&&t.jsx("div",v({className:"skt-w skt-w-pt-1 skt-w-z-10 skt-w-left-0 skt-w-absolute skt-w-bg-widget-interactive skt-w-flex skt-w-flex-col skt-w-w-full skt-w-max-h-[150px] skt-w-overflow-y-auto skt-w-overflow-hidden",style:{borderBottomRightRadius:"calc(0.75rem * ".concat(m,")"),borderBottomLeftRadius:"calc(0.75rem * ".concat(m,")")}},{children:null==c?void 0:c.map((function(e,s){return e?t.jsx(de,{network:e,onClick:function(){return r(e)},borderRadius:m},"".concat(s,"-chain")):null}))}))]}))}var ce=function(e){var s=e.size,n=void 0===s?6:s;return t.jsx("div",{className:"skt-w skt-w-w-".concat(n," skt-w-h-").concat(n," skt-w-rounded-full ").concat(n>8?"skt-w-border-[3px]":"skt-w-border-2"," skt-w-border-widget-secondary-text/30 skt-w-border-t-widget-accent/100 skt-w-animate-spin")})},we=function(e){var s=e.token,n=e.isLoading,o=e.onClick,r=Vt(null==s?void 0:s.balance,null==s?void 0:s.decimals,5);return t.jsxs("button",v({disabled:!o,className:"skt-w skt-w-input skt-w-button skt-w-text-widget-primary skt-w-text-opacity-70 skt-w-text-xs skt-w-text-right skt-w-flex skt-w-items-center skt-w-transition-all ".concat(o?"hover:skt-w-underline":""),onClick:o},{children:[t.jsxs("span",v({className:"skt-w-mr-1"},{children:["Bal: ",s&&r]})),n&&t.jsx(ce,{size:3})]}))},ke=function(s){var n,o,r,i,l,a,d=s.isSource,u=e.useSelector((function(t){return t.quotes.bestRoute})),c=null!==(r=null===(o=null===(n=null==u?void 0:u.route)||void 0===n?void 0:n.inputValueInUsd)||void 0===o?void 0:o.toFixed(2))&&void 0!==r?r:0,w=null!==(a=null===(l=null===(i=null==u?void 0:u.route)||void 0===i?void 0:i.outputValueInUsd)||void 0===l?void 0:l.toFixed(2))&&void 0!==a?a:0,k=d?c:w;return t.jsxs("p",v({className:"skt-w skt-w-m-0 skt-w-text-sm skt-w-font-medium skt-w-mr-2 ".concat(k?"skt-w-text-widget-primary":"skt-w-text-transparent")},{children:["$",k]}))},ve=function(e){var s=e.children,o=e.tooltipContent,r=n.useState(!1),i=r[0],l=r[1],a=c.useFloating({open:i,onOpenChange:l,middleware:[c.offset(5),c.flip(),c.shift()]}),d=a.refs,u=a.floatingStyles,w=a.context,k=c.useHover(w),m=c.useInteractions([k]),f=m.getReferenceProps,p=m.getFloatingProps;return t.jsxs(t.Fragment,{children:[t.jsx("div",v({ref:d.setReference},f(),{className:"skt-w skt-w-flex"},{children:s})),i&&t.jsx("div",v({ref:d.setFloating,style:u,className:"skt-w-px-3 skt-w-z-50"},p(),{children:t.jsx("div",v({className:"skt-w skt-w-text-xs skt-w-text-white skt-w-text-left skt-w-bg-[#262636] skt-w-border skt-w-border-widget-secondary-text skt-w-border-opacity-40 skt-w-rounded-md skt-w-p-2"},{children:o}))}))]})},me=function(s){var n,o,r,i,l,a,u,c=s.src,w=void 0!==c&&c,k=e.useSelector((function(t){return t.quotes.bestRoute})),m=null==k?void 0:k.refuel,f=Vt(w?null==m?void 0:m.fromAmount:null==m?void 0:m.toAmount,w?null===(n=null==m?void 0:m.fromAsset)||void 0===n?void 0:n.decimals:null===(o=null==m?void 0:m.toAsset)||void 0===o?void 0:o.decimals,4),p=null===(l=null===(i=null===(r=null==k?void 0:k.route)||void 0===r?void 0:r.extraData)||void 0===i?void 0:i.rewards)||void 0===l?void 0:l[0],x=null==p?void 0:p.asset,h=p&&Vt(p.amount,x.decimals);return m||p?t.jsxs("div",v({className:"skt-w-flex skt-w-items-center"},{children:[!!m&&t.jsx(fe,{children:m&&t.jsxs("span",v({className:"skt-w-mr2"},{children:["+ ",f," ",w?null===(a=null==m?void 0:m.fromAsset)||void 0===a?void 0:a.symbol:null===(u=null==m?void 0:m.toAsset)||void 0===u?void 0:u.symbol]}))}),!w&&p&&"0"!=(null==p?void 0:p.amount)&&t.jsxs(fe,v({variant:"secondary"},{children:["+ ",qt(h,3)," ARB"," ",t.jsx(ve,v({tooltipContent:"Estimated rewards for bridging to Arbitrum."},{children:t.jsxs("span",v({className:"skt-w-w-3 skt-w-h-3 skt-w-ml-1"},{children:[t.jsx(d.Info,{className:"skt-w-w-3 skt-w-h-3 skt-w-rounded-full"})," "]}))}))]}))]})):null},fe=function(e){var s=e.children,n=e.variant,o=void 0===n?"primary":n;return t.jsx("div",v({className:"skt-w skt-w-text-xs skt-w-w-fit skt-w-text-left skt-w-py-0.5 skt-w-px-1.5 skt-w-rounded-full skt-w-font-medium skt-w-mr-2 skt-w-flex skt-w-items-center ".concat("primary"===o?"skt-w-bg-widget-accent/90 skt-w-text-widget-onAccent":"skt-w-bg-widget-secondary skt-w-text-widget-primary")},{children:s}))};function pe(){var t=n.useState(void 0),s=t[0],o=t[1],r=e.useSelector((function(t){return t.networks.allNetworks}));return n.useEffect((function(){if(r){var t={};r.forEach((function(e){return t[e.chainId]=e})),o(t)}else o(r)}),[r]),s}function xe(t,e,s){var o=function(t,e){var s=n.useRef(t),o=n.useRef();n.useEffect((function(){s.current=t}),[t]);var r=n.useCallback((function(){o.current=setTimeout((function(){return s.current()}),e)}),[e]),i=n.useCallback((function(){o.current&&clearTimeout(o.current)}),[]);return n.useEffect((function(){return r(),i}),[e,r]),{reset:n.useCallback((function(){i(),r()}),[i,r]),clear:i}}(t,e),r=o.reset,i=o.clear;n.useEffect(r,p(p([],s,!0),[r],!1)),n.useEffect(i,[])}var he,ge=function(t){var s="string"==typeof t,o=e.useSelector((function(t){return t.networks.sourceChainId})),r=e.useSelector((function(t){return t.networks.destChainId})),i=n.useCallback((function(t){return m(void 0,void 0,void 0,(function(){return f(this,(function(e){return[2,fetch(t,{credentials:"omit"}).then((function(t){return t.json()}))]}))}))}),[t]),l=s&&!!o&&!!r,a=k.default(l?t:null,i,{revalidateOnFocus:!1}),d=a.data;a.error;var u=!t&&!!o&&!!r;var c=k.default(u?[o,r,"fetching tokens"]:null,(function(t,e){var s,n,o;return m(this,void 0,void 0,(function(){var r;return f(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,Jt.getTokenList({fromChainId:t,toChainId:e})];case 1:return r=i.sent(),[2,{name:"Socket Default",tokens:t===e?p([],null===(s=null==r?void 0:r.to)||void 0===s?void 0:s.tokens,!0):p(p([],null===(n=null==r?void 0:r.from)||void 0===n?void 0:n.tokens,!0),null===(o=null==r?void 0:r.to)||void 0===o?void 0:o.tokens,!0)}];case 2:throw i.sent();case 3:return[2]}}))}))}),{revalid