Files
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

1 line
387 KiB
JavaScript

LavaPack.loadBundle([[6598,{"../info-tooltip":6657,"../info-tooltip/info-tooltip-icon":6658,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=p,n.typeHash=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=l(e("../info-tooltip")),s=l(e("../info-tooltip/info-tooltip-icon"));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}const c="actionable-message--with-right-button",d=n.typeHash={warning:"actionable-message--warning",danger:"actionable-message--danger",success:"actionable-message--success",default:""};function p({message:e="",primaryAction:t=null,primaryActionV2:n=null,secondaryAction:o=null,className:l="",infoTooltipText:u="",withRightButton:p=!1,type:f="default",useIcon:m=!1,icon:h,iconFillColor:g="",roundedButtons:y,dataTestId:b,autoHideTime:v=0,onAutoHide:_}){const[T,C]=(0,r.useState)(!0);(0,r.useEffect)((function(){if(0===v)return undefined;const e=setTimeout((()=>{null==_||_(),C(!1)}),v);return function(){clearTimeout(e)}}),[v,_]);const w=(0,a.default)("actionable-message",d[f],p?c:null,l,{"actionable-message--with-icon":m}),k=t&&!o||o&&!t;return T?r.default.createElement("div",{className:w,"data-testid":b},m?h||r.default.createElement(s.default,{fillColor:g}):null,u&&r.default.createElement(i.default,{position:"left",contentText:u,wrapperClassName:"actionable-message__info-tooltip-wrapper"}),r.default.createElement("div",{className:"actionable-message__message"},e),n&&r.default.createElement("button",{className:"actionable-message__action-v2",onClick:n.onClick},n.label),(t||o)&&r.default.createElement("div",{className:(0,a.default)("actionable-message__actions",{"actionable-message__actions--single":k})},t&&r.default.createElement("button",{className:(0,a.default)("actionable-message__action","actionable-message__action--primary",`actionable-message__action-${f}`,{"actionable-message__action--rounded":y}),onClick:t.onClick},t.label),o&&r.default.createElement("button",{className:(0,a.default)("actionable-message__action","actionable-message__action--secondary",`actionable-message__action-${f}`,{"actionable-message__action--rounded":y}),onClick:o.onClick},o.label))):null}p.propTypes={message:o.default.node.isRequired,primaryAction:o.default.shape({label:o.default.string,onClick:o.default.func}),primaryActionV2:o.default.shape({label:o.default.string,onClick:o.default.func}),secondaryAction:o.default.shape({label:o.default.string,onClick:o.default.func}),className:o.default.string,type:o.default.oneOf(Object.keys(d)),withRightButton:o.default.bool,infoTooltipText:o.default.string,useIcon:o.default.bool,icon:o.default.node,iconFillColor:o.default.string,roundedButtons:o.default.bool,dataTestId:o.default.string,autoHideTime:o.default.number,onAutoHide:o.default.func}}}},{package:"$root$",file:"ui/components/ui/actionable-message/actionable-message.js"}],[6599,{"./actionable-message":6598},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./actionable-message"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/actionable-message/index.js"}],[660,{"./bc-ur-registry-eth.cjs.development.js":658,"./bc-ur-registry-eth.cjs.production.min.js":659},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=e("./bc-ur-registry-eth.cjs.production.min.js")}}},{package:"@keystonehq/bc-ur-registry-eth",file:"node_modules/@keystonehq/bc-ur-registry-eth/dist/index.js"}],[6600,{"../../../ducks/locale/locale":6757,"../../../ducks/metamask/metamask":6758,"../../../helpers/constants/design-system":6770,"../../../selectors":7485,"../../../selectors/assets":7479,"../../../selectors/multichain":7489,"../../app/assets/util/formatWithThreshold":5886,"../../component-library":6314,"../spinner":6700,classnames:4102,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.AggregatedBalance=void 0;var r=h(e("react")),o=e("react-redux"),a=h(e("classnames")),i=e("../../../helpers/constants/design-system"),s=e("../../component-library"),l=e("../../../ducks/metamask/metamask"),u=e("../../../selectors/assets"),c=e("../../../selectors"),d=e("../../../selectors/multichain"),p=e("../../app/assets/util/formatWithThreshold"),f=e("../../../ducks/locale/locale"),m=h(e("../spinner"));function h(e){return e&&e.__esModule?e:{default:e}}n.AggregatedBalance=({classPrefix:e,balanceIsCached:t,handleSensitiveToggle:n})=>{var h;const{privacyMode:g,showNativeTokenAsMainBalance:y}=(0,o.useSelector)(c.getPreferences),b=(0,o.useSelector)(f.getIntlLocale),v=(0,o.useSelector)(l.getTokenBalances),_=(0,o.useSelector)(u.getAccountAssets),T=(0,o.useSelector)(c.getSelectedInternalAccount),C=(0,o.useSelector)(d.getMultichainNetwork),w=(0,o.useSelector)(l.getCurrentCurrency),k=(0,o.useSelector)((e=>(0,u.getMultichainAggregatedBalance)(e,T))),E=(0,o.useSelector)((e=>(0,u.getMultichainNativeTokenBalance)(e,T))),O=(0,p.formatWithThreshold)(k,0,b,{style:"currency",currency:w.toUpperCase()}),I=(0,p.formatWithThreshold)(E.amount,0,b,{minimumFractionDigits:0,maximumFractionDigits:5});return v&&null!==(h=_[T.id])&&void 0!==h&&h.length?r.default.createElement(r.default.Fragment,null,r.default.createElement(s.Box,{className:(0,a.default)(`${e}-overview__primary-balance`,{[`${e}-overview__cached-balance`]:t}),"data-testid":`${e}-overview__primary-currency`,display:i.Display.Flex,alignItems:i.AlignItems.center,flexWrap:i.FlexWrap.Wrap},r.default.createElement(s.SensitiveText,{ellipsis:!0,variant:i.TextVariant.inherit,isHidden:g,"data-testid":"account-value-and-suffix"},y?I:O),r.default.createElement(s.SensitiveText,{marginInlineStart:g?0:1,variant:i.TextVariant.inherit,isHidden:g},y?C.network.ticker:w.toUpperCase()),r.default.createElement(s.ButtonIcon,{color:i.IconColor.iconAlternative,marginLeft:2,size:s.ButtonIconSize.Md,onClick:n,iconName:g?s.IconName.EyeSlash:s.IconName.Eye,justifyContent:i.JustifyContent.center,ariaLabel:"Sensitive toggle","data-testid":"sensitive-toggle"}))):r.default.createElement(m.default,{className:"loading-overlay__spinner"})}}}},{package:"$root$",file:"ui/components/ui/aggregated-balance/aggregated-balance.tsx"}],[6601,{"../../../../shared/constants/time":5747,"../../../hooks/usePrevious":6896,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=u(e("classnames")),o=u(e("prop-types")),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),i=e("../../../hooks/usePrevious"),s=e("../../../../shared/constants/time");function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function c(e){const[t,n]=(0,a.useState)(!1),[o,l]=(0,a.useState)(""),u=(0,i.usePrevious)(e.visible);return(0,a.useEffect)((()=>{!u&&e.visible?(e.msg,l("visible"),n(!0)):u&&!e.visible&&(l("hidden"),setTimeout((e=>{n(!1)}),500*s.MILLISECOND))}),[u,e.msg,e.visible]),t?a.default.createElement("div",{className:(0,r.default)("global-alert",o)},a.default.createElement("a",{className:"msg"},e.msg)):null}c.propTypes={visible:o.default.bool.isRequired,msg:o.default.string};n.default=c}}},{package:"$root$",file:"ui/components/ui/alert/index.js"}],[6602,{"../../../helpers/constants/design-system":6770,classnames:4102,lodash:4855,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.ValidTextColors=n.ValidIconColors=n.ValidBorderColors=n.ValidBackgroundColor=n.MultipleTextColors=n.MultipleSizesAndAuto=n.MultipleSizes=n.MultipleJustifyContents=n.MultipleBorderColors=n.MultipleBlockSizes=n.MultipleBackgroundColor=n.MultipleAlignItems=void 0;var r=l(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=e("lodash"),s=e("../../../helpers/constants/design-system");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(null,arguments)}const c="box",d=[0,1,2,3,4,5,6,7,8,9,10,11,12],p=o.default.oneOf(d),f=o.default.oneOf(Object.values(s.BlockSize)),m=o.default.oneOf([...d,"auto"]),h=n.ValidBackgroundColor=o.default.oneOf(Object.values(s.BackgroundColor)),g=n.ValidBorderColors=o.default.oneOf(Object.values(s.BorderColor)),y=n.ValidTextColors=o.default.oneOf(Object.values(s.TextColor)),b=n.ValidIconColors=o.default.oneOf(Object.values(s.IconColor)),v=o.default.oneOf(Object.values(s.AlignItems)),_=o.default.oneOf(Object.values(s.JustifyContent)),T=o.default.arrayOf(p),C=n.MultipleSizes=o.default.oneOfType([p,T]),w=o.default.arrayOf(f),k=n.MultipleBlockSizes=o.default.oneOfType([f,w]),E=o.default.arrayOf(m),O=n.MultipleSizesAndAuto=o.default.oneOfType([m,E]),I=o.default.arrayOf(g),M=n.MultipleBorderColors=o.default.oneOfType([g,I]),x=o.default.arrayOf(h),P=n.MultipleBackgroundColor=o.default.oneOfType([h,x]),N=o.default.arrayOf(y),S=o.default.arrayOf(b),R=n.MultipleTextColors=o.default.oneOfType([y,N,b,S]),j=o.default.arrayOf(v),A=n.MultipleAlignItems=o.default.oneOfType([v,j]),D=o.default.arrayOf(_),B=n.MultipleJustifyContents=o.default.oneOfType([_,D]);function $(e,t){return"number"==typeof t||("margin"===e||"margin-top"===e||"margin-right"===e||"margin-bottom"===e||"margin-left"===e||"margin-inline"===e||"margin-inline-start"===e||"margin-inline-end"===e)&&"auto"===t}function L(e,t){return"string"==typeof e&&"string"==typeof t}const F=(0,i.memoize)(((e,t,n)=>{if(!t)return null;const r={},o=Array.isArray(t)&&1===t.length?t[0]:undefined,a=(!Array.isArray(t)&&"string"==typeof t||"number"==typeof t?t:undefined)||o;if(a||0===a)r[`${c}--${e}-${a}`]=n(e,a);else switch(t.length){case 4:r[`${c}--${e}-${t[0]}`]=t[0]&&n(e,t[0]),r[`${c}--${s.BREAKPOINTS[1]}:${e}-${t[1]}`]=t[1]&&n(e,t[1]),r[`${c}--${s.BREAKPOINTS[2]}:${e}-${t[2]}`]=t[2]&&n(e,t[2]),r[`${c}--${s.BREAKPOINTS[3]}:${e}-${t[3]}`]=t[3]&&n(e,t[3]);break;case 3:r[`${c}--${e}-${t[0]}`]=t[0]&&n(e,t[0]),r[`${c}--${s.BREAKPOINTS[1]}:${e}-${t[1]}`]=t[1]&&n(e,t[1]),r[`${c}--${s.BREAKPOINTS[2]}:${e}-${t[2]}`]=t[2]&&n(e,t[2]);break;case 2:r[`${c}--${e}-${t[0]}`]=t[0]&&n(e,t[0]),r[`${c}--${s.BREAKPOINTS[1]}:${e}-${t[1]}`]=t[1]&&n(e,t[1]);break;default:console.log(`Invalid array prop length: ${t.length}`)}return r}),((e,t)=>`${e}${t}`)),U=r.default.forwardRef((function({padding:e,paddingTop:t,paddingRight:n,paddingBottom:o,paddingLeft:i,paddingInline:l,paddingInlineStart:d,paddingInlineEnd:p,margin:f,marginTop:m,marginRight:h,marginBottom:g,marginLeft:y,marginInline:b,marginInlineStart:v,marginInlineEnd:_,borderColor:T,borderWidth:C,borderRadius:w,borderStyle:k,alignItems:E,justifyContent:O,textAlign:I,flexDirection:M=s.FlexDirection.Row,flexWrap:x,gap:P,display:N,width:S,height:R,children:j,className:A,backgroundColor:D,color:B,ariaLabel:U,as:H="div",...W},V){const K=(0,a.default)(c,A,f&&F("margin",f,$),m&&F("margin-top",m,$),h&&F("margin-right",h,$),g&&F("margin-bottom",g,$),y&&F("margin-left",y,$),b&&F("margin-inline",b,$),v&&F("margin-inline-start",v,$),_&&F("margin-inline-end",_,$),e&&F("padding",e,$),t&&F("padding-top",t,$),n&&F("padding-right",n,$),o&&F("padding-bottom",o,$),i&&F("padding-left",i,$),l&&F("padding-inline",l,$),d&&F("padding-inline-start",d,$),p&&F("padding-inline-end",p,$),N&&F("display",N,L),P&&F("gap",P,$),M&&F("flex-direction",M,L),x&&F("flex-wrap",x,L),O&&F("justify-content",O,L),E&&F("align-items",E,L),I&&F("text-align",I,L),S&&F("width",S,L),R&&F("height",R,L),B&&F("color",B,L),D&&F("background-color",D,L),w&&F("rounded",w,L),k&&F("border-style",k,L),T&&F("border-color",T,L),C&&F("border-width",C,$),{"box--border-style-solid":!k&&(Boolean(C)||Boolean(T)),"box--border-width-1":!C&&Boolean(T),"box--display-flex":!N&&(Boolean(O)||Boolean(E))});if("function"==typeof j)return j(K);const q=H,z={};return"function"==typeof q.type?z.ariaLabel=U:z["aria-label"]=U,W["aria-label"]&&(z["aria-label"]=W["aria-label"]),r.default.createElement(q,u({className:K,ref:V},W,z),j)}));U.propTypes={children:o.default.oneOfType([o.default.node,o.default.func]),flexDirection:o.default.oneOfType([o.default.oneOf(Object.values(s.FlexDirection)),o.default.arrayOf(o.default.oneOf(Object.values(s.FlexDirection)))]),flexWrap:o.default.oneOfType([o.default.oneOf(Object.values(s.FlexWrap)),o.default.arrayOf(o.default.oneOf(Object.values(s.FlexWrap)))]),gap:C,margin:O,marginTop:O,marginBottom:O,marginRight:O,marginLeft:O,marginInline:O,marginInlineStart:O,marginInlineEnd:O,padding:C,paddingTop:C,paddingBottom:C,paddingRight:C,paddingLeft:C,paddingInline:C,paddingInlineStart:C,paddingInlineEnd:C,borderColor:M,borderWidth:o.default.oneOfType([o.default.number,o.default.arrayOf(o.default.number)]),borderRadius:o.default.oneOfType([o.default.oneOf(Object.values(s.BorderRadius)),o.default.arrayOf(o.default.oneOf(Object.values(s.BorderRadius)))]),borderStyle:o.default.oneOfType([o.default.oneOf(Object.values(s.BorderStyle)),o.default.arrayOf(o.default.oneOf(Object.values(s.BorderStyle)))]),alignItems:A,justifyContent:B,textAlign:o.default.oneOfType([o.default.oneOf(Object.values(s.TextAlign)),o.default.arrayOf(o.default.oneOf(Object.values(s.TextAlign)))]),display:o.default.oneOfType([o.default.oneOf(Object.values(s.Display)),o.default.arrayOf(o.default.oneOf(Object.values(s.Display)))]),width:k,height:k,backgroundColor:P,className:o.default.string,style:o.default.object,as:o.default.string,color:R,ariaLabel:o.default.string,"aria-label":o.default.string};n.default=U}}},{package:"$root$",file:"ui/components/ui/box/box.js"}],[6603,{"./box":6602},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"MultipleSizes",{enumerable:!0,get:function(){return r.MultipleSizes}}),Object.defineProperty(n,"MultipleSizesAndAuto",{enumerable:!0,get:function(){return r.MultipleSizesAndAuto}}),Object.defineProperty(n,"ValidBackgroundColor",{enumerable:!0,get:function(){return r.ValidBackgroundColor}}),Object.defineProperty(n,"ValidBorderColors",{enumerable:!0,get:function(){return r.ValidBorderColors}}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return r.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(e("./box"));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}}}},{package:"$root$",file:"ui/components/ui/box/index.js"}],[6604,{classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=i(e("prop-types")),a=i(e("classnames"));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u extends r.PureComponent{constructor(...e){super(...e),l(this,"state",{activeButtonIndex:this.props.noButtonActiveByDefault?null:this.props.defaultActiveButtonIndex})}componentDidUpdate(e,t){"number"==typeof this.props.newActiveButtonIndex&&t.activeButtonIndex!==this.props.newActiveButtonIndex&&this.setState({activeButtonIndex:this.props.newActiveButtonIndex})}handleButtonClick(e){this.setState({activeButtonIndex:e})}renderButtons(){const{children:e,disabled:t,variant:n}=this.props;return r.default.Children.map(e,((e,o)=>e&&r.default.createElement("button",{role:"radiogroup"===n?"radio":undefined,"aria-checked":o===this.state.activeButtonIndex,className:(0,a.default)("radiogroup"===n?"radio-button-group__button":"button-group__button",e.props.className,{"button-group__button--active":o===this.state.activeButtonIndex,"radio-button-group__button--active":"radiogroup"===n&&o===this.state.activeButtonIndex}),"data-testid":`button-group__button${o}`,onClick:()=>{var t,n;this.handleButtonClick(o),null===(t=(n=e.props).onClick)||void 0===t||t.call(n)},disabled:t||e.props.disabled,key:o},e.props.children)))}render(){const{className:e,style:t,variant:n}=this.props;return r.default.createElement("div",{className:(0,a.default)(e,{"radio-button-group":"radiogroup"===n}),role:"radiogroup"===n?"radiogroup":undefined,style:t},this.renderButtons())}}n.default=u,l(u,"propTypes",{defaultActiveButtonIndex:o.default.number,noButtonActiveByDefault:o.default.bool,disabled:o.default.bool,children:o.default.array,className:o.default.string,style:o.default.object,newActiveButtonIndex:o.default.number,variant:o.default.oneOf(["radiogroup","default"])}),l(u,"defaultProps",{className:"button-group",defaultActiveButtonIndex:0,variant:"default"})}}},{package:"$root$",file:"ui/components/ui/button-group/button-group.component.js"}],[6605,{"./button-group.component":6604},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./button-group.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/button-group/index.js"}],[6606,{classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=i(e("react")),o=i(e("prop-types")),a=i(e("classnames"));function i(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(null,arguments)}const l="btn-default",u={default:l,primary:"btn-primary",secondary:"btn-secondary",warning:"btn-warning",danger:"btn-danger","danger-primary":"btn-danger-primary",link:"btn-link",inline:"btn--inline",raised:"btn-raised"},c=({type:e,submit:t=!1,large:n,children:o,icon:i,className:c,rounded:d=!0,...p})=>{const f=d&&"link"!==e&&"inline"!==e;let m="button";return"link"===e?m="a":t&&(p.type="submit"),"link"===e&&"function"==typeof p.onClick&&(p.onKeyUp??(p.onKeyUp=e=>{"Enter"===e.key&&p.onClick()}),p.role??(p.role="button"),p.tabIndex??(p.tabIndex=0)),r.default.createElement(m,s({className:(0,a.default)("button",f&&"btn--rounded",u[e]||l,n&&"btn--large",c)},p),i?r.default.createElement("span",{className:"button__icon"},i):null,o)};c.propTypes={type:o.default.string,submit:o.default.bool,large:o.default.bool,className:o.default.string,children:o.default.node,icon:o.default.node,rounded:o.default.bool};n.default=c}}},{package:"$root$",file:"ui/components/ui/button/button.component.js"}],[6607,{"./button.component":6606},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("./button.component"))&&r.__esModule?r:{default:r};n.default=o.default}}},{package:"$root$",file:"ui/components/ui/button/index.js"}],[6608,{"../../../../shared/constants/time":5747,"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../icon/info-icon-inverted.component":6647,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=p;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=c(e("prop-types")),a=c(e("classnames")),i=c(e("../icon/info-icon-inverted.component")),s=e("../../../helpers/constants/design-system"),l=e("../../../../shared/constants/time"),u=e("../../component-library");function c(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p({severity:e,children:t,dismiss:n,isFirst:o,isLast:c,isMultiple:d}){const[p,f]=(0,r.useState)(!1),m=(0,a.default)("callout",`callout--${e}`,{"callout--dismissed":!0===p,"callout--multiple":!0===d,"callout--dismissible":Boolean(n),"callout--first":!0===o||!0!==d,"callout--last":!0===c||!0!==d});return(0,r.useEffect)((()=>{p&&setTimeout((()=>{n()}),500*l.MILLISECOND)}),[p,n]),r.default.createElement("div",{className:m},r.default.createElement(i.default,{severity:e}),r.default.createElement(u.Text,{color:s.TextColor.textDefault,className:"callout__content"},t),n&&r.default.createElement(u.ButtonIcon,{iconName:u.IconName.Close,size:u.IconSize.Sm,className:"callout__close-button",onClick:()=>{f(!0)},onKeyUp:e=>{"Enter"===e.key&&f(!0)}}))}p.propTypes={severity:o.default.oneOf(Object.values(s.Severity)).isRequired,children:o.default.node.isRequired,dismiss:o.default.func,isFirst:o.default.bool,isLast:o.default.bool,isMultiple:o.default.bool}}}},{package:"$root$",file:"ui/components/ui/callout/callout.js"}],[6609,{"./callout":6608},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./callout"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/callout/index.js"}],[661,{"./RegistryItem":672,"./RegistryType":673,"./lib":683},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.Bytes=void 0;const r=e("./lib"),o=e("./RegistryItem"),a=e("./RegistryType");class i extends o.RegistryItem{constructor(e){super(),this.bytes=e,this.getRegistryType=()=>a.RegistryTypes.BYTES,this.getData=()=>this.bytes,this.toDataItem=()=>new r.DataItem(this.bytes)}}n.Bytes=i,i.fromDataItem=e=>{const t=e.getData();if(!t)throw new Error(`#[ur-registry][Bytes][fn.fromDataItem]: decoded [dataItem][#data] is undefined: ${e}`);return new i(t)},i.fromCBOR=e=>{const t=(0,r.decodeToDataItem)(e);return i.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/Bytes.js"}],[6610,{classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.UNCHECKED=n.INDETERMINATE=n.CHECKED=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=i(e("prop-types")),a=i(e("classnames"));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}const l={CHECKED:"CHECKED",INDETERMINATE:"INDETERMINATE",UNCHECKED:"UNCHECKED"},{CHECKED:u,INDETERMINATE:c,UNCHECKED:d}=l;n.UNCHECKED=d,n.INDETERMINATE=c,n.CHECKED=u;const p=({className:e,disabled:t,id:n,onClick:o,checked:i,title:s,dataTestId:u})=>{"boolean"==typeof i&&(i=i?l.CHECKED:l.UNCHECKED);const c=(0,r.useRef)(null);return(0,r.useLayoutEffect)((()=>{c.current.indeterminate=i===l.INDETERMINATE}),[i]),r.default.createElement("input",{checked:i===l.CHECKED,className:(0,a.default)("check-box",e,{"far fa-square":i===l.UNCHECKED,"fa fa-check-square check-box__checked":i===l.CHECKED,"fa fa-minus-square check-box__indeterminate":i===l.INDETERMINATE}),disabled:t,id:n,onClick:o?e=>{e.preventDefault(),o()}:null,readOnly:!0,ref:c,title:s,"data-testid":u,type:"checkbox"})};p.propTypes={className:o.default.string,disabled:o.default.bool,id:o.default.string,onClick:o.default.func,checked:o.default.oneOf([...Object.keys(l),!0,!1]).isRequired,title:o.default.string,dataTestId:o.default.string},p.defaultProps={className:undefined,disabled:!1,id:undefined};n.default=p}}},{package:"$root$",file:"ui/components/ui/check-box/check-box.component.js"}],[6611,{"./check-box.component":6610},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"CHECKED",{enumerable:!0,get:function(){return r.CHECKED}}),Object.defineProperty(n,"INDETERMINATE",{enumerable:!0,get:function(){return r.INDETERMINATE}}),Object.defineProperty(n,"UNCHECKED",{enumerable:!0,get:function(){return r.UNCHECKED}}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return r.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(e("./check-box.component"));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}}}},{package:"$root$",file:"ui/components/ui/check-box/index.js"}],[6612,{".":6614,"../../../helpers/constants/design-system":6770,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.ChipWithInput=u;var r=l(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=e("../../../helpers/constants/design-system"),s=l(e("."));function l(e){return e&&e.__esModule?e:{default:e}}function u({dataTestId:e,className:t,borderColor:n=i.BorderColor.borderDefault,inputValue:o,setInputValue:l}){return r.default.createElement(s.default,{className:(0,a.default)(t,"chip--with-input"),borderColor:n},l&&r.default.createElement("input",{"data-testid":e,type:"text",className:"chip__input",onChange:e=>{l(e.target.value)},value:o}))}u.propTypes={dataTestId:o.default.string,borderColor:o.default.oneOf(Object.values(i.BorderColor)),className:o.default.string,inputValue:o.default.string,setInputValue:o.default.func}}}},{package:"$root$",file:"ui/components/ui/chip/chip-with-input.js"}],[6613,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../url-icon":6725,classnames:4102,lodash:4855,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=p;var r=c(e("react")),o=c(e("prop-types")),a=c(e("classnames")),i=e("lodash"),s=e("../../component-library"),l=c(e("../url-icon")),u=e("../../../helpers/constants/design-system");function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}function p({dataTestId:e,className:t,children:n,borderColor:o=u.BorderColor.borderDefault,backgroundColor:i,label:c,labelProps:p={},leftIcon:f,leftIconUrl:m="",rightIcon:h,onClick:g,maxContent:y=!0,displayInlineBlock:b=!1}){const v="function"==typeof g;return r.default.createElement("div",{"data-testid":e,onClick:g,onKeyPress:e=>{"Enter"===e.key&&g&&g(e)},className:(0,a.default)(t,"chip",{"chip--with-left-icon":Boolean(f),"chip--with-right-icon":Boolean(h),[`chip--border-color-${o}`]:!0,[`chip--background-color-${i}`]:!0,"chip--max-content":y,"chip--display-inline-block":b}),role:v?"button":undefined,tabIndex:v?0:undefined},f&&!m?r.default.createElement("div",{className:"chip__left-icon"},f):null,m?r.default.createElement(l.default,{className:"chip__left-url-icon",url:m}):null,n??r.default.createElement(s.Text,d({className:"chip__label",variant:u.TextVariant.bodySm,as:"span",color:u.TextColor.textAlternative},p),c),h?r.default.createElement("div",{className:"chip__right-icon"},h):null)}p.propTypes={dataTestId:o.default.string,borderColor:o.default.oneOf(Object.values(u.BorderColor)),backgroundColor:o.default.oneOf(Object.values(u.BackgroundColor)),label:o.default.string,labelProps:o.default.shape({...(0,i.omit)(u.TextVariant.propTypes,["children","className"])}),children:o.default.node,leftIcon:o.default.node,rightIcon:o.default.node,className:o.default.string,onClick:o.default.func,maxContent:o.default.bool,leftIconUrl:o.default.string,displayInlineBlock:o.default.bool}}}},{package:"$root$",file:"ui/components/ui/chip/chip.js"}],[6614,{"./chip":6613},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./chip"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/chip/index.js"}],[6615,{"../../../hooks/useI18nContext":6880,"../../component-library":6314,"../tooltip":6716,"prop-types":5013,react:5259,"unicode-confusables":5626,uuid:5663},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=c(e("prop-types")),a=e("unicode-confusables"),i=e("uuid"),s=c(e("../tooltip")),l=e("../../../hooks/useI18nContext"),u=e("../../component-library");function c(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}const p=({input:e,asText:t,confusableWrapperName:n=""})=>{const o=(0,l.useI18nContext)();return(0,r.useMemo)((()=>(0,a.confusables)(e)),[e]).map((({point:e,similarTo:a})=>{const l=""===a;return a===undefined?t?r.default.createElement(u.Text,{key:(0,i.v4)()},e):e:r.default.createElement(s.default,{key:(0,i.v4)(),tag:"span",position:"top",title:l?o("confusableZeroWidthUnicode"):o("confusableUnicode",[e,a]),wrapperClassName:n},r.default.createElement(u.Text,{className:"confusable__point",as:t?"p":"span"},l?"?":e))}))};p.propTypes={input:o.default.string.isRequired,asText:o.default.bool,confusableWrapperName:o.default.string};n.default=p}}},{package:"$root$",file:"ui/components/ui/confusable/confusable.component.js"}],[6616,{"./confusable.component":6615},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./confusable.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/confusable/index.js"}],[6617,{"../../../../shared/constants/common":5721,"../../../helpers/constants/design-system":6770,"../../../hooks/useCurrencyDisplay":6870,"../../component-library":6314,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=p;var r=c(e("react")),o=c(e("prop-types")),a=c(e("classnames")),i=e("../../../hooks/useCurrencyDisplay"),s=e("../../../../shared/constants/common"),l=e("../../component-library"),u=e("../../../helpers/constants/design-system");function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}function p({account:e,value:t,displayValue:n,"data-testid":o,style:s,className:c,prefix:p,prefixComponent:f,hideLabel:m,hideTitle:h,numberOfDecimals:g,denomination:y,currency:b,suffix:v,prefixComponentWrapperProps:_={},textProps:T={},suffixProps:C={},isAggregatedFiatOverviewBalance:w=!1,privacyMode:k=!1,...E}){const[O,I]=(0,i.useCurrencyDisplay)(t,{account:e,displayValue:n,prefix:p,numberOfDecimals:g,hideLabel:m,denomination:y,currency:b,suffix:v,isAggregatedFiatOverviewBalance:w});return r.default.createElement(l.Box,d({className:(0,a.default)("currency-display-component",c),"data-testid":o,style:s,title:!h&&!k&&O||null,display:u.Display.Flex,alignItems:u.AlignItems.center,flexWrap:u.FlexWrap.Wrap},E),f?r.default.createElement(l.Box,d({className:"currency-display-component__prefix",marginInlineEnd:1,variant:u.TextVariant.inherit},_),f):null,r.default.createElement(l.SensitiveText,d({as:"span",className:"currency-display-component__text",ellipsis:!0,variant:u.TextVariant.inherit,isHidden:k,"data-testid":"account-value-and-suffix"},T),I.prefix,I.value),I.suffix?r.default.createElement(l.SensitiveText,d({as:"span",className:k?"currency-display-component__text":"currency-display-component__suffix",marginInlineStart:k?0:1,variant:u.TextVariant.inherit,isHidden:k},C),I.suffix):null)}const f={className:o.default.string,account:o.default.object,currency:o.default.string,"data-testid":o.default.string,denomination:o.default.oneOf([s.EtherDenomination.GWEI,s.EtherDenomination.ETH]),displayValue:o.default.string,hideLabel:o.default.bool,hideTitle:o.default.bool,numberOfDecimals:o.default.oneOfType([o.default.string,o.default.number]),prefix:o.default.string,prefixComponent:o.default.node,style:o.default.object,suffix:o.default.oneOfType([o.default.string,o.default.bool]),value:o.default.string,prefixComponentWrapperProps:o.default.object,textProps:o.default.object,suffixProps:o.default.object,isAggregatedFiatOverviewBalance:o.default.bool,privacyMode:o.default.bool};p.propTypes=f}}},{package:"$root$",file:"ui/components/ui/currency-display/currency-display.component.js"}],[6618,{"./currency-display.component":6617},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./currency-display.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/currency-display/index.js"}],[6619,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../tooltip":6716,lodash:4855,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=p;var r=u(e("react")),o=u(e("prop-types")),a=e("lodash"),i=e("../../../helpers/constants/design-system"),s=u(e("../tooltip")),l=e("../../component-library");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}const d={[i.Size.XS]:0,[i.Size.SM]:2,[i.Size.MD]:4,[i.Size.LG]:6,[i.Size.XL]:8};function p({dictionary:e,termTypography:t={},definitionTypography:n={},tooltips:o={},warnings:a={},gapSize:u=i.Size.SM}){return r.default.createElement("dl",{className:"definition-list"},Object.entries(e).map((([e,p])=>r.default.createElement(r.default.Fragment,{key:`definition-for-${e}`},r.default.createElement(l.Text,c({variant:i.TextVariant.bodyMdMedium},t,{marginTop:0,marginBottom:1,className:"definition-list__term",as:"dt"}),e,o[e]&&r.default.createElement(s.default,{title:o[e],position:"top",containerClassName:"definition-list__tooltip-wrapper"},r.default.createElement(l.Icon,{name:l.IconName.Question,size:l.IconSize.Sm,marginLeft:1,color:i.IconColor.iconDefault}))),r.default.createElement(l.Text,c({variant:i.TextVariant.bodyMd,color:i.TextColor.textAlternative},n,{marginTop:0,marginBottom:d[u],className:"definition-list__definition",overflowWrap:i.OverflowWrap.BreakWord,as:"dd"}),p),a[e]&&r.default.createElement(l.Text,{variant:i.TextVariant.bodySm,color:i.TextColor.warningDefault},a[e])))))}p.propTypes={gapSize:o.default.oneOf(Object.values(i.Size)),dictionary:o.default.objectOf(o.default.oneOfType([o.default.string,o.default.number])),tooltips:o.default.objectOf(o.default.string),warnings:o.default.objectOf(o.default.string),termTypography:o.default.shape({...(0,a.omit)(i.TextVariant.propTypes,["tag","className","boxProps"])}),definitionTypography:o.default.shape({...(0,a.omit)(i.TextVariant.propTypes,["tag","className","boxProps"])})}}}},{package:"$root$",file:"ui/components/ui/definition-list/definition-list.js"}],[662,{".":680,"./RegistryItem":672,"./RegistryType":673,"./lib":683,buffer:4074},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(t){(function(){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoAccount=void 0;const r=e("."),o=e("./lib"),a=e("./RegistryItem"),i=e("./RegistryType");var s;!function(e){e[e.masterFingerprint=1]="masterFingerprint",e[e.outputDescriptors=2]="outputDescriptors"}(s||(s={}));class l extends a.RegistryItem{constructor(e,t){super(),this.masterFingerprint=e,this.outputDescriptors=t,this.getRegistryType=()=>i.RegistryTypes.CRYPTO_ACCOUNT,this.getMasterFingerprint=()=>this.masterFingerprint,this.getOutputDescriptors=()=>this.outputDescriptors,this.toDataItem=()=>{const e={};return this.masterFingerprint&&(e[s.masterFingerprint]=this.masterFingerprint.readUInt32BE(0)),this.outputDescriptors&&(e[s.outputDescriptors]=this.outputDescriptors.map((e=>e.toDataItem()))),new o.DataItem(e)}}}n.CryptoAccount=l,l.fromDataItem=e=>{const n=e.getData(),o=t.alloc(4),a=n[s.masterFingerprint];a&&o.writeUInt32BE(a,0);const i=n[s.outputDescriptors].map((e=>r.CryptoOutput.fromDataItem(e)));return new l(o,i)},l.fromCBOR=e=>{const t=(0,o.decodeToDataItem)(e);return l.fromDataItem(t)}}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/CryptoAccount.js"}],[6620,{"./definition-list":6619},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./definition-list"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/definition-list/index.js"}],[6621,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../icon/preloader/preloader-icon.component":6650,"./utils":6624,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.Delineator=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=u(e("classnames")),a=e("../../../helpers/constants/design-system"),i=e("../../component-library"),s=u(e("../icon/preloader/preloader-icon.component")),l=e("./utils");function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}const p=()=>r.default.createElement("div",{role:"progressbar"},r.default.createElement(s.default,{size:16})),f=({isExpanded:e})=>r.default.createElement(i.Icon,{name:e?i.IconName.ArrowUp:i.IconName.ArrowDown,size:i.IconSize.Sm,color:a.IconColor.primaryDefault}),m=({headerComponent:e,iconName:t,isCollapsible:n,isExpanded:s,isLoading:u,isDisabled:c,onHeaderClick:m,type:h})=>{const g=(0,l.getIconPropsByType)(h);return r.default.createElement(i.Box,{className:(0,o.default)({delineator__header:!0,"delineator__header--expanded":s,"delineator__header--loading":u,"delineator__header--disabled":c}),display:a.Display.Flex,alignItems:a.AlignItems.center,justifyContent:a.JustifyContent.spaceBetween,paddingTop:2,paddingRight:4,paddingBottom:s?0:2,paddingLeft:4,onClick:m},r.default.createElement(i.Box,{display:a.Display.Flex,alignItems:a.AlignItems.center},t&&r.default.createElement(i.AvatarIcon,d({iconName:t},g)),(0,l.overrideTextComponentColorByType)({component:e,type:h})),n&&(u?r.default.createElement(p,null):r.default.createElement(f,{isExpanded:s})))},h=({children:e,contentBoxProps:t})=>r.default.createElement(i.Box,d({paddingTop:2,paddingRight:4,paddingBottom:4,paddingLeft:4,flexDirection:a.FlexDirection.Column},t),e),g=({children:e,wrapperBoxProps:t})=>r.default.createElement(i.Box,d({className:"delineator__wrapper",display:a.Display.Flex,flexDirection:a.FlexDirection.Column,backgroundColor:a.BackgroundColor.backgroundDefault,borderRadius:a.BorderRadius.LG},t),e);n.Delineator=({children:e,headerComponent:t,iconName:n,isCollapsible:o=!0,isExpanded:a,isLoading:i=!1,isDisabled:s=!1,onExpandChange:l,type:u,wrapperBoxProps:c,contentBoxProps:d})=>{const[p,f]=(0,r.useState)(a||!1),y=!o||o&&p,b=(0,r.useCallback)((()=>{if(s||i||!o)return;const e=!p;null==l||l(e),f(e)}),[i,o,p,s,l]);return r.default.createElement(g,{wrapperBoxProps:c},r.default.createElement(m,{headerComponent:t,iconName:n,isCollapsible:o,isExpanded:p,isLoading:i,isDisabled:s,onHeaderClick:b,type:u}),y&&!i&&r.default.createElement(h,{contentBoxProps:d},e))}}}},{package:"$root$",file:"ui/components/ui/delineator/delineator.tsx"}],[6622,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.DelineatorType=void 0;n.DelineatorType=function(e){return e.Error="error",e.Default="default",e}({})}}},{package:"$root$",file:"ui/components/ui/delineator/delineator.types.ts"}],[6623,{"./delineator":6621},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Delineator",{enumerable:!0,get:function(){return r.Delineator}});var r=e("./delineator")}}},{package:"$root$",file:"ui/components/ui/delineator/index.ts"}],[6624,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"./delineator.types":6622,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.overrideTextComponentColorByType=n.getIconPropsByType=void 0;var r,o=(r=e("react"))&&r.__esModule?r:{default:r},a=e("../../../helpers/constants/design-system"),i=e("../../component-library"),s=e("./delineator.types");const l={size:i.AvatarIconSize.Xs};n.getIconPropsByType=e=>{let t;const n={color:a.IconColor.infoInverse};if(e===s.DelineatorType.Error)t=a.BackgroundColor.errorDefault;else t=a.BackgroundColor.overlayAlternative;return{...l,iconProps:n,backgroundColor:t}};n.overrideTextComponentColorByType=({component:e,type:t})=>{const n=(e=>e===s.DelineatorType.Error?a.TextColor.errorDefault:a.TextColor.textDefault)(t);return o.default.cloneElement(e,{color:n})}}}},{package:"$root$",file:"ui/components/ui/delineator/utils.ts"}],[6625,{"../../../../shared/constants/network":5734,"../../../../shared/modules/selectors/networks":5799,"../../../ducks/metamask/metamask":6758,"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../../../selectors":7485,"../../../store/actions":7502,"../../component-library":6314,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){const{chainId:e,rpcUrl:t}=(0,o.useSelector)(s.getCurrentNetwork)??{},n=(0,o.useSelector)(l.getNetworkConfigurationsByChainId),[f,h]=(0,r.useState)(!1),g=(0,o.useSelector)(u.getCompletedOnboarding),y=(0,a.useI18nContext)(),b=(0,o.useDispatch)();if(!g||f)return null;let v;e===d.CHAIN_IDS.GOERLI||e===d.CHAIN_IDS.LINEA_GOERLI||e===d.CHAIN_IDS.ARBITRUM_GOERLI||e===d.CHAIN_IDS.OPTIMISM_GOERLI?v={description:y("deprecatedGoerliNtwrkMsg"),actionButtonLabel:y("learnMoreUpperCase"),actionButtonProps:{href:"https://github.com/eth-clients/goerli#goerli-goerlitzer-testnet",externalLink:!0}}:d.DEPRECATED_NETWORKS.includes(e)?v={description:y("deprecatedNetwork")}:e===d.CHAIN_IDS.AURORA&&t.startsWith("https://aurora-mainnet.infura.io/")&&(v={description:y("auroraRpcDeprecationMessage"),actionButtonLabel:y("switchToNetwork",["mainnet.aurora.dev"]),actionButtonOnClick:async()=>{h(!0);const t=n[e];t.rpcEndpoints[t.defaultRpcEndpointIndex].url="https://mainnet.aurora.dev",await b((0,p.updateNetwork)(t))}});return v?r.default.createElement(c.Box,{className:"deprecated-networks",backgroundColor:i.BackgroundColor.backgroundDefault,padding:4,borderRadius:i.BorderRadius.SM},r.default.createElement(c.BannerAlert,m({severity:i.Severity.Warning,onClose:()=>h(!0)},v))):null};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=e("react-redux"),a=e("../../../hooks/useI18nContext"),i=e("../../../helpers/constants/design-system"),s=e("../../../selectors"),l=e("../../../../shared/modules/selectors/networks"),u=e("../../../ducks/metamask/metamask"),c=e("../../component-library"),d=e("../../../../shared/constants/network"),p=e("../../../store/actions");function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(null,arguments)}}}},{package:"$root$",file:"ui/components/ui/deprecated-networks/deprecated-networks.js"}],[6626,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.DisclosureVariant=void 0;n.DisclosureVariant=function(e){return e.Default="default",e.Arrow="arrow",e}({})}}},{package:"$root$",file:"ui/components/ui/disclosure/disclosure.constants.ts"}],[6627,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"./disclosure.constants":6626,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=u(e("prop-types")),a=u(e("classnames")),i=e("../../component-library"),s=e("../../../helpers/constants/design-system"),l=e("./disclosure.constants");function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}const d=({children:e,isScrollToBottomOnOpen:t,title:n,size:o,variant:u})=>{const c=(0,r.useRef)(null),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{var e;t&&d&&(null==c||null===(e=c.current)||void 0===e||e.scrollIntoView({behavior:"smooth"}))}),[t,d]),r.default.createElement("div",{className:"disclosure","data-testid":"disclosure",onClick:()=>p((e=>!e))},n?r.default.createElement("details",null,((e,t,n)=>{if(e===l.DisclosureVariant.Arrow){const e="small"===n?s.TextVariant.bodySm:s.TextVariant.bodyMd;return r.default.createElement("summary",{className:"disclosure__summary is-arrow"},r.default.createElement(i.Text,{color:s.Color.primaryDefault,variant:e},t),r.default.createElement(i.Icon,{className:"disclosure__summary--icon",color:s.Color.primaryDefault,name:i.IconName.ArrowUp,size:i.IconSize.Sm,marginInlineStart:2}))}return r.default.createElement("summary",{className:"disclosure__summary"},r.default.createElement(i.Icon,{className:"disclosure__summary--icon",name:i.IconName.Add,size:i.IconSize.Sm,marginInlineEnd:2}),t)})(u,n),r.default.createElement("div",{className:(0,a.default)("disclosure__content",o)},e),r.default.createElement("div",{ref:c,className:"disclosure__footer"})):e)};d.propTypes={children:o.default.node.isRequired,isScrollToBottomOnOpen:o.default.bool,size:o.default.string,title:o.default.string,variant:o.default.string},d.defaultProps={isScrollToBottomOnOpen:!1,size:"normal",title:null,variant:l.DisclosureVariant.Default};n.default=d}}},{package:"$root$",file:"ui/components/ui/disclosure/disclosure.js"}],[6628,{"./disclosure":6627},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./disclosure"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/disclosure/index.js"}],[6629,{"../../component-library":6314,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=s(e("prop-types")),a=s(e("classnames")),i=e("../../component-library");function s(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}const u=({className:e,disabled:t=!1,onChange:n,options:o,selectedOption:s="",style:l,title:u,"data-testid":c})=>{const d=(0,r.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),n(e.target.value)}),[n]);return r.default.createElement("div",{className:(0,a.default)("dropdown",e)},r.default.createElement("select",{className:"dropdown__select","data-testid":c,disabled:t,title:u,onChange:d,style:l,value:s},o.map((e=>r.default.createElement("option",{key:e.value,value:e.value,disabled:e.disabled},e.name||e.value)))),r.default.createElement(i.Icon,{name:i.IconName.ArrowDown,size:i.IconSize.Sm,className:"dropdown__icon-caret-down"}))};u.propTypes={className:o.default.string,disabled:o.default.bool,title:o.default.string,onChange:o.default.func.isRequired,options:o.default.arrayOf(o.default.exact({name:o.default.string,value:o.default.string.isRequired})).isRequired,selectedOption:o.default.string,style:o.default.object,"data-testid":o.default.string};n.default=u}}},{package:"$root$",file:"ui/components/ui/dropdown/dropdown.js"}],[663,{"./RegistryItem":672,"./RegistryType":673,"./lib":683},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoCoinInfo=n.Network=n.Type=void 0;const r=e("./lib"),o=e("./RegistryItem"),a=e("./RegistryType");var i,s,l;!function(e){e.type="1",e.network="2"}(i||(i={})),function(e){e[e.bitcoin=0]="bitcoin"}(s=n.Type||(n.Type={})),function(e){e[e.mainnet=0]="mainnet",e[e.testnet=1]="testnet"}(l=n.Network||(n.Network={}));class u extends o.RegistryItem{constructor(e,t){super(),this.type=e,this.network=t,this.getRegistryType=()=>a.RegistryTypes.CRYPTO_COIN_INFO,this.getType=()=>this.type||s.bitcoin,this.getNetwork=()=>this.network||l.mainnet,this.toDataItem=()=>{const e={};return this.type&&(e[i.type]=this.type),this.network&&(e[i.network]=this.network),new r.DataItem(e)}}}n.CryptoCoinInfo=u,u.fromDataItem=e=>{const t=e.getData(),n=t[i.type],r=t[i.network];return new u(n,r)},u.fromCBOR=e=>{const t=(0,r.decodeToDataItem)(e);return u.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/CryptoCoinInfo.js"}],[6630,{"./dropdown":6629},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./dropdown"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/dropdown/index.js"}],[6631,{"../../../helpers/constants/design-system":6770,"../../../helpers/utils/accounts":6794,"../../component-library":6314,"../../component-library/form-text-field/deprecated":6302,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=c(e("classnames")),a=c(e("prop-types")),i=e("../../../helpers/constants/design-system"),s=e("../../../helpers/utils/accounts"),l=e("../../component-library"),u=e("../../component-library/form-text-field/deprecated");function c(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class f extends r.Component{constructor(...e){super(...e),p(this,"state",{isEditing:!1,value:this.props.defaultValue||""})}async handleSubmit(e){e&&(await this.props.onSubmit(this.state.value.trim()),this.setState({isEditing:!1}))}renderEditing(){const{isValidAccountName:e,errorMessage:t}=(0,s.getAccountNameErrorMessage)(this.props.accounts,this.context,this.state.value,this.props.defaultValue);return r.default.createElement(l.Box,{className:(0,o.default)("editable-label",this.props.className),display:i.Display.Flex,gap:3},r.default.createElement(u.FormTextField,{required:!0,value:this.state.value,onKeyPress:t=>{"Enter"===t.key&&this.handleSubmit(e)},onChange:e=>{this.setState({value:e.target.value})},"data-testid":"editable-input",error:!e,helpText:t,autoFocus:!0,placeholder:this.context.t("accountName")}),r.default.createElement(l.ButtonIcon,{iconName:l.IconName.Check,onClick:()=>this.handleSubmit(e),"data-testid":"save-account-label-input"}))}renderReadonly(){return r.default.createElement(l.Box,{display:i.Display.Flex,alignItems:i.AlignItems.center,gap:3},r.default.createElement(l.Text,{variant:i.TextVariant.bodyLgMedium,style:{wordBreak:"break-word"}},this.state.value),r.default.createElement(l.ButtonIcon,{iconName:l.IconName.Edit,ariaLabel:this.context.t("edit"),"data-testid":"editable-label-button",onClick:()=>this.setState({isEditing:!0}),color:i.Color.iconDefault}))}render(){return this.state.isEditing?this.renderEditing():this.renderReadonly()}}n.default=f,p(f,"propTypes",{onSubmit:a.default.func.isRequired,defaultValue:a.default.string,className:a.default.string,accounts:a.default.array}),p(f,"contextTypes",{t:a.default.func})}}},{package:"$root$",file:"ui/components/ui/editable-label/editable-label.js"}],[6632,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=s(e("react")),o=s(e("prop-types")),a=e("../../component-library"),i=e("../../../helpers/constants/design-system");function s(e){return e&&e.__esModule?e:{default:e}}const l=(e,t)=>{const{errorMessage:n,errorKey:o}=e,s=o?t.t(o):n;return r.default.createElement("div",{className:"error-message"},r.default.createElement(a.Icon,{className:"error-message__icon",name:a.IconName.Warning,size:a.IconSize.Sm,color:i.IconColor.errorDefault,marginRight:2}),r.default.createElement("div",{className:"error-message__text"},s))};l.propTypes={errorMessage:o.default.string,errorKey:o.default.string},l.contextTypes={t:o.default.func};n.default=l}}},{package:"$root$",file:"ui/components/ui/error-message/error-message.component.js"}],[6633,{"./error-message.component":6632},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./error-message.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/error-message/index.js"}],[6634,{"../../../helpers/constants/design-system":6770,"../../../hooks/useCopyToClipboard":6869,"../../../hooks/useI18nContext":6880,"../../component-library":6314,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=u(e("react")),o=u(e("prop-types")),a=e("../../../hooks/useI18nContext"),i=e("../../../hooks/useCopyToClipboard"),s=e("../../../helpers/constants/design-system"),l=e("../../component-library");function u(e){return e&&e.__esModule?e:{default:e}}function c({text:e="",onClickCopy:t=null}){const n=(0,a.useI18nContext)(),[o,u]=(0,i.useCopyToClipboard)(6e4);return r.default.createElement(l.Box,{display:s.Display.Flex,justifyContent:s.JustifyContent.center,flexDirection:s.FlexDirection.Column,alignItems:s.AlignItems.center,borderColor:s.BorderColor.borderDefault,borderRadius:s.BorderRadius.MD,padding:4,gap:4},r.default.createElement(l.Text,{display:s.Display.Flex,justifyContent:s.JustifyContent.center,className:"notranslate",variant:s.TextVariant.bodyLgMedium,"data-testid":"srp_text"},e),r.default.createElement(l.ButtonSecondary,{className:"export-text-container__button",block:!0,onClick:()=>{t&&t(),u(e)}},n(o?"copiedExclamation":"copyToClipboard")))}c.propTypes={text:o.default.string,onClickCopy:o.default.func};n.default=r.default.memo(c)}}},{package:"$root$",file:"ui/components/ui/export-text-container/export-text-container.component.js"}],[6635,{"./export-text-container.component":6634},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("./export-text-container.component"))&&r.__esModule?r:{default:r};n.default=o.default}}},{package:"$root$",file:"ui/components/ui/export-text-container/index.js"}],[6636,{"../../../contexts/i18n":6730,"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../../component-library/form-text-field/deprecated":6302,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=function({hideDropdownIfNoOptions:e=!1,maxDropdownHeight:t,noOptionsText:n,onChange:r,onOptionClick:c,options:d,placeholder:f,value:m}){const[h,g]=(0,o.useState)(!1),y=(0,o.useRef)(),[b,v]=(0,o.useState)(0),_=(0,o.useRef)(null),T=(0,o.useContext)(l.I18nContext);(0,o.useEffect)((()=>{var e;v(null===(e=y.current)||void 0===e?void 0:e.offsetWidth)}));const C=(0,o.useCallback)((e=>{var t;"form-combo-field__option"!==(null==e||null===(t=e.relatedTarget)||void 0===t?void 0:t.className)&&g(!1)}),[g]),w=(0,o.useCallback)((e=>{null==r||r(e.target.value)}),[r]),k=(0,o.useCallback)((e=>{var t;g(!1),e&&(w({target:{value:e.value}}),null==c||c(e)),null===(t=_.current)||void 0===t||t.focus()}),[g,w]),E=(0,o.useCallback)((()=>{var e;w({target:{value:""}}),null===(e=_.current)||void 0===e||e.focus()}),[w]);return o.default.createElement("div",{className:"form-combo-field",ref:y},o.default.createElement("div",{onClick:()=>{g(!0)}},o.default.createElement(s.FormTextField,{autoFocus:!0,inputRef:_,placeholder:f,onBlur:C,onKeyUp:e=>{"Enter"===e.key&&C()},value:m,onChange:w,className:(0,a.default)({"form-combo-field__value":!0,"form-combo-field__value-dropdown-visible":h}),endAccessory:o.default.createElement(i.ButtonIcon,{display:u.Display.Flex,iconName:i.IconName.Close,size:i.ButtonIconSize.Sm,onClick:()=>E(),color:u.IconColor.iconMuted,ariaLabel:T("clear")})})),h&&o.default.createElement(p,{hideDropdownIfNoOptions:e,maxDropdownHeight:t,noOptionsText:n,onOptionClick:k,options:d,width:b}))};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../../component-library"),s=e("../../component-library/form-text-field/deprecated"),l=e("../../../contexts/i18n"),u=e("../../../helpers/constants/design-system");function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function d({option:e,onClick:t}){const n=(0,o.useCallback)((n=>{n.preventDefault(),n.stopPropagation(),n.nativeEvent.stopImmediatePropagation(),t(e)}),[t,e]),{primaryLabel:r,secondaryLabel:a,value:i}=e;return o.default.createElement("div",{tabIndex:0,className:"form-combo-field__option",onClick:n},o.default.createElement("span",{className:"form-combo-field__option-primary"},r??i),a?o.default.createElement("span",{className:"form-combo-field__option-secondary"},a):null)}function p({hideDropdownIfNoOptions:e,maxDropdownHeight:t,noOptionsText:n,onOptionClick:r,options:i,width:s}){const u=(0,o.useContext)(l.I18nContext),c=(0,o.useRef)(),p=t??179,[f,m]=(0,o.useState)(0);return(0,o.useEffect)((()=>{var e;m((null===(e=c.current)||void 0===e?void 0:e.scrollHeight)??0)})),o.default.createElement("div",{ref:c,style:{width:s,maxHeight:p},className:(0,a.default)({"form-combo-field__dropdown":!0,"form-combo-field__dropdown__scroll":f>p})},0===i.length&&!e&&o.default.createElement(d,{option:{primaryLabel:n??u("comboNoOptions"),value:""},onClick:()=>r(undefined)}),i.map(((e,t)=>o.default.createElement(d,{key:t,option:e,onClick:()=>{r(e)}}))))}}}},{package:"$root$",file:"ui/components/ui/form-combo-field/form-combo-field.tsx"}],[6637,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../info-tooltip/info-tooltip":6659,"../numeric-input/numeric-input.component":6679,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=p;var r=c(e("react")),o=c(e("prop-types")),a=c(e("classnames")),i=e("../../../helpers/constants/design-system"),s=c(e("../numeric-input/numeric-input.component")),l=c(e("../info-tooltip/info-tooltip")),u=e("../../component-library");function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}function p({dataTestId:e,titleText:t="",TitleTextCustomComponent:n,titleUnit:o="",TitleUnitCustomComponent:c,tooltipText:p="",TooltipCustomComponent:f,titleDetail:m="",titleDetailWrapperProps:h,titleHeadingWrapperProps:g,error:y,onChange:b=undefined,value:v=0,numeric:_,detailText:T="",autoFocus:C=!1,password:w=!1,allowDecimals:k=!1,disabled:E=!1,placeholder:O,warning:I,warningProps:M,passwordStrength:x,passwordStrengthText:P,id:N,inputProps:S,wrappingLabelProps:R,inputRef:j}){return r.default.createElement("div",{className:(0,a.default)("form-field",{"form-field__row--error":y})},r.default.createElement(u.Box,d({as:"label"},R),r.default.createElement("div",{className:"form-field__heading"},r.default.createElement(u.Box,d({className:"form-field__heading-title",display:i.Display.Flex,alignItems:i.AlignItems.baseline},g),n||t&&r.default.createElement(u.Text,{as:"h6",variant:i.TextVariant.bodySmBold,display:i.Display.InlineBlock},t),c||o&&r.default.createElement(u.Text,{as:"h6",variant:i.TextVariant.bodySm,color:i.TextColor.textAlternative,display:i.Display.InlineBlock},o),f||p&&r.default.createElement(l.default,{position:"top",contentText:p})),m&&r.default.createElement(u.Box,d({className:"form-field__heading-detail",textAlign:i.TextAlign.End,marginRight:2},h),m)),_?r.default.createElement(s.default,{error:y,onChange:b,value:v,detailText:T,autoFocus:C,allowDecimals:k,disabled:E,dataTestId:e,placeholder:O,id:N,inputRef:j}):r.default.createElement("input",d({className:(0,a.default)("form-field__input",{"form-field__input--error":y,"form-field__input--warning":I}),onChange:e=>b(e.target.value),value:v,type:w?"password":"text",autoFocus:C,disabled:E,"data-testid":e,placeholder:O,id:N,ref:j},S)),y&&r.default.createElement(u.Text,{color:i.TextColor.errorDefault,variant:i.TextVariant.bodySm,as:"h6",className:"form-field__error"},y),I&&r.default.createElement(u.Text,d({color:i.TextColor.textAlternative,variant:i.TextVariant.bodySm,as:"h6",className:"form-field__warning"},M),I),x&&r.default.createElement(u.Text,{color:i.TextColor.textDefault,variant:i.TextVariant.bodySm,as:"h6",className:"form-field__password-strength"},x),P&&r.default.createElement(u.Text,{color:i.TextColor.textAlternative,variant:i.TextVariant.bodyXs,as:"h6",className:"form-field__password-strength-text"},P)))}p.propTypes={dataTestId:o.default.string,titleText:o.default.oneOfType([o.default.string,o.default.node]),TitleTextCustomComponent:o.default.node,titleUnit:o.default.string,TitleUnitCustomComponent:o.default.node,tooltipText:o.default.oneOfType([o.default.string,o.default.node]),TooltipCustomComponent:o.default.node,titleDetail:o.default.oneOfType([o.default.string,o.default.node]),titleDetailWrapperProps:o.default.shape({...u.Box.propTypes}),titleHeadingWrapperProps:o.default.shape({...u.Box.propTypes}),error:o.default.string,warning:o.default.string,warningProps:o.default.shape({...u.Text.propTypes}),onChange:o.default.func,value:o.default.oneOfType([o.default.number,o.default.string]),detailText:o.default.string,autoFocus:o.default.bool,numeric:o.default.bool,password:o.default.bool,allowDecimals:o.default.bool,disabled:o.default.bool,placeholder:o.default.string,passwordStrength:o.default.oneOfType([o.default.string,o.default.node]),passwordStrengthText:o.default.string,id:o.default.string,inputProps:o.default.object,wrappingLabelProps:o.default.object,inputRef:o.default.object}}}},{package:"$root$",file:"ui/components/ui/form-field/form-field.js"}],[6638,{"./form-field":6637},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./form-field"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/form-field/index.js"}],[6639,{"../../../../shared/modules/conversion.utils":5782,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=(r=e("prop-types"))&&r.__esModule?r:{default:r},i=e("../../../../shared/modules/conversion.utils");function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}class l extends o.PureComponent{render(){const{className:e,value:t}=this.props,n=(0,i.hexToDecimal)(t);return o.default.createElement("div",{className:e},n)}}n.default=l,function(e,t,n){(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(l,"propTypes",{className:a.default.string,value:a.default.string})}}},{package:"$root$",file:"ui/components/ui/hex-to-decimal/hex-to-decimal.component.js"}],[664,{"./RegistryItem":672,"./RegistryType":673,"./lib":683},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoECKey=void 0;const r=e("./lib"),o=e("./RegistryItem"),a=e("./RegistryType");var i;!function(e){e[e.curve=1]="curve",e[e.private=2]="private",e[e.data=3]="data"}(i||(i={}));class s extends o.RegistryItem{constructor(e){super(),this.isECKey=()=>!0,this.getCurve=()=>this.curve||0,this.isPrivateKey=()=>this.privateKey||!1,this.getData=()=>this.data,this.getRegistryType=()=>a.RegistryTypes.CRYPTO_ECKEY,this.toDataItem=()=>{const e={};return this.curve&&(e[i.curve]=this.curve),this.privateKey!==undefined&&(e[i.private]=this.privateKey),e[i.data]=this.data,new r.DataItem(e)},this.getOutputDescriptorContent=()=>this.data.toString("hex"),this.data=e.data,this.curve=e.curve,this.privateKey=e.privateKey||undefined}}n.CryptoECKey=s,s.fromDataItem=e=>{const t=e.getData(),n=t[i.curve],r=t[i.private],o=t[i.data];if(!o)throw new Error(`#[ur-registry][CryptoECKey][fn.fromDataItem]: decoded [dataItem][#data.data] is undefined: ${e}`);return new s({data:o,curve:n,privateKey:r})},s.fromCBOR=e=>{const t=(0,r.decodeToDataItem)(e);return s.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/CryptoECKey.js"}],[6640,{"./hex-to-decimal.component":6639},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./hex-to-decimal.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/hex-to-decimal/index.js"}],[6641,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../tooltip/tooltip":6717,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=d;var r=u(e("react")),o=u(e("prop-types")),a=u(e("classnames")),i=e("../../component-library"),s=e("../../../helpers/constants/design-system"),l=u(e("../tooltip/tooltip"));function u(e){return e&&e.__esModule?e:{default:e}}const c=e=>e;function d(e){const{onClick:t,Icon:n,disabled:o,label:u,tooltipRender:d,className:p,iconButtonClassName:f="",...m}=e,h=d??c;return r.default.createElement("button",{className:(0,a.default)("icon-button",p,{"icon-button--disabled":o}),"data-testid":m["data-testid"]??undefined,onClick:t,disabled:o},h(r.default.createElement(r.default.Fragment,null,r.default.createElement("div",{"data-theme":"light",className:(0,a.default)("icon-button__circle",f)},n),u.length>10?r.default.createElement(l.default,{title:u,position:"bottom"},r.default.createElement(i.Text,{className:"icon-button__label-large",ellipsis:!0,variant:s.TextVariant.bodySm},u)):r.default.createElement(i.Text,{className:"icon-button__label",ellipsis:!0,variant:s.TextVariant.bodySm},u))))}d.propTypes={onClick:o.default.func.isRequired,Icon:o.default.object.isRequired,disabled:o.default.bool,label:o.default.string.isRequired,tooltipRender:o.default.func,className:o.default.string,iconButtonClassName:o.default.string,"data-testid":o.default.string}}}},{package:"$root$",file:"ui/components/ui/icon-button/icon-button.js"}],[6642,{"./icon-button":6641},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./icon-button"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/icon-button/index.js"}],[6643,{classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=i(e("prop-types")),a=i(e("classnames"));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(null,arguments)}const u=({name:e="",icon:t=null,size:n,className:o,fallbackClassName:i,wrapperClassName:s,...u})=>{const[c,d]=(0,r.useState)(!1),p=n?{height:`${n}px`,width:`${n}px`}:{};return r.default.createElement("div",{className:(0,a.default)(s),style:p},!c&&t?r.default.createElement("img",l({onError:()=>{d(!0)},src:t,style:p,className:o,alt:e||"icon"},u)):r.default.createElement("span",{className:(0,a.default)("icon-with-fallback__fallback",i)},(null==e?void 0:e.charAt(0).toUpperCase())||""))};u.propTypes={icon:o.default.string,name:o.default.string,size:o.default.number,className:o.default.string,wrapperClassName:o.default.string,fallbackClassName:o.default.string};n.default=u}}},{package:"$root$",file:"ui/components/ui/icon-with-fallback/icon-with-fallback.component.js"}],[6644,{"./icon-with-fallback.component":6643},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./icon-with-fallback.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/icon-with-fallback/index.js"}],[6645,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}const i=({size:e=24,color:t="currentColor",ariaLabel:n,className:o})=>r.default.createElement("svg",{width:e,height:e,fill:t,className:o,"aria-label":n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512"},r.default.createElement("path",{d:"M634 471L36 3.51A16 16 0 0 0 13.51 6l-10 12.49A16 16 0 0 0 6 41l598 467.49a16 16 0 0 0 22.49-2.49l10-12.49A16 16 0 0 0 634 471zM296.79 146.47l134.79 105.38C429.36 191.91 380.48 144 320 144a112.26 112.26 0 0 0-23.21 2.47zm46.42 219.07L208.42 260.16C210.65 320.09 259.53 368 320 368a113 113 0 0 0 23.21-2.46zM320 112c98.65 0 189.09 55 237.93 144a285.53 285.53 0 0 1-44 60.2l37.74 29.5a333.7 333.7 0 0 0 52.9-75.11 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64c-36.7 0-71.71 7-104.63 18.81l46.41 36.29c18.94-4.3 38.34-7.1 58.22-7.1zm0 288c-98.65 0-189.08-55-237.93-144a285.47 285.47 0 0 1 44.05-60.19l-37.74-29.5a333.6 333.6 0 0 0-52.89 75.1 32.35 32.35 0 0 0 0 29.19C89.72 376.41 197.08 448 320 448c36.7 0 71.71-7.05 104.63-18.81l-46.41-36.28C359.28 397.2 339.89 400 320 400z"}));i.propTypes={size:o.default.number,color:o.default.string,className:o.default.string,ariaLabel:o.default.string};n.default=i}}},{package:"$root$",file:"ui/components/ui/icon/icon-eye-slash.js"}],[6646,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}const i=({size:e=24,color:t="currentColor",ariaLabel:n,className:o})=>r.default.createElement("svg",{width:e,height:e,fill:t,className:o,"aria-label":n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},r.default.createElement("path",{d:"M288 144a110.94 110.94 0 0 0-31.24 5 55.4 55.4 0 0 1 7.24 27 56 56 0 0 1-56 56 55.4 55.4 0 0 1-27-7.24A111.71 111.71 0 1 0 288 144zm284.52 97.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400c-98.65 0-189.09-55-237.93-144C98.91 167 189.34 112 288 112s189.09 55 237.93 144C477.1 345 386.66 400 288 400z"}));i.propTypes={size:o.default.number,color:o.default.string,className:o.default.string,ariaLabel:o.default.string};n.default=i}}},{package:"$root$",file:"ui/components/ui/icon/icon-eye.js"}],[6647,{"../../../helpers/constants/design-system":6770,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=s(e("react")),o=s(e("classnames")),a=s(e("prop-types")),i=e("../../../helpers/constants/design-system");function s(e){return e&&e.__esModule?e:{default:e}}function l({severity:e}){const t=(0,o.default)("info-icon",{"info-icon--success":e===i.SEVERITIES.SUCCESS,"info-icon--warning":e===i.SEVERITIES.WARNING,"info-icon--danger":e===i.SEVERITIES.DANGER,"info-icon--info":e===i.SEVERITIES.INFO});return r.default.createElement("svg",{className:t,width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{d:"M15.75 8C15.75 3.75 12.25 0.25 8 0.25C3.71875 0.25 0.25 3.75 0.25 8C0.25 12.2812 3.71875 15.75 8 15.75C12.25 15.75 15.75 12.2812 15.75 8ZM8 9.5625C8.78125 9.5625 9.4375 10.2188 9.4375 11C9.4375 11.8125 8.78125 12.4375 8 12.4375C7.1875 12.4375 6.5625 11.8125 6.5625 11C6.5625 10.2188 7.1875 9.5625 8 9.5625ZM6.625 4.40625C6.59375 4.1875 6.78125 4 7 4H8.96875C9.1875 4 9.375 4.1875 9.34375 4.40625L9.125 8.65625C9.09375 8.875 8.9375 9 8.75 9H7.21875C7.03125 9 6.875 8.875 6.84375 8.65625L6.625 4.40625Z"}))}l.propTypes={severity:a.default.oneOf(Object.values(i.SEVERITIES))}}}},{package:"$root$",file:"ui/components/ui/icon/info-icon-inverted.component.js"}],[6648,{"../../../helpers/constants/design-system":6770,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=s(e("react")),o=s(e("classnames")),a=s(e("prop-types")),i=e("../../../helpers/constants/design-system");function s(e){return e&&e.__esModule?e:{default:e}}function l({severity:e}){const t=(0,o.default)("info-icon",{"info-icon--success":e===i.SEVERITIES.SUCCESS,"info-icon--warning":e===i.SEVERITIES.WARNING,"info-icon--danger":e===i.SEVERITIES.DANGER,"info-icon--info":e===i.SEVERITIES.INFO});return r.default.createElement("svg",{className:t,width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{d:"M7.2 5.6H8.8V4H7.2V5.6ZM8 14.4C4.472 14.4 1.6 11.528 1.6 8C1.6 4.472 4.472 1.6 8 1.6C11.528 1.6 14.4 4.472 14.4 8C14.4 11.528 11.528 14.4 8 14.4ZM8 0C6.94943 0 5.90914 0.206926 4.93853 0.608964C3.96793 1.011 3.08601 1.60028 2.34315 2.34315C0.842855 3.84344 0 5.87827 0 8C0 10.1217 0.842855 12.1566 2.34315 13.6569C3.08601 14.3997 3.96793 14.989 4.93853 15.391C5.90914 15.7931 6.94943 16 8 16C10.1217 16 12.1566 15.1571 13.6569 13.6569C15.1571 12.1566 16 10.1217 16 8C16 6.94943 15.7931 5.90914 15.391 4.93853C14.989 3.96793 14.3997 3.08601 13.6569 2.34315C12.914 1.60028 12.0321 1.011 11.0615 0.608964C10.0909 0.206926 9.05058 0 8 0ZM7.2 12H8.8V7.2H7.2V12Z"}))}l.propTypes={severity:a.default.oneOf(Object.values(i.SEVERITIES))}}}},{package:"$root$",file:"ui/components/ui/icon/info-icon.component.js"}],[6649,{"./preloader-icon.component":6650},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./preloader-icon.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/icon/preloader/index.js"}],[665,{"./CryptoCoinInfo":663,"./CryptoKeypath":666,"./RegistryItem":672,"./RegistryType":673,"./lib":683,bs58check:4077,buffer:4074},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(t){(function(){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoHDKey=void 0;const r=e("bs58check"),o=e("./CryptoCoinInfo"),a=e("./CryptoKeypath"),i=e("./lib"),s=e("./RegistryItem"),l=e("./RegistryType");var u;!function(e){e[e.is_master=1]="is_master",e[e.is_private=2]="is_private",e[e.key_data=3]="key_data",e[e.chain_code=4]="chain_code",e[e.use_info=5]="use_info",e[e.origin=6]="origin",e[e.children=7]="children",e[e.parent_fingerprint=8]="parent_fingerprint",e[e.name=9]="name",e[e.note=10]="note"}(u||(u={}));class c extends s.RegistryItem{constructor(e){super(),this.isECKey=()=>!1,this.getKey=()=>this.key,this.getChainCode=()=>this.chainCode,this.isMaster=()=>this.master,this.isPrivateKey=()=>!!this.privateKey,this.getUseInfo=()=>this.useInfo,this.getOrigin=()=>this.origin,this.getChildren=()=>this.children,this.getParentFingerprint=()=>this.parentFingerprint,this.getName=()=>this.name,this.getNote=()=>this.note,this.getBip32Key=()=>{var e,n,o;let a,i,s=0,l=t.alloc(4).fill(0);if(this.isMaster())a=t.from("0488ADE4","hex"),i=0,s=0;else{i=(null===(e=this.getOrigin())||void 0===e?void 0:e.getComponents().length)||(null===(n=this.getOrigin())||void 0===n?void 0:n.getDepth());const r=null===(o=this.getOrigin())||void 0===o?void 0:o.getComponents(),u=r[r.length-1];u&&(s=u.isHardened()?u.getIndex()+2147483648:u.getIndex(),this.getParentFingerprint()&&(l=this.getParentFingerprint())),a=this.isPrivateKey()?t.from("0488ADE4","hex"):t.from("0488B21E","hex")}const u=t.alloc(1);u.writeUInt8(i,0);const c=t.alloc(4);c.writeUInt32BE(s,0);const d=this.getChainCode(),p=this.getKey();return(0,r.encode)(t.concat([a,u,l,c,d,p]))},this.getRegistryType=()=>l.RegistryTypes.CRYPTO_HDKEY,this.getOutputDescriptorContent=()=>{var e,t,n,r,o,a,i;let s="";return this.getOrigin()&&(null===(e=this.getOrigin())||void 0===e?void 0:e.getSourceFingerprint())&&(null===(t=this.getOrigin())||void 0===t?void 0:t.getPath())&&(s+=`${null===(r=null===(n=this.getOrigin())||void 0===n?void 0:n.getSourceFingerprint())||void 0===r?void 0:r.toString("hex")}/${null===(o=this.getOrigin())||void 0===o?void 0:o.getPath()}`),s+=this.getBip32Key(),this.getChildren()&&(null===(a=this.getChildren())||void 0===a?void 0:a.getPath())&&(s+=`/${null===(i=this.getChildren())||void 0===i?void 0:i.getPath()}`),s},this.setupMasterKey=e=>{this.master=!0,this.key=e.key,this.chainCode=e.chainCode},this.setupDeriveKey=e=>{this.master=!1,this.privateKey=e.isPrivateKey,this.key=e.key,this.chainCode=e.chainCode,this.useInfo=e.useInfo,this.origin=e.origin,this.children=e.children,this.parentFingerprint=e.parentFingerprint,this.name=e.name,this.note=e.note},this.toDataItem=()=>{const e={};if(this.master)e[u.is_master]=!0,e[u.key_data]=this.key,e[u.chain_code]=this.chainCode;else{if(this.privateKey!==undefined&&(e[u.is_private]=this.privateKey),e[u.key_data]=this.key,this.chainCode&&(e[u.chain_code]=this.chainCode),this.useInfo){const t=this.useInfo.toDataItem();t.setTag(this.useInfo.getRegistryType().getTag()),e[u.use_info]=t}if(this.origin){const t=this.origin.toDataItem();t.setTag(this.origin.getRegistryType().getTag()),e[u.origin]=t}if(this.children){const t=this.children.toDataItem();t.setTag(this.children.getRegistryType().getTag()),e[u.children]=t}this.parentFingerprint&&(e[u.parent_fingerprint]=this.parentFingerprint.readUInt32BE(0)),this.name!==undefined&&(e[u.name]=this.name),this.note!==undefined&&(e[u.note]=this.note)}return new i.DataItem(e)},e.isMaster?this.setupMasterKey(e):this.setupDeriveKey(e)}}n.CryptoHDKey=c,c.fromDataItem=e=>{const n=e.getData(),r=!!n[u.is_master],i=n[u.is_private],s=n[u.key_data],l=n[u.chain_code],d=n[u.use_info]?o.CryptoCoinInfo.fromDataItem(n[u.use_info]):undefined,p=n[u.origin]?a.CryptoKeypath.fromDataItem(n[u.origin]):undefined,f=n[u.children]?a.CryptoKeypath.fromDataItem(n[u.children]):undefined,m=n[u.parent_fingerprint];let h=undefined;m&&(h=t.alloc(4),h.writeUInt32BE(m,0));const g=n[u.name],y=n[u.note];return new c({isMaster:r,isPrivateKey:i,key:s,chainCode:l,useInfo:d,origin:p,children:f,parentFingerprint:h,name:g,note:y})},c.fromCBOR=e=>{const t=(0,i.decodeToDataItem)(e);return c.fromDataItem(t)}}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/CryptoHDKey.js"}],[6650,{classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=i(e("react")),o=i(e("prop-types")),a=i(e("classnames"));function i(e){return e&&e.__esModule?e:{default:e}}const s=({className:e,size:t})=>r.default.createElement("svg",{className:(0,a.default)("preloader__icon",e),width:t,height:t,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 13.7143C4.84409 13.7143 2.28571 11.1559 2.28571 8C2.28571 4.84409 4.84409 2.28571 8 2.28571C11.1559 2.28571 13.7143 4.84409 13.7143 8C13.7143 11.1559 11.1559 13.7143 8 13.7143ZM8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16Z",fill:"var(--color-primary-muted)"}),r.default.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"16",height:"16"},r.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 13.7143C4.84409 13.7143 2.28571 11.1559 2.28571 8C2.28571 4.84409 4.84409 2.28571 8 2.28571C11.1559 2.28571 13.7143 4.84409 13.7143 8C13.7143 11.1559 11.1559 13.7143 8 13.7143ZM8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16Z",fill:"var(--color-primary-default)"})),r.default.createElement("g",{mask:"url(#mask0)"},r.default.createElement("path",{d:"M6.85718 17.9999V11.4285V8.28564H-4.85711V17.9999H6.85718Z",fill:"var(--color-primary-default)"})));s.defaultProps={className:undefined},s.propTypes={className:o.default.string,size:o.default.number.isRequired};n.default=s}}},{package:"$root$",file:"ui/components/ui/icon/preloader/preloader-icon.component.js"}],[6651,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}function i({reverseColors:e}){const t=e?"var(--color-primary-default)":"var(--color-primary-inverse)",n=e?"var(--color-primary-inverse)":"var(--color-primary-default)";return r.default.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{d:"M13.2148 9.05384C13.432 8.40203 14.8878 7.92403 14.8878 7.20703C14.8878 6.49003 13.432 6.01204 13.2148 5.36022C12.9975 4.68668 13.8883 3.44823 13.4755 2.88332C13.0627 2.31842 11.607 2.77469 11.0421 2.3836C10.4771 1.97078 10.4771 0.449879 9.80361 0.232608C9.15179 0.0153358 8.26098 1.25378 7.54398 1.25378C6.82698 1.25378 5.91444 0.0153358 5.28435 0.232608C4.61081 0.449879 4.61081 1.99251 4.04591 2.3836C3.481 2.79641 2.02528 2.31842 1.61246 2.88332C1.19965 3.44823 2.09046 4.68668 1.87319 5.36022C1.65592 6.01204 0.200195 6.49003 0.200195 7.20703C0.200195 7.92403 1.65592 8.40203 1.87319 9.05384C2.09046 9.72738 1.19965 10.9658 1.61246 11.5307C2.02528 12.0956 3.481 11.6394 4.04591 12.0305C4.61081 12.4433 4.61081 13.9642 5.28435 14.1815C5.93617 14.3987 6.82698 13.1603 7.54398 13.1603C8.26098 13.1603 9.17352 14.3987 9.80361 14.1815C10.4771 13.9642 10.4771 12.4216 11.0421 12.0305C11.607 11.6176 13.0627 12.0956 13.4755 11.5307C13.8883 10.9658 12.9975 9.70566 13.2148 9.05384Z",fill:t}),r.default.createElement("path",{d:"M6.42285 10.084L4.13965 7.81445C4.07585 7.75065 4.04395 7.66862 4.04395 7.56836C4.04395 7.4681 4.07585 7.38607 4.13965 7.32227L4.64551 6.83008C4.70931 6.75716 4.78678 6.7207 4.87793 6.7207C4.97819 6.7207 5.06478 6.75716 5.1377 6.83008L6.66895 8.36133L9.9502 5.08008C10.0231 5.00716 10.1051 4.9707 10.1963 4.9707C10.2965 4.9707 10.3786 5.00716 10.4424 5.08008L10.9482 5.57227C11.012 5.63607 11.0439 5.7181 11.0439 5.81836C11.0439 5.91862 11.012 6.00065 10.9482 6.06445L6.91504 10.084C6.85124 10.1569 6.76921 10.1934 6.66895 10.1934C6.56868 10.1934 6.48665 10.1569 6.42285 10.084Z",fill:n}))}i.propTypes={reverseColors:o.default.bool}}}},{package:"$root$",file:"ui/components/ui/icon/sun-check-icon.component.js"}],[6653,{"./blockieIdenticon.component":6652},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./blockieIdenticon.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/identicon/blockieIdenticon/index.js"}],[6654,{"../../../helpers/utils/util":6819,"../jazzicon":6660,"./blockieIdenticon":6653,classnames:4102,lodash:4855,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=c(e("prop-types")),a=c(e("classnames")),i=e("lodash"),s=c(e("../jazzicon")),l=e("../../../helpers/utils/util"),u=c(e("./blockieIdenticon"));function c(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const f=e=>({height:e,width:e,borderRadius:e/2});class m extends r.Component{constructor(...e){super(...e),p(this,"state",{imageLoadingError:!1,imageUrl:""}),p(this,"loadImage",(async()=>{const e=await(async(e,t)=>await(0,l.getAssetImageURL)(e,t))(this.props.image,this.props.ipfsGateway);this.setState({imageUrl:e})}))}async componentDidMount(){this.loadImage()}async componentDidUpdate(e){e.image!==this.props.image&&this.loadImage()}renderImage(){const{className:e,diameter:t,alt:n,imageBorder:o}=this.props;let{image:i}=this.props;const{imageUrl:s}=this.state;return Array.isArray(i)&&i.length&&(i=i[0]),"string"==typeof i&&i.toLowerCase().startsWith("ipfs://")&&(i=s),r.default.createElement("img",{className:(0,a.default)("identicon",e,{"identicon__image-border":o}),src:i,style:f(t),alt:n,onError:()=>{this.setState({imageLoadingError:!0})}})}renderJazzicon(){const{address:e,className:t,diameter:n,alt:o}=this.props,i=this.getTokenList();return r.default.createElement(s.default,{address:e,diameter:n,className:(0,a.default)("identicon",t),style:f(n),alt:o,tokenList:i})}renderBlockie(){const{address:e,className:t,diameter:n,alt:o}=this.props;return r.default.createElement("div",{className:(0,a.default)("identicon",t),style:f(n)},r.default.createElement(u.default,{address:e,diameter:n,alt:o}))}renderBlockieOrJazzIcon(){const{useBlockie:e}=this.props;return e?this.renderBlockie():this.renderJazzicon()}shouldComponentUpdate(e,t){return!(0,i.isEqual)(e,this.props)||!(0,i.isEqual)(t,this.state)}getTokenImage(){var e;const{address:t,tokenList:n}=this.props;return null===(e=n[null==t?void 0:t.toLowerCase()])||void 0===e?void 0:e.iconUrl}getNftImage(){var e;const{address:t,watchedNftContracts:n}=this.props;return null===(e=n[null==t?void 0:t.toLowerCase()])||void 0===e?void 0:e.logo}getTokenList(){const{address:e}=this.props,t=this.getTokenImage(),n=this.getNftImage(),r=t||n;return r?{[e.toLowerCase()]:{iconUrl:r}}:{}}render(){const{address:e,image:t,addBorder:n,diameter:o}=this.props,{imageLoadingError:i}=this.state,s=o+8;return i?this.renderBlockieOrJazzIcon():t?this.renderImage():e?this.getTokenImage()||this.getNftImage()?this.renderJazzicon():r.default.createElement("div",{className:(0,a.default)({"identicon__address-wrapper":n}),style:n?f(s):null},this.renderBlockieOrJazzIcon()):r.default.createElement("div",{style:f(o),className:"identicon__image-border"})}}n.default=m,p(m,"propTypes",{addBorder:o.default.bool,address:o.default.string,className:o.default.string,diameter:o.default.number,image:o.default.oneOfType([o.default.string,o.default.array]),useBlockie:o.default.bool,alt:o.default.string,imageBorder:o.default.bool,tokenList:o.default.object,ipfsGateway:o.default.string,watchedNftContracts:o.default.object}),p(m,"defaultProps",{addBorder:!1,address:undefined,className:undefined,diameter:46,image:undefined,useBlockie:!1,alt:"",tokenList:{},watchedNftContracts:{}})}}},{package:"$root$",file:"ui/components/ui/identicon/identicon.component.js"}],[6655,{"../../../selectors":7485,"../../../selectors/nft":7491,"./identicon.component":6654,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=e("react-redux"),a=e("../../../selectors"),i=e("../../../selectors/nft"),s=(r=e("./identicon.component"))&&r.__esModule?r:{default:r};n.default=(0,o.connect)((e=>{const{metamask:{useBlockie:t,ipfsGateway:n}}=e;return{useBlockie:t,tokenList:(0,a.getTokenList)(e),ipfsGateway:n,watchedNftContracts:(0,i.getNftContractsByAddressOnCurrentChain)(e)}}))(s.default)}}},{package:"$root$",file:"ui/components/ui/identicon/identicon.container.js"}],[6656,{"./identicon.container":6655},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./identicon.container"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/identicon/index.js"}],[6657,{"./info-tooltip":6659},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./info-tooltip"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/info-tooltip/index.js"}],[6658,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}function i({fillColor:e="var(--color-icon-default)"}){return r.default.createElement("svg",{viewBox:"0 0 10 10",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{d:"M5 0C2.2 0 0 2.2 0 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 2c.4 0 .7.3.7.7s-.3.7-.7.7-.7-.2-.7-.6.3-.8.7-.8zm.7 6H4.3V4.3h1.5V8z",fill:e}))}i.propTypes={fillColor:o.default.string}}}},{package:"$root$",file:"ui/components/ui/info-tooltip/info-tooltip-icon.js"}],[6659,{"../tooltip":6716,"./info-tooltip-icon":6658,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=l(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=l(e("../tooltip")),s=l(e("./info-tooltip-icon"));function l(e){return e&&e.__esModule?e:{default:e}}const u={top:"info-tooltip__top-tooltip-arrow",bottom:"info-tooltip__bottom-tooltip-arrow",left:"info-tooltip__left-tooltip-arrow",right:"info-tooltip__right-tooltip-arrow"};function c({contentText:e="",position:t="",containerClassName:n,wrapperClassName:o,iconFillColor:l="var(--color-icon-alternative)"}){return r.default.createElement("div",{className:"info-tooltip","data-testid":"info-tooltip"},r.default.createElement(i.default,{interactive:!0,position:t,containerClassName:(0,a.default)("info-tooltip__tooltip-container",n),wrapperClassName:o,tooltipInnerClassName:"info-tooltip__tooltip-content",tooltipArrowClassName:u[t],html:e,theme:"tippy-tooltip-info"},r.default.createElement(s.default,{fillColor:l})))}c.propTypes={contentText:o.default.oneOfType([o.default.string,o.default.node]),position:o.default.oneOf(["top","left","bottom","right"]),containerClassName:o.default.string,wrapperClassName:o.default.string,iconFillColor:o.default.string}}}},{package:"$root$",file:"ui/components/ui/info-tooltip/info-tooltip.js"}],[666,{"./PathComponent":671,"./RegistryItem":672,"./RegistryType":673,"./lib":683,buffer:4074},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(t){(function(){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoKeypath=void 0;const r=e("./lib"),o=e("./PathComponent"),a=e("./RegistryItem"),i=e("./RegistryType");var s;!function(e){e[e.components=1]="components",e[e.source_fingerprint=2]="source_fingerprint",e[e.depth=3]="depth"}(s||(s={}));class l extends a.RegistryItem{constructor(e=[],t,n){super(),this.components=e,this.sourceFingerprint=t,this.depth=n,this.getRegistryType=()=>i.RegistryTypes.CRYPTO_KEYPATH,this.getPath=()=>{if(0===this.components.length)return undefined;return this.components.map((e=>`${e.isWildcard()?"*":e.getIndex()}${e.isHardened()?"'":""}`)).join("/")},this.getComponents=()=>this.components,this.getSourceFingerprint=()=>this.sourceFingerprint,this.getDepth=()=>this.depth,this.toDataItem=()=>{const e={},t=[];return this.components&&this.components.forEach((e=>{e.isWildcard()?t.push([]):t.push(e.getIndex()),t.push(e.isHardened())})),e[s.components]=t,this.sourceFingerprint&&(e[s.source_fingerprint]=this.sourceFingerprint.readUInt32BE(0)),this.depth!==undefined&&(e[s.depth]=this.depth),new r.DataItem(e)}}}n.CryptoKeypath=l,l.fromDataItem=e=>{const n=e.getData(),r=[],a=n[s.components];if(a)for(let e=0;e<a.length;e+=2){const t=a[e+1],n=a[e];"number"==typeof n?r.push(new o.PathComponent({index:n,hardened:t})):r.push(new o.PathComponent({hardened:t}))}const i=n[s.source_fingerprint];let u;i&&(u=t.alloc(4),u.writeUInt32BE(i,0));const c=n[s.depth];return new l(r,u,c)},l.fromCBOR=e=>{const t=(0,r.decodeToDataItem)(e);return l.fromDataItem(t)}}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/CryptoKeypath.js"}],[6660,{"./jazzicon.component":6661},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./jazzicon.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/jazzicon/index.js"}],[6662,{"../../../ducks/app/app":6743,"../../../helpers/utils/gas":6800,"../../../hooks/useShouldAnimateGasEstimations":6899,classnames:4102,"prop-types":5013,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=p;var r=e("react-redux"),o=c(e("classnames")),a=c(e("prop-types")),i=c(e("react")),s=e("../../../helpers/utils/gas"),l=e("../../../ducks/app/app"),u=e("../../../hooks/useShouldAnimateGasEstimations");function c(e){return e&&e.__esModule?e:{default:e}}const d="loading-heartbeat--active";function p({estimateUsed:e,backgroundColor:t="var(--color-background-default)"}){(0,u.useShouldAnimateGasEstimations)();const n=(0,r.useSelector)(l.getGasLoadingAnimationIsShowing);return e&&!(0,s.isMetamaskSuggestedGasEstimate)(e)?null:i.default.createElement("div",{className:(0,o.default)("loading-heartbeat",{[d]:n}),onClick:e=>{e.preventDefault(),e.stopPropagation()},style:{backgroundColor:t}})}p.propTypes={backgroundColor:a.default.string,estimateUsed:a.default.string}}}},{package:"$root$",file:"ui/components/ui/loading-heartbeat/index.js"}],[6663,{"./loading-screen.component":6664},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("./loading-screen.component"))&&r.__esModule?r:{default:r};n.default=o.default}}},{package:"$root$",file:"ui/components/ui/loading-screen/index.js"}],[6664,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"../spinner":6700,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=l(e("prop-types")),a=l(e("../spinner")),i=e("../../component-library"),s=e("../../../helpers/constants/design-system");function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}const c=({header:e,loadingMessage:t,showLoadingSpinner:n=!0})=>r.default.createElement(i.Box,{className:"loading-overlay"},e,r.default.createElement(i.Box,{className:"loading-overlay__container",marginBottom:3},n&&r.default.createElement(a.default,{className:"loading-overlay__spinner"})),r.default.createElement(i.Box,{display:s.Display.Flex,flexDirection:s.FlexDirection.Row,justifyContent:s.JustifyContent.center,alignItems:s.AlignItems.center},t?(0,r.isValidElement)(t)?t:r.default.createElement("span",{style:{textAlign:"center"}},t):null));c.propTypes={header:o.default.element,loadingMessage:o.default.oneOfType([o.default.string,o.default.element]),showLoadingSpinner:o.default.bool};n.default=r.default.memo(c)}}},{package:"$root$",file:"ui/components/ui/loading-screen/loading-screen.component.js"}],[6665,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}const i=({width:e="100%",color:t="var(--color-text-default)",className:n,ariaLabel:o})=>r.default.createElement("svg",{width:e,fill:t,className:n,"aria-label":o,viewBox:"0 0 2546 491",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2460 15V30H2488H2516V140V250H2531H2546V125V0H2503H2460V15ZM1861 116.038C1796.99 123.881 1741.39 163.865 1712.97 222.5C1680.8 288.855 1690.83 365.835 1739.17 423.5C1778.97 470.987 1839.99 496.383 1898.79 489.935C1937.49 485.692 1976.26 467.949 2005.03 441.315L2010.98 435.803L1997.36 421.444L1983.74 407.085L1974.62 415.109C1953.06 434.078 1931.7 444.965 1904.88 450.669C1893.48 453.093 1867.95 453.103 1855.82 450.689C1837.26 446.995 1819.5 439.522 1802.54 428.264C1790.63 420.354 1773.3 403.429 1764.69 391.295C1752.74 374.459 1743.39 352.909 1738.81 331.648C1735.63 316.902 1735.66 289.005 1738.87 274C1751.85 213.28 1797.55 166.907 1855.82 155.311C1867.95 152.897 1893.48 152.907 1904.88 155.331C1931.7 161.035 1953.06 171.922 1974.62 190.891L1983.74 198.915L1997.38 184.534L2011.02 170.153L2003.26 163.053C1977.39 139.393 1945.42 123.844 1909.5 117.465C1898.75 115.555 1871.49 114.753 1861 116.038ZM0 303V485H120H240V465.5V446H140.5H41V283.5V121H20.5H0V303ZM407.496 297.75C364.676 394.963 328.599 476.871 327.325 479.769L325.009 485.038L347.632 484.769L370.256 484.5L386.106 448.5C394.823 428.7 403.087 410.135 404.469 407.245L406.983 401.99L508.152 402.245L609.321 402.5L627.41 443.719L645.5 484.938L668.135 484.969L690.769 485L655.85 405.75C636.645 362.163 600.584 280.269 575.716 223.763L530.5 121.027L507.925 121.013L485.35 121L407.496 297.75ZM749 140.5V160H810H871V322.5V485H891.5H912V322.5V160H973H1034V140.5V121H891.5H749V140.5ZM1133 140.5V160H1194H1255V322.5V485H1275.5H1296V322.5V160H1357H1418V140.5V121H1275.5H1133V140.5ZM1534 303V485H1554.5H1575V303V121H1554.5H1534V303ZM2120 303V485H2250.5H2381V465.5V446H2271.5H2162V382.5V319H2260.5H2359V299.5V280H2260.5H2162V220V160H2271.5H2381V140.5V121H2250.5H2120V303ZM550.073 267.125C572.858 318.894 591.65 361.644 591.833 362.125C592.022 362.621 555.677 363 507.976 363C428.21 363 423.821 362.908 424.447 361.25C426.983 354.537 507.62 173.036 508.073 173.02C508.388 173.009 527.288 215.356 550.073 267.125Z"}));i.propTypes={width:o.default.string,color:o.default.string,className:o.default.string,ariaLabel:o.default.string};n.default=i}}},{package:"$root$",file:"ui/components/ui/logo/logo-lattice.js"}],[6666,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}const i=({width:e="100%",color:t="var(--color-text-default)",className:n,ariaLabel:o})=>r.default.createElement("svg",{width:e,fill:t,className:n,"aria-label":o,viewBox:"0 0 2000.58 669.35",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{d:"m1711.35 627.2v42.14h289.22v-190.05h-42.14v147.91zm0-627.2v42.14h247.08v147.92h42.14v-190.06zm-149.15 326v-97.92h66.11c32.23 0 43.8 10.74 43.8 40.08v17.35c0 30.16-11.16 40.49-43.8 40.49zm104.94 17.35c30.16-7.85 51.23-35.95 51.23-69.41 0-21.07-8.26-40.08-23.96-55.37-19.83-19.01-46.28-28.51-80.57-28.51h-92.96v289.22h41.32v-115.27h61.98c31.81 0 44.62 13.22 44.62 46.28v69h42.14v-62.39c0-45.45-10.74-62.8-43.8-67.76zm-347.88 9.5h127.26v-38.01h-127.26v-86.77h139.65v-38.01h-181.8v289.22h188v-38.01h-145.85zm-138.42 15.29v19.83c0 41.73-15.29 55.37-53.71 55.37h-9.09c-38.43 0-57.02-12.4-57.02-69.83v-77.68c0-57.84 19.42-69.83 57.84-69.83h8.26c37.6 0 49.58 14.05 49.99 52.89h45.45c-4.13-57.02-42.14-92.96-99.16-92.96-27.68 0-50.82 8.68-68.17 25.2-26.03 24.38-40.49 65.7-40.49 123.54 0 55.78 12.4 97.1 38.01 122.71 17.35 16.94 41.32 26.03 64.87 26.03 24.79 0 47.52-9.92 59.08-31.4h5.78v27.27h38.01v-149.15h-111.97v38.01zm-364.41-140.07h45.04c42.56 0 65.7 10.74 65.7 68.59v76.02c0 57.84-23.14 68.59-65.7 68.59h-45.04zm48.75 251.22c78.92 0 108.25-59.91 108.25-144.61 0-85.94-31.4-144.61-109.08-144.61h-89.25v289.22zm-289.63-126.44h127.26v-38.01h-127.26v-86.77h139.65v-38.01h-181.8v289.22h188v-38.01h-145.85zm-243.77-162.79h-42.14v289.22h190.06v-38.01h-147.92zm-331.78 289.23v190.06h289.22v-42.15h-247.08v-147.91zm0-479.29v190.06h42.14v-147.92h247.08v-42.14z"}));i.propTypes={width:o.default.string,color:o.default.string,className:o.default.string,ariaLabel:o.default.string};n.default=i}}},{package:"$root$",file:"ui/components/ui/logo/logo-ledger.js"}],[6667,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}const i=({width:e="100%",color:t="var(--color-text-default)",className:n,ariaLabel:o})=>r.default.createElement("svg",{width:e,fill:t,className:n,"aria-label":o,viewBox:"0 0 107 24",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{d:"M1.3333 8H6.6667C7.403 8 8 7.403 8 6.6667V1.3333C8 0.597002 7.403 0 6.6667 0H1.3333C0.597 0 0 0.597002 0 1.3333V6.6667C0 7.403 0.597 8 1.3333 8ZM2.6667 2.6667H5.3333V5.3333H2.6667V2.6667ZM0.6667 13.3333H2C2.3682 13.3333 2.6667 13.0349 2.6667 12.6667V11.3333C2.6667 10.9651 2.3682 10.6667 2 10.6667H0.6667C0.2985 10.6667 0 10.9651 0 11.3333V12.6667C0 13.0349 0.2985 13.3333 0.6667 13.3333ZM6.6667 16H1.3333C0.597 16 0 16.597 0 17.3333V22.6667C0 23.403 0.597 24 1.3333 24H6.6667C7.403 24 8 23.403 8 22.6667V17.3333C8 16.597 7.403 16 6.6667 16ZM5.3333 21.3333H2.6667V18.6667H5.3333V21.3333ZM19.3333 24H23.3333C23.7015 24 24 23.7015 24 23.3333V19.3333C24 18.9651 23.7015 18.6667 23.3333 18.6667H22C21.6318 18.6667 21.3333 18.9651 21.3333 19.3333V21.3333H18.6667V23.3333C18.6667 23.7015 18.9651 24 19.3333 24ZM22.6667 0H17.3333C16.597 0 16 0.597002 16 1.3333V6.6667C16 7.403 16.597 8 17.3333 8H22.6667C23.403 8 24 7.403 24 6.6667V1.3333C24 0.597002 23.403 0 22.6667 0ZM21.3333 5.3333H18.6667V2.6667H21.3333V5.3333ZM6 10.6667C5.6318 10.6667 5.3333 10.9651 5.3333 11.3333V12.6667C5.3333 13.0349 5.6318 13.3333 6 13.3333H10.6667V10.6667H6ZM10.6667 15.3333C10.6667 15.7015 10.9651 16 11.3333 16H13.3333V18C13.3333 18.3682 13.6318 18.6667 14 18.6667H16V13.3333H10.6667V15.3333ZM10.6667 22V23.3333C10.6667 23.7015 10.9651 24 11.3333 24H15.3333C15.7015 24 16 23.7015 16 23.3333V21.3333H11.3333C10.9651 21.3333 10.6667 21.6318 10.6667 22ZM23.3333 10.6667H16.6667C16.2985 10.6667 16 10.9651 16 11.3333V13.3333H18.6667V15.3333C18.6667 15.7015 18.9651 16 19.3333 16H20.6667C21.0349 16 21.3333 15.7015 21.3333 15.3333V13.3333H23.3333C23.7015 13.3333 24 13.0349 24 12.6667V11.3333C24 10.9651 23.7015 10.6667 23.3333 10.6667ZM18.6667 21.3333V18.6667H16V21.3333H18.6667ZM11.3333 5.3333H12.6667C13.0349 5.3333 13.3333 5.0349 13.3333 4.6667V0.666698C13.3333 0.298498 13.0349 0 12.6667 0H11.3333C10.9651 0 10.6667 0.298498 10.6667 0.666698V4.6667C10.6667 5.0349 10.9651 5.3333 11.3333 5.3333ZM13.3333 10V8.6667C13.3333 8.2985 13.0349 8 12.6667 8H11.3333C10.9651 8 10.6667 8.2985 10.6667 8.6667V10.6667H12.6667C13.0349 10.6667 13.3333 10.3682 13.3333 10Z"}),r.default.createElement("path",{d:"M38.592 18.192C37.7707 18.192 37.0027 18.0427 36.288 17.744C35.584 17.4347 34.9653 17.0187 34.432 16.496C33.8987 15.9627 33.4773 15.3387 33.168 14.624C32.8693 13.9093 32.72 13.1413 32.72 12.32C32.72 11.4987 32.8693 10.7307 33.168 10.016C33.4773 9.3013 33.8987 8.6827 34.432 8.16C34.9653 7.6267 35.584 7.2107 36.288 6.912C37.0027 6.6027 37.7707 6.448 38.592 6.448C39.4133 6.448 40.1813 6.6027 40.896 6.912C41.6107 7.2107 42.2293 7.6267 42.752 8.16C43.2853 8.6827 43.7013 9.3013 44 10.016C44.3093 10.7307 44.464 11.4987 44.464 12.32C44.464 13.0347 44.3467 13.7067 44.112 14.336C43.888 14.9653 43.5733 15.536 43.168 16.048L45.28 18H43.248L42.16 17.008C41.6693 17.3813 41.12 17.6747 40.512 17.888C39.904 18.0907 39.264 18.192 38.592 18.192ZM38.592 16.784C39.5413 16.784 40.3787 16.528 41.104 16.016L39.296 14.336L40.208 13.312L42.08 15.056C42.3573 14.6827 42.576 14.2667 42.736 13.808C42.896 13.3387 42.976 12.8427 42.976 12.32C42.976 11.7013 42.864 11.12 42.64 10.576C42.416 10.032 42.1067 9.5573 41.712 9.152C41.328 8.7467 40.864 8.432 40.32 8.208C39.7867 7.9733 39.2107 7.856 38.592 7.856C37.9733 7.856 37.3973 7.9733 36.864 8.208C36.3307 8.432 35.8667 8.7467 35.472 9.152C35.088 9.5573 34.784 10.032 34.56 10.576C34.336 11.12 34.224 11.7013 34.224 12.32C34.224 12.9493 34.336 13.536 34.56 14.08C34.784 14.6133 35.088 15.0827 35.472 15.488C35.8667 15.8933 36.3307 16.2133 36.864 16.448C37.3973 16.672 37.9733 16.784 38.592 16.784ZM46.9259 6.64H50.7979C51.3205 6.64 51.7899 6.7147 52.2059 6.864C52.6325 7.0133 52.9899 7.2267 53.2779 7.504C53.5765 7.7813 53.8005 8.112 53.9499 8.496C54.1099 8.88 54.1899 9.3067 54.1899 9.776C54.1899 10.608 53.9392 11.2907 53.4379 11.824C52.9472 12.3573 52.2592 12.688 51.3739 12.816L55.7579 18H53.8859L49.5179 12.832H48.4139V18H46.9259V6.64ZM50.6219 11.504C51.2725 11.504 51.7792 11.36 52.1419 11.072C52.5152 10.784 52.7019 10.352 52.7019 9.776C52.7019 9.2 52.5152 8.7627 52.1419 8.464C51.7792 8.1653 51.2725 8.016 50.6219 8.016H48.4139V11.504H50.6219ZM55.8681 12.832H59.948V14.208H55.8681V12.832ZM66.488 18.16C65.88 18.16 65.325 18.0267 64.824 17.76C64.323 17.4827 63.939 17.152 63.672 16.768V18H62.296V6H63.672V11.232C63.939 10.848 64.323 10.5227 64.824 10.256C65.325 9.9787 65.88 9.84 66.488 9.84C67.043 9.84 67.56 9.952 68.04 10.176C68.52 10.3893 68.936 10.688 69.288 11.072C69.64 11.4453 69.912 11.8827 70.104 12.384C70.307 12.8853 70.408 13.424 70.408 14C70.408 14.576 70.307 15.1147 70.104 15.616C69.912 16.1173 69.64 16.56 69.288 16.944C68.936 17.3173 68.52 17.616 68.04 17.84C67.56 18.0533 67.043 18.16 66.488 18.16ZM66.28 16.896C66.685 16.896 67.053 16.8213 67.384 16.672C67.715 16.5227 67.997 16.32 68.232 16.064C68.477 15.7973 68.664 15.488 68.792 15.136C68.931 14.784 69 14.4053 69 14C69 13.5947 68.931 13.216 68.792 12.864C68.664 12.512 68.477 12.208 68.232 11.952C67.997 11.6853 67.715 11.4773 67.384 11.328C67.053 11.1787 66.685 11.104 66.28 11.104C65.875 11.104 65.507 11.1787 65.176 11.328C64.845 11.4773 64.557 11.6853 64.312 11.952C64.077 12.208 63.891 12.512 63.752 12.864C63.624 13.216 63.56 13.5947 63.56 14C63.56 14.4053 63.624 14.784 63.752 15.136C63.891 15.488 64.077 15.7973 64.312 16.064C64.557 16.32 64.845 16.5227 65.176 16.672C65.507 16.8213 65.875 16.896 66.28 16.896ZM75.67 18.16C75.105 18.16 74.582 18.0533 74.102 17.84C73.633 17.616 73.222 17.3173 72.87 16.944C72.518 16.56 72.241 16.1173 72.038 15.616C71.846 15.1147 71.75 14.576 71.75 14C71.75 13.424 71.846 12.8853 72.038 12.384C72.241 11.8827 72.518 11.4453 72.87 11.072C73.222 10.688 73.633 10.3893 74.102 10.176C74.582 9.952 75.105 9.84 75.67 9.84C76.278 9.84 76.833 9.9787 77.334 10.256C77.835 10.5227 78.219 10.848 78.486 11.232V10H79.862V18H78.486V16.768C78.219 17.152 77.835 17.4827 77.334 17.76C76.833 18.0267 76.278 18.16 75.67 18.16ZM75.878 16.896C76.283 16.896 76.651 16.8213 76.982 16.672C77.313 16.5227 77.595 16.32 77.83 16.064C78.075 15.7973 78.262 15.488 78.39 15.136C78.529 14.784 78.598 14.4053 78.598 14C78.598 13.5947 78.529 13.216 78.39 12.864C78.262 12.512 78.075 12.208 77.83 11.952C77.595 11.6853 77.313 11.4773 76.982 11.328C76.651 11.1787 76.283 11.104 75.878 11.104C75.473 11.104 75.099 11.1787 74.758 11.328C74.427 11.4773 74.139 11.6853 73.894 11.952C73.659 12.208 73.473 12.512 73.334 12.864C73.206 13.216 73.142 13.5947 73.142 14C73.142 14.4053 73.206 14.784 73.334 15.136C73.473 15.488 73.659 15.7973 73.894 16.064C74.139 16.32 74.427 16.5227 74.758 16.672C75.099 16.8213 75.473 16.896 75.878 16.896ZM85.028 18.16C84.602 18.16 84.196 18.1067 83.812 18C83.428 17.8933 83.092 17.7387 82.804 17.536C82.516 17.3227 82.282 17.0613 82.1 16.752C81.919 16.4427 81.812 16.0853 81.78 15.68H83.188C83.231 15.9253 83.311 16.1333 83.428 16.304C83.556 16.464 83.706 16.5973 83.876 16.704C84.047 16.8107 84.228 16.8853 84.42 16.928C84.623 16.9707 84.831 16.992 85.044 16.992C85.482 16.992 85.844 16.9067 86.132 16.736C86.431 16.5547 86.58 16.288 86.58 15.936C86.58 15.616 86.479 15.3547 86.276 15.152C86.074 14.9493 85.732 14.784 85.252 14.656L84.1 14.352C83.407 14.1707 82.89 13.8773 82.548 13.472C82.207 13.0667 82.036 12.576 82.036 12C82.036 11.6693 82.106 11.3707 82.244 11.104C82.383 10.8373 82.575 10.6133 82.82 10.432C83.066 10.24 83.354 10.096 83.684 10C84.026 9.8933 84.399 9.84 84.804 9.84C85.231 9.84 85.615 9.8987 85.956 10.016C86.298 10.1333 86.591 10.2987 86.836 10.512C87.092 10.7147 87.295 10.9547 87.444 11.232C87.594 11.5093 87.684 11.808 87.716 12.128H86.34C86.234 11.776 86.042 11.4987 85.764 11.296C85.498 11.0933 85.178 10.992 84.804 10.992C84.42 10.992 84.095 11.0827 83.828 11.264C83.562 11.4347 83.428 11.6747 83.428 11.984C83.428 12.2827 83.524 12.5227 83.716 12.704C83.908 12.8747 84.218 13.0187 84.644 13.136L85.924 13.472C86.596 13.6427 87.103 13.9307 87.444 14.336C87.796 14.7307 87.972 15.232 87.972 15.84C87.972 16.2347 87.898 16.5813 87.748 16.88C87.599 17.168 87.391 17.408 87.124 17.6C86.858 17.792 86.543 17.9307 86.18 18.016C85.828 18.112 85.444 18.16 85.028 18.16ZM93.329 18.16C92.742 18.16 92.204 18.0587 91.713 17.856C91.222 17.6427 90.796 17.3493 90.433 16.976C90.081 16.6027 89.804 16.1653 89.601 15.664C89.398 15.152 89.297 14.5973 89.297 14C89.297 13.4133 89.388 12.8693 89.569 12.368C89.761 11.856 90.033 11.4133 90.385 11.04C90.737 10.6667 91.164 10.3733 91.665 10.16C92.166 9.9467 92.732 9.84 93.361 9.84C93.99 9.84 94.55 9.9627 95.041 10.208C95.542 10.4427 95.958 10.768 96.289 11.184C96.63 11.5893 96.876 12.0693 97.025 12.624C97.185 13.168 97.244 13.7493 97.201 14.368H90.689C90.7 14.7307 90.774 15.0667 90.913 15.376C91.062 15.6853 91.254 15.9573 91.489 16.192C91.724 16.416 92.001 16.592 92.321 16.72C92.641 16.848 92.982 16.912 93.345 16.912C93.846 16.912 94.294 16.8107 94.689 16.608C95.094 16.3947 95.42 16.048 95.665 15.568H97.073C96.977 15.92 96.822 16.256 96.609 16.576C96.396 16.8853 96.129 17.1573 95.809 17.392C95.5 17.6267 95.137 17.8133 94.721 17.952C94.305 18.0907 93.841 18.16 93.329 18.16ZM93.313 11.056C93.025 11.056 92.742 11.0987 92.465 11.184C92.188 11.2693 91.932 11.4027 91.697 11.584C91.473 11.7653 91.276 11.9947 91.105 12.272C90.934 12.5493 90.817 12.8853 90.753 13.28H95.745C95.617 12.5333 95.329 11.9787 94.881 11.616C94.433 11.2427 93.91 11.056 93.313 11.056ZM102.483 18.16C101.917 18.16 101.395 18.0533 100.915 17.84C100.445 17.616 100.035 17.3173 99.683 16.944C99.331 16.56 99.053 16.1173 98.851 15.616C98.659 15.1147 98.563 14.576 98.563 14C98.563 13.424 98.659 12.8853 98.851 12.384C99.053 11.8827 99.331 11.4453 99.683 11.072C100.035 10.688 100.445 10.3893 100.915 10.176C101.395 9.952 101.917 9.84 102.483 9.84C103.091 9.84 103.645 9.9787 104.147 10.256C104.648 10.5227 105.032 10.848 105.299 11.232V6H106.675V18H105.299V16.768C105.032 17.152 104.648 17.4827 104.147 17.76C103.645 18.0267 103.091 18.16 102.483 18.16ZM102.691 16.896C103.096 16.896 103.464 16.8213 103.795 16.672C104.125 16.5227 104.408 16.32 104.643 16.064C104.888 15.7973 105.075 15.488 105.203 15.136C105.341 14.784 105.411 14.4053 105.411 14C105.411 13.5947 105.341 13.216 105.203 12.864C105.075 12.512 104.888 12.208 104.643 11.952C104.408 11.6853 104.125 11.4773 103.795 11.328C103.464 11.1787 103.096 11.104 102.691 11.104C102.285 11.104 101.912 11.1787 101.571 11.328C101.24 11.4773 100.952 11.6853 100.707 11.952C100.472 12.208 100.285 12.512 100.147 12.864C100.019 13.216 99.955 13.5947 99.955 14C99.955 14.4053 100.019 14.784 100.147 15.136C100.285 15.488 100.472 15.7973 100.707 16.064C100.952 16.32 101.24 16.5227 101.571 16.672C101.912 16.8213 102.285 16.896 102.691 16.896Z"}));i.propTypes={width:o.default.string,color:o.default.string,className:o.default.string,ariaLabel:o.default.string};n.default=i}}},{package:"$root$",file:"ui/components/ui/logo/logo-qr-based.js"}],[6668,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}const i=({width:e="100%",color:t="var(--color-text-default)",className:n,ariaLabel:o})=>r.default.createElement("svg",{width:e,fill:t,className:n,"aria-label":o,viewBox:"0 0 1482 378",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("path",{d:"m915.31 115.89h154.82v40.74l-84.2 114.08h84.2v47.98h-154.82v-40.74l84.2-114.08h-84.2z"}),r.default.createElement("path",{d:"m1437.7101 243.55c19-7.25 38.9301-26.26 38.9301-59.76 0-40.74-28.0601-67-69.71-67h-95.0601v201.9h52.51v-67.9h19.9199l37.12 67.9h60.66l-44.37-75.14zm-37.12-39.84h-36.21v-40.74h36.21c13.58 0 22.64 8.15 22.64 19.92 0 12.67-9.0601 20.82-22.64 20.82z"}),r.default.createElement("path",{d:"m1184.2101 113.17c-61.5699 0-105 44.36-105 104.12s44.34 104.12 105 104.12 105.9301-44.37 105.9301-104.12-44.3701-104.12-105.9301-104.12zm0 161.16c-30.78 0-51.61-23.54-51.61-57 0-34.4 20.83-57 51.61-57s52.51 23.54 52.51 57-21.7301 56.9999-52.51 56.9999z"}),r.default.createElement("path",{d:"m743.29 115.89h146.6701v47.08h-94.1601v29.87h91.44v46.18h-91.44v32.59h94.1601v47.08h-146.6701z"}),r.default.createElement("path",{d:"m222.7 87.82c0-48-41.65-87.82-92.35-87.82s-92.35 39.84-92.35 87.82v28.07h-38v201.9l130.35 60.62 130.38-60.66v-201h-38zm-137.62 0c0-22.63 19.92-40.74 45.27-40.74s45.27 18.11 45.27 40.74v28.07h-90.54zm123.13 197.37-77.86 36.22-77.86-36.22v-121.32h155.72z"}),r.default.createElement("path",{d:"m718.85 183.79c0-40.74-28.07-67-69.72-67h-95.0599v201.9h52.51v-67.9h19.92l37.12 67.9h60.68l-44.37-75.14c19-7.25 38.92-26.26 38.92-59.76zm-76.06 19.92h-36.21v-40.74h36.21c13.58 0 22.64 8.15 22.64 19.92 0 12.67-9.0601 20.82-22.6401 20.82z"}),r.default.createElement("path",{d:"m366.66 115.89h163.87v47.98h-56.13v154.82h-52.52v-154.82h-55.22z"}));i.propTypes={width:o.default.string,color:o.default.string,className:o.default.string,ariaLabel:o.default.string};n.default=i}}},{package:"$root$",file:"ui/components/ui/logo/logo-trezor.js"}],[6669,{"./mascot.component":6670},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./mascot.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/mascot/index.js"}],[667,{"./CryptoECKey":664,"./CryptoHDKey":665,"./MultiKey":670,"./RegistryItem":672,"./RegistryType":673,"./ScriptExpression":674,"./lib":683},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoOutput=void 0;const r=e("./CryptoECKey"),o=e("./CryptoHDKey"),a=e("./lib"),i=e("./MultiKey"),s=e("./RegistryItem"),l=e("./RegistryType"),u=e("./ScriptExpression");class c extends s.RegistryItem{constructor(e,t){super(),this.scriptExpressions=e,this.cryptoKey=t,this.getRegistryType=()=>l.RegistryTypes.CRYPTO_OUTPUT,this.getCryptoKey=()=>this.cryptoKey,this.getHDKey=()=>this.cryptoKey instanceof o.CryptoHDKey?this.cryptoKey:undefined,this.getECKey=()=>this.cryptoKey instanceof r.CryptoECKey?this.cryptoKey:undefined,this.getMultiKey=()=>this.cryptoKey instanceof i.MultiKey?this.cryptoKey:undefined,this.getScriptExpressions=()=>this.scriptExpressions,this._toOutputDescriptor=e=>e>=this.scriptExpressions.length?this.cryptoKey.getOutputDescriptorContent():`${this.scriptExpressions[e].getExpression()}(${this._toOutputDescriptor(e+1)})`,this.toString=()=>this._toOutputDescriptor(0),this.toDataItem=()=>{let e=this.cryptoKey.toDataItem();(this.cryptoKey instanceof r.CryptoECKey||this.cryptoKey instanceof o.CryptoHDKey)&&e.setTag(this.cryptoKey.getRegistryType().getTag());return[...this.scriptExpressions].reverse().forEach((t=>{const n=t.getTag();e.getTag()===undefined?e.setTag(n):e=new a.DataItem(e,n)})),e}}}n.CryptoOutput=c,c.fromDataItem=e=>{const t=[];let n=e;for(;;){let e=n.getTag();const r=u.ScriptExpression.fromTag(e);if(!r)break;if(t.push(r),!(n.getData()instanceof a.DataItem))break;n=n.getData(),e=n.getTag()}const s=t.length;if(s>0&&(t[s-1].getExpression()===u.ScriptExpressions.MULTISIG.getExpression()||t[s-1].getExpression()===u.ScriptExpressions.SORTED_MULTISIG.getExpression())){const e=i.MultiKey.fromDataItem(n);return new c(t,e)}if(n.getTag()===l.RegistryTypes.CRYPTO_HDKEY.getTag()){const e=o.CryptoHDKey.fromDataItem(n);return new c(t,e)}{const e=r.CryptoECKey.fromDataItem(n);return new c(t,e)}},c.fromCBOR=e=>{const t=(0,a.decodeToDataItem)(e);return c.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/CryptoOutput.js"}],[6670,{"../../../helpers/utils/build-types":6795,"@metamask/logo":2076,lodash:4855,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=u(e("prop-types")),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=u(e("@metamask/logo")),i=e("lodash"),s=e("../../../helpers/utils/build-types");function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class d extends o.Component{constructor(e){super(e);const{width:t,height:n,followMouse:r}=e;this.logo=(0,a.default)({followMouse:r,pxNotRatio:!0,width:t,height:n,meshJson:(0,s.getBuildSpecificAsset)("foxMeshJson"),verticalFieldOfView:Math.PI/37.5,near:100,far:340}),this.mascotContainer=(0,o.createRef)(),this.refollowMouse=(0,i.debounce)(this.logo.setFollowMouse.bind(this.logo,!0),1e3),this.unfollowMouse=this.logo.setFollowMouse.bind(this.logo,!1)}handleAnimationEvents(){this.animations||(this.animations=this.props.animationEventEmitter,this.animations.on("point",this.lookAt.bind(this)),this.animations.on("setFollowMouse",this.logo.setFollowMouse.bind(this.logo)))}lookAt(e){this.unfollowMouse(),this.logo.lookAtAndRender(e),this.refollowMouse()}componentDidMount(){this.mascotContainer.current.appendChild(this.logo.container),this.directionTargetMap=(({top:e,left:t,height:n,width:r})=>{const o=t+r/2,a=e+n/2;return{up:{x:o,y:e-n},down:{x:o,y:e+2*n},left:{x:t-r,y:a},right:{x:t+2*r,y:a},middle:{x:o,y:a}}})(this.mascotContainer.current.getBoundingClientRect());const{lookAtTarget:e,lookAtDirection:t}=this.props;null!=e&&e.x&&null!=e&&e.y?this.logo.lookAtAndRender(e):t&&this.logo.lookAtAndRender(this.directionTargetMap[t])}componentDidUpdate(e){const{lookAtTarget:t={},lookAtDirection:n=null,followMouse:r}=e,{lookAtTarget:o={},followMouse:a,lookAtDirection:i}=this.props;i&&n!==i?this.logo.lookAtAndRender(this.directionTargetMap[i]):(null==o?void 0:o.x)===(null==t?void 0:t.x)&&(null==o?void 0:o.y)===(null==t?void 0:t.y)||this.logo.lookAtAndRender(o),r!==a&&(this.unfollowMouse(),a&&this.refollowMouse())}componentWillUnmount(){this.animations=this.props.animationEventEmitter,this.animations.removeAllListeners(),this.logo.container.remove(),this.logo.stopAnimation()}render(){return this.handleAnimationEvents(),o.default.createElement("div",{ref:this.mascotContainer,style:{zIndex:0}})}}n.default=d,c(d,"propTypes",{animationEventEmitter:r.default.object.isRequired,width:r.default.string,height:r.default.string,followMouse:r.default.bool,lookAtTarget:r.default.object,lookAtDirection:r.default.oneOf(["up","down","left","right","middle"])}),c(d,"defaultProps",{width:"200",height:"200",followMouse:!0,lookAtTarget:{},lookAtDirection:null})}}},{package:"$root$",file:"ui/components/ui/mascot/mascot.component.js"}],[6671,{"./menu":6673,"./menu-item":6672},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Menu",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(n,"MenuItem",{enumerable:!0,get:function(){return o.default}});var r=a(e("./menu")),o=a(e("./menu-item"));function a(e){return e&&e.__esModule?e:{default:e}}}}},{package:"$root$",file:"ui/components/ui/menu/index.js"}],[6672,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=l(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=e("../../component-library"),s=e("../../../helpers/constants/design-system");function l(e){return e&&e.__esModule?e:{default:e}}const u=r.default.forwardRef((({children:e,className:t,"data-testid":n,iconName:o,iconColor:l,onClick:u,subtitle:c,disabled:d=!1,showInfoDot:p},f)=>r.default.createElement("button",{className:(0,a.default)("menu-item",t),"data-testid":n,onClick:u,ref:f,disabled:d},o&&p&&r.default.createElement(i.BadgeWrapper,{anchorElementShape:i.BadgeWrapperAnchorElementShape.circular,display:s.Display.Block,position:i.BadgeWrapperPosition.topRight,positionObj:{top:-6,right:4},badge:r.default.createElement(i.Icon,{name:i.IconName.FullCircle,size:i.IconSize.Xs,color:s.IconColor.primaryDefault,style:{"--size":"10px"}})},r.default.createElement(i.Icon,{name:o,size:i.IconSize.Sm,marginRight:2})),o&&!p&&r.default.createElement(i.Icon,{name:o,size:i.IconSize.Sm,marginRight:2,color:l}),r.default.createElement("div",null,r.default.createElement(i.Text,{as:"div"},e),c?r.default.createElement(i.Text,{variant:s.TextVariant.bodyXs},c):null))));u.propTypes={children:o.default.node.isRequired,className:o.default.string,"data-testid":o.default.string,iconName:o.default.string,onClick:o.default.func,subtitle:o.default.node,disabled:o.default.bool,showInfoDot:o.default.bool,iconColor:o.default.string},u.displayName="MenuItem";n.default=u}}},{package:"$root$",file:"ui/components/ui/menu/menu-item.js"}],[6673,{classnames:4102,"prop-types":5013,react:5259,"react-dom":5088,"react-popper":5199},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=u(e("prop-types")),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=e("react-dom"),i=e("react-popper"),s=u(e("classnames"));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}const d=({anchorElement:e,children:t,className:n,"data-testid":r,onHide:l,popperOptions:u})=>{const[d,p]=(0,o.useState)(null),f=(0,o.useRef)(document.getElementById("popover-content")),{attributes:m,styles:h}=(0,i.usePopper)(e,d,u);return(0,a.createPortal)(o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:"menu__background","data-testid":r,onClick:l}),o.default.createElement("div",c({className:(0,s.default)("menu__container",n),"data-testid":n,ref:p,style:h.popper},m.popper),t)),f.current)};d.propTypes={anchorElement:r.default.instanceOf(window.Element),children:r.default.node.isRequired,className:r.default.string,onHide:r.default.func.isRequired,popperOptions:r.default.object,dataTestId:r.default.string},d.defaultProps={anchorElement:undefined,className:undefined,popperOptions:undefined};n.default=d}}},{package:"$root$",file:"ui/components/ui/menu/menu.js"}],[6674,{"../../../../shared/constants/preferences":5739,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=(r=e("prop-types"))&&r.__esModule?r:{default:r},i=e("../../../../shared/constants/preferences");function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}const l=162,u=30;function c({theme:e,className:t}){const[n,r]=(0,o.useState)((()=>e===undefined?document.documentElement.getAttribute("data-theme"):e)),a="dark"===n?"rgb(255,255,255)":"rgb(22,22,22)";return(0,o.useEffect)((()=>{e!==undefined&&r(e)}),[e,r]),o.default.createElement("svg",{height:u,width:l,viewBox:"0 0 696 344",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t},o.default.createElement("path",{d:"M394.102 265.407V340.812H355.162V288.57L310.786 293.73C301.039 294.854 296.75 298.041 296.75 303.912C296.75 312.512 304.892 316.136 322.344 316.136C332.985 316.136 344.773 314.553 355.184 311.824L335.026 340.353C326.885 342.165 318.95 343.06 310.579 343.06C275.262 343.06 255.103 329.024 255.103 304.119C255.103 282.149 270.95 270.613 306.956 266.531L354.519 261.004C351.951 247.175 341.516 241.167 320.762 241.167C301.291 241.167 279.78 246.143 260.539 255.431L266.662 221.696C284.55 214.22 304.938 210.367 325.532 210.367C370.825 210.367 394.148 229.173 394.148 265.384L394.102 265.407ZM43.7957 170.991L1.23138 340.812H43.7957L64.9173 255.477L101.542 299.372H145.918L182.542 255.477L203.664 340.812H246.228L203.664 170.968L123.718 265.912L43.7727 170.968L43.7957 170.991ZM203.664 1.14648L123.718 96.0905L43.7957 1.14648L1.23138 170.991H43.7957L64.9173 85.6558L101.542 129.55H145.918L182.542 85.6558L203.664 170.991H246.228L203.664 1.14648ZM496.454 263.825L462.031 258.848C453.431 257.495 450.037 254.766 450.037 250.019C450.037 242.313 458.407 238.919 475.63 238.919C495.559 238.919 513.447 243.001 532.253 251.831L527.506 218.554C512.324 213.119 494.894 210.413 476.777 210.413C434.442 210.413 411.325 225.136 411.325 251.624C411.325 272.241 424.007 283.777 450.954 287.859L485.836 293.065C494.665 294.418 498.289 297.812 498.289 303.247C498.289 310.953 490.147 314.576 473.612 314.576C451.871 314.576 428.319 309.37 409.078 300.082L412.931 333.359C429.466 339.482 450.977 343.105 471.135 343.105C514.617 343.105 537.252 327.924 537.252 300.977C537.252 279.465 524.57 267.907 496.5 263.848L496.454 263.825ZM552.388 186.15V340.812H591.329V186.15H552.388ZM636.829 271.301L690.974 212.638H642.516L591.329 273.319L645.91 340.789H695.057L636.829 271.278V271.301ZM546.953 134.297C546.953 159.203 567.111 173.238 602.429 173.238C610.799 173.238 618.734 172.321 626.876 170.532L647.034 142.003C636.622 144.709 624.835 146.314 614.194 146.314C596.764 146.314 588.6 142.691 588.6 134.091C588.6 128.197 592.911 125.032 602.635 123.909L647.011 118.749V170.991H685.952V95.586C685.952 59.3513 662.629 40.5689 617.335 40.5689C596.718 40.5689 576.354 44.4217 558.466 51.8979L552.342 85.6329C571.583 76.3449 593.095 71.3684 612.565 71.3684C633.32 71.3684 643.755 77.3769 646.323 91.2057L598.759 96.7326C562.754 100.815 546.907 112.35 546.907 134.32L546.953 134.297ZM438.043 126.156C438.043 157.414 456.16 173.261 491.936 173.261C506.201 173.261 517.988 170.991 529.294 165.785L534.271 131.591C523.4 138.15 512.301 141.544 501.201 141.544C484.437 141.544 476.961 134.756 476.961 119.574V74.2809H536.06V42.8163H476.961V16.099L402.909 55.2691V74.2809H437.997V126.133L438.043 126.156ZM399.767 111.892V119.597H294.526C299.273 135.284 313.377 142.462 338.42 142.462C358.349 142.462 376.925 138.38 393.437 130.468L388.69 163.537C373.508 169.867 354.267 173.284 334.567 173.284C282.257 173.284 253.727 150.19 253.727 107.397C253.727 64.603 282.715 40.5918 327.55 40.5918C372.384 40.5918 399.79 66.6441 399.79 111.914L399.767 111.892ZM294.021 93.3155H360.574C357.065 78.2942 345.53 70.451 327.091 70.451C308.653 70.451 297.714 78.0878 294.021 93.3155Z",fill:a}))}c.propTypes={theme:a.default.oneOf([i.ThemeType.light,i.ThemeType.dark,i.ThemeType.os]),className:a.default.string}}}},{package:"$root$",file:"ui/components/ui/metafox-logo/horizontal-logo.js"}],[6675,{"./metafox-logo.component":6676},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./metafox-logo.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/metafox-logo/index.js"}],[6676,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,"./horizontal-logo":6674,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=u(e("prop-types")),a=u(e("classnames")),i=e("../../component-library"),s=e("../../../helpers/constants/design-system"),l=u(e("./horizontal-logo"));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class f extends r.PureComponent{render(){const{onClick:e,unsetIconHeight:t,isOnboarding:n,theme:o}=this.props,u=t?{}:{height:42,width:42};u.src="./images/logo/metamask-fox.svg";return r.default.createElement(i.Box,{as:"button",onClick:e,className:(0,a.default)({"app-header__logo-container":!n,"onboarding-app-header__logo-container":n,"app-header__logo-container--clickable":Boolean(e)}),backgroundColor:s.BackgroundColor.transparent,"data-testid":"app-header-logo"},r.default.createElement(l.default,{theme:o,className:(0,a.default)({"app-header__metafox-logo--horizontal":!n,"onboarding-app-header__metafox-logo--horizontal":n})}),r.default.createElement("img",d({},u,{src:"./images/logo/metamask-fox.svg",className:(0,a.default)({"app-header__metafox-logo--icon":!n,"onboarding-app-header__metafox-logo--icon":n}),alt:""})))}}n.default=f,p(f,"propTypes",{onClick:o.default.func,unsetIconHeight:o.default.bool,isOnboarding:o.default.bool,theme:o.default.string}),p(f,"defaultProps",{onClick:undefined,unsetIconHeight:!1,isOnboarding:!1,theme:undefined})}}},{package:"$root$",file:"ui/components/ui/metafox-logo/metafox-logo.component.js"}],[6677,{"./nickname-popover.component":6678},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./nickname-popover.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/nickname-popover/index.js"}],[6678,{"../../../contexts/i18n":6730,"../../../helpers/constants/routes":6776,"../../../helpers/utils/util":6819,"../../../hooks/useCopyToClipboard":6869,"../../../selectors":7485,"../../component-library":6314,"../button":6607,"../identicon":6656,"../popover":6687,"../tooltip":6716,"prop-types":5013,react:5259,"react-redux":5217,"react-router-dom":5244},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=e("react-redux"),a=y(e("prop-types")),i=e("react-router-dom"),s=e("../../../contexts/i18n"),l=y(e("../tooltip")),u=y(e("../popover")),c=y(e("../button")),d=y(e("../identicon")),p=e("../../../helpers/utils/util"),f=e("../../../hooks/useCopyToClipboard"),m=e("../../../selectors"),h=e("../../../helpers/constants/routes"),g=e("../../component-library");function y(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}const v=({address:e,nickname:t,onClose:n=null,onAdd:a=null,explorerLink:y})=>{var b;const v=(0,r.useContext)(s.I18nContext),_=(0,i.useHistory)(),T=(0,r.useCallback)((()=>{a()}),[a]),[C,w]=(0,f.useCopyToClipboard)(),k=(0,o.useSelector)(m.getTokenList),E=(0,o.useSelector)(m.getBlockExplorerLinkText);return r.default.createElement("div",{className:"nickname-popover"},r.default.createElement(u.default,{onClose:n,className:"nickname-popover__popover-wrap"},r.default.createElement(d.default,{address:e,diameter:36,className:"nickname-popover__identicon",image:null===(b=k[e.toLowerCase()])||void 0===b?void 0:b.iconUrl}),r.default.createElement("div",{className:"nickname-popover__address"},t||(0,p.shortenAddress)(e)),r.default.createElement("div",{className:"nickname-popover__public-address"},r.default.createElement("div",{className:"nickname-popover__public-address__constant"},e),r.default.createElement(l.default,{position:"bottom",title:v(C?"copiedExclamation":"copyToClipboard")},r.default.createElement(g.ButtonIcon,{iconName:C?g.IconName.CopySuccess:g.IconName.Copy,size:g.IconSize.Sm,onClick:()=>w(e)}))),r.default.createElement("div",{className:"nickname-popover__view-on-block-explorer"},r.default.createElement(c.default,{type:"link",className:"nickname-popover__etherscan-link",onClick:"addBlockExplorer"===E.firstPart?()=>{_.push(`${h.NETWORKS_ROUTE}#blockExplorerUrl`)}:()=>{global.platform.openTab({url:y})},target:"_blank",rel:"noopener noreferrer",title:"addBlockExplorer"===E.firstPart?v("addBlockExplorer"):v("etherscanView")},"addBlockExplorer"===E.firstPart?v("addBlockExplorer"):v("viewOnBlockExplorer"))),r.default.createElement(c.default,{type:"primary",className:"nickname-popover__footer-button",onClick:T},v(t?"editANickname":"addANickname"))))};v.propTypes={address:a.default.string,nickname:a.default.string,onClose:a.default.func,onAdd:a.default.func,explorerLink:a.default.string};n.default=v}}},{package:"$root$",file:"ui/components/ui/nickname-popover/nickname-popover.component.js"}],[6679,{"../../../../shared/constants/tokens":5748,"../../../helpers/constants/design-system":6770,"../../component-library":6314,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=u(e("react")),o=u(e("classnames")),a=u(e("prop-types")),i=e("../../../helpers/constants/design-system"),s=e("../../../../shared/constants/tokens"),l=e("../../component-library");function u(e){return e&&e.__esModule?e:{default:e}}function c({detailText:e="",value:t=0,onChange:n,error:a="",autoFocus:u=!1,allowDecimals:c=!0,disabled:d=!1,dataTestId:p,placeholder:f,id:m,name:h,inputRef:g}){return r.default.createElement("div",{className:(0,o.default)("numeric-input",{"numeric-input--error":a})},r.default.createElement("input",{type:"number",value:t,onKeyDown:e=>{c||"."!==e.key&&","!==e.key||e.preventDefault()},onChange:e=>{var t;const r=e.target.value,o=s.DECIMAL_REGEX.exec(r);(null==o||null===(t=o[1])||void 0===t?void 0:t.length)>=15||null==n||n(r)},min:"0",autoFocus:u,disabled:d,"data-testid":p,placeholder:f,id:m,name:h,ref:g}),e&&r.default.createElement(l.Text,{color:i.TextColor.textAlternative,variant:i.TextVariant.bodySm,as:"span"},e))}c.propTypes={value:a.default.oneOfType([a.default.number,a.default.string]),detailText:a.default.string,onChange:a.default.func,error:a.default.string,autoFocus:a.default.bool,allowDecimals:a.default.bool,disabled:a.default.bool,dataTestId:a.default.string,placeholder:a.default.string,name:a.default.string,id:a.default.string,inputRef:a.default.object}}}},{package:"$root$",file:"ui/components/ui/numeric-input/numeric-input.component.js"}],[668,{"./RegistryItem":672,"./RegistryType":673,"./lib":683},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoPSBT=void 0;const r=e("./lib"),o=e("./RegistryItem"),a=e("./RegistryType");class i extends o.RegistryItem{constructor(e){super(),this.psbt=e,this.getRegistryType=()=>a.RegistryTypes.CRYPTO_PSBT,this.getPSBT=()=>this.psbt,this.toDataItem=()=>new r.DataItem(this.psbt)}}n.CryptoPSBT=i,i.fromDataItem=e=>{const t=e.getData();if(!t)throw new Error(`#[ur-registry][CryptoPSBT][fn.fromDataItem]: decoded [dataItem][#data] is undefined: ${e}`);return new i(t)},i.fromCBOR=e=>{const t=(0,r.decodeToDataItem)(e);return i.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/CryptoPSBT.js"}],[6680,{"../../../helpers/constants/design-system":6770,"../../../selectors":7485,"../../component-library":6314,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=function({origin:e,dataTestId:t,style:n}){const r=(0,a.useSelector)(s.getSubjectMetadata),{iconUrl:u=""}=r[e]||{};return o.default.createElement(l.Box,{display:i.Display.Flex,alignItems:i.AlignItems.center,justifyContent:i.JustifyContent.center,marginTop:6,marginRight:4,marginLeft:4,padding:2,borderColor:i.BorderColor.borderMuted,borderStyle:i.BorderStyle.solid,borderRadius:i.BorderRadius.pill,borderWidth:1,"data-testid":t,style:n},o.default.createElement(l.AvatarFavicon,{src:u,name:e,"data-testid":`${t}-avatar-favicon`}),o.default.createElement(l.Text,{variant:i.TextVariant.bodySm,as:"h6",color:i.TextColor.textAlternative,marginLeft:1,"data-testid":`${t}-text`},e))};var r,o=(r=e("react"))&&r.__esModule?r:{default:r},a=e("react-redux"),i=e("../../../helpers/constants/design-system"),s=e("../../../selectors"),l=e("../../component-library")}}},{package:"$root$",file:"ui/components/ui/origin-pill/origin-pill.tsx"}],[6681,{"./page-container-footer":6682,"./page-container-header":6684,"./page-container.component":6686},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"PageContainerFooter",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(n,"PageContainerHeader",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return a.default}});var r=i(e("./page-container-header")),o=i(e("./page-container-footer")),a=i(e("./page-container.component"));function i(e){return e&&e.__esModule?e:{default:e}}}}},{package:"$root$",file:"ui/components/ui/page-container/index.js"}],[6682,{"./page-container-footer.component":6683},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./page-container-footer.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/page-container/page-container-footer/index.js"}],[6683,{"../../button":6607,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=s(e("prop-types")),a=s(e("classnames")),i=s(e("../../button"));function s(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class c extends r.Component{render(){const{children:e,onCancel:t,cancelText:n,onSubmit:o,submitText:s,disabled:l,submitButtonType:u,hideCancel:c,cancelButtonType:d,buttonSizeLarge:p=!1,footerClassName:f,footerButtonClassName:m,submitButtonIcon:h}=this.props;return r.default.createElement("div",{className:(0,a.default)("page-container__footer",f)},r.default.createElement("footer",null,!c&&r.default.createElement(i.default,{type:d||"secondary",large:p,className:(0,a.default)("page-container__footer-button","page-container__footer-button__cancel",m),onClick:e=>t(e),"data-testid":"page-container-footer-cancel"},n||this.context.t("cancel")),r.default.createElement(i.default,{type:u||"primary",large:p,className:(0,a.default)("page-container__footer-button",m),disabled:l,onClick:e=>o(e),"data-testid":"page-container-footer-next",icon:h},s||this.context.t("next"))),e&&r.default.createElement("div",{className:"page-container__footer-secondary"},e))}}n.default=c,u(c,"propTypes",{children:o.default.node,onCancel:o.default.func,cancelText:o.default.string,cancelButtonType:o.default.string,onSubmit:o.default.func,submitText:o.default.string,disabled:o.default.bool,submitButtonType:o.default.string,hideCancel:o.default.bool,buttonSizeLarge:o.default.bool,footerClassName:o.default.string,footerButtonClassName:o.default.string,submitButtonIcon:o.default.string}),u(c,"contextTypes",{t:o.default.func})}}},{package:"$root$",file:"ui/components/ui/page-container/page-container-footer/page-container-footer.component.js"}],[6684,{"./page-container-header.component":6685},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./page-container-header.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/page-container/page-container-header/index.js"}],[6685,{"../../button":6607,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),s=c(e("prop-types")),l=c(e("classnames")),u=c(e("../../button"));function c(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}class p extends i.Component{renderTabs(){const{tabs:e}=this.props;return e?i.default.createElement("ul",{className:"page-container__tabs"},e):null}renderCloseAction(){const{hideClose:e,onClose:t,headerCloseText:n}=this.props;return e?null:n?t&&i.default.createElement(u.default,{type:"link",className:"page-container__header-close-text",onClick:()=>t()},n):t&&i.default.createElement("button",{className:"page-container__header-close",onClick:()=>t(),"aria-label":"close"})}renderHeaderRow(){const{showBackButton:e,onBackButtonClick:t,backButtonStyles:n,backButtonString:r}=this.props;return e&&i.default.createElement("div",{className:"page-container__header-row"},i.default.createElement("span",{className:"page-container__back-button",onClick:t,style:n},r||"Back"))}render(){const{title:e,subtitle:t,tabs:n,className:r,hideClose:o}=this.props;return i.default.createElement("div",{className:(0,l.default)("page-container__header",r,{"page-container__header--no-padding-bottom":Boolean(n)}),"data-testid":"page-container__header"},this.renderHeaderRow(),e&&i.default.createElement("div",{className:(0,l.default)("page-container__title",{"page-container__title--no-margin-right":o})},e),t?i.default.createElement("div",{className:"page-container__subtitle"},t):null,this.renderCloseAction(),this.renderTabs())}}n.default=p,r=p,o="propTypes",a={title:s.default.string,subtitle:s.default.string,onClose:s.default.func,showBackButton:s.default.bool,onBackButtonClick:s.default.func,backButtonStyles:s.default.object,backButtonString:s.default.string,tabs:s.default.node,headerCloseText:s.default.string,className:s.default.string,hideClose:s.default.bool},(o=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(o))in r?Object.defineProperty(r,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[o]=a}}},{package:"$root$",file:"ui/components/ui/page-container/page-container-header/page-container-header.component.js"}],[6686,{"./page-container-footer":6682,"./page-container-header":6684,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=s(e("prop-types")),a=s(e("./page-container-header")),i=s(e("./page-container-footer"));function s(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class c extends r.PureComponent{constructor(...e){super(...e),u(this,"state",{activeTabIndex:this.props.defaultActiveTabIndex||0})}handleTabClick(e){this.setState({activeTabIndex:e})}renderTabs(){const{tabsComponent:e}=this.props;if(!e)return null;const t=r.default.Children.count(e.props.children);return r.default.Children.map(e.props.children,((e,n)=>e&&r.default.cloneElement(e,{onClick:e=>this.handleTabClick(e),tabIndex:n,isActive:t>1&&n===this.state.activeTabIndex,key:n,className:"page-container__tab"})))}renderActiveTabContent(){const{tabsComponent:e}=this.props;let{children:t}=e.props;t=t.filter(Boolean);const{activeTabIndex:n}=this.state;return(t[n]||t[0]).props.children}renderContent(){const{contentComponent:e,tabsComponent:t}=this.props;return e||(t?this.renderActiveTabContent():null)}render(){const{title:e,subtitle:t,onClose:n,showBackButton:o,onBackButtonClick:s,backButtonStyles:l,backButtonString:u,onCancel:c,cancelText:d,onSubmit:p,submitText:f,disabled:m,headerCloseText:h,hideCancel:g}=this.props;return r.default.createElement("div",{className:"page-container"},r.default.createElement(a.default,{title:e,subtitle:t,onClose:n,showBackButton:o,onBackButtonClick:s,backButtonStyles:l,backButtonString:u,tabs:this.renderTabs(),headerCloseText:h}),r.default.createElement("div",{className:"page-container__bottom"},r.default.createElement("div",{className:"page-container__content"},this.renderContent()),r.default.createElement(i.default,{onCancel:c,cancelText:d,hideCancel:g,onSubmit:p,submitText:f,disabled:m})))}}n.default=c,u(c,"contextTypes",{t:o.default.func}),u(c,"propTypes",{backButtonString:o.default.string,backButtonStyles:o.default.object,headerCloseText:o.default.string,onBackButtonClick:o.default.func,onClose:o.default.func,showBackButton:o.default.bool,subtitle:o.default.string,title:o.default.string.isRequired,defaultActiveTabIndex:o.default.number,tabsComponent:o.default.node,contentComponent:o.default.node,cancelText:o.default.string,disabled:o.default.bool,hideCancel:o.default.bool,onCancel:o.default.func,onSubmit:o.default.func,submitText:o.default.string})}}},{package:"$root$",file:"ui/components/ui/page-container/page-container.component.js"}],[6687,{"./popover.component":6688},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./popover.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/popover/index.js"}],[6688,{"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../../component-library":6314,"../box":6603,classnames:4102,"prop-types":5013,react:5259,"react-dom":5088},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=d(e("react-dom")),a=d(e("prop-types")),i=d(e("classnames")),s=e("../../../hooks/useI18nContext"),l=d(e("../box")),u=e("../../../helpers/constants/design-system"),c=e("../../component-library");function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(null,arguments)}const h={padding:[6,4,4],display:"flex",flexDirection:u.FLEX_DIRECTION.COLUMN,backgroundColor:u.BackgroundColor.backgroundDefault,borderRadius:"xl"},g={display:"flex",flexDirection:u.FLEX_DIRECTION.COLUMN,justifyContent:u.JustifyContent.flexStart,alignItems:u.AlignItems.stretch,borderRadius:"xl"},y={display:"flex",justifyContent:u.JustifyContent.spaceBetween,padding:[4,6,6]},b=({title:e,subtitle:t="",children:n,footer:o,footerClassName:a,onBack:d,onClose:p,onScroll:f,className:b,contentClassName:v,showArrow:_,CustomBackground:T,popoverRef:C,showScrollDown:w,onScrollDownButtonClick:k,centerTitle:E,wrapTitle:O,headerProps:I=h,contentProps:M=g,footerProps:x=y})=>{const P=(0,s.useI18nContext)(),N=e||d||t||p,S=()=>r.default.createElement(l.default,m({},h,I,{className:"popover-header"}),r.default.createElement(l.default,{display:u.DISPLAY.FLEX,alignItems:u.AlignItems.center,justifyContent:E?null:u.JustifyContent.spaceBetween,className:(0,i.default)("popover-header__title",{"popover-header__title--center":E}),marginBottom:2},d?r.default.createElement(c.ButtonIcon,{iconName:c.IconName.ArrowLeft,ariaLabel:P("back"),onClick:d,color:u.Color.iconDefault,size:u.Size.SM}):null,r.default.createElement(c.Text,{textAlign:E?u.TextAlign.Center:u.TextAlign.Start,className:O?"popover-header__title-wrap":null,ellipsis:!0,variant:u.TextVariant.headingSm,as:"h2",width:u.BLOCK_SIZES.FULL},e),p?r.default.createElement(c.ButtonIcon,{iconName:c.IconName.Close,ariaLabel:P("close"),"data-testid":"popover-close",onClick:p,size:u.Size.SM}):null),t?r.default.createElement(c.Text,{variant:u.TextVariant.bodySm},t):null);return r.default.createElement("div",{className:"popover-container"},T?r.default.createElement(T,{onClose:p}):r.default.createElement("div",{className:"popover-bg",onClick:p}),r.default.createElement("section",{className:(0,i.default)("popover-wrap",b),ref:C},_?r.default.createElement("div",{className:"popover-arrow"}):null,N&&r.default.createElement(S,null),n?r.default.createElement(l.default,m({className:(0,i.default)("popover-content",v),onScroll:f},g,M),n):null,w?r.default.createElement(l.default,{display:u.DISPLAY.FLEX,alignItems:u.AlignItems.center,justifyContent:u.JustifyContent.center,borderColor:u.BorderColor.borderDefault,backgroundColor:u.BackgroundColor.backgroundDefault,color:u.Color.iconDefault,onClick:k,className:"popover-scroll-button",style:{bottom:o?"140px":"12px"},"data-testid":"popover-scroll-button"},r.default.createElement(c.Icon,{name:c.IconName.ArrowDown,color:u.IconColor.primaryDefault,size:c.IconSize.Md,"aria-label":P("scrollDown")})):null,o?r.default.createElement(l.default,m({className:(0,i.default)("popover-footer",a)},y,x),o):null))};b.propTypes={wrapTitle:a.default.bool,title:a.default.node,subtitle:a.default.string,children:a.default.node,footer:a.default.node,footerClassName:a.default.string,onBack:a.default.func,onClose:a.default.func,onScroll:a.default.func,CustomBackground:a.default.func,contentClassName:a.default.string,className:a.default.string,showArrow:a.default.bool,popoverRef:a.default.shape({current:a.default.instanceOf(window.Element)}),showScrollDown:a.default.bool,onScrollDownButtonClick:a.default.func,centerTitle:a.default.bool,headerProps:a.default.shape({...l.default.propTypes}),contentProps:a.default.shape({...l.default.propTypes}),footerProps:a.default.shape({...l.default.propTypes})};class v extends r.PureComponent{constructor(...e){super(...e),f(this,"rootNode",document.getElementById("popover-content")),f(this,"instanceNode",document.createElement("div"))}componentDidMount(){this.rootNode&&this.rootNode.appendChild(this.instanceNode)}componentWillUnmount(){this.rootNode&&this.rootNode.removeChild(this.instanceNode)}render(){const e=r.default.createElement(b,this.props);return this.rootNode?o.default.createPortal(e,this.instanceNode):e}}n.default=v,f(v,"propTypes",b.propTypes)}}},{package:"$root$",file:"ui/components/ui/popover/popover.component.js"}],[6689,{"./pulse-loader":6690},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./pulse-loader"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/pulse-loader/index.js"}],[669,{"..":680,"../RegistryType":673,"../errors":675,"@ngraveio/bc-ur":2969},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.URRegistryDecoder=void 0;const r=e("@ngraveio/bc-ur"),o=e(".."),a=e("../RegistryType"),i=e("../errors");class s extends r.URDecoder{constructor(){super(...arguments),this.resultRegistryType=()=>{const e=this.resultUR();switch(e.type){case a.RegistryTypes.BYTES.getType():return o.Bytes.fromCBOR(e.cbor);case a.RegistryTypes.CRYPTO_HDKEY.getType():return o.CryptoHDKey.fromCBOR(e.cbor);case a.RegistryTypes.CRYPTO_KEYPATH.getType():return o.CryptoKeypath.fromCBOR(e.cbor);case a.RegistryTypes.CRYPTO_COIN_INFO.getType():return o.CryptoCoinInfo.fromCBOR(e.cbor);case a.RegistryTypes.CRYPTO_ECKEY.getType():return o.CryptoECKey.fromCBOR(e.cbor);case a.RegistryTypes.CRYPTO_OUTPUT.getType():return o.CryptoOutput.fromCBOR(e.cbor);case a.RegistryTypes.CRYPTO_PSBT.getType():return o.CryptoPSBT.fromCBOR(e.cbor);case a.RegistryTypes.CRYPTO_ACCOUNT.getType():return o.CryptoAccount.fromCBOR(e.cbor);default:throw new i.UnknownURTypeError(`#[ur-registry][Decoder][fn.resultRegistryType]: registry type ${e.type} is not supported now`)}}}}n.URRegistryDecoder=s}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/Decoder/index.js"}],[6690,{react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){return o.default.createElement("div",{className:"pulse-loader","data-testid":"pulse-loader"},o.default.createElement("div",{className:"pulse-loader__loading-dot-one"}),o.default.createElement("div",{className:"pulse-loader__loading-dot-two"}),o.default.createElement("div",{className:"pulse-loader__loading-dot-three"}))};var r,o=(r=e("react"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/pulse-loader/pulse-loader.js"}],[6691,{"./qr-code-view":6692},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./qr-code-view"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/qr-code-view/index.js"}],[6692,{"../../../../app/scripts/lib/multichain/address":128,"../../../../shared/constants/metametrics":5730,"../../../../shared/constants/time":5747,"../../../contexts/metametrics":6734,"../../../helpers/constants/design-system":6770,"../../../hooks/useCopyToClipboard":6869,"../../../hooks/useI18nContext":6880,"../../component-library":6314,"ethereumjs-util":4327,"prop-types":5013,"qrcode-generator":5072,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=y(e("prop-types")),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=y(e("qrcode-generator")),i=e("react-redux"),s=e("ethereumjs-util"),l=e("../../../../app/scripts/lib/multichain/address"),u=e("../../component-library"),c=e("../../../contexts/metametrics"),d=e("../../../helpers/constants/design-system"),p=e("../../../hooks/useI18nContext"),f=e("../../../../shared/constants/time"),m=e("../../../../shared/constants/metametrics"),h=e("../../../hooks/useCopyToClipboard");function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}function b({Qr:e,warning:t,accountName:n}){const r=(0,o.useContext)(c.MetaMetricsContext),[i,g]=(0,h.useCopyToClipboard)(f.MINUTE),y=(0,p.useI18nContext)(),{message:b,data:v}=e,_=(0,l.normalizeSafeAddress)(v),T=`${(0,s.isHexPrefixed)(v)?"ethereum:":""}${_}`,C=(0,a.default)(4,"M");C.addData(T),C.make();const w=b?o.default.createElement("div",{className:"qr-code__header"},b):null,k=v.substring(0,6),E=v.substring(6,v.length-5),O=v.substring(v.length-5);return o.default.createElement("div",{className:"qr-code"},Array.isArray(b)?o.default.createElement("div",{className:"qr-code__message-container"},b.map(((e,t)=>o.default.createElement(u.Text,{key:t,variant:d.TextVariant.bodyXs,color:d.TextColor.warningDefault},e)))):w,t?o.default.createElement("span",{className:"qr-code__error"},t):null,o.default.createElement(u.Box,{className:"qr-code__wrapper",marginBottom:4},o.default.createElement(u.Box,{"data-testid":"qr-code-image",className:"qr-code__image",dangerouslySetInnerHTML:{__html:C.createTableTag(5,16)}}),o.default.createElement(u.Box,{className:"qr-code__logo"},o.default.createElement("img",{src:"images/logo/metamask-fox.svg",alt:"Logo"}))),n?o.default.createElement(u.Text,{variant:d.TextVariant.bodyLgMedium,textAlign:d.TextAlign.Center,marginBottom:4},n):null,o.default.createElement(u.Text,{variant:d.TextVariant.bodyMd,className:"qr-code__address-segments",marginBottom:4},k,o.default.createElement(u.Text,{variant:d.TextVariant.bodyMd,color:d.TextColor.textMuted,className:"qr-code__address-inner-segment"},E),O),o.default.createElement(u.Box,{display:d.Display.Flex,marginBottom:4,gap:2,alignItems:d.AlignItems.center,color:d.TextColor.primaryDefault,className:"qr-code__copy-button","data-testid":"address-copy-button-text",onClick:()=>{g(_),r({category:m.MetaMetricsEventCategory.Accounts,event:m.MetaMetricsEventName.PublicAddressCopied,properties:{location:"Account Details Modal"}})}},o.default.createElement(u.Icon,{name:i?u.IconName.CopySuccess:u.IconName.Copy,size:u.IconSize.Sm,color:d.IconColor.primaryDefault}),y("copyAddressShort")))}b.propTypes={warning:r.default.node,Qr:r.default.shape({message:r.default.oneOfType([r.default.arrayOf(r.default.node),r.default.node]),data:r.default.string.isRequired}).isRequired};n.default=(0,i.connect)((function(e){const{buyView:t,warning:n}=e.appState;return{buyView:t,warning:n}}))(b)}}},{package:"$root$",file:"ui/components/ui/qr-code-view/qr-code-view.tsx"}],[6693,{"./sender-to-recipient.component":6694},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./sender-to-recipient.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/sender-to-recipient/index.js"}],[6694,{"../../../../shared/constants/copy":5722,"../../../../shared/modules/hexstring-utils":5788,"../../../helpers/utils/util":6819,"../../../hooks/useI18nContext":6880,"../../app/name/name":6029,"../../component-library":6314,"../account-mismatch-warning/account-mismatch-warning.component":6597,"../identicon":6656,"../tooltip":6716,"./sender-to-recipient.constants":6695,"@metamask/name-controller":2164,classnames:4102,"copy-to-clipboard":4143,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.RecipientWithAddress=C,n.default=k;var r=e("@metamask/name-controller"),o=v(e("classnames")),a=v(e("copy-to-clipboard")),i=v(e("prop-types")),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),l=e("../../../../shared/constants/copy"),u=e("../../../../shared/modules/hexstring-utils"),c=e("../../../helpers/utils/util"),d=e("../../../hooks/useI18nContext"),p=v(e("../../app/name/name")),f=e("../../component-library"),m=v(e("../account-mismatch-warning/account-mismatch-warning.component")),h=v(e("../identicon")),g=v(e("../tooltip")),y=e("./sender-to-recipient.constants");function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}const _={[y.DEFAULT_VARIANT]:"sender-to-recipient--default",[y.CARDS_VARIANT]:"sender-to-recipient--cards",[y.FLAT_VARIANT]:"sender-to-recipient--flat"};function T({addressOnly:e,checksummedSenderAddress:t,senderName:n,onSenderClick:r,senderAddress:i,warnUserOnAccountMismatch:p}){const f=(0,d.useI18nContext)(),[y,b]=(0,s.useState)(!1);let v=s.default.createElement("p",null,f("copiedExclamation"));return y||(v=e?s.default.createElement("p",null,f("copyAddress")):s.default.createElement("p",null,(0,c.shortenAddress)(t),s.default.createElement("br",null),f("copyAddress"))),s.default.createElement("div",{className:(0,o.default)("sender-to-recipient__party sender-to-recipient__party--sender"),onClick:()=>{b(!0),(0,a.default)(t,l.COPY_OPTIONS),r&&r()}},s.default.createElement("div",{className:"sender-to-recipient__sender-icon"},s.default.createElement(h.default,{address:(0,u.toChecksumHexAddress)(i),diameter:24})),s.default.createElement(g.default,{position:"bottom",html:v,wrapperClassName:"sender-to-recipient__tooltip-wrapper",containerClassName:"sender-to-recipient__tooltip-container",onHidden:()=>b(!1)},s.default.createElement("div",{className:"sender-to-recipient__name"},e?s.default.createElement("span",null,`${n||(0,c.shortenAddress)(t)}`):n)),p&&s.default.createElement(m.default,{address:i}))}function C({checksummedRecipientAddress:e,onRecipientClick:t,addressOnly:n,recipientName:o,recipientIsOwnedAccount:i,chainId:u}){const f=(0,d.useI18nContext)(),[m,h]=(0,s.useState)(!1);let y=s.default.createElement("p",null,f("copiedExclamation"));return m||(y=n?s.default.createElement("p",null,f("copyAddress")):s.default.createElement("p",null,(0,c.shortenAddress)(e),s.default.createElement("br",null),f("copyAddress"))),s.default.createElement(s.default.Fragment,null,s.default.createElement("div",{className:"sender-to-recipient__party sender-to-recipient__party--recipient sender-to-recipient__party--recipient-with-address",onClick:()=>{i?(h(!0),(0,a.default)(e,l.COPY_OPTIONS)):t&&t()}},s.default.createElement(g.default,{position:"bottom",disabled:!o,html:y,wrapperClassName:"sender-to-recipient__tooltip-wrapper",containerClassName:"sender-to-recipient__tooltip-container",onHidden:()=>h(!1)},s.default.createElement(p.default,{value:e,type:r.NameType.ETHEREUM_ADDRESS,variation:u}))))}function w({variant:e}){return e===y.DEFAULT_VARIANT?s.default.createElement("div",{className:"sender-to-recipient__arrow-container"},s.default.createElement("div",{className:"sender-to-recipient__arrow-circle"},s.default.createElement("i",{className:"fa fa-arrow-right sender-to-recipient__arrow-circle__icon"}))):s.default.createElement("div",{className:"sender-to-recipient__arrow-container"},s.default.createElement(f.Icon,{name:f.IconName.ArrowRight}))}function k({senderAddress:e,addressOnly:t,senderName:n,recipientName:r,onRecipientClick:a,onSenderClick:i,recipientAddress:l,variant:c,warnUserOnAccountMismatch:p,recipientIsOwnedAccount:f,chainId:m}){const h=(0,d.useI18nContext)(),g=(0,u.toChecksumHexAddress)(e),y=(0,u.toChecksumHexAddress)(l);return s.default.createElement("div",{className:(0,o.default)("sender-to-recipient",_[c]),"data-testid":"sender-to-recipient"},s.default.createElement(T,{checksummedSenderAddress:g,addressOnly:t,senderName:n,onSenderClick:i,senderAddress:e,warnUserOnAccountMismatch:p}),s.default.createElement(w,{variant:c}),l?s.default.createElement(C,{checksummedRecipientAddress:y,onRecipientClick:a,addressOnly:t,recipientName:r,recipientIsOwnedAccount:f,chainId:m}):s.default.createElement("div",{className:"sender-to-recipient__party sender-to-recipient__party--recipient"},s.default.createElement("i",{className:"fa fa-file-text-o"}),s.default.createElement("div",{className:"sender-to-recipient__name"},h("newContract"))))}T.propTypes={senderName:i.default.string,checksummedSenderAddress:i.default.string,addressOnly:i.default.bool,senderAddress:i.default.string,onSenderClick:i.default.func,warnUserOnAccountMismatch:i.default.bool},C.propTypes={checksummedRecipientAddress:i.default.string,recipientName:i.default.string,addressOnly:i.default.bool,onRecipientClick:i.default.func,recipientIsOwnedAccount:i.default.bool,chainId:i.default.string},w.propTypes={variant:i.default.oneOf([y.DEFAULT_VARIANT,y.CARDS_VARIANT,y.FLAT_VARIANT])},k.defaultProps={variant:y.DEFAULT_VARIANT,warnUserOnAccountMismatch:!0},k.propTypes={senderName:i.default.string,senderAddress:i.default.string,recipientName:i.default.string,recipientAddress:i.default.string,variant:i.default.oneOf([y.DEFAULT_VARIANT,y.CARDS_VARIANT,y.FLAT_VARIANT]),addressOnly:i.default.bool,onRecipientClick:i.default.func,onSenderClick:i.default.func,warnUserOnAccountMismatch:i.default.bool,recipientIsOwnedAccount:i.default.bool,chainId:i.default.string}}}},{package:"$root$",file:"ui/components/ui/sender-to-recipient/sender-to-recipient.component.js"}],[6695,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.FLAT_VARIANT=n.DEFAULT_VARIANT=n.CARDS_VARIANT=void 0;n.DEFAULT_VARIANT="DEFAULT_VARIANT",n.CARDS_VARIANT="CARDS_VARIANT",n.FLAT_VARIANT="FLAT_VARIANT"}}},{package:"$root$",file:"ui/components/ui/sender-to-recipient/sender-to-recipient.constants.js"}],[6696,{"./show-hide-toggle":6697},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./show-hide-toggle"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/show-hide-toggle/index.js"}],[6697,{"../icon/icon-eye":6646,"../icon/icon-eye-slash":6645,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=l(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=l(e("../icon/icon-eye")),s=l(e("../icon/icon-eye-slash"));function l(e){return e&&e.__esModule?e:{default:e}}const u=({id:e,shown:t,onChange:n,ariaLabelHidden:o,ariaLabelShown:l,className:u,"data-testid":c,disabled:d,title:p})=>r.default.createElement("div",{className:(0,a.default)("show-hide-toggle",u)},r.default.createElement("input",{className:"show-hide-toggle__input",id:e,type:"checkbox",checked:t,onChange:n,"data-testid":c,disabled:d}),r.default.createElement("label",{htmlFor:e,className:"show-hide-toggle__label",title:p},t?r.default.createElement(i.default,{ariaLabel:l,className:"show-hide-toggle__icon"}):r.default.createElement(s.default,{ariaLabel:o,className:"show-hide-toggle__icon"})));u.propTypes={id:o.default.string.isRequired,shown:o.default.bool.isRequired,onChange:o.default.func.isRequired,ariaLabelHidden:o.default.string.isRequired,ariaLabelShown:o.default.string.isRequired,className:o.default.string,"data-testid":o.default.string,disabled:o.default.bool,title:o.default.string};n.default=u}}},{package:"$root$",file:"ui/components/ui/show-hide-toggle/show-hide-toggle.js"}],[6698,{"./site-origin":6699},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./site-origin"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/site-origin/index.js"}],[6699,{"../../../helpers/constants/design-system":6770,"../chip":6614,"../icon-with-fallback":6644,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=u(e("react")),o=u(e("prop-types")),a=u(e("classnames")),i=u(e("../chip")),s=u(e("../icon-with-fallback")),l=e("../../../helpers/constants/design-system");function u(e){return e&&e.__esModule?e:{default:e}}function c({siteOrigin:e,iconSrc:t,iconName:n,chip:o,className:u,title:c,leftIcon:d,rightIcon:p}){return r.default.createElement("div",{className:(0,a.default)("site-origin",u),title:c},o?r.default.createElement(i.default,{borderColor:l.BorderColor.borderMuted,label:e,maxContent:!1,leftIcon:d||r.default.createElement(s.default,{icon:t,name:n,size:24}),rightIcon:p}):r.default.createElement("bdi",{dir:"ltr"},e))}c.propTypes={siteOrigin:o.default.string.isRequired,iconName:o.default.string,iconSrc:o.default.string,className:o.default.string,title:o.default.string,chip:o.default.bool,leftIcon:o.default.node,rightIcon:o.default.node}}}},{package:"$root$",file:"ui/components/ui/site-origin/site-origin.js"}],[670,{"./CryptoECKey":664,"./CryptoHDKey":665,"./RegistryItem":672,"./RegistryType":673,"./lib/DataItem":681},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.MultiKey=void 0;const r=e("./CryptoECKey"),o=e("./CryptoHDKey"),a=e("./lib/DataItem"),i=e("./RegistryItem"),s=e("./RegistryType");var l;!function(e){e[e.threshold=1]="threshold",e[e.keys=2]="keys"}(l||(l={}));class u extends i.RegistryItem{constructor(e,t){super(),this.threshold=e,this.keys=t,this.getThreshold=()=>this.threshold,this.getKeys=()=>this.keys,this.toDataItem=()=>{const e={};e[l.threshold]=this.threshold;const t=this.keys.map((e=>{const t=e.toDataItem();return t.setTag(e.getRegistryType().getTag()),t}));return e[l.keys]=t,new a.DataItem(e)},this.getOutputDescriptorContent=()=>[this.getThreshold(),this.keys.map((e=>e.getOutputDescriptorContent())).join(",")].join(",")}}n.MultiKey=u,u.fromDataItem=e=>{const t=e.getData(),n=t[l.threshold],a=t[l.keys],i=[];return a.forEach((e=>{e.getTag()===s.RegistryTypes.CRYPTO_HDKEY.getTag()?i.push(o.CryptoHDKey.fromDataItem(e)):e.getTag()===s.RegistryTypes.CRYPTO_ECKEY.getTag()&&i.push(r.CryptoECKey.fromDataItem(e))})),new u(n,i)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/MultiKey.js"}],[6700,{"./spinner.component":6701},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("./spinner.component"))&&r.__esModule?r:{default:r};n.default=o.default}}},{package:"$root$",file:"ui/components/ui/spinner/index.js"}],[6701,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(e("react")),o=a(e("prop-types"));function a(e){return e&&e.__esModule?e:{default:e}}const i=({className:e="",color:t="var(--color-icon-muted)"})=>r.default.createElement("div",{className:`spinner ${e}`},r.default.createElement("svg",{className:"lds-spinner",width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",style:{background:"none"}},r.default.createElement("g",{transform:"rotate(0 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.9166666666666666s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(30 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.8333333333333334s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(60 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.75s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(90 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.6666666666666666s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(120 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.5833333333333334s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(150 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.5s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(180 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.4166666666666667s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(210 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.3333333333333333s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(240 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.25s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(270 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.16666666666666666s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(300 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"-0.08333333333333333s",repeatCount:"indefinite"}))),r.default.createElement("g",{transform:"rotate(330 50 50)"},r.default.createElement("rect",{x:45,y:0,rx:0,ry:0,width:10,height:30,fill:t},r.default.createElement("animate",{attributeName:"opacity",values:"1;0",dur:"1s",begin:"0s",repeatCount:"indefinite"})))));i.propTypes={className:o.default.string,color:o.default.string};n.default=i}}},{package:"$root$",file:"ui/components/ui/spinner/spinner.component.js"}],[6702,{"./survey-toast":6703},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"SurveyToast",{enumerable:!0,get:function(){return r.SurveyToast}});var r=e("./survey-toast")}}},{package:"$root$",file:"ui/components/ui/survey-toast/index.ts"}],[6703,{"../../../../shared/constants/accounts":5715,"../../../../shared/constants/metametrics":5730,"../../../../shared/constants/time":5747,"../../../../shared/lib/fetch-with-cache":5763,"../../../contexts/metametrics":6734,"../../../selectors":7485,"../../../store/actions":7502,"../../multichain":6482,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.SurveyToast=function(){const[e,t]=(0,o.useState)(null),n=(0,a.useDispatch)(),r=(0,o.useContext)(l.MetaMetricsContext),m=(0,a.useSelector)(c.getLastViewedUserSurvey),h=(0,a.useSelector)(c.getParticipateInMetaMetrics),g=(0,a.useSelector)(c.getUseExternalServices),y=(0,a.useSelector)(c.getSelectedInternalAccount),b=(0,a.useSelector)(c.getMetaMetricsId),v=(0,o.useMemo)((()=>`${d.ACCOUNTS_API_BASE_URL}/v1/users/${b}/surveys`),[b]);function _(t){h&&e&&r({event:u.MetaMetricsEventName.SurveyToast,category:u.MetaMetricsEventCategory.Feedback,properties:{response:t,survey:e.id}})}if((0,o.useEffect)((()=>{if(!g||!b||!h)return undefined;const e=new AbortController;return(async()=>{try{const n=await(0,i.default)({url:v,fetchOptions:{method:"GET",headers:{"x-metamask-clientproduct":"metamask-extension"},signal:e.signal},functionName:"fetchSurveys",cacheOptions:{cacheRefreshTime:s.DAY}}),r=null==n?void 0:n.surveys;if(!r||0===Object.keys(r).length||r.id<=m)return;t(r)}catch(e){e instanceof Error&&"AbortError"!==e.name&&console.error("Failed to fetch survey:",b,e)}})(),()=>{e.abort()}}),[null==y?void 0:y.address,m,g,b,n]),!e||e.id<=m)return null;return o.default.createElement(f.Toast,{dataTestId:"survey-toast",key:"survey-toast",text:e.description,actionText:e.cta,onActionClick:function(){e&&(global.platform.openTab({url:e.url}),n((0,p.setLastViewedUserSurvey)(e.id)),_("accept"))},onClose:function(){e&&(n((0,p.setLastViewedUserSurvey)(e.id)),_("deny"))},startAdornment:null})};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=e("react-redux"),i=(r=e("../../../../shared/lib/fetch-with-cache"))&&r.__esModule?r:{default:r},s=e("../../../../shared/constants/time"),l=e("../../../contexts/metametrics"),u=e("../../../../shared/constants/metametrics"),c=e("../../../selectors"),d=e("../../../../shared/constants/accounts"),p=e("../../../store/actions"),f=e("../../multichain");function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}}}},{package:"$root$",file:"ui/components/ui/survey-toast/survey-toast.tsx"}],[6704,{"./tab":6705,"./tabs.component":6707},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Tab",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(n,"Tabs",{enumerable:!0,get:function(){return r.default}});var r=a(e("./tabs.component")),o=a(e("./tab"));function a(e){return e&&e.__esModule?e:{default:e}}}}},{package:"$root$",file:"ui/components/ui/tabs/index.js"}],[6705,{"./tab.component":6706},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("./tab.component"))&&r.__esModule?r:{default:r};n.default=o.default}}},{package:"$root$",file:"ui/components/ui/tabs/tab/index.js"}],[6706,{"../../../../helpers/constants/design-system":6770,"../../../component-library":6314,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=l(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=e("../../../../helpers/constants/design-system"),s=e("../../../component-library");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(null,arguments)}const c=e=>{const{buttonClassName:t,activeClassName:n,className:o,"data-testid":l,isActive:c,isSingleTab:d,name:p,onClick:f,tabIndex:m,tabKey:h,children:g,textProps:y,...b}=e;return r.default.createElement(s.Box,u({as:"li","data-testid":l,onClick:e=>{e.preventDefault(),f(m)},key:h},b,{className:(0,a.default)("tab",o,{"tab--single":d,"tab--active":c,[n]:n&&c,...null==b?void 0:b.className})}),r.default.createElement(s.Text,u({as:"button",padding:2,textAlign:i.TextAlign.Center,display:i.Display.Block,width:i.BlockSize.Full,variant:i.TextVariant.bodyMd,color:i.TextColor.inherit},y,{className:(0,a.default)(t,null==y?void 0:y.className)}),p))};c.propTypes={activeClassName:o.default.string,buttonClassName:o.default.string,className:o.default.string,"data-testid":o.default.string,isActive:o.default.bool,isSingleTab:o.default.bool,name:o.default.node.isRequired,tabKey:o.default.string.isRequired,onClick:o.default.func,tabIndex:o.default.number,children:o.default.node,textProps:o.default.object,width:o.default.string},c.defaultProps={activeClassName:undefined,buttonClassName:undefined,className:undefined,onClick:undefined,"data-testid":undefined};n.default=c}}},{package:"$root$",file:"ui/components/ui/tabs/tab/tab.component.js"}],[6707,{"../../../helpers/constants/design-system":6770,"../../component-library":6314,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=l(e("prop-types")),a=l(e("classnames")),i=e("../../component-library"),s=e("../../../helpers/constants/design-system");function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}const d=({defaultActiveTabKey:e,onTabClick:t,children:n,tabsClassName:o="",subHeader:l=null,tabListProps:u={},tabContentProps:d={},...p})=>{const f=()=>r.default.Children.toArray(n).filter(Boolean),[m,h]=(0,r.useState)((()=>{return Math.max((t=e,f().findIndex((e=>(null==e?void 0:e.props.tabKey)===t))),0);var t}));return r.default.createElement(i.Box,c({className:"tabs"},p),r.default.createElement(i.Box,c({as:"ul",display:s.Display.Flex,justifyContent:s.JustifyContent.flexStart,backgroundColor:s.BackgroundColor.backgroundDefault,gap:0},u,{className:(0,a.default)("tabs__list",o,u.className)}),(()=>{const e=r.default.Children.count(f());return r.default.Children.map(f(),((n,o)=>{const a=null==n?void 0:n.props.tabKey,i=1===e;return n&&r.default.cloneElement(n,{onClick:e=>((e,n)=>{e!==m&&(h(e),null==t||t(n))})(e,a),tabIndex:o,isActive:e>1&&o===m,isSingleTab:i})}))})()),l,r.default.createElement(i.Box,c({},d,{className:(0,a.default)("tabs__content",d.className)}),(()=>{const e=f();if(Array.isArray(e)&&!e[m]||!Array.isArray(e)&&0!==m)throw new Error(`Tab at index '${m}' does not exist`);return e[m]?e[m].props.children:e.props.children})()))};n.default=d;d.propTypes={defaultActiveTabKey:o.default.string,onTabClick:o.default.func,children:o.default.node.isRequired,tabsClassName:o.default.string,subHeader:o.default.node,tabListProps:o.default.object,tabContentProps:o.default.object}}}},{package:"$root$",file:"ui/components/ui/tabs/tabs.component.js"}],[6708,{"./text-field.component":6709},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("./text-field.component"))&&r.__esModule?r:{default:r};n.default=o.default}}},{package:"$root$",file:"ui/components/ui/text-field/index.js"}],[6709,{"@material-ui/core/TextField":1074,"@material-ui/core/styles":1147,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=s(e("react")),o=s(e("prop-types")),a=e("@material-ui/core/styles"),i=s(e("@material-ui/core/TextField"));function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(null,arguments)}const u={transform:"none",transition:"none",position:"initial",color:"var(--color-text-default)"},c=['"Euclid Circular B"',"Helvetica","Arial","sans-serif"].join(", "),d={materialLabel:{"&$materialFocused":{color:"var(--color-text-alternative)"},"&$materialError":{color:"var(--color-text-alternative)"},fontWeight:"400",color:"var(--color-text-alternative)"},materialFocused:{},materialUnderline:{"&:before":{borderBottom:"1px solid var(--color-text-default) !important"},"&:after":{borderBottom:"2px solid var(--color-primary-default)"}},materialError:{},materialWhitePaddedRoot:{color:"var(--color-text-alternative)"},materialWhitePaddedInput:{padding:"8px","&::placeholder":{color:"var(--color-text-alternative)"}},materialWhitePaddedFocused:{color:"var(--color-background-default)"},materialWhitePaddedUnderline:{"&:after":{borderBottom:"2px solid var(--color-background-default)"}},formLabel:{fontFamily:c,"&$formLabelFocused":{color:"var(--color-text-alternative)"},"&$materialError":{color:"var(--color-text-alternative)"}},formLabelFocused:{},inputFocused:{},inputRoot:{fontFamily:c,"label + &":{marginTop:"9px"},backgroundColor:"var(--color-background-default)",border:"1px solid var(--color-border-default)",color:"var(--color-text-default)",height:"48px",padding:"0 16px",display:"flex",alignItems:"center","&$inputFocused":{border:"1px solid var(--color-primary-default)"},borderRadius:"8px",fontSize:"0.875rem"},largeInputLabel:{...u,fontSize:"1rem"},inputLabel:{...u,fontSize:".75rem"},inputMultiline:{lineHeight:"initial !important"}},p={material:({dir:e,classes:{materialLabel:t,materialFocused:n,materialError:r,materialUnderline:o},startAdornment:a,endAdornment:i,min:s,max:l,autoComplete:u})=>({InputLabelProps:{classes:{root:t,focused:n,error:r}},InputProps:{startAdornment:a,endAdornment:i,classes:{underline:o},inputProps:{dir:e,min:s,max:l,autoComplete:u}}}),bordered:({dir:e,classes:{formLabel:t,formLabelFocused:n,materialError:r,largeInputLabel:o,inputLabel:a,inputRoot:i,input:s,inputFocused:l},largeLabel:u,startAdornment:c,endAdornment:d,min:p,max:f,autoComplete:m})=>({InputLabelProps:{shrink:!0,className:u?o:a,classes:{root:t,focused:n,error:r}},InputProps:{startAdornment:c,endAdornment:d,classes:{root:i,input:s,focused:l},inputProps:{dir:e,min:p,max:f,autoComplete:m},disableUnderline:"true"}}),"material-white-padded":({dir:e,classes:{materialWhitePaddedRoot:t,materialWhitePaddedFocused:n,materialWhitePaddedInput:r,materialWhitePaddedUnderline:o},startAdornment:a,endAdornment:i,min:s,max:l,autoComplete:u})=>({InputProps:{startAdornment:a,endAdornment:i,classes:{root:t,focused:n,input:r,underline:o},inputProps:{dir:e,min:s,max:l,autoComplete:u}}})},f=({"data-testid":e,error:t,classes:n,theme:o,startAdornment:a,endAdornment:s,largeLabel:u,dir:c,min:d,max:f,autoComplete:m,onPaste:h,...g})=>{const y=p[o]({classes:n,startAdornment:a,endAdornment:s,largeLabel:u,dir:c,min:d,max:f,autoComplete:m});return(h||e)&&(y.InputProps||(y.InputProps={}),y.InputProps.inputProps||(y.InputProps.inputProps={}),y.InputProps.inputProps.onPaste=h,y.InputProps.inputProps["data-testid"]=e),r.default.createElement(i.default,l({error:Boolean(t),helperText:t},y,g))};f.defaultProps={error:null,dir:"auto",theme:"bordered"},f.propTypes={"data-testid":o.default.string,error:o.default.oneOfType([o.default.string,o.default.element]),classes:o.default.object,dir:o.default.string,theme:o.default.oneOf(["bordered","material","material-white-padded"]),startAdornment:o.default.element,endAdornment:o.default.element,largeLabel:o.default.bool,min:o.default.number,max:o.default.number,autoComplete:o.default.string,onPaste:o.default.func};n.default=(0,a.withStyles)(d)(f)}}},{package:"$root$",file:"ui/components/ui/text-field/text-field.component.js"}],[671,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.PathComponent=void 0;class r{constructor(e){if(this.getIndex=()=>this.index,this.isWildcard=()=>this.wildcard,this.isHardened=()=>this.hardened,this.index=e.index,this.hardened=e.hardened,this.index!==undefined?this.wildcard=!1:this.wildcard=!0,this.index&&this.index&r.HARDENED_BIT)throw new Error(`#[ur-registry][PathComponent][fn.constructor]: Invalid index ${this.index} - most significant bit cannot be set`)}}n.PathComponent=r,r.HARDENED_BIT=2147483648}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/PathComponent.js"}],[6710,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.RESIZE=void 0;n.RESIZE={NONE:"none",BOTH:"both",HORIZONTAL:"horizontal",VERTICAL:"vertical",INITIAL:"initial",INHERIT:"inherit"}}}},{package:"$root$",file:"ui/components/ui/textarea/textarea.constants.js"}],[6711,{"../../../helpers/constants/design-system":6770,"../box":6603,"./textarea.constants":6710,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=u(e("react")),o=u(e("prop-types")),a=u(e("classnames")),i=e("../../../helpers/constants/design-system"),s=u(e("../box")),l=e("./textarea.constants");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}const d=({className:e,value:t,onChange:n,resize:o=l.RESIZE.BOTH,scrollable:u=!1,height:d,boxProps:p,...f})=>{const m=(0,a.default)("textarea",e,`textarea--resize-${o}`,{"textarea--scrollable":u,"textarea--not-scrollable":!u});return r.default.createElement(s.default,c({backgroundColor:i.BackgroundColor.backgroundDefault,borderColor:i.BorderColor.borderDefault,borderRadius:i.Size.SM,borderStyle:i.BorderStyle.solid,padding:4,width:i.BlockSize.Full},p),(e=>r.default.createElement("textarea",c({required:!0,style:{height:d},className:(0,a.default)(e,m),value:t,onChange:n},f))))};d.propTypes={height:o.default.oneOfType([o.default.string,o.default.number]),className:o.default.string,value:o.default.string,onChange:o.default.func,resize:o.default.oneOf(Object.values(l.RESIZE)),scrollable:o.default.bool,boxProps:o.default.shape({...s.default.propTypes})};n.default=d}}},{package:"$root$",file:"ui/components/ui/textarea/textarea.js"}],[6712,{"./toggle-button.component":6713},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("./toggle-button.component"))&&r.__esModule?r:{default:r};n.default=o.default}}},{package:"$root$",file:"ui/components/ui/toggle-button/index.js"}],[6713,{"../../../hooks/useTheme":6902,"@metamask/design-tokens":1479,classnames:4102,"prop-types":5013,react:5259,"react-toggle-button":5256},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=u(e("react")),o=u(e("prop-types")),a=u(e("react-toggle-button")),i=u(e("classnames")),s=e("@metamask/design-tokens"),l=e("../../../hooks/useTheme");function u(e){return e&&e.__esModule?e:{default:e}}const c={width:"40px",height:"24px",padding:"0px",borderRadius:"26px",border:"none",display:"flex",alignItems:"center",justifyContent:"center"},d={...c,border:"none"},p={width:"18px",height:"18px",display:"flex",boxShadow:"var(--shadow-size-xs) var(--color-shadow-default)",alignSelf:"center",borderRadius:"50%",position:"relative"},f={activeThumb:{base:s.lightTheme.colors.primary.inverse},inactiveThumb:{base:s.lightTheme.colors.primary.inverse},active:{base:s.lightTheme.colors.primary.default,hover:s.lightTheme.colors.primary.defaultHover},inactive:{base:s.lightTheme.colors.icon.muted,hover:s.lightTheme.colors.icon.muted}},m={activeThumb:{base:s.lightTheme.colors.primary.inverse},inactiveThumb:{base:s.lightTheme.colors.primary.inverse},active:{base:s.darkTheme.colors.primary.default,hover:s.darkTheme.colors.primary.defaultHover},inactive:{base:s.darkTheme.colors.icon.muted,hover:s.darkTheme.colors.icon.muted}},h=e=>{const{value:t,onToggle:n,offLabel:o,onLabel:s,disabled:u,className:h,dataTestId:g}=e,y=t?"on":"off",b=(0,l.useTheme)();return r.default.createElement("label",{tabIndex:"0",onKeyDown:e=>{"Enter"===e.key&&n(t)},className:(0,i.default)("toggle-button",`toggle-button--${y}`,{"toggle-button--disabled":u},h)},r.default.createElement(a.default,{value:t,onToggle:u?undefined:n,activeLabel:"",inactiveLabel:"",trackStyle:t?c:d,thumbStyle:p,thumbAnimateRange:[3,18],colors:"light"===b?f:m,passThroughInputProps:{"data-testid":g}}),r.default.createElement("div",{className:"toggle-button__status"},r.default.createElement("span",{className:"toggle-button__label-off"},o),r.default.createElement("span",{className:"toggle-button__label-on"},s)))};h.propTypes={value:o.default.bool,onToggle:o.default.func,offLabel:o.default.string,onLabel:o.default.string,disabled:o.default.bool,className:o.default.string,dataTestId:o.default.string};n.default=h}}},{package:"$root$",file:"ui/components/ui/toggle-button/toggle-button.component.js"}],[6714,{"./token-balance":6715},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./token-balance"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/token-balance/index.js"}],[6715,{"../../../helpers/constants/design-system":6770,"../../../hooks/useIsOriginalTokenSymbol":6882,"../../../hooks/useTokenFiatAmount":6908,"../../../hooks/useTokenTracker":6911,"../../component-library":6314,"../currency-display":6618,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=f;var r=d(e("react")),o=d(e("prop-types")),a=d(e("../currency-display")),i=e("../../../hooks/useTokenTracker"),s=e("../../../hooks/useTokenFiatAmount"),l=e("../../../hooks/useIsOriginalTokenSymbol"),u=e("../../component-library"),c=e("../../../helpers/constants/design-system");function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(null,arguments)}function f({className:e,token:t,showFiat:n,...o}){const{tokensWithBalances:d}=(0,i.useTokenTracker)({tokens:[t]}),{string:f,symbol:m,address:h}=d[0]||{},g=(0,s.useTokenFiatAmount)(h,f,m),y=(0,l.useIsOriginalTokenSymbol)(h,m)?g:null;return n?r.default.createElement(u.Text,{fontWeight:c.FontWeight.Medium,variant:c.TextVariant.bodyMd},y):r.default.createElement(a.default,p({className:e,displayValue:f||"",suffix:m||""},o))}f.propTypes={className:o.default.string,token:o.default.shape({address:o.default.string.isRequired,decimals:o.default.number,symbol:o.default.string}).isRequired,showFiat:o.default.bool},f.defaultProps={className:undefined}}}},{package:"$root$",file:"ui/components/ui/token-balance/token-balance.js"}],[6716,{"./tooltip":6717},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./tooltip"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/tooltip/index.js"}],[6717,{"prop-types":5013,react:5259,"react-tippy":5255},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=e("prop-types"))&&r.__esModule?r:{default:r},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),i=e("react-tippy");function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u extends a.PureComponent{render(){const{arrow:e,children:t,containerClassName:n,disabled:r,position:o,html:s,interactive:l,size:u,distance:c,title:d,trigger:p,onHidden:f,offset:m,open:h,wrapperClassName:g,style:y,wrapperStyle:b,theme:v,tabIndex:_,tag:T}=this.props;return d||s?a.default.createElement(T,{className:g,style:b},a.default.createElement(i.Tooltip,{arrow:e,className:n,disabled:r,hideOnClick:!1,distance:c,html:s,interactive:l,onHidden:f,position:o,size:u,offset:m,style:y,title:r?"":d,trigger:p,open:h,theme:`tippy-tooltip--mm-custom ${v}`,tabIndex:_||0,tag:T},t)):a.default.createElement("div",{className:g},t)}}n.default=u,l(u,"defaultProps",{arrow:!0,children:null,containerClassName:"",html:null,interactive:undefined,onHidden:null,distance:0,position:"left",offset:0,open:undefined,size:"small",title:null,trigger:"mouseenter focus",wrapperClassName:undefined,theme:"",tag:"div",wrapperStyle:{}}),l(u,"propTypes",{arrow:o.default.bool,children:o.default.node,containerClassName:o.default.string,disabled:o.default.bool,html:o.default.node,distance:o.default.number,interactive:o.default.bool,offset:o.default.number,onHidden:o.default.func,open:o.default.bool,position:o.default.oneOf(["top","right","bottom","left"]),size:o.default.oneOf(["small","regular","big"]),title:o.default.string,trigger:o.default.any,wrapperClassName:o.default.string,style:o.default.object,wrapperStyle:o.default.object,theme:o.default.string,tabIndex:o.default.number,tag:o.default.string})}}},{package:"$root$",file:"ui/components/ui/tooltip/tooltip.js"}],[6718,{"./truncated-definition-list":6719},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./truncated-definition-list"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/truncated-definition-list/index.js"}],[6719,{"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../box":6603,"../button":6607,"../definition-list/definition-list":6619,lodash:4855,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=f;var r=e("lodash"),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=d(e("prop-types")),i=e("../../../helpers/constants/design-system"),s=d(e("../box")),l=d(e("../button")),u=d(e("../definition-list/definition-list")),c=e("../../../hooks/useI18nContext");function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function f({dictionary:e,tooltips:t,warnings:n,prefaceKeys:a}){const[d,p]=(0,o.useState)(!1),f=(0,c.useI18nContext)(),m=s=>o.default.createElement(u.default,{gap:i.Size.MD,tooltips:t,warnings:n,dictionary:s?e:(0,r.pick)(e,a)});return o.default.createElement(s.default,{marginTop:6,marginBottom:6,marginLeft:0,marginRight:0,padding:4,paddingBottom:3,borderRadius:i.Size.LG,borderColor:i.BorderColor.borderMuted},d?m(!0):o.default.createElement(o.default.Fragment,null,m(!1),o.default.createElement(l.default,{className:"truncated-definition-list__view-more",type:"link",onClick:()=>p(!0)},f("seeDetails"))))}f.propTypes={dictionary:u.default.propTypes.dictionary,tooltips:u.default.propTypes.dictionary,warnings:u.default.propTypes.dictionary,prefaceKeys:a.default.arrayOf(a.default.string)}}}},{package:"$root$",file:"ui/components/ui/truncated-definition-list/truncated-definition-list.js"}],[672,{"./lib":683,"@ngraveio/bc-ur":2969},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.RegistryItem=void 0;const r=e("@ngraveio/bc-ur"),o=e("./lib");n.RegistryItem=class{constructor(){this.toCBOR=()=>{if(this.toDataItem()===undefined)throw new Error(`#[ur-registry][RegistryItem][fn.toCBOR]: registry ${this.getRegistryType()}'s method toDataItem returns undefined`);return(0,o.encodeDataItem)(this.toDataItem())},this.toUR=()=>new r.UR(this.toCBOR(),this.getRegistryType().getType()),this.toUREncoder=(e,t,n)=>{const o=this.toUR();return new r.UREncoder(o,e,t,n)}}}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/RegistryItem.js"}],[6720,{"./typography":6721},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./typography"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/typography/index.js"}],[6721,{"../../../helpers/constants/design-system":6770,"../box":6603,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.ValidTags=n.ValidColors=void 0,n.default=y;var r=u(e("react")),o=u(e("classnames")),a=u(e("prop-types")),i=e("../../../helpers/constants/design-system"),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("../box"));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(null,arguments)}const{H6:d,H7:p,H8:f,H9:m}=i.TypographyVariant,h=n.ValidColors=[i.Color.textDefault,i.Color.textAlternative,i.Color.textMuted,i.Color.overlayInverse,i.Color.primaryDefault,i.Color.primaryInverse,i.Color.errorDefault,i.Color.errorInverse,i.Color.successDefault,i.Color.successInverse,i.Color.sepoliaInverse,i.Color.warningDefault,i.Color.warningInverse,i.Color.infoDefault,i.Color.infoInverse,i.Color.goerli,i.Color.sepolia,i.Color.goerliInverse,i.Color.sepoliaInverse,i.Color.lineaGoerli,i.Color.lineaGoerliInverse,i.Color.lineaSepolia,i.Color.lineaSepoliaInverse,i.Color.lineaMainnet,i.Color.lineaMainnetInverse],g=n.ValidTags=["dd","div","dt","em","h1","h2","h3","h4","h5","h6","li","p","span","strong","ul","label"];function y({variant:e=i.TypographyVariant.paragraph,color:t=i.Color.textDefault,fontWeight:n="normal",fontStyle:a="normal",align:l,overflowWrap:u,title:h,as:g,margin:y,marginTop:b=1,marginRight:v,marginBottom:_=1,marginLeft:T,boxProps:C={},className:w,testId:k,children:E}){let O,I=g??e;"strong"===I&&(O=i.FONT_WEIGHT.BOLD);const M=(0,o.default)("typography",w,`typography--${e}`,`typography--weight-${O||n}`,`typography--style-${a}`,{[`typography--align-${l}`]:Boolean(l),[`typography--color-${t}`]:Boolean(t),[`typography--overflowwrap-${u}`]:Boolean(u)});return I===i.TypographyVariant.paragraph?I="p":[p,f,m].includes(I)&&(I=d),r.default.createElement(s.default,c({margin:y,marginTop:b,marginRight:v,marginBottom:_,marginLeft:T},C),(e=>r.default.createElement(I,{className:(0,o.default)(e,M),title:h,"data-testid":k},E)))}y.propTypes={variant:a.default.oneOf(Object.values(i.TypographyVariant)),color:a.default.oneOf(h),fontWeight:a.default.oneOf(Object.values(i.FONT_WEIGHT)),fontStyle:a.default.oneOf(Object.values(i.FONT_STYLE)),align:a.default.oneOf(Object.values(i.TextAlign)),overflowWrap:a.default.oneOf(Object.values(i.OVERFLOW_WRAP)),as:a.default.oneOf(g),margin:s.MultipleSizesAndAuto,marginTop:s.MultipleSizesAndAuto,marginBottom:s.MultipleSizesAndAuto,marginRight:s.MultipleSizesAndAuto,marginLeft:s.MultipleSizesAndAuto,boxProps:a.default.shape({...s.default.propTypes}),className:a.default.string,title:a.default.string,testId:a.default.string,children:a.default.node.isRequired}}}},{package:"$root$",file:"ui/components/ui/typography/typography.js"}],[6722,{"./unit-input.component":6723},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./unit-input.component"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/unit-input/index.js"}],[6723,{classnames:4102,"prop-types":5013,react:5259,"react-tippy":5255},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=e("react-tippy"),a=s(e("prop-types")),i=s(e("classnames"));function s(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=/^\d*(\.|,)?\d*$/u;class d extends r.PureComponent{constructor(...e){super(...e),u(this,"state",{value:this.props.value,isOverflowing:!1}),u(this,"handleFocus",(()=>{["INPUT","TEXTAREA"].includes(document.activeElement.tagName)||this.unitInput.focus()})),u(this,"handleInputFocus",(({target:{value:e}})=>{"0"===e&&this.setState({...this.state,isOverflowing:!1,value:""})})),u(this,"handleInputBlur",(({target:{value:e}})=>{var t,n;""===e&&this.setState({...this.state,isOverflowing:!1,value:"0"}),this.props.onBlur&&this.props.onBlur(e),null===(t=this.unitInput)||void 0===t||null===(n=t.scrollTo)||void 0===n||n.call(t,0,0)})),u(this,"handleChange",(e=>{const{value:t}=e.target;let n=t;t.length&&t.length>1&&(n=t.replace(/^0*(?=\d)/u,"")),this.props.keyPressRegex.test(n)?(this.setState({...this.state,isOverflowing:this.getIsOverflowing(),value:n}),this.props.onChange(n)):e.preventDefault()})),u(this,"handleOnKeyPress",(e=>{c.test(e.key)||e.preventDefault()})),u(this,"updateIsOverflowing",(()=>{this.setState({...this.state,isOverflowing:this.getIsOverflowing()})}))}componentDidUpdate(e){const{value:t}=e,{value:n}=this.props,{value:r}=this.state;t!==n&&Number(n)!==Number(r)&&this.setState({...this.state,value:n})}componentDidMount(){this.props.isFocusOnInput&&document.addEventListener("keypress",this.handleFocus)}componentWillUnmount(){document.removeEventListener("keypress",this.handleFocus)}getInputWidth(e){const t=String(e);return`${(t.length||1)+(t.match(/\./u)?-.5:0)+.5}ch`}getIsOverflowing(){let e=!1;if(this.unitInput){const{offsetWidth:t,scrollWidth:n}=this.unitInput;e=n-t>4}return e}render(){const{className:e,error:t,placeholder:n,hideSuffix:a,suffix:s,actionComponent:l,children:u,dataTestId:c,isDisabled:d}=this.props,{value:p,isOverflowing:f}=this.state;return r.default.createElement("div",{className:(0,i.default)("unit-input",{"unit-input--error":t},e),onClick:this.handleFocus},r.default.createElement("div",{className:"unit-input__inputs"},r.default.createElement(o.Tooltip,{title:p,disabled:!f||!p,arrow:!0,hideOnClick:!1,className:"unit-input__input-container",style:{display:"inherit"}},r.default.createElement("input",{disabled:d,"data-testid":c,type:"number",dir:"ltr",className:(0,i.default)("unit-input__input"),value:p,placeholder:n,onChange:this.handleChange,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,onKeyPress:this.handleOnKeyPress,min:0,step:"any",style:{width:this.getInputWidth(p)},ref:e=>{this.unitInput=e},autoFocus:!0}),s&&!a?r.default.createElement("div",{className:"unit-input__suffix"},s):null),u),l)}}n.default=d,u(d,"propTypes",{className:a.default.string,dataTestId:a.default.string,children:a.default.node,actionComponent:a.default.node,error:a.default.bool,onChange:a.default.func,onBlur:a.default.func,placeholder:a.default.string,suffix:a.default.string,hideSuffix:a.default.bool,value:a.default.oneOfType([a.default.string,a.default.number]),keyPressRegex:a.default.instanceOf(RegExp),isDisabled:a.default.bool,isFocusOnInput:a.default.bool}),u(d,"defaultProps",{value:"",placeholder:"0",keyPressRegex:c})}}},{package:"$root$",file:"ui/components/ui/unit-input/unit-input.component.js"}],[6724,{"../../../contexts/i18n":6730,"../../../selectors":7485,"../button":6607,"../identicon":6656,"../popover":6687,"../text-field":6708,"prop-types":5013,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=m;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=e("react-redux"),a=p(e("prop-types")),i=p(e("../popover")),s=p(e("../button")),l=p(e("../text-field")),u=e("../../../contexts/i18n"),c=p(e("../identicon")),d=e("../../../selectors");function p(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function m({address:e,nickname:t="",memo:n="",onAdd:a,onClose:p}){var f;const m=(0,r.useContext)(u.I18nContext),[h,g]=(0,r.useState)(null===t?"":t),[y,b]=(0,r.useState)(null===n?"":n),v=(0,r.useCallback)((()=>{p()}),[p]),_=(0,o.useSelector)(d.getTokenList);return r.default.createElement(i.default,{title:m(t?"editAddressNickname":"addANickname"),onClose:v,className:"update-nickname__wrapper",footer:r.default.createElement(r.default.Fragment,null,r.default.createElement(s.default,{className:"update-nickname__cancel",type:"secondary",onClick:()=>{p()}},m("cancel")),r.default.createElement(s.default,{className:"update-nickname__save",type:"primary",onClick:()=>{a(e,h,y),p()},disabled:!h},m("save")))},r.default.createElement("div",{className:"update-nickname__content"},r.default.createElement(c.default,{className:"update-nickname__content__indenticon",address:e,diameter:36,image:null===(f=_[e.toLowerCase()])||void 0===f?void 0:f.iconUrl}),r.default.createElement("label",{className:"update-nickname__content__label--capitalized"},m("address")),r.default.createElement("div",{className:"update-nickname__content__address"},e),r.default.createElement("div",{className:"update-nickname__content__nickname-label"},m("nickname")),r.default.createElement(l.default,{className:"update-nickname__content__text-field",value:h,onChange:e=>{g(e.target.value)},placeholder:m("addANickname"),fullWidth:!0}),r.default.createElement("div",{className:"update-nickname__content__label--capitalized"},m("memo")),r.default.createElement(l.default,{type:"text",id:"memo",value:y,onChange:e=>{b(e.target.value)},placeholder:m("addMemo"),fullWidth:!0,margin:"dense",multiline:!0,rows:3,classes:{inputMultiline:"update-nickname__content__text-area",inputRoot:"update-nickname__content__text-area-wrapper"}})))}m.propTypes={nickname:a.default.string,address:a.default.string,memo:a.default.string,onAdd:a.default.func,onClose:a.default.func}}}},{package:"$root$",file:"ui/components/ui/update-nickname-popover/update-nickname-popover.js"}],[6725,{"./url-icon":6726},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./url-icon"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/components/ui/url-icon/index.js"}],[6726,{"../icon-with-fallback":6644,classnames:4102,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=s(e("react")),o=s(e("prop-types")),a=s(e("classnames")),i=s(e("../icon-with-fallback"));function s(e){return e&&e.__esModule?e:{default:e}}function l({url:e,className:t,name:n,fallbackClassName:o}){return r.default.createElement(i.default,{className:(0,a.default)("url-icon",t),icon:e,name:n,fallbackClassName:(0,a.default)("url-icon__fallback",o)})}l.propTypes={url:o.default.string,className:o.default.string,name:o.default.string,fallbackClassName:o.default.string}}}},{package:"$root$",file:"ui/components/ui/url-icon/url-icon.js"}],[6727,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.ETH_DEFAULT_DECIMALS=void 0;n.ETH_DEFAULT_DECIMALS=8}}},{package:"$root$",file:"ui/constants/index.js"}],[6728,{"../hooks/useAccountTrackerPolling":6863,"../hooks/useCurrencyRatePolling":6871,"../hooks/useTokenDetectionPolling":6906,"../hooks/useTokenListPolling":6909,"../hooks/useTokenRatesPolling":6910,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.AssetPollingProvider=void 0;var r=u(e("react")),o=u(e("../hooks/useCurrencyRatePolling")),a=u(e("../hooks/useTokenRatesPolling")),i=u(e("../hooks/useAccountTrackerPolling")),s=u(e("../hooks/useTokenDetectionPolling")),l=u(e("../hooks/useTokenListPolling"));function u(e){return e&&e.__esModule?e:{default:e}}n.AssetPollingProvider=({children:e})=>((0,o.default)(),(0,a.default)(),(0,i.default)(),(0,s.default)(),(0,l.default)(),r.default.createElement(r.default.Fragment,null,e))}}},{package:"$root$",file:"ui/contexts/assetPolling.tsx"}],[6729,{"../pages/confirmations/hooks/useGasFeeInputs":7227,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.GasFeeContextProvider=n.GasFeeContext=void 0,n.useGasFeeContext=function(){return(0,o.useContext)(l)};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=(r=e("prop-types"))&&r.__esModule?r:{default:r},i=e("../pages/confirmations/hooks/useGasFeeInputs");function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}const l=n.GasFeeContext=(0,o.createContext)({}),u=({children:e,defaultEstimateToUse:t,transaction:n,minimumGasLimit:r,editGasMode:a})=>{const s=(0,i.useGasFeeInputs)(t,n,r,a);return o.default.createElement(l.Provider,{value:s},e)};n.GasFeeContextProvider=u,u.propTypes={children:a.default.node.isRequired,defaultEstimateToUse:a.default.string,transaction:a.default.object,minimumGasLimit:a.default.string,editGasMode:a.default.string}}}},{package:"$root$",file:"ui/contexts/gasFee.js"}],[673,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.RegistryTypes=n.RegistryType=void 0;class r{constructor(e,t){this.type=e,this.tag=t,this.getTag=()=>this.tag,this.getType=()=>this.type}}n.RegistryType=r,n.RegistryTypes={UUID:new r("uuid",37),BYTES:new r("bytes",undefined),CRYPTO_HDKEY:new r("crypto-hdkey",303),CRYPTO_KEYPATH:new r("crypto-keypath",304),CRYPTO_COIN_INFO:new r("crypto-coin-info",305),CRYPTO_ECKEY:new r("crypto-eckey",306),CRYPTO_OUTPUT:new r("crypto-output",308),CRYPTO_PSBT:new r("crypto-psbt",310),CRYPTO_ACCOUNT:new r("crypto-account",311),CRYPTO_MULTI_ACCOUNTS:new r("crypto-multi-accounts",1103),QR_HARDWARE_CALL:new r("qr-hardware-call",1201),KEY_DERIVATION_CALL:new r("key-derivation-call",1301),KEY_DERIVATION_SCHEMA:new r("key-derivation-schema",1302)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/RegistryType.js"}],[6731,{"../../hooks/identity/useAccountSyncing":6841,"../../hooks/identity/useAuthentication":6843,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.MetamaskIdentityProvider=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var s=o?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=e("../../hooks/identity/useAccountSyncing"),a=e("../../hooks/identity/useAuthentication");function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}n.MetamaskIdentityProvider=({children:e})=>{const{dispatchAccountSyncing:t,shouldDispatchAccountSyncing:n}=(0,o.useAccountSyncing)(),{autoSignIn:i,shouldAutoSignIn:s}=(0,a.useAutoSignIn)(),{autoSignOut:l,shouldAutoSignOut:u}=(0,a.useAutoSignOut)();return(0,r.useEffect)((()=>{n&&t()}),[n,t]),(0,r.useEffect)((()=>{s&&i()}),[s,i]),(0,r.useEffect)((()=>{u&&l()}),[u,l]),r.default.createElement(r.default.Fragment,null,e)}}}},{package:"$root$",file:"ui/contexts/identity/index.tsx"}],[6732,{"./metamask-notifications":6733},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"MetamaskNotificationsProvider",{enumerable:!0,get:function(){return r.MetamaskNotificationsProvider}});var r=e("./metamask-notifications")}}},{package:"$root$",file:"ui/contexts/metamask-notifications/index.tsx"}],[6733,{"../../ducks/metamask/metamask":6758,"../../hooks/metamask-notifications/useNotifications":6851,"../../selectors":7485,"../../selectors/identity/authentication":7483,"../../selectors/metamask-notifications/metamask-notifications":7486,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useMetamaskNotificationsContext=n.MetamaskNotificationsProvider=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),o=e("react-redux"),a=e("../../hooks/metamask-notifications/useNotifications"),i=e("../../selectors/metamask-notifications/metamask-notifications"),s=e("../../selectors"),l=e("../../ducks/metamask/metamask"),u=e("../../selectors/identity/authentication");function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}const d=(0,r.createContext)(undefined);n.useMetamaskNotificationsContext=()=>{const e=(0,r.useContext)(d);if(!e)throw new Error("useNotificationsContext must be used within a MetamaskNotificationsProvider");return e};n.MetamaskNotificationsProvider=({children:e})=>{const t=(0,o.useSelector)(i.selectIsMetamaskNotificationsEnabled),n=(0,o.useSelector)(s.getUseExternalServices),c=(0,o.useSelector)(l.getIsUnlocked),p=(0,o.useSelector)(u.selectIsSignedIn),{listNotifications:f,notificationsData:m,isLoading:h,error:g}=(0,a.useListNotifications)(),{disableNotifications:y}=(0,a.useDisableNotifications)();(0,r.useEffect)((()=>{!n&&t&&(y(),f())}),[n,t,y,f]);const b=(0,r.useMemo)((()=>t&&p),[t,p]);return(0,r.useEffect)((()=>{n&&b&&c&&f()}),[b,f,n,c]),r.default.createElement(d.Provider,{value:{listNotifications:f,notificationsData:m,isLoading:h,error:g}},e)}}}},{package:"$root$",file:"ui/contexts/metamask-notifications/metamask-notifications.tsx"}],[6734,{"../../app/scripts/lib/util":187,"../../shared/constants/metametrics":5730,"../helpers/constants/routes":6776,"../hooks/useSegmentContext":6898,"../store/actions":7502,"@sentry/browser":3084,lodash:4855,"prop-types":5013,react:5259,"react-router-dom":5244},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.MetaMetricsContext=n.LegacyMetaMetricsProvider=void 0,n.MetaMetricsProvider=b;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=(r=e("prop-types"))&&r.__esModule?r:{default:r},i=e("react-router-dom"),s=e("@sentry/browser"),l=e("lodash"),u=e("../../app/scripts/lib/util"),c=e("../helpers/constants/routes"),d=e("../../shared/constants/metametrics"),p=e("../hooks/useSegmentContext"),f=e("../store/actions");function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g=n.MetaMetricsContext=(0,o.createContext)((()=>{(0,s.captureException)(Error("MetaMetrics context function was called from a react node that is not a descendant of a MetaMetrics context provider"))})),y=Object.keys(c.PATH_NAME_MAP);function b({children:e}){var t;const n=(0,i.useLocation)(),r=(0,p.useSegmentContext)(),a=(0,o.useCallback)(((e,t)=>{const n=null==t?void 0:t.contextPropsIntoEventProperties;var o;n&&0!==n.length&&(e.properties||(e.properties={}),n.includes(d.MetaMetricsContextProp.PageTitle)&&(e.properties[d.MetaMetricsContextProp.PageTitle]=null===(o=r.page)||void 0===o?void 0:o.title))}),[null===(t=r.page)||void 0===t?void 0:t.title]),m=(0,o.useCallback)(((e,t)=>{a(e,t),(0,f.trackMetaMetricsEvent)({...e,environmentType:(0,u.getEnvironmentType)(),...r},t)}),[a,r]),h=(0,o.useRef)();return(0,o.useEffect)((()=>{const e=(0,u.getEnvironmentType)(),t=(0,i.matchPath)(n.pathname,{path:y,exact:!0,strict:!0});if(t){if(h.current!==t.path&&("notification"!==e||"/"!==t.path||h.current!==undefined)){const{path:o,params:a}=t,i=c.PATH_NAME_MAP[o];(0,f.trackMetaMetricsPage)({name:i,params:(0,l.omit)(a,["account","address"]),environmentType:e,page:r.page,referrer:r.referrer},{isOptInPath:n.pathname.startsWith("/initialize")})}}else(0,s.captureMessage)("Segment page tracking found unmatched route",{extra:{previousMatch:h,currentPath:n.pathname}});h.current=null==t?void 0:t.path}),[n,r]),o.default.createElement(g.Provider,{value:m},e)}b.propTypes={children:a.default.node};class v extends o.Component{getChildContext(){return{trackEvent:this.context}}render(){return this.props.children}}n.LegacyMetaMetricsProvider=v,h(v,"propTypes",{children:a.default.node}),h(v,"defaultProps",{children:undefined}),h(v,"contextType",g),h(v,"childContextTypes",{trackEvent:a.default.func})}}},{package:"$root$",file:"ui/contexts/metametrics.js"}],[6735,{"./snap-interface":6736},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var r=e("./snap-interface");Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in n&&n[e]===r[e]||Object.defineProperty(n,e,{enumerable:!0,get:function(){return r[e]}}))}))}}},{package:"$root$",file:"ui/contexts/snaps/index.ts"}],[6736,{"../../store/actions":7502,"./utils":6737,"@metamask/snaps-sdk":2746,"@metamask/snaps-utils":2850,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.SnapInterfaceContextProvider=n.SnapInterfaceContext=void 0,n.useSnapInterfaceContext=function(){return(0,a.useContext)(c)};var r=e("@metamask/snaps-sdk"),o=e("@metamask/snaps-utils"),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),i=e("react-redux"),s=e("../../store/actions"),l=e("./utils");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}const c=n.SnapInterfaceContext=(0,a.createContext)(null);n.SnapInterfaceContextProvider=({children:e,interfaceId:t,snapId:n,initialState:u,context:d})=>{const p=(0,i.useDispatch)(),f=(0,a.useRef)(u??{}),m=(0,a.useRef)(null);(0,a.useEffect)((()=>{f.current=u}),[u]);const h=e=>p((0,s.updateInterfaceState)(t,e)),g=({event:e,name:r,value:o=(r?f.current[r]:undefined)})=>((e,r,o)=>{(0,s.handleSnapRequest)({snapId:n,origin:"",handler:"onUserInput",request:{jsonrpc:"2.0",method:" ",params:{event:{type:e,...r!==undefined&&null!==r?{name:r}:{},...o!==undefined&&null!==o?{value:o}:{}},id:t,context:d}}}).then((()=>(0,s.forceUpdateMetamaskState)(p)))})(e,r,o),y=(e,o)=>{(0,s.handleSnapRequest)({snapId:n,origin:"",handler:"onUserInput",request:{jsonrpc:"2.0",method:" ",params:{event:{type:r.UserInputEventType.FileUploadEvent,...e===undefined?{}:{name:e},...o===undefined?{}:{file:o}},id:t,context:d}}}).then((()=>(0,s.forceUpdateMetamaskState)(p)))};return a.default.createElement(c.Provider,{value:{handleEvent:g,getValue:(e,t)=>{var n;const r=t?null===(n=u[t])||void 0===n?void 0:n[e]:null==u?void 0:u[e];return r!==undefined&&null!==r?r:undefined},handleInputChange:(e,t,n)=>{const o=(0,l.mergeValue)(f.current,e,t,n);f.current=o,h(o),((e,t)=>{g({event:r.UserInputEventType.InputChangeEvent,name:e,value:t})})(e,t)},handleFileChange:(e,t,n)=>{if(t)return void t.arrayBuffer().then((e=>new Uint8Array(e))).then((e=>(0,o.encodeBase64)(e))).then((r=>{const o={name:t.name,size:t.size,contentType:t.type,contents:r},a=(0,l.mergeValue)(f.current,e,o,n);f.current=a,h(a),y(e,o)}));const r=(0,l.mergeValue)(f.current,e,null,n);f.current=r,h(r),y(e,null)},setCurrentFocusedInput:e=>m.current=e,focusedInput:m.current,snapId:n}},e)}}}},{package:"$root$",file:"ui/contexts/snaps/snap-interface.tsx"}],[6737,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.mergeValue=void 0;n.mergeValue=(e,t,n,r)=>r?{...e,[r]:{...e[r],[t]:n}}:{...e,[t]:n}}}},{package:"$root$",file:"ui/contexts/snaps/utils.ts"}],[6738,{"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.TransactionModalContextProvider=n.TransactionModalContext=void 0,n.useTransactionModalContext=function(){return(0,o.useContext)(s)};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var s=o?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=(r=e("prop-types"))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}const s=n.TransactionModalContext=(0,o.createContext)({}),l=({children:e})=>{const[t,n]=(0,o.useState)([]);return o.default.createElement(s.Provider,{value:{closeModal:e=>{if(t<0)return;const r=[...t];e.forEach((e=>{const n=t.indexOf(e);r.splice(n,1)})),n(r)},closeAllModals:()=>{n([])},currentModal:t[t.length-1],openModal:e=>{if(t.includes(e))return;const r=[...t];r.push(e),n(r)},openModalCount:t.length}},e)};n.TransactionModalContextProvider=l,l.propTypes={children:a.default.node.isRequired}}}},{package:"$root$",file:"ui/contexts/transaction-modal.js"}],[674,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.ScriptExpressions=n.ScriptExpression=void 0;class r{constructor(e,t){this.tag=e,this.expression=t,this.getTag=()=>this.tag,this.getExpression=()=>this.expression}}n.ScriptExpression=r,r.fromTag=e=>Object.values(n.ScriptExpressions).find((t=>t.getTag()===e)),n.ScriptExpressions={SCRIPT_HASH:new r(400,"sh"),WITNESS_SCRIPT_HASH:new r(401,"wsh"),PUBLIC_KEY:new r(402,"pk"),PUBLIC_KEY_HASH:new r(403,"pkh"),WITNESS_PUBLIC_KEY_HASH:new r(404,"wpkh"),COMBO:new r(405,"combo"),MULTISIG:new r(406,"multi"),SORTED_MULTISIG:new r(407,"sortedmulti"),ADDRESS:new r(307,"addr"),RAW_SCRIPT:new r(408,"raw")}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/ScriptExpression.js"}],[6740,{"./enums":6739,"./invalid-custom-network":6741,"./unconnected-account":6742},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"ALERT_STATE",{enumerable:!0,get:function(){return a.ALERT_STATE}}),Object.defineProperty(n,"invalidCustomNetwork",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(n,"unconnectedAccount",{enumerable:!0,get:function(){return r.default}});var r=i(e("./unconnected-account")),o=i(e("./invalid-custom-network")),a=e("./enums");function i(e){return e&&e.__esModule?e:{default:e}}}}},{package:"$root$",file:"ui/ducks/alerts/index.js"}],[6741,{"../../../shared/constants/alerts":5717,"./enums":6739,"@reduxjs/toolkit":3022},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.openAlert=n.getNetworkName=n.getAlertState=n.dismissAlert=n.default=n.alertIsOpen=void 0;var r=e("@reduxjs/toolkit"),o=e("../../../shared/constants/alerts"),a=e("./enums");const i=o.AlertTypes.invalidCustomNetwork,s={state:a.ALERT_STATE.CLOSED,networkName:""},l=(0,r.createSlice)({name:i,initialState:s,reducers:{openAlert:(e,t)=>{e.state=a.ALERT_STATE.OPEN,e.networkName=t.payload},dismissAlert:e=>{e.state=a.ALERT_STATE.CLOSED,e.networkName=""}}}),{actions:u,reducer:c}=l;n.default=c;n.getAlertState=e=>e[i].state;n.getNetworkName=e=>e[i].networkName;n.alertIsOpen=e=>e[i].state!==a.ALERT_STATE.CLOSED;const{openAlert:d,dismissAlert:p}=u;n.dismissAlert=p,n.openAlert=d}}},{package:"$root$",file:"ui/ducks/alerts/invalid-custom-network.js"}],[6744,{"../../../shared/types/bridge-status":5807,"../../store/actions":7502,"../../store/background-connection":7503},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.startPollingForBridgeTxStatus=void 0;var r=e("../../../shared/types/bridge-status"),o=e("../../store/actions"),a=e("../../store/background-connection");n.startPollingForBridgeTxStatus=e=>async t=>{return t((n=r.BridgeStatusAction.START_POLLING_FOR_BRIDGE_TX_STATUS,i=[e],async e=>{await(0,a.submitRequestToBackground)(n,i),await(0,o.forceUpdateMetamaskState)(e)}));var n,i}}}},{package:"$root$",file:"ui/ducks/bridge-status/actions.ts"}],[6745,{"../../../shared/modules/Numeric":5777,"../../../shared/modules/selectors/networks":5799,"../../selectors":7485,reselect:5284},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.selectIncomingBridgeHistory=n.selectBridgeStatusState=n.selectBridgeHistoryForAccount=void 0;var r=e("reselect"),o=e("../../selectors"),a=e("../../../shared/modules/Numeric"),i=e("../../../shared/modules/selectors/networks");const s=e=>e.metamask.bridgeStatusState;n.selectBridgeStatusState=s;const l=n.selectBridgeHistoryForAccount=(0,r.createSelector)([o.getSelectedAddress,s],((e,t)=>{const{txHistory:n={}}=t||{};return Object.keys(n).reduce(((t,r)=>{const o=n[r];return o.account===e&&(t[r]=o),t}),{})}));n.selectIncomingBridgeHistory=(0,r.createSelector)(l,i.getCurrentChainId,((e,t)=>Object.values(e).filter((e=>new a.Numeric(e.quote.destChainId,10).toPrefixedHexString()===t)).sort(((e,t)=>e.startTime&&t.startTime?t.startTime-e.startTime:0))))}}},{package:"$root$",file:"ui/ducks/bridge-status/selectors.ts"}],[6746,{"../../store/actions":7502,"../../store/background-connection":7503,"./bridge":6747,"@metamask/bridge-controller":1390},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.setBridgeFeatureFlags=n.resetInputFields=n.resetBridgeState=n.getBridgeERC20Allowance=void 0,Object.defineProperty(n,"setDestTokenExchangeRates",{enumerable:!0,get:function(){return i.setDestTokenExchangeRates}}),Object.defineProperty(n,"setDestTokenUsdExchangeRates",{enumerable:!0,get:function(){return i.setDestTokenUsdExchangeRates}}),n.setSortOrder=n.setSlippage=n.setSelectedQuote=n.setFromTokenInputValue=n.setFromToken=void 0,Object.defineProperty(n,"setSrcTokenExchangeRates",{enumerable:!0,get:function(){return i.setSrcTokenExchangeRates}}),n.updateQuoteRequestParams=n.setWasTxDeclined=n.setToToken=n.setToChainId=void 0;var r=e("@metamask/bridge-controller"),o=e("../../store/actions"),a=e("../../store/background-connection"),i=e("./bridge");const{setToChainId:s,setFromToken:l,setToToken:u,setFromTokenInputValue:c,resetInputFields:d,setSortOrder:p,setSelectedQuote:f,setWasTxDeclined:m,setSlippage:h}=i.bridgeSlice.actions;n.setSlippage=h,n.setWasTxDeclined=m,n.setSelectedQuote=f,n.setSortOrder=p,n.resetInputFields=d,n.setFromTokenInputValue=c,n.setToToken=u,n.setFromToken=l,n.setToChainId=s;const g=(e,t)=>async n=>{await(0,a.submitRequestToBackground)(e,[t]),await(0,o.forceUpdateMetamaskState)(n)};n.setBridgeFeatureFlags=()=>async e=>e(g(r.BridgeBackgroundAction.SET_FEATURE_FLAGS));n.resetBridgeState=()=>async e=>{e(d()),e(g(r.BridgeBackgroundAction.RESET_STATE))};n.updateQuoteRequestParams=e=>async t=>{await t(g(r.BridgeUserAction.UPDATE_QUOTE_PARAMS,e))};n.getBridgeERC20Allowance=async(e,t)=>await(0,a.submitRequestToBackground)(r.BridgeBackgroundAction.GET_BRIDGE_ERC20_ALLOWANCE,[e,t])}}},{package:"$root$",file:"ui/ducks/bridge/actions.ts"}],[6747,{"./utils":6749,"@metamask/bridge-controller":1390,"@reduxjs/toolkit":3022},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.setSrcTokenExchangeRates=n.setDestTokenUsdExchangeRates=n.setDestTokenExchangeRates=n.default=n.bridgeSlice=void 0;var r=e("@reduxjs/toolkit"),o=e("@metamask/bridge-controller"),a=e("./utils");const i={toChainId:null,fromToken:null,toToken:null,fromTokenInputValue:null,fromTokenExchangeRate:null,toTokenExchangeRate:null,toTokenUsdExchangeRate:null,sortOrder:o.SortOrder.COST_ASC,selectedQuote:null,wasTxDeclined:!1,slippage:o.BRIDGE_DEFAULT_SLIPPAGE},s=n.setSrcTokenExchangeRates=(0,r.createAsyncThunk)("bridge/setSrcTokenExchangeRates",a.getTokenExchangeRate),l=n.setDestTokenExchangeRates=(0,r.createAsyncThunk)("bridge/setDestTokenExchangeRates",a.getTokenExchangeRate),u=n.setDestTokenUsdExchangeRates=(0,r.createAsyncThunk)("bridge/setDestTokenUsdExchangeRates",a.getTokenExchangeRate),c=n.bridgeSlice=(0,r.createSlice)({name:"bridge",initialState:{...i},reducers:{setToChainId:(e,{payload:t})=>{e.toChainId=t?(0,o.formatChainIdToCaip)(t):null},setFromToken:(e,{payload:t})=>{e.fromToken=t?{...t,balance:t.balance??"0",string:t.string??"0",chainId:t.chainId}:t},setToToken:(e,{payload:t})=>{e.toToken=t?{...t,balance:t.balance??"0",string:t.string??"0",chainId:t.chainId,address:t.address||(0,o.getNativeAssetForChainId)(t.chainId).address}:t},setFromTokenInputValue:(e,t)=>{e.fromTokenInputValue=t.payload},resetInputFields:()=>({...i}),setSortOrder:(e,t)=>{e.sortOrder=t.payload},setSelectedQuote:(e,t)=>{e.selectedQuote=t.payload},setWasTxDeclined:(e,t)=>{e.wasTxDeclined=t.payload},setSlippage:(e,t)=>{e.slippage=t.payload}},extraReducers:e=>{e.addCase(l.pending,(e=>{e.toTokenExchangeRate=null})),e.addCase(u.pending,(e=>{e.toTokenUsdExchangeRate=null})),e.addCase(s.pending,(e=>{e.fromTokenExchangeRate=null})),e.addCase(l.fulfilled,((e,t)=>{e.toTokenExchangeRate=t.payload??null})),e.addCase(u.fulfilled,((e,t)=>{e.toTokenUsdExchangeRate=t.payload??null})),e.addCase(s.fulfilled,((e,t)=>{e.fromTokenExchangeRate=t.payload??null}))}});n.default=c.reducer}}},{package:"$root$",file:"ui/ducks/bridge/bridge.ts"}],[6748,{"../../../shared/constants/bridge":5720,"../../../shared/constants/hardware-wallets":5726,"../../../shared/constants/multichain/networks":5733,"../../../shared/constants/network":5734,"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/selectors/networks":5799,"../../../shared/modules/selectors/util":5801,"../../pages/bridge/utils/quote":6968,"../../selectors/assets":7479,"../../selectors/multichain":7489,"../../selectors/selectors":7494,"../metamask/metamask":6758,"./utils":6749,"@metamask/bridge-controller":1390,"@metamask/keyring-api":1983,"@metamask/notification-services-controller/push-services":2363,"bignumber.js":3978,lodash:4855,reselect:5284},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.needsSolanaAccountForDestination=n.isBridgeSolanaEnabled=n.getWasTxDeclined=n.getValidationErrors=n.getTopAssetsFromFeatureFlags=n.getToTokenConversionRate=n.getToToken=n.getToChains=n.getToChain=n.getSlippage=n.getQuoteRequest=n.getQuoteRefreshRate=n.getIsToOrFromSolana=n.getIsSwap=n.getIsBridgeTx=n.getHardwareWalletName=n.getFromTokenConversionRate=n.getFromToken=n.getFromChains=n.getFromChain=n.getFromAmountInCurrency=n.getFromAmount=n.getBridgeSortOrder=n.getBridgeQuotesConfig=n.getBridgeQuotes=n.getAllBridgeableNetworks=void 0;var r=e("@metamask/keyring-api"),o=e("lodash"),a=e("reselect"),i=e("bignumber.js"),s=e("@metamask/notification-services-controller/push-services"),l=e("@metamask/bridge-controller"),u=e("../../../shared/constants/multichain/networks"),c=e("../../selectors/selectors"),d=e("../../../shared/constants/bridge"),p=e("../../../shared/modules/selectors/util"),f=e("../../../shared/modules/selectors/networks"),m=e("../metamask/metamask"),h=e("../../pages/bridge/utils/quote"),g=e("../../../shared/modules/conversion.utils"),y=e("../../../shared/constants/network"),b=e("../../selectors/multichain"),v=e("../../selectors/assets"),_=e("../../../shared/constants/hardware-wallets"),T=e("./utils");const C=e=>{var t;const n=(null===(t=e.metamask.internalAccounts)||void 0===t?void 0:t.accounts)||{};return Object.values(n).some((e=>{const{DataAccount:t}=r.SolAccountType;return Boolean(e&&e.type===t)}))},w=n.getAllBridgeableNetworks=(0,p.createDeepEqualSelector)(f.getNetworkConfigurationsByChainId,(e=>(0,o.uniqBy)([...Object.values(e)],"chainId").filter((({chainId:e})=>d.ALLOWED_BRIDGE_CHAIN_IDS.includes(e))))),k=n.getFromChains=(0,p.createDeepEqualSelector)(w,(e=>e.metamask.bridgeFeatureFlags),(e=>C(e)),((e,t,n)=>(n?e:e.filter((({chainId:e})=>!(0,l.isSolanaChainId)(e)))).filter((({chainId:e})=>{var n;return null===(n=t[l.BridgeFeatureFlagsKey.EXTENSION_CONFIG].chains[(0,l.formatChainIdToCaip)(e)])||void 0===n?void 0:n.isActiveSrc})))),E=n.getFromChain=(0,p.createDeepEqualSelector)(b.getMultichainProviderConfig,k,((e,t)=>null!=e&&e.chainId?t.find((({chainId:t})=>t===e.chainId)):undefined)),O=n.getToChains=(0,p.createDeepEqualSelector)(w,(e=>e.metamask.bridgeFeatureFlags),((e,t)=>(0,o.uniqBy)([...e,...y.FEATURED_RPCS],"chainId").filter((({chainId:e})=>{var n;return null==t||null===(n=t[l.BridgeFeatureFlagsKey.EXTENSION_CONFIG])||void 0===n||null===(n=n.chains)||void 0===n||null===(n=n[(0,l.formatChainIdToCaip)(e)])||void 0===n?void 0:n.isActiveDest}))));n.getTopAssetsFromFeatureFlags=(e,t)=>{var n;if(!t)return undefined;const{bridgeFeatureFlags:r}=e.metamask;return null==r||null===(n=r[l.BridgeFeatureFlagsKey.EXTENSION_CONFIG].chains[(0,l.formatChainIdToCaip)(t)])||void 0===n?void 0:n.topAssets};const I=n.getToChain=(0,a.createSelector)(O,(e=>{var t;return null===(t=e.bridge)||void 0===t?void 0:t.toChainId}),((e,t)=>t?e.find((({chainId:e})=>e===t||(0,l.formatChainIdToCaip)(e)===t)):undefined)),M=n.getFromToken=(0,a.createSelector)((e=>e.bridge.fromToken),E,((e,t)=>{if(null==t||!t.chainId)return null;if(null!=e&&e.address)return e;const{iconUrl:n,...r}=(0,l.getNativeAssetForChainId)(t.chainId);return{...r,chainId:(0,l.formatChainIdToCaip)(t.chainId),image:y.CHAIN_ID_TOKEN_IMAGE_MAP[t.chainId]??(0,b.getImageForChainId)(t.chainId),balance:"0",string:"0"}})),x=e=>e.bridge.toToken;n.getToToken=x;const P=e=>e.bridge.fromTokenInputValue;n.getFromAmount=P;n.getSlippage=e=>e.bridge.slippage;const N=e=>{const{quoteRequest:t}=e.metamask;return t};n.getQuoteRequest=N;const S=e=>e.metamask.bridgeFeatureFlags[l.BridgeFeatureFlagsKey.EXTENSION_CONFIG]??{};n.getBridgeQuotesConfig=S;n.getQuoteRefreshRate=(0,a.createSelector)(S,E,((e,t)=>{var n;return(t&&(null===(n=e.chains[(0,l.formatChainIdToCaip)(t.chainId)])||void 0===n?void 0:n.refreshRate))??e.refreshRate}));const R=(0,a.createSelector)(m.getGasFeeEstimates,(e=>{var t,n,r,o;return{estimatedBaseFeeInDecGwei:null==e?void 0:e.estimatedBaseFee,maxPriorityFeePerGasInDecGwei:null==e||null===(t=e[l.BRIDGE_PREFERRED_GAS_ESTIMATE])||void 0===t?void 0:t.suggestedMaxPriorityFeePerGas,maxFeePerGasInDecGwei:null==e||null===(n=e.high)||void 0===n?void 0:n.suggestedMaxFeePerGas,maxFeePerGas:(0,g.decGWEIToHexWEI)(null==e||null===(r=e.high)||void 0===r?void 0:r.suggestedMaxFeePerGas),maxPriorityFeePerGas:(0,g.decGWEIToHexWEI)(null==e||null===(o=e.high)||void 0===o?void 0:o.suggestedMaxPriorityFeePerGas)}})),j=e=>e.bridge.sortOrder;n.getBridgeSortOrder=j;const A=n.getFromTokenConversionRate=(0,a.createSelector)(E,c.getMarketData,v.getAssetsRates,M,c.getUSDConversionRate,b.getMultichainCoinRates,m.getConversionRate,(e=>e.bridge.fromTokenExchangeRate),((e,t,n,r,o,a,i,s)=>{if(null!=e&&e.chainId&&r){if((0,l.isSolanaChainId)(e.chainId)){var u,c,d,p;const e=(0,T.tokenPriceInNativeAsset)(null===(u=n[r.address])||void 0===u?void 0:u.rate,null==a||null===(c=a.sol)||void 0===c?void 0:c.conversionRate);return(0,T.exchangeRatesFromNativeAndCurrencyRates)(e,null==a||null===(d=a.sol)||void 0===d?void 0:d.conversionRate,null==a||null===(p=a.sol)||void 0===p?void 0:p.usdConversionRate)}const f=(0,T.exchangeRateFromMarketData)(e.chainId,r.address,t)??(0,T.tokenPriceInNativeAsset)(s,i);return(0,T.exchangeRatesFromNativeAndCurrencyRates)(f,i,o)}return(0,T.exchangeRatesFromNativeAndCurrencyRates)()})),D=n.getToTokenConversionRate=(0,p.createDeepEqualSelector)(I,c.getMarketData,v.getAssetsRates,x,f.getNetworkConfigurationsByChainId,(e=>({state:e,toTokenExchangeRate:e.bridge.toTokenExchangeRate,toTokenUsdExchangeRate:e.bridge.toTokenUsdExchangeRate})),b.getMultichainCoinRates,((e,t,n,r,o,{state:a,toTokenExchangeRate:i,toTokenUsdExchangeRate:s},u)=>{if(null!=e&&e.chainId&&!o[e.chainId]&&i)return{valueInCurrency:i,usd:s};if(null!=e&&e.chainId&&r){if((0,l.isSolanaChainId)(e.chainId)){var d;const e=(0,T.tokenPriceInNativeAsset)(null===(d=n[r.address])||void 0===d?void 0:d.rate,u.sol.conversionRate);return(0,T.exchangeRatesFromNativeAndCurrencyRates)(e,u.sol.conversionRate,u.sol.usdConversionRate)}const{chainId:o}=e,s=(0,c.selectConversionRateByChainId)(a,o),p=(0,c.getUSDConversionRateByChainId)(o)(a),f=(0,T.exchangeRateFromMarketData)(o,r.address,t)??(0,T.tokenPriceInNativeAsset)(i,s);return(0,T.exchangeRatesFromNativeAndCurrencyRates)(f,s,p)}return(0,T.exchangeRatesFromNativeAndCurrencyRates)()})),B=(0,a.createSelector)((e=>e.metamask.quotes),D,A,m.getConversionRate,b.getMultichainCoinRates,c.getUSDConversionRate,R,((e,t,n,r,o,a,{estimatedBaseFeeInDecGwei:i,maxPriorityFeePerGasInDecGwei:s,maxFeePerGasInDecGwei:u})=>e.map((e=>{const c=(0,l.isSolanaChainId)(e.quote.srcChainId)&&e.solanaFeesInLamports,d=(0,h.calcToAmount)(e.quote,t.valueInCurrency,t.usd);let p,f,m;if(c)p=(0,h.calcSolanaTotalNetworkFee)(e,o.sol.conversionRate,o.sol.usdConversionRate),f=p,m=p;else{var g,y,b,v;f=(0,h.calcEstimatedAndMaxTotalGasFee)({bridgeQuote:e,estimatedBaseFeeInDecGwei:i,maxFeePerGasInDecGwei:u,maxPriorityFeePerGasInDecGwei:s,nativeToDisplayCurrencyExchangeRate:r,nativeToUsdExchangeRate:a});const t=(0,h.calcRelayerFee)(e,r,a);p={amount:f.amount.plus(t.amount),valueInCurrency:(null===(g=f.valueInCurrency)||void 0===g?void 0:g.plus(t.valueInCurrency||"0"))??null,usd:(null===(y=f.usd)||void 0===y?void 0:y.plus(t.usd||"0"))??null},m={amount:f.amountMax.plus(t.amount),valueInCurrency:(null===(b=f.valueInCurrencyMax)||void 0===b?void 0:b.plus(t.valueInCurrency||"0"))??null,usd:(null===(v=f.usdMax)||void 0===v?void 0:v.plus(t.usd||"0"))??null}}const _=(0,h.calcSentAmount)(e.quote,n.valueInCurrency,n.usd),T=(0,h.calcAdjustedReturn)(d,p);return{...e,toTokenAmount:d,sentAmount:_,totalNetworkFee:p,totalMaxNetworkFee:m,adjustedReturn:T,gasFee:f,swapRate:(0,h.calcSwapRate)(_.amount,d.amount),cost:(0,h.calcCost)(T,_)}})))),$=(0,a.createSelector)(B,j,((e,t)=>t===l.SortOrder.ETA_ASC?(0,o.orderBy)(e,(e=>e.estimatedProcessingTimeInSeconds),"asc"):(0,o.orderBy)(e,(({cost:e})=>{var t;return null===(t=e.valueInCurrency)||void 0===t?void 0:t.toNumber()}),"asc"))),L=({quote:e})=>`${e.bridgeId}-${e.bridges[0]}-${e.steps.length}`,F=(0,a.createSelector)((e=>e.metamask.quotesRefreshCount),(e=>e.bridge.selectedQuote),$,((e,t,n)=>e<=1?t:n.find((e=>!!t&&L(e)===L(t))))),U=n.getBridgeQuotes=(0,a.createSelector)([$,F,e=>e.metamask.quotesLastFetched,e=>e.metamask.quotesLoadingStatus===l.RequestStatus.LOADING,e=>e.metamask.quotesRefreshCount,e=>e.metamask.quotesInitialLoadTime,e=>e.metamask.quoteFetchError,S,N],((e,t,n,r,o,a,i,{maxRefreshCount:s},{insufficientBal:l})=>({sortedQuotes:e,recommendedQuote:e[0],activeQuote:t??e[0],quotesLastFetchedMs:n,isLoading:r,quoteFetchError:i,quotesRefreshCount:o,quotesInitialLoadTimeMs:a,isQuoteGoingToRefresh:!l&&o<s}))),H=(n.getIsBridgeTx=(0,p.createDeepEqualSelector)(E,I,(e=>(0,c.getIsBridgeEnabled)(e)),((e,t,n)=>!!(n&&t&&null!=e&&e.chainId)&&e.chainId!==t.chainId)),n.getIsSwap=(0,p.createDeepEqualSelector)(N,(({srcChainId:e,destChainId:t})=>Boolean(e&&t&&(0,l.formatChainIdToCaip)(e)===(0,l.formatChainIdToCaip)(t)))),(0,a.createSelector)(M,(e=>e.metamask.quoteRequest.srcTokenAmount),((e,t)=>t&&null!=e&&e.decimals?(0,s.calcTokenAmount)(t,Number(e.decimals)).toString():null)));n.getFromAmountInCurrency=(0,a.createSelector)(M,E,H,A,((e,t,n,{valueInCurrency:r,usd:o})=>null!=e&&e.symbol&&null!=t&&t.chainId&&n&&r&&o?{valueInCurrency:new i.BigNumber(n).mul(new i.BigNumber(r.toString()??1)),usd:new i.BigNumber(n).mul(new i.BigNumber(o.toString()??1))}:{valueInCurrency:new i.BigNumber(0),usd:new i.BigNumber(0)})),n.getValidationErrors=(0,p.createDeepEqualSelector)(U,H,M,P,(({activeQuote:e,quotesLastFetchedMs:t,isLoading:n},r,o,a)=>{var s,u;return{isNoQuotesAvailable:Boolean(!e&&t&&!n),isInsufficientGasBalance:t=>!(!t||e||!r||!o)&&((0,l.isNativeAddress)(o.address)?t.eq(r):t.lte(0)),isInsufficientGasForQuote:t=>!!(t&&e&&o&&a)&&((0,l.isNativeAddress)(o.address)?t.sub(e.totalMaxNetworkFee.amount).sub(e.sentAmount.amount).lte(0):t.lte(e.totalMaxNetworkFee.amount)),isInsufficientBalance:e=>!(!r||e===undefined)&&e.lt(r),isEstimatedReturnLow:!!(null!=e&&null!==(s=e.sentAmount)&&void 0!==s&&s.valueInCurrency&&null!=e&&null!==(u=e.adjustedReturn)&&void 0!==u&&u.valueInCurrency&&a)&&e.adjustedReturn.valueInCurrency.lt(new i.BigNumber(1-l.BRIDGE_QUOTE_MAX_RETURN_DIFFERENCE_PERCENTAGE).times(e.sentAmount.valueInCurrency))}}));n.getWasTxDeclined=e=>e.bridge.wasTxDeclined;n.isBridgeSolanaEnabled=(0,p.createDeepEqualSelector)((e=>e.metamask.bridgeFeatureFlags),(e=>{var t;const n=u.MultichainNetworks.SOLANA,r=(0,l.formatChainIdToCaip)(n),o=null==e||null===(t=e[l.BridgeFeatureFlagsKey.EXTENSION_CONFIG])||void 0===t||null===(t=t.chains)||void 0===t?void 0:t[r];return Boolean((null==o?void 0:o.isActiveSrc)||(null==o?void 0:o.isActiveDest))})),n.needsSolanaAccountForDestination=(0,p.createDeepEqualSelector)(I,(e=>C(e)),((e,t)=>{if(!e)return!1;return(0,l.isSolanaChainId)(e.chainId)&&!t})),n.getIsToOrFromSolana=(0,a.createSelector)(E,I,((e,t)=>{if(null==e||!e.chainId||null==t||!t.chainId)return!1;const n=(0,l.isSolanaChainId)(e.chainId);return(0,l.isSolanaChainId)(t.chainId)!==n}));n.getHardwareWalletName=e=>{switch((0,c.getHardwareWalletType)(e)){case _.HardwareKeyringType.ledger:return _.HardwareKeyringNames.ledger;case _.HardwareKeyringType.trezor:return _.HardwareKeyringNames.trezor;case _.HardwareKeyringType.lattice:return _.HardwareKeyringNames.lattice;case _.HardwareKeyringType.oneKey:return _.HardwareKeyringNames.oneKey;default:return undefined}}}}},{package:"$root$",file:"ui/ducks/bridge/selectors.ts"}],[675,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.UnknownURTypeError=void 0;class r extends Error{constructor(e){super(e)}}n.UnknownURTypeError=r}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/errors/index.js"}],[6750,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.clearAlerts=function(e){return{type:"CLEAR_ALERTS",ownerId:e}},n.default=function(e=r,t){switch(t.type){case"UPDATE_ALERTS":return{...e,alerts:{...e.alerts,[t.ownerId]:t.alerts}};case"SET_ALERT_CONFIRMED":return{...e,confirmed:{...e.confirmed,[t.ownerId]:{...e.confirmed[t.ownerId],[t.alertKey]:t.isConfirmed}}};case"CLEAR_ALERTS":return{...e,alerts:{...e.alerts,[t.ownerId]:[]},confirmed:{...e.confirmed,[t.ownerId]:{}}};default:return e}},n.setAlertConfirmed=function(e,t,n){return{type:"SET_ALERT_CONFIRMED",ownerId:e,alertKey:t,isConfirmed:n}},n.updateAlerts=function(e,t){return{type:"UPDATE_ALERTS",alerts:t,ownerId:e}};const r={alerts:{},confirmed:{}}}}},{package:"$root$",file:"ui/ducks/confirm-alerts/confirm-alerts.ts"}],[6755,{"../../helpers/constants/routes":6776,"@reduxjs/toolkit":3022},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.pageChanged=n.getMostRecentOverviewPage=n.default=void 0;var r=e("@reduxjs/toolkit"),o=e("../../helpers/constants/routes");const a={mostRecentOverviewPage:o.DEFAULT_ROUTE},i="history",s=(0,r.createSlice)({name:i,initialState:a,reducers:{pageChanged:(e,t)=>{const n=t.payload;(n===o.DEFAULT_ROUTE||n.startsWith(o.ASSET_ROUTE))&&(e.mostRecentOverviewPage=n)}}}),{actions:l,reducer:u}=s;n.default=u;n.getMostRecentOverviewPage=e=>e[i].mostRecentOverviewPage;const{pageChanged:c}=l;n.pageChanged=c}}},{package:"$root$",file:"ui/ducks/history/history.js"}],[6756,{"../../shared/constants/alerts":5717,"./alerts":6740,"./app/app":6743,"./bridge/bridge":6747,"./confirm-alerts/confirm-alerts":6750,"./confirm-transaction/confirm-transaction.duck":6751,"./domains":6752,"./gas/gas.duck":6754,"./history/history":6755,"./locale/locale":6757,"./metamask/metamask":6758,"./ramps/ramps":6761,"./send/send":6764,"./swaps/swaps":6766,redux:5277},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=e("redux"),o=e("../../shared/constants/alerts"),a=b(e("./metamask/metamask")),i=b(e("./locale/locale")),s=b(e("./send/send")),l=b(e("./domains")),u=b(e("./app/app")),c=b(e("./confirm-transaction/confirm-transaction.duck")),d=b(e("./gas/gas.duck")),p=e("./alerts"),f=b(e("./swaps/swaps")),m=b(e("./bridge/bridge")),h=b(e("./history/history")),g=b(e("./ramps/ramps")),y=b(e("./confirm-alerts/confirm-alerts"));function b(e){return e&&e.__esModule?e:{default:e}}n.default=(0,r.combineReducers)({[o.AlertTypes.invalidCustomNetwork]:p.invalidCustomNetwork,[o.AlertTypes.unconnectedAccount]:p.unconnectedAccount,activeTab:e=>e===undefined?null:e,metamask:a.default,appState:u.default,DNS:l.default,history:h.default,send:s.default,confirmAlerts:y.default,confirmTransaction:c.default,swaps:f.default,ramps:g.default,bridge:m.default,gas:d.default,localeMessages:i.default})}}},{package:"$root$",file:"ui/ducks/index.js"}],[6759,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.defaultBuyableChains=void 0;n.defaultBuyableChains=[{active:!0,chainId:1,chainName:"Ethereum Mainnet",shortName:"Ethereum",nativeTokenSupported:!0},{active:!0,chainId:10,chainName:"Optimism Mainnet",shortName:"Optimism",nativeTokenSupported:!0},{active:!0,chainId:25,chainName:"Cronos Mainnet",shortName:"Cronos",nativeTokenSupported:!0},{active:!0,chainId:56,chainName:"BNB Chain Mainnet",shortName:"BNB Chain",nativeTokenSupported:!0},{active:!0,chainId:100,chainName:"Gnosis Mainnet",shortName:"Gnosis",nativeTokenSupported:!0},{active:!0,chainId:137,chainName:"Polygon Mainnet",shortName:"Polygon",nativeTokenSupported:!0},{active:!0,chainId:250,chainName:"Fantom Mainnet",shortName:"Fantom",nativeTokenSupported:!0},{active:!0,chainId:324,chainName:"zkSync Era Mainnet",shortName:"zkSync Era",nativeTokenSupported:!0},{active:!0,chainId:1101,chainName:"Polygon zkEVM",shortName:"Polygon zkEVM",nativeTokenSupported:!0},{active:!0,chainId:1284,chainName:"Moonbeam Mainnet",shortName:"Moonbeam",nativeTokenSupported:!0},{active:!0,chainId:1285,chainName:"Moonriver Mainnet",shortName:"Moonriver",nativeTokenSupported:!0},{active:!0,chainId:8453,chainName:"Base Mainnet",shortName:"Base",nativeTokenSupported:!0},{active:!0,chainId:42161,chainName:"Arbitrum Mainnet",shortName:"Arbitrum",nativeTokenSupported:!0},{active:!0,chainId:42220,chainName:"Celo Mainnet",shortName:"Celo",nativeTokenSupported:!1},{active:!0,chainId:43114,chainName:"Avalanche C-Chain Mainnet",shortName:"Avalanche C-Chain",nativeTokenSupported:!0},{active:!0,chainId:59144,chainName:"Linea",shortName:"Linea",nativeTokenSupported:!0},{active:!0,chainId:1313161554,chainName:"Aurora Mainnet",shortName:"Aurora",nativeTokenSupported:!1},{active:!0,chainId:16666e5,chainName:"Harmony Mainnet (Shard 0)",shortName:"Harmony (Shard 0)",nativeTokenSupported:!0},{active:!0,chainId:11297108109,chainName:"Palm Mainnet",shortName:"Palm",nativeTokenSupported:!1}]}}},{package:"$root$",file:"ui/ducks/ramps/constants.ts"}],[676,{"../CryptoHDKey":665,"../RegistryItem":672,"../RegistryType":673,"../lib":683,buffer:4074},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(t){(function(){Object.defineProperty(n,"__esModule",{value:!0}),n.CryptoMultiAccounts=void 0;const r=e("../RegistryType"),o=e("../CryptoHDKey"),a=e("../RegistryItem"),i=e("../lib");var s;!function(e){e[e.masterFingerprint=1]="masterFingerprint",e[e.keys=2]="keys",e[e.device=3]="device",e[e.deviceId=4]="deviceId",e[e.version=5]="version"}(s||(s={}));class l extends a.RegistryItem{constructor(e,t,n,o,a){super(),this.masterFingerprint=e,this.keys=t,this.device=n,this.deviceId=o,this.version=a,this.getRegistryType=()=>r.RegistryTypes.CRYPTO_MULTI_ACCOUNTS,this.getMasterFingerprint=()=>this.masterFingerprint,this.getKeys=()=>this.keys,this.getDevice=()=>this.device,this.getDeviceId=()=>this.deviceId,this.getVersion=()=>this.version,this.toDataItem=()=>{const e={};return this.masterFingerprint&&(e[s.masterFingerprint]=this.masterFingerprint.readUInt32BE(0)),this.keys&&(e[s.keys]=this.keys.map((e=>{const t=e.toDataItem();return t.setTag(e.getRegistryType().getTag()),t}))),this.device&&(e[s.device]=this.device),this.deviceId&&(e[s.deviceId]=this.deviceId),this.version&&(e[s.version]=this.version),new i.DataItem(e)}}}n.CryptoMultiAccounts=l,l.fromDataItem=e=>{const n=e.getData(),r=t.alloc(4),a=n[s.masterFingerprint];a&&r.writeUInt32BE(a,0);const i=n[s.keys].map((e=>o.CryptoHDKey.fromDataItem(e))),u=n[s.device],c=n[s.deviceId],d=n[s.version];return new l(r,i,u,c,d)},l.fromCBOR=e=>{const t=(0,i.decodeToDataItem)(e);return l.fromDataItem(t)}}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/extended/CryptoMultiAccounts.js"}],[6760,{"./ramps":6761},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var r=e("./ramps");Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in n&&n[e]===r[e]||Object.defineProperty(n,e,{enumerable:!0,get:function(){return r[e]}}))}))}}},{package:"$root$",file:"ui/ducks/ramps/index.ts"}],[6761,{"../../../shared/constants/multichain/networks":5733,"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/selectors/networks":5799,"../../helpers/ramps/rampApi/rampAPI":6793,"../../selectors":7485,"../../selectors/multichain":7489,"./constants":6759,"@reduxjs/toolkit":3022,reselect:5284},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getIsNativeTokenBuyable=n.getIsBitcoinBuyable=n.getBuyableChains=n.fetchBuyableChains=n.default=void 0;var r,o=e("reselect"),a=e("@reduxjs/toolkit"),i=e("../../../shared/modules/selectors/networks"),s=e("../../selectors"),l=(r=e("../../helpers/ramps/rampApi/rampAPI"))&&r.__esModule?r:{default:r},u=e("../../../shared/modules/conversion.utils"),c=e("../../selectors/multichain"),d=e("../../../shared/constants/multichain/networks"),p=e("./constants");const f=n.fetchBuyableChains=(0,a.createAsyncThunk)("ramps/fetchBuyableChains",(async(e,{getState:t})=>{const n=t(),{isFetched:r}=n.ramps;return(0,s.getUseExternalServices)(n)?r?n.ramps.buyableChains:await l.default.getNetworks():p.defaultBuyableChains})),m=(0,a.createSlice)({name:"ramps",initialState:{buyableChains:p.defaultBuyableChains,isFetched:!1},reducers:{setBuyableChains:(e,t)=>{Array.isArray(t.payload)&&t.payload.length>0&&t.payload.every((e=>null==e?void 0:e.chainId))?(e.buyableChains=t.payload,e.isFetched=!0):e.buyableChains=p.defaultBuyableChains}},extraReducers:e=>{e.addCase(f.fulfilled,((e,t)=>{const n=t.payload;n&&n.length>0?e.buyableChains=n:e.buyableChains=p.defaultBuyableChains,e.isFetched=!0})).addCase(f.rejected,(e=>{e.buyableChains=p.defaultBuyableChains,e.isFetched=!0}))}}),{reducer:h}=m,g=e=>{var t;return(null===(t=e.ramps)||void 0===t?void 0:t.buyableChains)??p.defaultBuyableChains};n.getBuyableChains=g;const y=n.getIsBitcoinBuyable=(0,o.createSelector)([g],(e=>e.filter(Boolean).some((e=>e.chainId===d.MultichainNetworks.BITCOIN&&e.active))));n.getIsNativeTokenBuyable=(0,o.createSelector)([i.getCurrentChainId,g,y,c.getMultichainIsBitcoin],((e,t,n,r)=>{try{return t.filter(Boolean).some((t=>r?n:String(t.chainId)===(0,u.hexToDecimal)(e)))}catch(e){return!1}}));n.default=h}}},{package:"$root$",file:"ui/ducks/ramps/ramps.ts"}],[6767,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=[{code:"aud",name:"Australian Dollar"},{code:"hkd",name:"Hong Kong Dollar"},{code:"sgd",name:"Singapore Dollar"},{code:"idr",name:"Indonesian Rupiah"},{code:"inr",name:"Indian Rupee"},{code:"nzd",name:"New Zealand Dollar"},{code:"php",name:"Philippine Peso"},{code:"btc",name:"Bitcoin"},{code:"cad",name:"Canadian Dollar"},{code:"eur",name:"Euro"},{code:"gbp",name:"Pound Sterling"},{code:"jpy",name:"Japanese Yen"},{code:"ltc",name:"Litecoin"},{code:"rub",name:"Russian Ruble"},{code:"uah",name:"Ukrainian Hryvnia"},{code:"usd",name:"United States Dollar"},{code:"xlm",name:"Stellar Lumen"},{code:"xrp",name:"Ripple"},{code:"sek",name:"Swedish Krona"},{code:"aed",name:"United Arab Emirates Dirham"},{code:"ars",name:"Argentine Peso"},{code:"bch",name:"Bitcoin Cash"},{code:"bnb",name:"Binance Coin"},{code:"brl",name:"Brazilian Real"},{code:"clp",name:"Chilean Peso"},{code:"cny",name:"Chinese Yuan"},{code:"czk",name:"Czech Koruna"},{code:"dkk",name:"Danish Krone"},{code:"chf",name:"Swiss Franc"},{code:"dot",name:"Polkadot"},{code:"eos",name:"EOS"},{code:"eth",name:"Ethereum"},{code:"gel",name:"Georgian Lari"},{code:"huf",name:"Hungarian Forint"},{code:"ils",name:"Israeli Shekel"},{code:"krw",name:"South Korean Won"},{code:"mxn",name:"Mexican Peso"},{code:"myr",name:"Malaysian Ringgit"},{code:"ngn",name:"Nigerian Naira"},{code:"nok",name:"Norwegian Krone"},{code:"pln",name:"Polish Zloty"},{code:"thb",name:"Thai Baht"},{code:"try",name:"Turkish Lira"},{code:"zar",name:"South African Rand"}]}}},{package:"$root$",file:"ui/helpers/constants/available-conversions.json"}],[6769,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.STATUS_NOT_CONNECTED=n.STATUS_CONNECTED_TO_SNAP=n.STATUS_CONNECTED_TO_ANOTHER_ACCOUNT=n.STATUS_CONNECTED=void 0;n.STATUS_CONNECTED="STATUS_CONNECTED",n.STATUS_CONNECTED_TO_ANOTHER_ACCOUNT="STATUS_CONNECTED_TO_ANOTHER_ACCOUNT",n.STATUS_NOT_CONNECTED="STATUS_NOT_CONNECTED",n.STATUS_CONNECTED_TO_SNAP="STATUS_CONNECTED_TO_SNAP"}}},{package:"$root$",file:"ui/helpers/constants/connected-sites.js"}],[677,{"../CryptoKeypath":666,"../RegistryItem":672,"../RegistryType":673,"../lib":683},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.KeyDerivationSchema=n.DerivationAlgorithm=n.Curve=void 0;const r=e("../RegistryType"),o=e("../RegistryItem"),a=e("../lib"),i=e("../CryptoKeypath");var s,l,u;!function(e){e[e.keyPath=1]="keyPath",e[e.curve=2]="curve",e[e.algo=3]="algo",e[e.chainType=4]="chainType"}(s||(s={})),function(e){e[e.secp256k1=0]="secp256k1",e[e.ed25519=1]="ed25519"}(l=n.Curve||(n.Curve={})),function(e){e[e.slip10=0]="slip10",e[e.bip32ed25519=1]="bip32ed25519"}(u=n.DerivationAlgorithm||(n.DerivationAlgorithm={}));class c extends o.RegistryItem{constructor(e,t=l.secp256k1,n=u.slip10,o){super(),this.keypath=e,this.curve=t,this.algo=n,this.chainType=o,this.getRegistryType=()=>r.RegistryTypes.KEY_DERIVATION_SCHEMA,this.getKeypath=()=>this.keypath,this.getCurve=()=>this.curve,this.getAlgo=()=>this.algo,this.getChainType=()=>this.chainType,this.toDataItem=()=>{const e={},t=this.getKeypath().toDataItem();return t.setTag(this.getKeypath().getRegistryType().getTag()),e[s.keyPath]=t,e[s.curve]=this.curve,e[s.algo]=this.algo,this.chainType&&(e[s.chainType]=this.chainType),new a.DataItem(e)}}}n.KeyDerivationSchema=c,c.fromDataItem=e=>{const t=e.getData(),n=i.CryptoKeypath.fromDataItem(t[s.keyPath]),r=t[s.curve],o=t[s.algo],a=t[s.chainType];return new c(n,r,o,a)},c.fromCBOR=e=>{const t=(0,a.decodeToDataItem)(e);return c.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/extended/DerivationSchema.js"}],[6772,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.PRIORITY_LEVEL_ICON_MAP=n.GAS_FORM_ERRORS=void 0,n.getGasFormErrorText=function(e,t,{minimumGasLimit:n}={}){switch(e){case r.GAS_LIMIT_OUT_OF_BOUNDS:return t("editGasLimitOutOfBounds",[n]);case r.MAX_PRIORITY_FEE_TOO_LOW:return t("editGasMaxPriorityFeeLow");case r.MAX_FEE_TOO_LOW:return t("editGasMaxFeeLow");case r.MAX_PRIORITY_FEE_BELOW_MINIMUM:return t("editGasMaxPriorityFeeBelowMinimum");case r.MAX_PRIORITY_FEE_HIGH_WARNING:return t("editGasMaxPriorityFeeHigh");case r.MAX_FEE_HIGH_WARNING:return t("editGasMaxFeeHigh");case r.MAX_FEE_IMBALANCE:return t("editGasMaxFeePriorityImbalance");case r.GAS_PRICE_TOO_LOW:return t("editGasPriceTooLow");default:return""}};const r=n.GAS_FORM_ERRORS={GAS_LIMIT_OUT_OF_BOUNDS:"editGasLimitOutOfBounds",MAX_PRIORITY_FEE_TOO_LOW:"editGasMaxPriorityFeeLow",MAX_FEE_TOO_LOW:"editGasMaxFeeLow",MAX_PRIORITY_FEE_BELOW_MINIMUM:"editGasMaxPriorityFeeBelowMinimum",MAX_PRIORITY_FEE_HIGH_WARNING:"editGasMaxPriorityFeeHigh",MAX_FEE_HIGH_WARNING:"editGasMaxFeeHigh",MAX_FEE_IMBALANCE:"editGasMaxFeeImbalance",GAS_PRICE_TOO_LOW:"editGasPriceTooLow"};n.PRIORITY_LEVEL_ICON_MAP={low:"🐢",medium:"🦊",high:"🦍",dappSuggested:"🌐",dappSuggestedHigh:"🌐",swapSuggested:"🔄",custom:"⚙️"}}}},{package:"$root$",file:"ui/helpers/constants/gas.js"}],[6773,{"../../../../shared/constants/network":5734},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.SUPPORTED_NOTIFICATION_BLOCK_EXPLORERS=void 0;var r=e("../../../../shared/constants/network");n.SUPPORTED_NOTIFICATION_BLOCK_EXPLORERS={[r.CHAIN_IDS.MAINNET]:{url:"https://etherscan.io",name:"Etherscan"},[r.CHAIN_IDS.OPTIMISM]:{url:"https://optimistic.etherscan.io",name:"Optimistic Etherscan"},[r.CHAIN_IDS.BSC]:{url:"https://bscscan.com",name:"BscScan"},[r.CHAIN_IDS.POLYGON]:{url:"https://polygonscan.com",name:"PolygonScan"},[r.CHAIN_IDS.ARBITRUM]:{url:"https://arbiscan.io",name:"Arbiscan"},[r.CHAIN_IDS.AVALANCHE]:{url:"https://snowtrace.io",name:"Snowtrace"},[r.CHAIN_IDS.LINEA_MAINNET]:{url:"https://lineascan.build",name:"LineaScan"}}}}},{package:"$root$",file:"ui/helpers/constants/metamask-notifications/metamask-notifications.ts"}],[6775,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.PRIVACY_POLICY_DATE=void 0;n.PRIVACY_POLICY_DATE="2024-06-18T12:00:00Z"}}},{package:"$root$",file:"ui/helpers/constants/privacy-policy.ts"}],[6777,{"../../../app/scripts/lib/util":187,"../../../shared/constants/app":5719,"../../components/component-library":6314,"./routes":6776},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=e("../../../app/scripts/lib/util"),o=e("../../../shared/constants/app"),a=e("../../components/component-library"),i=e("./routes");const s=[{tabMessage:e=>e("general"),sectionMessage:e=>e("currencyConversion"),descriptionMessage:e=>e("currencyConversion"),route:`${i.GENERAL_ROUTE}#currency-conversion`,iconName:a.IconName.Setting},{tabMessage:e=>e("general"),sectionMessage:e=>e("showNativeTokenAsMainBalance"),descriptionMessage:e=>e("showNativeTokenAsMainBalance"),route:`${i.GENERAL_ROUTE}#show-native-token-as-main-balance`,iconName:a.IconName.Setting},{tabMessage:e=>e("general"),sectionMessage:e=>e("currentLanguage"),descriptionMessage:e=>e("currentLanguage"),route:`${i.GENERAL_ROUTE}#current-language`,iconName:a.IconName.Setting},{tabMessage:e=>e("general"),sectionMessage:e=>e("theme"),descriptionMessage:e=>e("themeDescription"),route:`${i.GENERAL_ROUTE}#theme`,icon:"fa fa-flask"},{tabMessage:e=>e("general"),sectionMessage:e=>e("accountIdenticon"),descriptionMessage:e=>e("accountIdenticon"),route:`${i.GENERAL_ROUTE}#account-identicon`,iconName:a.IconName.Setting},{tabMessage:e=>e("general"),sectionMessage:e=>e("hideZeroBalanceTokens"),descriptionMessage:e=>e("hideZeroBalanceTokens"),route:`${i.GENERAL_ROUTE}#zero-balancetokens`,iconName:a.IconName.Setting},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("stateLogs"),descriptionMessage:e=>e("stateLogsDescription"),route:`${i.ADVANCED_ROUTE}#state-logs`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("clearActivity"),descriptionMessage:e=>e("clearActivityDescription"),route:`${i.ADVANCED_ROUTE}#clear-activity`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("smartTransactions"),descriptionMessage:e=>e("stxOptInSupportedNetworksDescription"),route:`${i.ADVANCED_ROUTE}#smart-transactions`,icon:"fas fa-upload"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("showHexData"),descriptionMessage:e=>e("showHexDataDescription"),route:`${i.ADVANCED_ROUTE}#show-hexdata`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("showFiatConversionInTestnets"),descriptionMessage:e=>e("showFiatConversionInTestnetsDescription"),route:`${i.ADVANCED_ROUTE}#conversion-testnetworks`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("showTestnetNetworks"),descriptionMessage:e=>e("showTestnetNetworksDescription"),route:`${i.ADVANCED_ROUTE}#show-testnets`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("autoLockTimeLimit"),descriptionMessage:e=>e("autoLockTimeLimitDescription"),route:`${i.ADVANCED_ROUTE}#autolock-timer`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("showExtensionInFullSizeView"),descriptionMessage:e=>e("showExtensionInFullSizeViewDescription"),route:`${i.ADVANCED_ROUTE}#extension-full-size-view`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("dismissReminderField"),descriptionMessage:e=>e("dismissReminderDescriptionField"),route:`${i.ADVANCED_ROUTE}#dismiss-secretrecovery`,icon:"fas fa-sliders-h"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("exportYourData"),descriptionMessage:e=>e("exportYourDataDescription"),route:`${i.ADVANCED_ROUTE}#export-data`,icon:"fas fa-download"},{tabMessage:e=>e("advanced"),sectionMessage:e=>e("overrideContentSecurityPolicyHeader"),descriptionMessage:e=>e("overrideContentSecurityPolicyHeaderDescription"),route:`${i.ADVANCED_ROUTE}#override-content-security-policy-header`,icon:"fas fa-sliders-h",hidden:(0,r.getPlatform)()!==o.PLATFORM_FIREFOX},{tabMessage:e=>e("contacts"),sectionMessage:e=>e("contacts"),descriptionMessage:e=>e("contacts"),route:i.CONTACT_LIST_ROUTE,iconName:a.IconName.Book},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("basicConfigurationLabel"),descriptionMessage:e=>e("basicConfigurationDescription"),route:`${i.SECURITY_ROUTE}#basic-functionality-toggle`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("revealSeedWords"),descriptionMessage:e=>e("revealSeedWords"),route:`${i.SECURITY_ROUTE}#reveal-secretrecovery`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("showIncomingTransactions"),descriptionMessage:e=>e("showIncomingTransactionsDescription"),route:`${i.SECURITY_ROUTE}#incoming-transaction`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("usePhishingDetection"),descriptionMessage:e=>e("usePhishingDetectionDescription"),route:`${i.SECURITY_ROUTE}#phishing-detection`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("use4ByteResolution"),descriptionMessage:e=>e("toggleDecodeDescription"),route:`${i.SECURITY_ROUTE}#decode-smart-contracts`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("participateInMetaMetrics"),descriptionMessage:e=>e("participateInMetaMetricsDescription"),route:`${i.SECURITY_ROUTE}#metametrics`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("networkProvider"),descriptionMessage:e=>`${e("chooseYourNetwork")} ${e("chooseYourNetworkDescription")}`,route:`${i.SECURITY_ROUTE}#network-provider`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("ipfsGateway"),descriptionMessage:e=>e("ipfsGatewayDescription"),route:`${i.SECURITY_ROUTE}#add-custom-ipfs-gateway`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("autoDetectTokens"),descriptionMessage:e=>e("autoDetectTokensDescription"),route:`${i.SECURITY_ROUTE}#auto-detect-tokens`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("useMultiAccountBalanceChecker"),descriptionMessage:e=>e("useMultiAccountBalanceCheckerSettingDescription"),route:`${i.SECURITY_ROUTE}#batch-account-balance-requests`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("currencyRateCheckToggle"),descriptionMessage:e=>e("currencyRateCheckToggleDescription"),route:`${i.SECURITY_ROUTE}#price-checker`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("ensDomainsSettingTitle"),descriptionMessage:e=>e("ensDomainsSettingDescriptionIntroduction"),route:`${i.SECURITY_ROUTE}#ens-domains`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("displayNftMedia"),descriptionMessage:e=>e("displayNftMediaDescription"),route:`${i.SECURITY_ROUTE}#display-nft-media`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("useNftDetection"),descriptionMessage:e=>e("useNftDetectionDescriptionText"),route:`${i.SECURITY_ROUTE}#autodetect-nfts`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("useSafeChainsListValidation"),descriptionMessage:e=>e("useSafeChainsListValidationDescription"),route:`${i.SECURITY_ROUTE}#network-details-check`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("externalNameSourcesSetting"),descriptionMessage:e=>e("externalNameSourcesSettingDescription"),route:`${i.SECURITY_ROUTE}#proposed-nicknames`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("securityAlerts"),descriptionMessage:e=>e("securityAlertsDescription"),route:`${i.SECURITY_ROUTE}#security-alerts`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("blockaid"),descriptionMessage:e=>e("blockaidMessage"),route:`${i.SECURITY_ROUTE}#security-alerts-blockaid`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("simulationsSettingSubHeader"),descriptionMessage:e=>e("simulationsSettingDescription"),route:`${i.SECURITY_ROUTE}#transaction-simulations`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("dataCollectionForMarketing"),descriptionMessage:e=>e("dataCollectionForMarketingDescription"),route:`${i.SECURITY_ROUTE}#dataCollectionForMarketing`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("deleteMetaMetricsData"),descriptionMessage:e=>e("deleteMetaMetricsDataDescription"),route:`${i.SECURITY_ROUTE}#delete-metametrics-data`,icon:"fa fa-lock"},{tabMessage:e=>e("securityAndPrivacy"),sectionMessage:e=>e("profileSync"),descriptionMessage:e=>e("profileSyncDescription"),route:`${i.SECURITY_ROUTE}#profile-sync`,icon:"fa fa-lock"},{tabMessage:e=>e("networks"),sectionMessage:e=>e("mainnet"),descriptionMessage:e=>e("mainnet"),route:`${i.NETWORKS_ROUTE}#networks-mainnet`,icon:"fa fa-plug"},{tabMessage:e=>e("networks"),sectionMessage:e=>e("lineaMainnet"),descriptionMessage:e=>e("lineaMainnet"),route:`${i.NETWORKS_ROUTE}#networks-linea-mainnet`,icon:"fa fa-plug"},{tabMessage:e=>e("networks"),sectionMessage:e=>e("goerli"),descriptionMessage:e=>e("goerli"),route:`${i.NETWORKS_ROUTE}#networks-goerli`,icon:"fa fa-plug"},{tabMessage:e=>e("networks"),sectionMessage:e=>e("sepolia"),descriptionMessage:e=>e("sepolia"),route:`${i.NETWORKS_ROUTE}#networks-sepolia`,icon:"fa fa-plug"},{tabMessage:e=>e("networks"),sectionMessage:e=>e("lineaGoerli"),descriptionMessage:e=>e("lineaGoerli"),route:`${i.NETWORKS_ROUTE}#networks-linea-goerli`,icon:"fa fa-plug"},{tabMessage:e=>e("networks"),sectionMessage:e=>e("lineaSepolia"),descriptionMessage:e=>e("lineaSepolia"),route:`${i.NETWORKS_ROUTE}#networks-linea-sepolia`,icon:"fa fa-plug"},{tabMessage:e=>e("networks"),sectionMessage:e=>e("localhost"),descriptionMessage:e=>e("localhost"),route:`${i.NETWORKS_ROUTE}#networks-localhost`,icon:"fa fa-plug"},{tabMessage:e=>e("about"),sectionMessage:e=>e("metamaskVersion"),descriptionMessage:e=>e("builtAroundTheWorld"),route:`${i.ABOUT_US_ROUTE}#version`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("links"),descriptionMessage:e=>e("links"),route:`${i.ABOUT_US_ROUTE}#links`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("privacyMsg"),descriptionMessage:e=>e("privacyMsg"),route:`${i.ABOUT_US_ROUTE}#privacy-policy`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("terms"),descriptionMessage:e=>e("terms"),route:`${i.ABOUT_US_ROUTE}#terms`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("attributions"),descriptionMessage:e=>e("attributions"),route:`${i.ABOUT_US_ROUTE}#attributions`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("supportCenter"),descriptionMessage:e=>e("supportCenter"),route:`${i.ABOUT_US_ROUTE}#supportcenter`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("visitWebSite"),descriptionMessage:e=>e("visitWebSite"),route:`${i.ABOUT_US_ROUTE}#visitwebsite`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("contactUs"),descriptionMessage:e=>e("contactUs"),route:`${i.ABOUT_US_ROUTE}#contactus`,iconName:a.IconName.Info},{tabMessage:e=>e("about"),sectionMessage:e=>e("betaTerms"),descriptionMessage:e=>e("betaTerms"),route:`${i.ABOUT_US_ROUTE}#beta-terms`,iconName:a.IconName.Info},{tabMessage:e=>e("experimental"),sectionMessage:e=>e("notificationsFeatureToggle"),descriptionMessage:e=>e("notificationsFeatureToggleDescription"),route:`${i.EXPERIMENTAL_ROUTE}#notifications`,icon:"fas fa-flask"},{tabMessage:e=>e("experimental"),sectionMessage:e=>e("snaps"),descriptionMessage:e=>e("addSnapAccountToggle"),route:`${i.EXPERIMENTAL_ROUTE}#snaps`,icon:"fas fa-flask"},{featureFlag:"ENABLE_SETTINGS_PAGE_DEV_OPTIONS",tabMessage:e=>e("developerOptions"),sectionMessage:"Reset States",descriptionMessage:"Reset States",route:`${i.DEVELOPER_OPTIONS_ROUTE}#reset-states`,icon:a.IconName.CodeCircle},{featureFlag:"ENABLE_SETTINGS_PAGE_DEV_OPTIONS",tabMessage:e=>e("developerOptions"),sectionMessage:"Announcements",descriptionMessage:"Resets isShown boolean to false for all announcements. Announcements are the notifications shown in the What's New popup modal.",route:`${i.DEVELOPER_OPTIONS_ROUTE}#reset-states-announcements`,icon:a.IconName.CodeCircle},{featureFlag:"ENABLE_SETTINGS_PAGE_DEV_OPTIONS",tabMessage:e=>e("developerOptions"),sectionMessage:"Service Worker Keep Alive",descriptionMessage:'Resets various states related to onboarding and redirects to the "Secure Your Wallet" onboarding page.',route:`${i.DEVELOPER_OPTIONS_ROUTE}#reset-states-onboarding`,icon:a.IconName.CodeCircle},{featureFlag:"ENABLE_SETTINGS_PAGE_DEV_OPTIONS",tabMessage:e=>e("developerOptions"),sectionMessage:"Service Worker Keep Alive",descriptionMessage:"Results in a timestamp being continuously saved to session.storage",route:`${i.DEVELOPER_OPTIONS_ROUTE}#service-worker-keep-alive`,icon:a.IconName.CodeCircle}];n.default=s}}},{package:"$root$",file:"ui/helpers/constants/settings.js"}],[6778,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getDelineatorTitle=n.DelineatorType=void 0;let r=n.DelineatorType=function(e){return e.Content="content",e.Error="error",e.Insights="insights",e.Description="description",e.Warning="warning",e}({});n.getDelineatorTitle=e=>{switch(e){case r.Error:return"errorWithSnap";case r.Insights:return"insightsFromSnap";case r.Description:return"descriptionFromSnap";case r.Warning:return"warningFromSnap";default:return"contentFromSnap"}}}}},{package:"$root$",file:"ui/helpers/constants/snaps/delineator.ts"}],[6779,{"./delineator":6778,"./insights":6780},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var r=e("./delineator");Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in n&&n[e]===r[e]||Object.defineProperty(n,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=e("./insights");Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in n&&n[e]===o[e]||Object.defineProperty(n,e,{enumerable:!0,get:function(){return o[e]}}))}))}}},{package:"$root$",file:"ui/helpers/constants/snaps/index.js"}],[678,{"../RegistryItem":672,"../RegistryType":673,"../lib":683,"./DerivationSchema":677},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.KeyDerivation=void 0;const r=e("../RegistryType"),o=e("../RegistryItem"),a=e("../lib"),i=e("./DerivationSchema");var s;!function(e){e[e.schemas=1]="schemas"}(s||(s={}));class l extends o.RegistryItem{constructor(e){super(),this.schemas=e,this.getRegistryType=()=>r.RegistryTypes.KEY_DERIVATION_CALL,this.getSchemas=()=>this.schemas,this.toDataItem=()=>{const e={};return e[s.schemas]=this.schemas.map((e=>{const t=e.toDataItem();return t.setTag(e.getRegistryType().getTag()),t})),new a.DataItem(e)}}}n.KeyDerivation=l,l.fromDataItem=e=>{const t=e.getData()[s.schemas].map((e=>i.KeyDerivationSchema.fromDataItem(e)));return new l(t)},l.fromCBOR=e=>{const t=(0,a.decodeToDataItem)(e);return l.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/extended/KeyDerivation.js"}],[6780,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.InsightWarningLanguage=void 0;n.InsightWarningLanguage={confirming:{noun:"transaction",imperative:"confirm"},signing:{noun:"signature",imperative:"sign"}}}}},{package:"$root$",file:"ui/helpers/constants/snaps/insights.ts"}],[6781,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.SURVEY_START_TIME=n.SURVEY_START_HOUR=n.SURVEY_GMT=n.SURVEY_END_TIME=n.SURVEY_END_HOUR=n.SURVEY_DATE=void 0;n.SURVEY_DATE="February 28 2024";const r=n.SURVEY_GMT="GMT-0600",o=n.SURVEY_START_HOUR="12:00:00",a=n.SURVEY_END_HOUR="13:00:00";n.SURVEY_START_TIME=`${o} ${r}`,n.SURVEY_END_TIME=`${a} ${r}`}}},{package:"$root$",file:"ui/helpers/constants/survey.ts"}],[6784,{"../../constants/routes":6776,"prop-types":5013,react:5259,"react-router-dom":5244},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=s(e("react")),o=s(e("prop-types")),a=e("react-router-dom"),i=e("../../constants/routes");function s(e){return e&&e.__esModule?e:{default:e}}const l={pathname:i.ONBOARDING_ROUTE},u={pathname:i.UNLOCK_ROUTE};function c(e){const{isUnlocked:t,completedOnboarding:n}=e;switch(!0){case t&&n:return r.default.createElement(a.Route,e);case!n:return r.default.createElement(a.Redirect,{to:l});default:return r.default.createElement(a.Redirect,{to:u})}}c.propTypes={isUnlocked:o.default.bool,completedOnboarding:o.default.bool}}}},{package:"$root$",file:"ui/helpers/higher-order-components/authenticated/authenticated.component.js"}],[6785,{"./authenticated.component":6784,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=e("react-redux"),a=(r=e("./authenticated.component"))&&r.__esModule?r:{default:r};n.default=(0,o.connect)((e=>{const{metamask:{isUnlocked:t,completedOnboarding:n}}=e;return{isUnlocked:t,completedOnboarding:n}}))(a.default)}}},{package:"$root$",file:"ui/helpers/higher-order-components/authenticated/authenticated.container.js"}],[6786,{"./authenticated.container":6785},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./authenticated.container"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/helpers/higher-order-components/authenticated/index.js"}],[6787,{"prop-types":5013,react:5259,"react-router-dom":5244},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&{}.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(e("react")),a=(r=e("prop-types"))&&r.__esModule?r:{default:r},i=e("react-router-dom");function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function l({flag:e,redirectRoute:t,...n}){const r=(0,o.useMemo)((()=>({pathname:t})),[t]);return e?o.default.createElement(i.Route,n):o.default.createElement(i.Redirect,{to:r})}l.propTypes={flag:a.default.bool.isRequired,redirectRoute:a.default.string.isRequired}}}},{package:"$root$",file:"ui/helpers/higher-order-components/feature-toggled-route.js"}],[6788,{"./initialized.container":6790},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./initialized.container"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/helpers/higher-order-components/initialized/index.js"}],[6789,{"../../constants/routes":6776,"prop-types":5013,react:5259,"react-router-dom":5244},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(e("react")),o=i(e("prop-types")),a=e("react-router-dom");function i(e){return e&&e.__esModule?e:{default:e}}const s={pathname:e("../../constants/routes").ONBOARDING_ROUTE};function l(e){return e.completedOnboarding?r.default.createElement(a.Route,e):r.default.createElement(a.Redirect,{to:s})}l.propTypes={completedOnboarding:o.default.bool}}}},{package:"$root$",file:"ui/helpers/higher-order-components/initialized/initialized.component.js"}],[679,{"../RegistryItem":672,"../RegistryType":673,"../lib":683,"./KeyDerivation":678},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.QRHardwareCall=n.QRHardwareCallVersion=n.QRHardwareCallType=void 0;const r=e("../RegistryType"),o=e("../RegistryItem"),a=e("../lib"),i=e("./KeyDerivation");var s,l;!function(e){e[e.type=1]="type",e[e.params=2]="params",e[e.origin=3]="origin",e[e.version=4]="version"}(s||(s={})),function(e){e[e.KeyDerivation=0]="KeyDerivation"}(l=n.QRHardwareCallType||(n.QRHardwareCallType={})),function(e){e[e.V0=0]="V0",e[e.V1=1]="V1"}(n.QRHardwareCallVersion||(n.QRHardwareCallVersion={}));class u extends o.RegistryItem{constructor(e,t,n,o){super(),this.type=e,this.params=t,this.origin=n,this.version=o,this.getRegistryType=()=>r.RegistryTypes.QR_HARDWARE_CALL,this.getType=()=>this.type,this.getParams=()=>this.params,this.getOrigin=()=>this.origin,this.getVersion=()=>this.version,this.toDataItem=()=>{const e={};e[s.type]=this.type;const t=this.params.toDataItem();return t.setTag(this.params.getRegistryType().getTag()),e[s.params]=t,this.origin&&(e[s.origin]=this.origin),this.version&&(e[s.version]=this.version),new a.DataItem(e)}}}n.QRHardwareCall=u,u.fromDataItem=e=>{const t=e.getData(),n=t[s.type]||l.KeyDerivation;let r;if(n===l.KeyDerivation)r=i.KeyDerivation.fromDataItem(t[s.params]);const o=t[s.origin],a=t[s.version];return new u(n,r,o,a)},u.fromCBOR=e=>{const t=(0,a.decodeToDataItem)(e);return u.fromDataItem(t)}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/extended/QRHardwareCall.js"}],[6790,{"./initialized.component":6789,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=e("react-redux"),a=(r=e("./initialized.component"))&&r.__esModule?r:{default:r};n.default=(0,o.connect)((e=>{const{metamask:{completedOnboarding:t}}=e;return{completedOnboarding:t}}))(a.default)}}},{package:"$root$",file:"ui/helpers/higher-order-components/initialized/initialized.container.js"}],[6791,{"./with-modal-props":6792},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o.default}});var r,o=(r=e("./with-modal-props"))&&r.__esModule?r:{default:r}}}},{package:"$root$",file:"ui/helpers/higher-order-components/with-modal-props/index.js"}],[6792,{"../../../store/actions":7502,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return(0,r.connect)(a,i)(e)};var r=e("react-redux"),o=e("../../../store/actions");const a=e=>{const{appState:t}=e,{props:n}=t.modal.modalState;return{...n}},i=e=>({hideModal:()=>e((0,o.hideModal)())})}}},{package:"$root$",file:"ui/helpers/higher-order-components/with-modal-props/with-modal-props.js"}],[6793,{"../../../../shared/modules/fetch-with-timeout":5786},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var r;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;const o=(0,((r=e("../../../../shared/modules/fetch-with-timeout"))&&r.__esModule?r:{default:r}).default)(),a={async getNetworks(){const e=new URL("/regions/networks","https://on-ramp-content.api.cx.metamask.io");e.searchParams.set("context","extension");const t=await o(e.toString()),{networks:n}=await t.json();return n}};n.default=a}}},{package:"$root$",file:"ui/helpers/ramps/rampApi/rampAPI.ts"}],[6794,{"../../../app/scripts/translate":366,"../../../shared/constants/hardware-wallets":5726,"../../../shared/constants/keyring":5727,"../../../shared/constants/network":5734,"../../components/component-library":6314,"../constants/design-system":6770},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getAccountLabel=function(e,t,n){if(!t)return null;switch(e){case i.KeyringType.hdKeyTree:return null;case i.KeyringType.imported:return(0,l.t)("imported");case i.KeyringType.qr:return s.HardwareKeyringNames.qr;case i.KeyringType.trezor:return s.HardwareKeyringNames.trezor;case i.KeyringType.oneKey:return s.HardwareKeyringNames.oneKey;case i.KeyringType.ledger:return s.HardwareKeyringNames.ledger;case i.KeyringType.lattice:return s.HardwareKeyringNames.lattice;case i.KeyringType.snap:return n?`${n} (${(0,l.t)("beta")})`:`${(0,l.t)("snaps")} (${(0,l.t)("beta")})`;default:return null}},n.getAccountNameErrorMessage=function(e,t,n,o){const a=e.some((e=>{var t;return(null===(t=e.metadata)||void 0===t||null===(t=t.name)||void 0===t?void 0:t.toLowerCase())===(null==n?void 0:n.toLowerCase())})),i=!n||""===n,s=t.t("newAccountNumberName").replace(" $1",""),l=new RegExp(`^\\s*${s} \\d+\\s*$`,"iu").test(n||""),u=(null==n?void 0:n.toLowerCase())===(null==o?void 0:o.toLowerCase())||!a&&!l&&!i;let c;u?c=r.InvisibleCharacter:a?c=t.t("accountNameDuplicate"):l?c=t.t("accountNameReserved"):i&&(c=t.t("required"));return{isValidAccountName:u,errorMessage:c}},n.getAvatarNetworkColor=function(e){switch(e){case o.GOERLI_DISPLAY_NAME:return a.BackgroundColor.goerli;case o.LINEA_GOERLI_DISPLAY_NAME:return a.BackgroundColor.lineaGoerli;case o.LINEA_SEPOLIA_DISPLAY_NAME:return a.BackgroundColor.lineaSepolia;case o.SEPOLIA_DISPLAY_NAME:return a.BackgroundColor.sepolia;default:return undefined}};var r=e("../../components/component-library"),o=e("../../../shared/constants/network"),a=e("../constants/design-system"),i=e("../../../shared/constants/keyring"),s=e("../../../shared/constants/hardware-wallets"),l=e("../../../app/scripts/translate")}}},{package:"$root$",file:"ui/helpers/utils/accounts.js"}],[6796,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.camelCaseToCapitalize=function(e=""){return e.replace(/([A-Z])/gu," $1").replace(/^./u,(e=>e.toUpperCase()))},n.getCurrencySymbol=function(e){const t={EUR:"€",HKD:"$",JPY:"¥",PHP:"₱",RUB:"₽",SGD:"$",USD:"$"};if(t[e.toUpperCase()])return t[e.toUpperCase()];return e.toUpperCase()}}}},{package:"$root$",file:"ui/helpers/utils/common.util.js"}],[6798,{buffer:4074},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(e){(function(){Object.defineProperty(n,"__esModule",{value:!0}),n.ExportableContentType=void 0,n.exportAsFile=async function(t,n,o){if(!r[o])throw new Error(`Unsupported file type: ${o}`);"undefined"!=typeof window&&void 0!==window.showSaveFilePicker&&void 0!==window.Blob?await async function(e,t,n){const o=new window.Blob([t],{contentType:n}),a=r[n],i=await window.showSaveFilePicker({suggestedName:e,types:[{description:e,accept:{[n]:[a]}}]}),s=await i.createWritable();await s.write(o),await s.close()}(t,n,o):function(t,n,r){const o=e.from(n,"utf8").toString("base64"),a=document.createElement("a");a.href=`data:${r};Base64,${o}`,a.download=t,document.body.appendChild(a),a.click(),document.body.removeChild(a)}(t,n,o)};const t=n.ExportableContentType={JSON:"application/json",TXT:"text/plain"},r={[t.JSON]:".json",[t.TXT]:".txt"}}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"$root$",file:"ui/helpers/utils/export-utils.js"}],[680,{"./Bytes":661,"./CryptoAccount":662,"./CryptoCoinInfo":663,"./CryptoECKey":664,"./CryptoHDKey":665,"./CryptoKeypath":666,"./CryptoOutput":667,"./CryptoPSBT":668,"./Decoder":669,"./MultiKey":670,"./PathComponent":671,"./RegistryItem":672,"./RegistryType":673,"./ScriptExpression":674,"./errors":675,"./extended/CryptoMultiAccounts":676,"./extended/DerivationSchema":677,"./extended/KeyDerivation":678,"./extended/QRHardwareCall":679,"./lib":683,"./patchCBOR":684,"./types":685,"./utils":686,"buffer/":4081,tslib:5615},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.Buffer=n.extend=n.PathComponent=n.ScriptExpressions=n.MultiKey=n.CryptoPSBT=n.CryptoOutput=n.CryptoECKey=n.CryptoCoinInfoNetwork=n.CryptoCoinInfoType=n.CryptoCoinInfo=n.CryptoKeypath=n.CryptoMultiAccounts=n.CryptoHDKey=n.CryptoAccount=n.Bytes=n.URRegistryDecoder=n.DataItem=void 0;const r=e("tslib");e("./patchCBOR");const o=e("buffer/");Object.defineProperty(n,"Buffer",{enumerable:!0,get:function(){return o.Buffer}});const a=e("./CryptoHDKey");Object.defineProperty(n,"CryptoHDKey",{enumerable:!0,get:function(){return a.CryptoHDKey}});const i=e("./CryptoKeypath");Object.defineProperty(n,"CryptoKeypath",{enumerable:!0,get:function(){return i.CryptoKeypath}});const s=e("./CryptoCoinInfo");Object.defineProperty(n,"CryptoCoinInfo",{enumerable:!0,get:function(){return s.CryptoCoinInfo}}),Object.defineProperty(n,"CryptoCoinInfoType",{enumerable:!0,get:function(){return s.Type}}),Object.defineProperty(n,"CryptoCoinInfoNetwork",{enumerable:!0,get:function(){return s.Network}});const l=e("./CryptoECKey");Object.defineProperty(n,"CryptoECKey",{enumerable:!0,get:function(){return l.CryptoECKey}});const u=e("./Bytes");Object.defineProperty(n,"Bytes",{enumerable:!0,get:function(){return u.Bytes}});const c=e("./CryptoOutput");Object.defineProperty(n,"CryptoOutput",{enumerable:!0,get:function(){return c.CryptoOutput}});const d=e("./CryptoPSBT");Object.defineProperty(n,"CryptoPSBT",{enumerable:!0,get:function(){return d.CryptoPSBT}});const p=e("./CryptoAccount");Object.defineProperty(n,"CryptoAccount",{enumerable:!0,get:function(){return p.CryptoAccount}});const f=e("./Decoder");Object.defineProperty(n,"URRegistryDecoder",{enumerable:!0,get:function(){return f.URRegistryDecoder}});const m=e("./MultiKey");Object.defineProperty(n,"MultiKey",{enumerable:!0,get:function(){return m.MultiKey}});const h=e("./ScriptExpression");Object.defineProperty(n,"ScriptExpressions",{enumerable:!0,get:function(){return h.ScriptExpressions}});const g=e("./PathComponent");Object.defineProperty(n,"PathComponent",{enumerable:!0,get:function(){return g.PathComponent}});const y=e("./RegistryItem"),b=e("./RegistryType"),v=e("./lib");var _=e("./lib");Object.defineProperty(n,"DataItem",{enumerable:!0,get:function(){return _.DataItem}});const T=e("./utils"),C=e("./extended/CryptoMultiAccounts");Object.defineProperty(n,"CryptoMultiAccounts",{enumerable:!0,get:function(){return C.CryptoMultiAccounts}});const w={URRegistryDecoder:f.URRegistryDecoder,Bytes:u.Bytes,CryptoAccount:p.CryptoAccount,CryptoHDKey:a.CryptoHDKey,CryptoMultiAccounts:C.CryptoMultiAccounts,CryptoKeypath:i.CryptoKeypath,CryptoCoinInfo:s.CryptoCoinInfo,CryptoCoinInfoType:s.Type,CryptoCoinInfoNetwork:s.Network,CryptoECKey:l.CryptoECKey,CryptoOutput:c.CryptoOutput,CryptoPSBT:d.CryptoPSBT,MultiKey:m.MultiKey,ScriptExpressions:h.ScriptExpressions,PathComponent:g.PathComponent},k={addReader:v.addReader,addSemanticDecode:v.addSemanticDecode,addSemanticEncode:v.addSemanticEncode,addWriter:v.addWriter,patchTags:T.patchTags},E={RegistryTypes:b.RegistryTypes,RegistryItem:y.RegistryItem,RegistryType:b.RegistryType,decodeToDataItem:v.decodeToDataItem,encodeDataItem:v.encodeDataItem,cbor:k};n.extend=E,(0,r.__exportStar)(e("./errors"),n),(0,r.__exportStar)(e("./Decoder"),n),(0,r.__exportStar)(e("./lib"),n),(0,r.__exportStar)(e("./CryptoAccount"),n),(0,r.__exportStar)(e("./CryptoPSBT"),n),(0,r.__exportStar)(e("./CryptoHDKey"),n),(0,r.__exportStar)(e("./extended/CryptoMultiAccounts"),n),(0,r.__exportStar)(e("./extended/QRHardwareCall"),n),(0,r.__exportStar)(e("./extended/KeyDerivation"),n),(0,r.__exportStar)(e("./extended/DerivationSchema"),n),(0,r.__exportStar)(e("./CryptoOutput"),n),(0,r.__exportStar)(e("./CryptoCoinInfo"),n),(0,r.__exportStar)(e("./CryptoECKey"),n),(0,r.__exportStar)(e("./MultiKey"),n),(0,r.__exportStar)(e("./CryptoKeypath"),n),(0,r.__exportStar)(e("./patchCBOR"),n),(0,r.__exportStar)(e("./PathComponent"),n),(0,r.__exportStar)(e("./RegistryItem"),n),(0,r.__exportStar)(e("./RegistryType"),n),(0,r.__exportStar)(e("./types"),n),(0,r.__exportStar)(e("./utils"),n),n.default=w}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/index.js"}],[6800,{"../../../shared/constants/gas":5725,"../../../shared/modules/Numeric":5777,"../../../shared/modules/conversion.utils":5782,"./util":6819,"bignumber.js":3978,lodash:4855},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.addTenPercentAndRound=d,n.editGasModeIsSpeedUpOrCancel=function(e){return e===i.EditGasModes.cancel||e===i.EditGasModes.speedUp},n.formatGasFeeOrFeeRange=function(e,{precision:t=2}={}){if((0,u.isNullish)(e)||Array.isArray(e)&&0===e.length)return null;const n=Array.isArray(e)?e.slice(0,2):[e],r=Array.isArray(t)?t.slice(0,2):(0,o.times)(n.length,(0,o.constant)(t));return`${(0,o.uniq)((0,o.zip)(n,r).map((([e,t])=>t===undefined?e:(0,u.roundToDecimalPlacesRemovingExtraZeroes)(e,t)))).join(" - ")} GWEI`},n.gasEstimateGreaterThanGasUsedPlusTenPercent=void 0,n.isMetamaskSuggestedGasEstimate=function(e){return[i.GasRecommendations.high,i.GasRecommendations.medium,i.GasRecommendations.low].includes(e)};var r,o=e("lodash"),a=(r=e("bignumber.js"))&&r.__esModule?r:{default:r},i=e("../../../shared/constants/gas"),s=e("../../../shared/modules/conversion.utils"),l=e("../../../shared/modules/Numeric"),u=e("./util");const c=new l.Numeric(1.1,10);function d(e){return e===undefined?undefined:new l.Numeric(e,16).times(c).round(0).toPrefixedHexString()}n.gasEstimateGreaterThanGasUsedPlusTenPercent=(e,t,n)=>{var r;let{maxFeePerGas:o}=e;o=new a.default((0,s.hexWEIToDecGWEI)(d(o)));const i=null==t||null===(r=t[n])||void 0===r?void 0:r.suggestedMaxFeePerGas;return(0,u.bnGreaterThan)(i,o)}}}},{package:"$root$",file:"ui/helpers/utils/gas.js"}],[6804,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default=()=>window.matchMedia("screen and (max-width: 575px)").matches}}},{package:"$root$",file:"ui/helpers/utils/is-mobile-view.js"}],[6806,{"../../../shared/lib/manifestFlags":5765,"../../../shared/lib/trace":5773,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.mmLazy=function(e){return a.default.lazy((async()=>{const t=Date.now(),n=await e(),{componentName:r,component:o}=function(e){let t;if(!e.default){const n=Object.keys(e);if(1===n.length)return t=n[0],{componentName:t,component:{default:e[t]}};throw new Error("mmLazy: You cannot lazy-load a component when there are multiple exported components in one file")}t=e.default.WrappedComponent?e.default.WrappedComponent.name:e.default.name||e.default.displayName;return{componentName:t,component:e}}(n);return l&&Math.random()<l&&((0,s.trace)({name:s.TraceName.LazyLoadComponent,data:{componentName:r},startTime:t}),(0,s.endTrace)({name:s.TraceName.LazyLoadComponent})),o}))};var r,o,a=(r=e("react"))&&r.__esModule?r:{default:r},i=e("../../../shared/lib/manifestFlags"),s=e("../../../shared/lib/trace");const l=null===(o=(0,i.getManifestFlags)().sentry)||void 0===o?void 0:o.lazyLoadSubSampleRate}}},{package:"$root$",file:"ui/helpers/utils/mm-lazy.ts"}],[6807,{"../../../../app/scripts/lib/multichain/address":128,"../../../../shared/lib/multichain/networks":5768,"@metamask/etherscan-link":1908,"@metamask/utils":2950},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getMultichainBlockExplorerUrl=n.getMultichainAccountUrl=void 0;var r=e("@metamask/etherscan-link"),o=e("@metamask/utils"),a=e("../../../../app/scripts/lib/multichain/address"),i=e("../../../../shared/lib/multichain/networks");n.getMultichainBlockExplorerUrl=e=>{var t;return(null===(t=e.network)||void 0===t||null===(t=t.rpcPrefs)||void 0===t?void 0:t.blockExplorerUrl)??""};n.getMultichainAccountUrl=(e,t)=>{const{namespace:n}=(0,o.parseCaipChainId)(t.chainId);var s;if(n===o.KnownCaipNamespace.Eip155)return(0,r.getAccountLink)((0,a.normalizeSafeAddress)(e),t.network.chainId,null===(s=t.network)||void 0===s?void 0:s.rpcPrefs);const{blockExplorerFormatUrls:l}=t.network;return l?(0,i.formatBlockExplorerAddressUrl)(l,e):""}}}},{package:"$root$",file:"ui/helpers/utils/multichain/blockExplorer.ts"}],[6808,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.nftTruncateAltText=n.getNftImageAlt=void 0;const r=(e,t)=>{if(e.length<=t)return e;const n=e.substring(0,t),r=n.lastIndexOf(" ");return r>0?`${n.substring(0,r)}...`:`${n}...`};n.nftTruncateAltText=r;n.getNftImageAlt=({name:e,tokenId:t,description:n})=>{if(!e&&!t&&!n)return"";const o=n??`${e??""} ${t??""}`.trim();return r(o,100)}}}},{package:"$root$",file:"ui/helpers/utils/nfts.js"}],[6809,{"../../../shared/constants/network":5734,"../../../shared/lib/transactions-controller-utils":5775,"../../../shared/modules/conversion.utils":5782,"../constants/metamask-notifications/metamask-notifications":6773,"@ethersproject/providers":545,"bignumber.js":3978},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.formatAmount=n.createTextItems=void 0,n.formatIsoDateString=function(e){const t=new Date(e);return new Intl.DateTimeFormat("en-US",{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0}).format(t)},n.formatMenuItemDate=function(e){const t=new Date;if(u(t,e))return new Intl.DateTimeFormat("en",{hour:"numeric",minute:"numeric",hour12:!1}).format(e);if(c(t,e))return new Intl.RelativeTimeFormat("en",{numeric:"auto"}).format(-1,"day");if(d(t,e))return new Intl.DateTimeFormat("en",{month:"short",day:"numeric"}).format(e);return new Intl.DateTimeFormat("en",{year:"numeric",month:"short",day:"numeric"}).format(e)},n.getLeadingZeroCount=n.getAmount=void 0,n.getNetworkDetailsByChainId=function(e){const t=(a.NETWORK_TO_NAME_MAP[e]??"").split(" ")[0]??"",n=a.CHAIN_ID_TO_CURRENCY_SYMBOL_MAP[e],r=a.CHAIN_ID_TO_NETWORK_IMAGE_URL_MAP[e],o=e&&(s=i.SUPPORTED_NOTIFICATION_BLOCK_EXPLORERS,l=e,l in s)?i.SUPPORTED_NOTIFICATION_BLOCK_EXPLORERS[e]:undefined;var s,l;return{nativeCurrencyName:t,nativeCurrencySymbol:n,nativeCurrencyLogo:r,nativeCurrencyAddress:"0x0000000000000000000000000000000000000000",blockExplorerConfig:o}},n.getRandomKey=n.getNetworkNameByChainId=n.getNetworkFees=void 0,n.getRpcUrlByChainId=h,n.getUsdAmount=void 0,n.hasNetworkFeeFields=g,n.isIpfsURL=void 0;var r=e("bignumber.js"),o=e("@ethersproject/providers"),a=e("../../../shared/constants/network"),i=e("../constants/metamask-notifications/metamask-notifications"),s=e("../../../shared/lib/transactions-controller-utils"),l=e("../../../shared/modules/conversion.utils");const u=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),c=(e,t)=>{const n=new Date(e);return n.setDate(e.getDate()-1),u(n,t)},d=(e,t)=>e.getFullYear()===t.getFullYear();const p={decimalPlaces:4},f=e=>{var t;return(null===(t=(new r.BigNumber(e,10).toString(10).split(".")[1]??"").match(/^0*/u))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.length)||0};n.getLeadingZeroCount=f;const m=(e,t)=>{const n={...p,...t},r=f(e),o=e.toString().includes(".")||r>0||e.toString().includes("e-");if(e>999)return Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumFractionDigits:2}).format(e);if(o){const t=(a=n.decimalPlaces,Boolean(null==n?void 0:n.shouldEllipse)&&r>=a),o=Intl.NumberFormat("en-US",{minimumFractionDigits:t?n.decimalPlaces:undefined,maximumFractionDigits:n.decimalPlaces}).format(e);return t?`${o}...`:o}var a;return e.toString()};n.formatAmount=m;n.getRandomKey=(e,t)=>`${e.replace(/\s+/gu,"_").replace(/[^\w-]/gu,"")}-${t}-${Math.random().toString(36).substring(2,15)}`;n.createTextItems=(e,t)=>({items:e.map(((e,t)=>({text:e,highlighted:t%2==1}))),variant:t});n.getAmount=(e,t,n)=>{if(!e||!t)return"";const r=(0,s.calcTokenAmount)(e,parseFloat(t)).toNumber();return m(r,n)};n.getUsdAmount=(e,t,n)=>{if(!e||!t||!n)return"";const r=(0,s.calcTokenAmount)(e,parseFloat(t)).toNumber(),o=parseFloat(`${r}`)*parseFloat(n);return m(o)};function h(e){const t=a.FEATURED_RPCS.find((t=>t.chainId===e));if(t)return t.rpcEndpoints[0].url;switch(e){case a.CHAIN_IDS.MAINNET:return a.MAINNET_RPC_URL;case a.CHAIN_IDS.GOERLI:return a.GOERLI_RPC_URL;case a.CHAIN_IDS.SEPOLIA:return a.SEPOLIA_RPC_URL;case a.CHAIN_IDS.LINEA_GOERLI:return a.LINEA_GOERLI_RPC_URL;case a.CHAIN_IDS.LINEA_SEPOLIA:return a.LINEA_SEPOLIA_RPC_URL;case a.CHAIN_IDS.LINEA_MAINNET:return a.LINEA_MAINNET_RPC_URL;case a.CHAIN_IDS.LOCALHOST:return a.LOCALHOST_RPC_URL;default:return a.MAINNET_RPC_URL}}function g(e){return"network_fee"in e.data}n.getNetworkNameByChainId=e=>a.NETWORK_TO_NAME_MAP[e];n.getNetworkFees=async e=>{if(!g(e))throw new Error("Invalid notification type");const t=(0,l.decimalToHex)(e.chain_id),n={url:h(`0x${t}`),headers:{"Infura-Source":"metamask/metamask"}},r=new o.JsonRpcProvider(n);if(!r)throw new Error(`No provider found for chainId ${t}`);try{const[t,n,o]=await Promise.all([r.getTransactionReceipt(e.tx_hash),r.getTransaction(e.tx_hash),r.getBlock(e.block_number)]),a=(t,n)=>m(parseFloat(t)*parseFloat(e.data.network_fee.native_token_price_in_usd),{decimalPlaces:n||4}),i=(0,l.hexWEIToDecETH)(t.gasUsed.mul(t.effectiveGasPrice)._hex),s=a(i),u=n.gasLimit.toNumber(),c=t.gasUsed.toNumber(),d=o.baseFeePerGas?(0,l.hexWEIToDecGWEI)(o.baseFeePerGas._hex):null,p=o.baseFeePerGas?(0,l.hexWEIToDecGWEI)(t.effectiveGasPrice.sub(o.baseFeePerGas)._hex):null;return{transactionFeeInEth:i,transactionFeeInUsd:s,gasLimit:u,gasUsed:c,baseFee:d,priorityFee:p,maxFeePerGas:n.maxFeePerGas?(0,l.hexWEIToDecGWEI)(n.maxFeePerGas._hex):null}}catch(e){throw new Error(`Error fetching network fees for chainId ${t}: ${e}`)}};n.isIpfsURL=e=>e.startsWith("ipfs://")}}},{package:"$root$",file:"ui/helpers/utils/notification.util.ts"}],[681,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.DataItem=void 0;n.DataItem=class{constructor(e,t){this.setTag=e=>{this.tag=e},this.clearTag=()=>{this.tag=undefined},this.getTag=()=>this.tag,this.getData=()=>this.data,this.data=e,this.tag=t}}}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/lib/DataItem.js"}],[6810,{"../../../app/scripts/controllers/permissions":72,"../../../shared/constants/permissions":5738,"../../components/component-library":6314,"../constants/design-system":6770,"./util":6819,"@metamask/controller-utils":1474,"@metamask/multichain":2146,"@metamask/snaps-rpc-methods":2700,"@metamask/snaps-utils":2850,"deep-freeze-strict":4228,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getPermissionDescription=void 0,n.getWeightedPermissions=function({t:e,isRequestApprovalPermittedChains:t,permissions:n,getSubjectName:r,subjectName:o}){return Object.entries(n).reduce(((n,[a,i])=>n.concat(v({t:e,isRequestApprovalPermittedChains:t,permissionName:a,permissionValue:i,subjectName:o,getSubjectName:r}))),[]).sort(((e,t)=>e.weight-t.weight))};var r=m(e("deep-freeze-strict")),o=m(e("react")),a=e("@metamask/snaps-rpc-methods"),i=e("@metamask/snaps-utils"),s=e("@metamask/controller-utils"),l=e("@metamask/multichain"),u=e("../../../shared/constants/permissions"),c=e("../../components/component-library"),d=e("../constants/design-system"),p=e("../../../app/scripts/controllers/permissions"),f=e("./util");function m(e){return e&&e.__esModule?e:{default:e}}const h=Symbol("unknown"),g=o.default.createElement(c.Icon,{name:c.IconName.Info,size:c.IconSize.Sm,color:d.IconColor.iconMuted});function y(e){return o.default.createElement(c.Text,{fontWeight:d.FontWeight.Medium,variant:d.TextVariant.inherit,color:d.TextColor.inherit},e)}const b=(0,r.default)({[l.Caip25EndowmentPermissionName]:({t:e,isRequestApprovalPermittedChains:t})=>t?{label:e("permission_walletSwitchEthereumChain"),leftIcon:c.IconName.Wifi,weight:u.PermissionWeight.permittedChains}:{label:e("permission_ethereumAccounts"),leftIcon:c.IconName.Eye,weight:u.PermissionWeight.eth_accounts},[u.RestrictedMethods.eth_accounts]:({t:e})=>({label:e("permission_ethereumAccounts"),leftIcon:c.IconName.Eye,weight:u.PermissionWeight.eth_accounts}),[p.PermissionNames.permittedChains]:({t:e})=>({label:e("permission_walletSwitchEthereumChain"),leftIcon:c.IconName.Wifi,weight:u.PermissionWeight.permittedChains}),[u.RestrictedMethods.snap_dialog]:({t:e,subjectName:t})=>({label:e("permission_dialog"),description:e("permission_dialogDescription",[y(t)]),leftIcon:c.IconName.Messages,weight:u.PermissionWeight.snap_dialog}),[u.RestrictedMethods.snap_notify]:({t:e,subjectName:t})=>({label:e("permission_notifications"),description:e("permission_notificationsDescription",[y(t)]),leftIcon:c.IconName.Notification,weight:u.PermissionWeight.snap_notify}),[u.RestrictedMethods.snap_getBip32PublicKey]:({t:e,permissionValue:t,subjectName:n})=>t.caveats[0].value.map((({path:t,curve:r},a)=>{var s;const l={leftIcon:c.IconName.SecuritySearch,weight:u.PermissionWeight.snap_getBip32PublicKey,id:`public-key-access-bip32-${null===(s=t.join("-"))||void 0===s?void 0:s.replace(/'/gu,"h")}-${r}-${a}`,warningMessageSubject:(0,i.getSnapDerivationPathName)(t,r)??`${e("unknownNetworkForKeyEntropy")} ${t.join("/")} (${r})`},p=(0,i.getSnapDerivationPathName)(t,r);return p?{...l,label:e("permission_viewNamedBip32PublicKeys",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:t.join("/")},p)]),description:e("permission_viewBip32PublicKeysDescription",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:`description-${t.join("/")}`},p),y(n)])}:{...l,label:e("permission_viewBip32PublicKeys",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:t.join("/")},`${e("unknownNetworkForKeyEntropy")} `," ",t.join("/")),r]),description:e("permission_viewBip32PublicKeysDescription",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:`description-${t.join("/")}`},t.join("/")),y(n)])}})),[u.RestrictedMethods.snap_getBip32Entropy]:({t:e,permissionValue:t,subjectName:n})=>t.caveats[0].value.map((({path:t,curve:r},a)=>{var s;const l={leftIcon:c.IconName.Key,weight:u.PermissionWeight.snap_getBip32Entropy,id:`key-access-bip32-${null===(s=t.join("-"))||void 0===s?void 0:s.replace(/'/gu,"h")}-${r}-${a}`,warningMessageSubject:(0,i.getSnapDerivationPathName)(t,r)??`${e("unknownNetworkForKeyEntropy")} ${t.join("/")} (${r})`},p=(0,i.getSnapDerivationPathName)(t,r);return p?{...l,label:e("permission_manageBip32Keys",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:t.join("/")},p)]),description:e("permission_manageBip44AndBip32KeysDescription",[y(n)])}:{...l,label:e("permission_manageBip32Keys",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:t.join("/")},`${e("unknownNetworkForKeyEntropy")} ${t.join("/")} (${r})`)]),description:e("permission_manageBip44AndBip32KeysDescription",[y(n)])}})),[u.RestrictedMethods.snap_getBip44Entropy]:({t:e,permissionValue:t,subjectName:n})=>t.caveats[0].value.map((({coinType:t},r)=>({label:e("permission_manageBip44Keys",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:`coin-type-${t}`},(0,i.getSlip44ProtocolName)(t)??`${e("unknownNetworkForKeyEntropy")} m/44'/${t}'`)]),description:e("permission_manageBip44AndBip32KeysDescription",[y(n)]),leftIcon:c.IconName.Key,weight:u.PermissionWeight.snap_getBip44Entropy,id:`key-access-bip44-${t}-${r}`,warningMessageSubject:(0,i.getSlip44ProtocolName)(t)??`${e("unknownNetworkForKeyEntropy")} m/44'/${t}'`}))),[u.RestrictedMethods.snap_getEntropy]:({t:e,subjectName:t})=>({label:e("permission_getEntropy",[y(t)]),description:e("permission_getEntropyDescription",[y(t)]),leftIcon:c.IconName.SecurityKey,weight:u.PermissionWeight.snap_getEntropy}),[u.RestrictedMethods.snap_manageState]:({t:e,subjectName:t})=>({label:e("permission_manageState"),description:e("permission_manageStateDescription",[y(t)]),leftIcon:c.IconName.AddSquare,weight:u.PermissionWeight.snap_manageState}),[u.RestrictedMethods.snap_getLocale]:({t:e,subjectName:t})=>({label:e("permission_getLocale"),description:e("permission_getLocaleDescription",[y(t)]),leftIcon:c.IconName.Global,weight:u.PermissionWeight.snap_getLocale}),[u.RestrictedMethods.snap_getPreferences]:({t:e,subjectName:t})=>({label:e("permission_getPreferences"),description:e("permission_getPreferencesDescription",[y(t)]),leftIcon:c.IconName.Customize,weight:4}),[u.RestrictedMethods.wallet_snap]:({t:e,permissionValue:t,getSubjectName:n})=>{const r=t.caveats[0].value,a={leftIcon:c.IconName.Flash,rightIcon:g,weight:u.PermissionWeight.wallet_snap};return Object.keys(r).map((t=>{const r=n(t);return r?{...a,label:e("permission_accessNamedSnap",[o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:t},r)]),description:e("permission_accessSnapDescription",[r])}:{...a,label:e("permission_accessSnap",[t]),description:e("permission_accessSnapDescription",[t])}}))},[u.EndowmentPermissions["endowment:network-access"]]:({t:e,subjectName:t})=>({label:e("permission_accessNetwork"),description:e("permission_accessNetworkDescription",[y(t)]),leftIcon:c.IconName.Wifi,weight:u.PermissionWeight.endowment_networkAccess}),[u.EndowmentPermissions["endowment:webassembly"]]:({t:e,subjectName:t})=>({label:e("permission_webAssembly"),description:e("permission_webAssemblyDescription",[y(t)]),leftIcon:c.IconName.DocumentCode,rightIcon:null,weight:u.PermissionWeight.endowment_webassembly}),[u.EndowmentPermissions["endowment:transaction-insight"]]:({t:e,permissionValue:t,subjectName:n})=>{const r={leftIcon:c.IconName.Speedometer,weight:u.PermissionWeight.endowment_transactionInsight},o=[{...r,label:e("permission_transactionInsight"),description:e("permission_transactionInsightDescription",[y(n)])}];return(0,s.isNonEmptyArray)(t.caveats)&&t.caveats[0].type===i.SnapCaveatType.TransactionOrigin&&t.caveats[0].value&&o.push({...r,label:e("permission_transactionInsightOrigin"),description:e("permission_transactionInsightOriginDescription",[y(n)]),leftIcon:c.IconName.Explore}),o},[u.EndowmentPermissions["endowment:cronjob"]]:({t:e,subjectName:t})=>({label:e("permission_cronjob"),description:e("permission_cronjobDescription",[y(t)]),leftIcon:c.IconName.Clock,weight:u.PermissionWeight.endowment_cronjob}),[u.EndowmentPermissions["endowment:ethereum-provider"]]:({t:e,subjectName:t})=>({label:e("permission_ethereumProvider"),description:e("permission_ethereumProviderDescription",[y(t)]),leftIcon:c.IconName.Ethereum,weight:u.PermissionWeight.endowment_ethereumProvider,id:"ethereum-provider-access",message:e("ethereumProviderAccess",[y(t)])}),[u.EndowmentPermissions["endowment:rpc"]]:({t:e,permissionValue:t,subjectName:n})=>{const r={leftIcon:c.IconName.Hierarchy,weight:u.PermissionWeight.endowment_rpc},{snaps:i,dapps:s,allowedOrigins:l}=(0,a.getRpcCaveatOrigins)(t),p=[];if(i&&p.push({...r,label:e("permission_rpc",[e("otherSnaps"),y(n)]),description:e("permission_rpcDescription",[e("otherSnaps"),y(n)])}),s&&p.push({...r,label:e("permission_rpc",[e("websites"),y(n)]),description:e("permission_rpcDescription",[e("websites"),y(n)])}),(null==l?void 0:l.length)>0){let t;if(1===l.length)t=o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,style:{lineBreak:"anywhere"}},l[0]);else{const n=l.slice(-1);t=e("permission_rpcDescriptionOriginList",[l.slice(0,-1).map((e=>o.default.createElement(o.default.Fragment,null,o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,style:{lineBreak:"anywhere"}},e),", "))),o.default.createElement(c.Text,{color:d.TextColor.inherit,variant:d.TextVariant.inherit,fontWeight:d.FontWeight.Medium,key:"2",style:{lineBreak:"anywhere"}},n)])}p.push({...r,label:e("permission_rpc",[t,y(n)]),description:e("permission_rpcDescription",[t,y(n)])})}return p},[u.EndowmentPermissions["endowment:lifecycle-hooks"]]:({t:e,subjectName:t})=>({label:e("permission_lifecycleHooks"),description:e("permission_lifecycleHooksDescription",[y(t)]),leftIcon:c.IconName.Hierarchy,weight:u.PermissionWeight.endowment_lifecycleHooks}),[u.EndowmentPermissions["endowment:page-home"]]:({t:e,subjectName:t})=>({label:e("permission_homePage"),description:e("permission_homePageDescription",[y(t)]),leftIcon:c.IconName.Home,weight:u.PermissionWeight.endowment_pageHome}),[u.RestrictedMethods.snap_manageAccounts]:({t:e,subjectName:t})=>({label:e("permission_manageAccounts"),description:e("permission_manageAccountsDescription",[y(t)]),leftIcon:c.IconName.UserCircleAdd,rightIcon:null,weight:u.PermissionWeight.snap_manageAccounts}),[u.EndowmentPermissions["endowment:keyring"]]:({t:e,subjectName:t})=>({label:e("permission_keyring"),description:e("permission_keyringDescription",[y(t)]),leftIcon:c.IconName.UserCircleAdd,rightIcon:null,weight:u.PermissionWeight.endowment_keyring}),[u.EndowmentPermissions["endowment:name-lookup"]]:({t:e})=>({label:e("permission_nameLookup"),description:e("permission_nameLookupDescription"),leftIcon:c.IconName.Search,weight:u.PermissionWeight.endowment_nameLookup}),[u.EndowmentPermissions["endowment:assets"]]:({t:e,subjectName:t})=>({label:e("permission_assets"),description:e("permission_assetsDescription",[y(t)]),leftIcon:c.IconName.Coin,weight:u.PermissionWeight.endowment_assets}),[u.EndowmentPermissions["endowment:protocol"]]:({t:e,subjectName:t})=>({label:e("permission_protocol"),description:e("permission_protocolDescription",[y(t)]),leftIcon:c.IconName.GlobalSearch,weight:u.PermissionWeight.endowment_protocol}),[u.EndowmentPermissions["endowment:signature-insight"]]:({t:e,permissionValue:t,subjectName:n})=>{const r={leftIcon:c.IconName.Warning,weight:u.PermissionWeight.endowment_signatureInsight},o=[{...r,label:e("permission_signatureInsight"),description:e("permission_signatureInsightDescription",[y(n)])}];return(0,s.isNonEmptyArray)(t.caveats)&&t.caveats.find((e=>e.type===i.SnapCaveatType.SignatureOrigin&&e.value))&&o.push({...r,label:e("permission_signatureInsightOrigin"),description:e("permission_signatureInsightOriginDescription",[y(n)]),leftIcon:c.IconName.Explore}),o},[u.ConnectionPermission.connection_permission]:({t:e,permissionValue:t,subjectName:n})=>Object.keys(t).map((t=>{let r=(0,f.getURLHost)(t);return r||(r=t.replace("npm:","")),{label:e("snapConnectTo",[o.default.createElement(c.Text,{key:"connectToMain",fontWeight:d.FontWeight.Medium,variant:d.TextVariant.inherit,color:d.TextColor.inherit,style:{lineBreak:"anywhere"}},r)]),description:e("snapConnectionPermissionDescription",[y(n),o.default.createElement(c.Text,{key:"connectToDescription",fontWeight:d.FontWeight.Medium,variant:d.TextVariant.inherit,color:d.TextColor.inherit},r)]),leftIcon:undefined,connection:t,connectionName:r,subjectName:n,weight:u.PermissionWeight.connection_permission}})),[h]:({t:e,permissionName:t})=>({label:e("permission_unknown",[t??"undefined"]),leftIcon:c.IconName.Question,rightIcon:null,weight:u.PermissionWeight.unknown_permission})}),v=({t:e,isRequestApprovalPermittedChains:t,permissionName:n,permissionValue:r,subjectName:o,getSubjectName:a})=>{let i=b[h];Object.hasOwnProperty.call(b,n)&&(i=b[n]);const s=i({t:e,isRequestApprovalPermittedChains:t,permissionName:n,permissionValue:r,subjectName:o,getSubjectName:a});return Array.isArray(s)?s.map((e=>({...e,permissionName:n,permissionValue:r}))):[{...s,permissionName:n,permissionValue:r}]};n.getPermissionDescription=v}}},{package:"$root$",file:"ui/helpers/utils/permission.js"}],[6811,{"../../../shared/constants/permissions":5738,"@metamask/keyring-api":1983},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.containsEthPermissionsAndNonEvmAccount=void 0;var r=e("@metamask/keyring-api"),o=e("../../../shared/constants/permissions");n.containsEthPermissionsAndNonEvmAccount=(e,t)=>{const n=Object.keys(o.RestrictedEthMethods),a=Object.keys(t).some((e=>n.includes(e))),i=e.some((e=>!(0,r.isEvmAccountType)(e.type)));return a&&i}}}},{package:"$root$",file:"ui/helpers/utils/permissions.ts"}],[6812,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getPortfolioUrl=function(e="",t="",n="",r=!1,o=!1,a,i){const s=new URL(e,"https://portfolio.metamask.io");s.searchParams.append("metamaskEntry",t),s.searchParams.append("metametricsId",n),s.searchParams.append("metricsEnabled",String(r)),s.searchParams.append("marketingEnabled",String(o)),a&&s.searchParams.append("accountAddress",a);i&&s.searchParams.append("tab",i);return s.href}}}},{package:"$root$",file:"ui/helpers/utils/portfolio.js"}],[6813,{"../constants/settings":6777,_process:5008},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(t){(function(){Object.defineProperty(n,"__esModule",{value:!0}),n.colorText=l,n.escapeRegExp=void 0,n.getNumberOfSettingRoutesInTab=function(e,t){return s(e,t).length},n.getSettingsRoutes=i,n.getSpecificSettingsRoute=function(e,t,n){return i().find((r=>r.tabMessage(e)===t&&r.sectionMessage(e)===n))},n.handleSettingsRefs=function(e,t,n){const r=s(e,t),o=r.findIndex((e=>e.route.substring(1)===window.location.hash.substring(1)));if(-1===o)return;const a=1===r.length?n:n[o];if(null!=a&&a.current){a.current.scrollIntoView({behavior:"smooth"}),a.current.focus();const e=window.location.hash.split("#")[1];window.location.hash=e}},n.highlightSearchedText=function(){const e=document.getElementById("search-settings"),t=new RegExp(u(e.value),"gi");[...document.querySelectorAll(".settings-page__header__search__list__item")].forEach((e=>{const n=e.querySelector(".settings-page__header__search__list__item__tab"),r=e.querySelector(".settings-page__header__search__list__item__section");l(n,t),l(r,t)}))};var r,o=(r=e("../constants/settings"))&&r.__esModule?r:{default:r};let a;function i(){return a||(a=o.default.filter((e=>(!e.featureFlag||t.env[e.featureFlag])&&!e.hidden)),a)}function s(e,t){return i().filter((n=>n.tabMessage(e)===t))}function l(e,t){if(null!==e){let n=e.innerHTML;n=n.replace("&amp;","&"),n=n.replace(/(<span class="settings-page__header__search__list__item__highlight">|<\/span>)/gim,""),e.innerHTML=n.replace(t,'<span class="settings-page__header__search__list__item__highlight">$&</span>')}}const u=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");n.escapeRegExp=u}).call(this)}).call(this,e("_process"))}}},{package:"$root$",file:"ui/helpers/utils/settings-search.js"}],[6815,{"../../../app/scripts/lib/util":187,"../../ducks/metamask/metamask":6758,"../../selectors":7485,"../../selectors/metamask-notifications/metamask-notifications":7486,"../../selectors/nft":7491},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getStartupTraceTags=function(e){var t;const n=(0,r.getEnvironmentType)(),l=(0,o.getIsUnlocked)(e),u=(0,a.getInternalAccounts)(e).length,c=(0,s.selectAllNftsFlat)(e).length,d=(0,i.getMetamaskNotifications)(e).length,p=(0,a.selectAllTokensFlat)(e).length,f=(0,a.getTransactions)(e).length,m=(0,a.getPendingApprovals)(e),h=null==m||null===(t=m[0])||void 0===t?void 0:t.type;return{"wallet.account_count":u,"wallet.nft_count":c,"wallet.notification_count":d,"wallet.pending_approval":h,"wallet.token_count":p,"wallet.transaction_count":f,"wallet.unlocked":l,"wallet.ui_type":n}};var r=e("../../../app/scripts/lib/util"),o=e("../../ducks/metamask/metamask"),a=e("../../selectors"),i=e("../../selectors/metamask-notifications/metamask-notifications"),s=e("../../selectors/nft")}}},{package:"$root$",file:"ui/helpers/utils/tags.ts"}],[682,{"./DataItem":681,buffer:4074},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){!function(e,n){"function"==typeof define&&define.amd?define([],n):void 0!==t&&t.exports?t.exports=n():e.CBOR=n()}(this,(function(){const{DataItem:t}=e("./DataItem");var r=function(){function e(e){this.$hex=e}e.prototype={length:function(){return this.$hex.length/2},toString:function(e){if(!e||"hex"===e||16===e)return this.$hex;if("utf-8"===e){for(var t="",n=0;n<this.$hex.length;n+=2)t+="%"+this.$hex.substring(n,n+2);return decodeURIComponent(t)}if("latin"===e){for(t=[],n=0;n<this.$hex.length;n+=2)t.push(parseInt(this.$hex.substring(n,n+2),16));return String.fromCharCode.apply(String,t)}throw new Error("Unrecognised format: "+e)}},e.fromLatinString=function(t){for(var n="",r=0;r<t.length;r++){var o=t.charCodeAt(r).toString(16);1===o.length&&(o="0"+o),n+=o}return new e(n)},e.fromUtf8String=function(t){for(var n=encodeURIComponent(t),r="",o=0;o<n.length;o++)if("%"===n.charAt(o))r+=n.substring(o+1,o+3),o+=2;else{var a=n.charCodeAt(o).toString(16);a.length<2&&(a="0"+a),r+=a}return new e(r)};var r=[],o={},a=function(e){return function(){throw new Error(e+" not implemented")}};function i(){}function s(){}function l(e,t){var n=e.value;return n<24?n:24==n?t.readByte():25==n?t.readUint16():26==n?t.readUint32():27==n?t.readUint64():31==n?null:void a("Additional info: "+n)()}function u(e,t,n){var r=e<<5;t<24?n.writeByte(r|t):t<256?(n.writeByte(24|r),n.writeByte(t)):t<65536?(n.writeByte(25|r),n.writeUint16(t)):t<4294967296?(n.writeByte(26|r),n.writeUint32(t)):(n.writeByte(27|r),n.writeUint64(t))}i.prototype={peekByte:a("peekByte"),readByte:a("readByte"),readChunk:a("readChunk"),readFloat16:function(){var e=this.readUint16(),t=(32767&e)>>10,n=1023&e,r=32768&e;if(31===t)return 0===n?r?-Infinity:Infinity:NaN;var o=t?Math.pow(2,t-25)*(1024+n):Math.pow(2,-24)*n;return r?-o:o},readFloat32:function(){var e=this.readUint32(),t=(2147483647&e)>>23,n=8388607&e,r=2147483648&e;if(255===t)return 0===n?r?-Infinity:Infinity:NaN;var o=t?Math.pow(2,t-23-127)*(8388608+n):Math.pow(2,-149)*n;return r?-o:o},readFloat64:function(){var e=this.readUint32(),t=e>>20&2047,n=4294967296*(1048575&e)+this.readUint32(),r=2147483648&e;if(2047===t)return 0===n?r?-Infinity:Infinity:NaN;var o=t?Math.pow(2,t-52-1023)*(4503599627370496+n):Math.pow(2,-1074)*n;return r?-o:o},readUint16:function(){return 256*this.readByte()+this.readByte()},readUint32:function(){return 65536*this.readUint16()+this.readUint16()},readUint64:function(){return 4294967296*this.readUint32()+this.readUint32()}},s.prototype={writeByte:a("writeByte"),result:a("result"),writeFloat16:a("writeFloat16"),writeFloat32:a("writeFloat32"),writeFloat64:a("writeFloat64"),writeUint16:function(e){this.writeByte(e>>8&255),this.writeByte(255&e)},writeUint32:function(e){this.writeUint16(e>>16&65535),this.writeUint16(65535&e)},writeUint64:function(e){if(e>=9007199254740992||e<=-9007199254740992)throw new Error("Cannot encode Uint64 of: "+e+" magnitude to big (floating point errors)");this.writeUint32(Math.floor(e/4294967296)),this.writeUint32(e%4294967296)},writeString:a("writeString"),canWriteBinary:function(e){return!1},writeBinary:a("writeChunk")};var c=new Error;function d(e){var t=function(e){var t=e.readByte();return{type:t>>5,value:31&t}}(e);switch(t.type){case 0:return l(t,e);case 1:return-1-l(t,e);case 2:return e.readChunk(l(t,e));case 3:return e.readChunk(l(t,e)).toString("utf-8");case 4:case 5:var n=l(t,e),r=[];if(null!==n){5===t.type&&(n*=2);for(var a=0;a<n;a++)r[a]=d(e)}else for(var i;(i=d(e))!==c;)r.push(i);if(5===t.type){var s={};for(a=0;a<r.length;a+=2)s[r[a]]=r[a+1];return s}return r;case 6:var u=l(t,e),p=o[u];r=d(e);return p?p(r):r;case 7:if(25===t.value)return e.readFloat16();if(26===t.value)return e.readFloat32();if(27===t.value)return e.readFloat64();switch(l(t,e)){case 20:return!1;case 21:return!0;case 22:return null;case 23:return undefined;case null:return c;default:throw new Error("Unknown fixed value: "+t.value)}default:throw new Error("Unsupported header: "+JSON.stringify(t))}throw new Error("not implemented yet")}function p(e,t){for(var n=0;n<r.length;n++){var o=r[n].fn(e);if(o!==undefined)return u(6,r[n].tag,t),p(o,t)}if(e&&"function"==typeof e.toCBOR&&(e=e.toCBOR()),!1===e)u(7,20,t);else if(!0===e)u(7,21,t);else if(null===e)u(7,22,t);else if(e===undefined)u(7,23,t);else if("number"==typeof e)Math.floor(e)===e&&e<9007199254740992&&e>-9007199254740992?e<0?u(1,-1-e,t):u(0,e,t):(!function(e,t,n){n.writeByte(e<<5|t)}(7,27,t),t.writeFloat64(e));else if("string"==typeof e)t.writeString(e,(function(e){u(3,e,t)}));else if(t.canWriteBinary(e))t.writeBinary(e,(function(e){u(2,e,t)}));else{if("object"!=typeof e)throw new Error("CBOR encoding not supported: "+e);if(h.config.useToJSON&&"function"==typeof e.toJSON&&(e=e.toJSON()),Array.isArray(e)){u(4,e.length,t);for(n=0;n<e.length;n++)p(e[n],t)}else{var a=Object.keys(e);u(5,a.length,t);for(n=0;n<a.length;n++){const r=parseInt(a[n]);isNaN(r)?(p(a[n],t),p(e[a[n]],t)):(p(r,t),p(e[a[n]],t))}}}}var f=[],m=[],h={config:{useToJSON:!0},addWriter:function(e,t){"string"==typeof e?m.push((function(n){if(e===n)return t(n)})):m.push(e)},addReader:function(e,t){"string"==typeof e?f.push((function(n,r){if(e===r)return t(n,r)})):f.push(e)},encode:function(e,t){for(var n=0;n<m.length;n++){var r=(0,m[n])(t);if(r)return p(e,r),r.result()}throw new Error("Unsupported output format: "+t)},encodeDataItem:function(e,t){for(var n=0;n<m.length;n++){var r=(0,m[n])(t);if(r)return e.getTag()!==undefined?(p(e,r),r.result()):(p(e.getData(),r),r.result())}throw new Error("Unsupported output format: "+t)},decode:function(e,t){for(var n=0;n<f.length;n++){var r=(0,f[n])(e,t);if(r)return d(r)}throw new Error("Unsupported input format: "+t)},decodeToDataItem:function(e,n){for(var r=0;r<f.length;r++){var o=(0,f[r])(e,n);if(o){const e=d(o);return e instanceof t?e:new t(e)}}throw new Error("Unsupported input format: "+n)},addSemanticEncode:function(e,t){if("number"!=typeof e||e%1!=0||e<0)throw new Error("Tag must be a positive integer");return r.push({tag:e,fn:t}),this},addSemanticDecode:function(e,t){if("number"!=typeof e||e%1!=0||e<0)throw new Error("Tag must be a positive integer");return o[e]=t,this}};function g(e){this.buffer=e,this.pos=0}function y(e){this.byteLength=0,this.defaultBufferLength=16384,this.latestBuffer=n.alloc(this.defaultBufferLength),this.latestBufferOffset=0,this.completeBuffers=[],this.stringFormat=e}function b(e){this.hex=e,this.pos=0}function v(e){this.$hex="",this.finalFormat=e||"hex"}return g.prototype=Object.create(i.prototype),g.prototype.peekByte=function(){return this.buffer[this.pos]},g.prototype.readByte=function(){return this.buffer[this.pos++]},g.prototype.readUint16=function(){var e=this.buffer.readUInt16BE(this.pos);return this.pos+=2,e},g.prototype.readUint32=function(){var e=this.buffer.readUInt32BE(this.pos);return this.pos+=4,e},g.prototype.readFloat32=function(){var e=this.buffer.readFloatBE(this.pos);return this.pos+=4,e},g.prototype.readFloat64=function(){var e=this.buffer.readDoubleBE(this.pos);return this.pos+=8,e},g.prototype.readChunk=function(e){var t=n.alloc(e);return this.buffer.copy(t,0,this.pos,this.pos+=e),t},y.prototype=Object.create(s.prototype),y.prototype.writeByte=function(e){this.latestBuffer[this.latestBufferOffset++]=e,this.latestBufferOffset>=this.latestBuffer.length&&(this.completeBuffers.push(this.latestBuffer),this.latestBuffer=n.alloc(this.defaultBufferLength),this.latestBufferOffset=0),this.byteLength++},y.prototype.writeFloat32=function(e){var t=n.alloc(4);t.writeFloatBE(e,0),this.writeBuffer(t)},y.prototype.writeFloat64=function(e){var t=n.alloc(8);t.writeDoubleBE(e,0),this.writeBuffer(t)},y.prototype.writeString=function(e,t){var r=n.from(e,"utf-8");t(r.length),this.writeBuffer(r)},y.prototype.canWriteBinary=function(e){return e instanceof n},y.prototype.writeBinary=function(e,t){t(e.length),this.writeBuffer(e)},y.prototype.writeBuffer=function(e){if(!(e instanceof n))throw new TypeError("BufferWriter only accepts Buffers");this.latestBufferOffset?this.latestBuffer.length-this.latestBufferOffset>=e.length?(e.copy(this.latestBuffer,this.latestBufferOffset),this.latestBufferOffset+=e.length,this.latestBufferOffset>=this.latestBuffer.length&&(this.completeBuffers.push(this.latestBuffer),this.latestBuffer=n.alloc(this.defaultBufferLength),this.latestBufferOffset=0)):(this.completeBuffers.push(this.latestBuffer.slice(0,this.latestBufferOffset)),this.completeBuffers.push(e),this.latestBuffer=n.alloc(this.defaultBufferLength),this.latestBufferOffset=0):this.completeBuffers.push(e),this.byteLength+=e.length},y.prototype.result=function(){for(var e=n.alloc(this.byteLength),t=0,r=0;r<this.completeBuffers.length;r++){var o=this.completeBuffers[r];o.copy(e,t,0,o.length),t+=o.length}return this.latestBufferOffset&&this.latestBuffer.copy(e,t,0,this.latestBufferOffset),this.stringFormat?e.toString(this.stringFormat):e},"function"==typeof n&&(h.addReader((function(e,t){return n.isBuffer(e)?new g(e):"hex"===t||"base64"===t?new g(n.from(e,t)):void 0})),h.addWriter((function(e){return e&&"buffer"!==e?"hex"===e||"base64"===e?new y(e):void 0:new y}))),b.prototype=Object.create(i.prototype),b.prototype.peekByte=function(){var e=this.hex.substring(this.pos,2);return parseInt(e,16)},b.prototype.readByte=function(){var e=this.hex.substring(this.pos,this.pos+2);return this.pos+=2,parseInt(e,16)},b.prototype.readChunk=function(t){var r=this.hex.substring(this.pos,this.pos+2*t);return this.pos+=2*t,"function"==typeof n?n.from(r,"hex"):new e(r)},v.prototype=Object.create(s.prototype),v.prototype.writeByte=function(e){if(e<0||e>255)throw new Error("Byte value out of range: "+e);var t=e.toString(16);1==t.length&&(t="0"+t),this.$hex+=t},v.prototype.canWriteBinary=function(t){return t instanceof e||"function"==typeof n&&t instanceof n},v.prototype.writeBinary=function(t,r){if(t instanceof e)r(t.length()),this.$hex+=t.$hex;else{if(!("function"==typeof n&&t instanceof n))throw new TypeError("HexWriter only accepts BinaryHex or Buffers");r(t.length),this.$hex+=t.toString("hex")}},v.prototype.result=function(){return"buffer"===this.finalFormat&&"function"==typeof n?n.from(this.$hex,"hex"):new e(this.$hex).toString(this.finalFormat)},v.prototype.writeString=function(t,n){var r=e.fromUtf8String(t);n(r.length()),this.$hex+=r.$hex},h.addReader((function(t,n){return t instanceof e||t.$hex?new b(t.$hex):"hex"===n?new b(t):void 0})),h.addWriter((function(e){if("hex"===e)return new v})),h}();return r.addSemanticEncode(0,(function(e){if(e instanceof Date)return e.toISOString()})).addSemanticDecode(0,(function(e){return new Date(e)})).addSemanticDecode(1,(function(e){return new Date(e)})),r}))}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/lib/cbor-sync.js"}],[6820,{"../../../app/scripts/lib/util":187,"../../../shared/constants/app":5719},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=e("../../../shared/constants/app"),o=e("../../../app/scripts/lib/util");n.default=class{static async checkStatus(){const e=(0,o.getEnvironmentType)()===r.ENVIRONMENT_TYPE_POPUP,t=(0,o.getPlatform)()===(r.PLATFORM_FIREFOX||r.PLATFORM_BRAVE),n=(await window.navigator.mediaDevices.enumerateDevices()).filter((e=>"videoinput"===e.kind)),a=n.length>0,i=n.some((e=>e.label&&e.label.length>0));if(a){let n=!0;return(t&&e||e&&!i)&&(n=!1),{permissions:i,environmentReady:n}}const s=new Error("No webcam found");throw s.type="NO_WEBCAM_FOUND",s}}}}},{package:"$root$",file:"ui/helpers/utils/webcam-utils.js"}],[6821,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.openWindow=void 0;n.openWindow=(e,t)=>{window.open(e,t||"_blank","noopener")}}}},{package:"$root$",file:"ui/helpers/utils/window.ts"}],[6822,{"../../../shared/constants/multichain/networks":5733,"../../selectors":7485,"./useMultichainWalletSnapClient":6823,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useAccountCreationOnNetworkChange=void 0;var r=e("react-redux"),o=e("../../../shared/constants/multichain/networks"),a=e("../../selectors"),i=e("./useMultichainWalletSnapClient");n.useAccountCreationOnNetworkChange=()=>{const e=(0,i.useMultichainWalletSnapClient)(i.WalletClientType.Bitcoin),t=(0,i.useMultichainWalletSnapClient)(i.WalletClientType.Solana),n=(0,r.useSelector)(a.getMetaMaskAccountsOrdered);return{createAccount:async n=>{switch(n){case o.MultichainNetworks.BITCOIN:await e.createAccount(o.MultichainNetworks.BITCOIN);break;case o.MultichainNetworks.SOLANA:await t.createAccount(o.MultichainNetworks.SOLANA);break;default:throw new Error(`Unsupported chainId: ${n}`)}},hasAnyAccountsInNetwork:e=>n.some((({scopes:t})=>t.includes(e)))}}}}},{package:"$root$",file:"ui/hooks/accounts/useAccountCreationOnNetworkChange.ts"}],[6823,{"../../../shared/lib/accounts/bitcoin-wallet-snap":5753,"../../../shared/lib/accounts/solana-wallet-snap":5756,"../../store/actions":7502,"@metamask/keyring-snap-client":2036,"@metamask/snaps-utils":2850,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.WalletClientType=n.MultichainWalletSnapSender=n.MultichainWalletSnapClient=void 0,n.useMultichainWalletSnapClient=function(e){return(0,a.useMemo)((()=>new g(e)),[e])},n.useMultichainWalletSnapSender=function(e){return(0,a.useMemo)((()=>new m(e)),[e])};var r=e("@metamask/keyring-snap-client"),o=e("@metamask/snaps-utils"),a=e("react"),i=e("../../store/actions"),s=e("../../../shared/lib/accounts/bitcoin-wallet-snap"),l=e("../../../shared/lib/accounts/solana-wallet-snap");function u(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function c(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let p=n.WalletClientType=function(e){return e.Bitcoin="bitcoin-wallet-snap",e.Solana="solana-wallet-snap",e}({});const f={[p.Bitcoin]:s.BITCOIN_WALLET_SNAP_ID,[p.Solana]:l.SOLANA_WALLET_SNAP_ID};class m{constructor(e){d(this,"snapId",void 0),d(this,"send",(async e=>await(0,i.handleSnapRequest)({origin:"metamask",snapId:this.snapId,handler:o.HandlerType.OnKeyringRequest,request:e}))),this.snapId=e}}n.MultichainWalletSnapSender=m;var h=new WeakMap;class g{constructor(e){u(this,h,void 0);const t=f[e];if(!t)throw new Error(`Unsupported client type: ${e}`);var n,o,a;n=h,o=this,a=new r.KeyringClient(new m(t)),n.set(c(n,o),a)}async createAccount(e,t,n){const r=await(o=h,a=this,o.get(c(o,a))).createAccount({scope:e,...t?{entropySource:t}:{},...n?{accountNameSuggestion:n}:{}});var o,a;await(0,i.multichainUpdateBalance)(r.id),await(0,i.multichainUpdateTransactions)(r.id)}}n.MultichainWalletSnapClient=g}}},{package:"$root$",file:"ui/hooks/accounts/useMultichainWalletSnapClient.ts"}],[6825,{"../../../../shared/lib/bridge/metrics":5760,"../../../ducks/bridge/selectors":6748,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useConvertedUsdAmounts=void 0;var r=e("react-redux"),o=e("../../../ducks/bridge/selectors"),a=e("../../../../shared/lib/bridge/metrics");n.useConvertedUsdAmounts=()=>{const{activeQuote:e}=(0,r.useSelector)(o.getBridgeQuotes),{usd:t}=(0,r.useSelector)(o.getFromAmountInCurrency);return(0,a.getConvertedUsdAmounts)({activeQuote:e,fromAmountInputValueInUsd:t})}}}},{package:"$root$",file:"ui/hooks/bridge/events/useConvertedUsdAmounts.ts"}],[6826,{"../../../../shared/constants/time":5747,"../../../ducks/bridge/selectors":6748,"../../../pages/bridge/utils/quote":6968,"../useIsTxSubmittable":6836,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useQuoteProperties=void 0;var r=e("react-redux"),o=e("../../../ducks/bridge/selectors"),a=e("../../../pages/bridge/utils/quote"),i=e("../useIsTxSubmittable"),s=e("../../../../shared/constants/time");n.useQuoteProperties=()=>{const{recommendedQuote:e,sortedQuotes:t,quotesInitialLoadTimeMs:n}=(0,r.useSelector)(o.getBridgeQuotes),l=(0,i.useIsTxSubmittable)(),u=n?n/s.SECOND:0;return{can_submit:l,best_quote_provider:(0,a.formatProviderLabel)(null==e?void 0:e.quote),quotes_count:t.length,quotes_list:t.map((e=>(0,a.formatProviderLabel)(e.quote))),initial_load_time_all_quotes:u}}}}},{package:"$root$",file:"ui/hooks/bridge/events/useQuoteProperties.ts"}],[6827,{"../../../../shared/modules/selectors":5798,"../../../ducks/bridge/selectors":6748,"../../../helpers/utils/hardware":6801,"../../../selectors":7485,"./types":6824,"./useConvertedUsdAmounts":6825,"@metamask/bridge-controller":1390,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useRequestMetadataProperties=void 0;var r=e("react-redux"),o=e("@metamask/bridge-controller"),a=e("../../../ducks/bridge/selectors"),i=e("../../../helpers/utils/hardware"),s=e("../../../selectors"),l=e("../../../../shared/modules/selectors"),u=e("./types"),c=e("./useConvertedUsdAmounts");n.useRequestMetadataProperties=()=>{const{slippage:e}=(0,r.useSelector)(a.getQuoteRequest),t=(0,r.useSelector)(a.getIsBridgeTx),n=(0,r.useSelector)(l.getIsSmartTransaction),{usd_amount_source:d}=(0,c.useConvertedUsdAmounts)(),p=(0,r.useSelector)(s.getCurrentKeyring),f=(0,i.isHardwareKeyring)(p.type)??!1,m=e,h=t?u.ActionType.CROSSCHAIN_V1:u.ActionType.SWAPBRIDGE_V1,g=m!==o.BRIDGE_DEFAULT_SLIPPAGE;return{slippage_limit:e??o.BRIDGE_DEFAULT_SLIPPAGE,custom_slippage:g,is_hardware_wallet:f,swap_type:h,stx_enabled:n,usd_amount_source:d}}}}},{package:"$root$",file:"ui/hooks/bridge/events/useRequestMetadataProperties.ts"}],[6828,{"../../../ducks/bridge/selectors":6748,"@metamask/bridge-controller":1390,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useRequestProperties=void 0;var r=e("react-redux"),o=e("@metamask/bridge-controller"),a=e("../../../ducks/bridge/selectors");n.useRequestProperties=()=>{const{srcChainId:e,destChainId:t,srcTokenAddress:n,destTokenAddress:i}=(0,r.useSelector)(a.getQuoteRequest),s=(0,r.useSelector)(a.getFromToken),l=(0,r.useSelector)(a.getToToken),u=null==s?void 0:s.symbol,c=null==l?void 0:l.symbol,d=n,p=i;return e&&t&&d&&p&&u&&c?{quoteRequestProperties:{chain_id_source:(0,o.formatChainIdToCaip)(e),chain_id_destination:(0,o.formatChainIdToCaip)(t),token_symbol_source:u,token_symbol_destination:c,token_address_source:d,token_address_destination:p},flippedRequestProperties:{chain_id_source:(0,o.formatChainIdToCaip)(t),chain_id_destination:(0,o.formatChainIdToCaip)(e),token_symbol_source:c,token_symbol_destination:u,token_address_source:p,token_address_destination:d}}:{}}}}},{package:"$root$",file:"ui/hooks/bridge/events/useRequestProperties.ts"}],[6829,{"../../../ducks/bridge/selectors":6748,"../../../pages/bridge/utils/quote":6968,"./useConvertedUsdAmounts":6825,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useTradeProperties=void 0;var r=e("react-redux"),o=e("../../../ducks/bridge/selectors"),a=e("../../../pages/bridge/utils/quote"),i=e("./useConvertedUsdAmounts");n.useTradeProperties=()=>{const{activeQuote:e}=(0,r.useSelector)(o.getBridgeQuotes),{usd_amount_source:t,usd_quoted_gas:n,usd_quoted_return:s}=(0,i.useConvertedUsdAmounts)();return{gas_included:!1,quoted_time_minutes:null!=e&&e.estimatedProcessingTimeInSeconds?e.estimatedProcessingTimeInSeconds/60:0,provider:(0,a.formatProviderLabel)(null==e?void 0:e.quote),usd_amount_source:t,usd_quoted_gas:n,usd_quoted_return:s}}}}},{package:"$root$",file:"ui/hooks/bridge/events/useTradeProperties.ts"}],[683,{"./DataItem":681,"./cbor-sync":682},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.DataItem=n.addWriter=n.addReader=n.addSemanticEncode=n.addSemanticDecode=n.decodeToDataItem=n.encodeDataItem=void 0;var r=e("./cbor-sync");Object.defineProperty(n,"encodeDataItem",{enumerable:!0,get:function(){return r.encodeDataItem}}),Object.defineProperty(n,"decodeToDataItem",{enumerable:!0,get:function(){return r.decodeToDataItem}}),Object.defineProperty(n,"addSemanticDecode",{enumerable:!0,get:function(){return r.addSemanticDecode}}),Object.defineProperty(n,"addSemanticEncode",{enumerable:!0,get:function(){return r.addSemanticEncode}}),Object.defineProperty(n,"addReader",{enumerable:!0,get:function(){return r.addReader}}),Object.defineProperty(n,"addWriter",{enumerable:!0,get:function(){return r.addWriter}});var o=e("./DataItem");Object.defineProperty(n,"DataItem",{enumerable:!0,get:function(){return o.DataItem}})}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/lib/index.js"}],[6830,{"../../../shared/constants/bridge":5720,"../../../shared/constants/common":5721,"@metamask/bridge-controller":1390,"@metamask/transaction-controller":2905},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=function({bridgeHistoryItem:e,srcTxMeta:t}){var n,l,u,c;if((null==t?void 0:t.type)!==r.TransactionType.bridge)return{srcNetwork:undefined,destNetwork:undefined};const{srcChainId:d,destChainId:p}=s({bridgeHistoryItem:e});if(!d||!p)return{srcNetwork:undefined,destNetwork:undefined};const f=(0,o.formatChainIdToCaip)(d),m=(0,o.isSolanaChainId)(d)?f:(0,o.formatChainIdToHex)(d),h={chainId:f,name:i.NETWORK_TO_SHORT_NETWORK_NAME_MAP[m],...(0,o.isSolanaChainId)(f)?{isEvm:!1,nativeCurrency:null===(n=(0,o.getNativeAssetForChainId)(d))||void 0===n?void 0:n.assetId}:{defaultBlockExplorerUrlIndex:0,blockExplorerUrls:[a.CHAINID_DEFAULT_BLOCK_EXPLORER_URL_MAP[m]],defaultRpcEndpointIndex:0,rpcEndpoints:[],nativeCurrency:null===(l=(0,o.getNativeAssetForChainId)(d))||void 0===l?void 0:l.symbol,isEvm:!0}},g=(0,o.formatChainIdToCaip)(p),y=(0,o.isSolanaChainId)(p)?g:(0,o.formatChainIdToHex)(p),b={chainId:g,name:i.NETWORK_TO_SHORT_NETWORK_NAME_MAP[y],...(0,o.isSolanaChainId)(g)?{isEvm:!1,nativeCurrency:null===(u=(0,o.getNativeAssetForChainId)(p))||void 0===u?void 0:u.assetId}:{defaultBlockExplorerUrlIndex:0,blockExplorerUrls:[a.CHAINID_DEFAULT_BLOCK_EXPLORER_URL_MAP[y]],defaultRpcEndpointIndex:0,rpcEndpoints:[],nativeCurrency:null===(c=(0,o.getNativeAssetForChainId)(p))||void 0===c?void 0:c.symbol,isEvm:!0}};return{srcNetwork:h,destNetwork:b}};var r=e("@metamask/transaction-controller"),o=e("@metamask/bridge-controller"),a=e("../../../shared/constants/common"),i=e("../../../shared/constants/bridge");const s=({bridgeHistoryItem:e})=>({srcChainId:e?e.quote.srcChainId:undefined,destChainId:e?e.quote.destChainId:undefined})}}},{package:"$root$",file:"ui/hooks/bridge/useBridgeChainInfo.ts"}],[6831,{"../../ducks/bridge/bridge":6747,"../../ducks/bridge/selectors":6748,"../../ducks/bridge/utils":6749,"../../ducks/metamask/metamask":6758,"../../selectors":7485,"../../selectors/multichain":7489,"../useMultichainSelector":6888,"@metamask/utils":2950,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useBridgeExchangeRates=void 0;var r=e("react"),o=e("react-redux"),a=e("@metamask/utils"),i=e("../../ducks/bridge/selectors"),s=e("../../selectors"),l=e("../../ducks/metamask/metamask"),u=e("../../ducks/bridge/bridge"),c=e("../../ducks/bridge/utils"),d=e("../useMultichainSelector"),p=e("../../selectors/multichain");n.useBridgeExchangeRates=()=>{const{srcTokenAddress:e,destTokenAddress:t}=(0,o.useSelector)(i.getQuoteRequest),{activeQuote:n}=(0,o.useSelector)(i.getBridgeQuotes),f=(0,d.useMultichainSelector)(p.getMultichainCurrentChainId),m=(0,o.useSelector)(i.getToChain),h=null==m?void 0:m.chainId,g=(0,o.useSelector)(s.getParticipateInMetaMetrics),y=(0,o.useDispatch)(),b=(0,o.useSelector)(l.getCurrentCurrency),v=n?n.quote.srcAsset.address:e,_=(0,o.useSelector)(i.getFromToken),T=(null==_?void 0:_.address)??v,C=n?n.quote.destAsset.address:t,w=(0,o.useSelector)(i.getToToken),k=(null==w?void 0:w.address)??C,E=(0,o.useSelector)(s.getMarketData);(0,r.useEffect)((()=>{if(f&&T&&(0,a.isStrictHexString)(f)){(0,c.exchangeRateFromMarketData)(f,T,E)||y((0,u.setSrcTokenExchangeRates)({chainId:f,tokenAddress:T,currency:b}))}}),[f,T]),(0,r.useEffect)((()=>{if(h&&k){(0,c.exchangeRateFromMarketData)(h,k,E)||(y((0,u.setDestTokenExchangeRates)({chainId:h,tokenAddress:k,currency:b})),g&&"usd"!==b&&y((0,u.setDestTokenUsdExchangeRates)({chainId:h,tokenAddress:k,currency:"usd"})))}}),[h,k])}}}},{package:"$root$",file:"ui/hooks/bridge/useBridgeExchangeRates.ts"}],[6832,{"../../ducks/bridge-status/selectors":6745,"../../helpers/constants/routes":6776,"@metamask/transaction-controller":2905,"react-redux":5217,"react-router-dom":5244},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.FINAL_NON_CONFIRMED_STATUSES=void 0,n.useBridgeTxHistoryData=function({transactionGroup:e,isEarliestNonce:t}){var n;const o=(0,a.useHistory)(),u=(0,r.useSelector)(i.selectBridgeHistoryForAccount),c=e.initialTransaction,d=c.id,p=u[d],f=p?Boolean((null==p?void 0:p.status.srcChain.txHash)&&(null===(n=p.status.destChain)||void 0===n?void 0:n.txHash)):null,m=l.includes(c.status)?undefined:()=>{o.push({pathname:`${s.CROSS_CHAIN_SWAP_TX_DETAILS_ROUTE}/${d}`,state:{transactionGroup:e,isEarliestNonce:t}})};return{bridgeTxHistoryItem:p,isBridgeComplete:f,showBridgeTxDetails:m}};var r=e("react-redux"),o=e("@metamask/transaction-controller"),a=e("react-router-dom"),i=e("../../ducks/bridge-status/selectors"),s=e("../../helpers/constants/routes");const l=n.FINAL_NON_CONFIRMED_STATUSES=[o.TransactionStatus.failed,o.TransactionStatus.dropped,o.TransactionStatus.rejected]}}},{package:"$root$",file:"ui/hooks/bridge/useBridgeTxHistoryData.ts"}],[6833,{"../../../shared/constants/metametrics":5730,"../../../shared/modules/selectors/networks":5799,"../../contexts/metametrics":6734,"../../ducks/bridge/actions":6746,"../../helpers/constants/routes":6776,"../../helpers/utils/portfolio":6812,"../../selectors":7485,"./useCrossChainSwapsEventTracker":6835,"@metamask/bridge-controller":1390,"@metamask/utils":2950,"ethereumjs-util":4327,react:5259,"react-redux":5217,"react-router-dom":5244},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=e("react"),o=e("react-redux"),a=e("react-router-dom"),i=e("ethereumjs-util"),s=e("@metamask/utils"),l=e("@metamask/bridge-controller"),u=e("../../ducks/bridge/actions"),c=e("../../selectors"),d=e("../../contexts/metametrics"),p=e("../../../shared/constants/metametrics"),f=e("../../helpers/constants/routes"),m=e("../../helpers/utils/portfolio"),h=e("../../../shared/modules/selectors/networks"),g=e("./useCrossChainSwapsEventTracker");n.default=()=>{const e=(0,o.useDispatch)(),t=(0,a.useHistory)(),n=(0,r.useContext)(d.MetaMetricsContext),y=(0,g.useCrossChainSwapsEventTracker)(),b=(0,o.useSelector)(c.getMetaMetricsId),v=(0,o.useSelector)(c.getParticipateInMetaMetrics),_=(0,o.useSelector)(c.getDataCollectionForMarketing),T=(0,o.useSelector)(h.getProviderConfig),C=(0,o.useSelector)(c.getUseExternalServices),w=(0,o.useSelector)(c.getIsBridgeEnabled),k=(0,o.useSelector)(c.getIsBridgeChain);(0,r.useEffect)((()=>{C&&e((0,u.setBridgeFeatureFlags)())}),[e,u.setBridgeFeatureFlags]);return{openBridgeExperience:(0,r.useCallback)(((e,r,o,a=!1)=>{if(k&&T)if(w){y({event:p.MetaMetricsEventName.ActionOpened,category:p.MetaMetricsEventCategory.Navigation,properties:{location:"Home"===e?p.MetaMetricsSwapsEventSource.MainView:p.MetaMetricsSwapsEventSource.TokenView,chain_id_source:(0,l.formatChainIdToCaip)(T.chainId),token_symbol_source:r.symbol,token_address_source:r.address}}),n({event:p.MetaMetricsEventName.BridgeLinkClicked,category:p.MetaMetricsEventCategory.Navigation,properties:{token_symbol:r.symbol,location:e,text:"Bridge",chain_id:T.chainId}});let o=`${f.CROSS_CHAIN_SWAP_ROUTE}${f.PREPARE_SWAP_ROUTE}`;o+=`?token=${(0,s.isStrictHexString)(r.address)?(0,i.toChecksumAddress)(r.address):r.address}`,a&&(o+="&swaps=true"),t.push(o)}else{const t=(0,m.getPortfolioUrl)("bridge","ext_bridge_button",b,v,_);global.platform.openTab({url:`${t}${o??`&token=${r.address}`}`}),n({category:p.MetaMetricsEventCategory.Navigation,event:p.MetaMetricsEventName.BridgeLinkClicked,properties:{location:e,text:"Bridge",url:t,chain_id:T.chainId,token_symbol:r.symbol}})}}),[w,k,e,t,b,n,y,v,_,T])}}}}},{package:"$root$",file:"ui/hooks/bridge/useBridging.ts"}],[6834,{"../../ducks/bridge/selectors":6748,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useCountdownTimer=void 0;var r=e("react"),o=e("react-redux"),a=e("../../ducks/bridge/selectors");const i=1e3;n.useCountdownTimer=()=>{const{quotesLastFetchedMs:e}=(0,o.useSelector)(a.getBridgeQuotes),t=(0,o.useSelector)(a.getQuoteRefreshRate),[n,s]=(0,r.useState)(t);return(0,r.useEffect)((()=>{e&&s(t-(Date.now()-e)+i)}),[e]),(0,r.useEffect)((()=>{const e=setInterval((()=>{s(Math.max(0,n-i))}),i);return()=>clearInterval(e)}),[n]),n}}}},{package:"$root$",file:"ui/hooks/bridge/useCountdownTimer.ts"}],[6835,{"../../../shared/constants/metametrics":5730,"../../contexts/metametrics":6734,"./events/types":6824,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useCrossChainSwapsEventTracker=void 0;var r=e("react"),o=e("../../contexts/metametrics"),a=e("../../../shared/constants/metametrics"),i=e("./events/types");n.useCrossChainSwapsEventTracker=()=>{const e=(0,r.useContext)(o.MetaMetricsContext);return(0,r.useCallback)((({event:t,category:n,properties:r})=>{e({category:n??a.MetaMetricsEventCategory.CrossChainSwaps,event:t,properties:{action_type:i.ActionType.CROSSCHAIN_V1,...r},value:"value"in r?r.value:undefined})}),[e])}}}},{package:"$root$",file:"ui/hooks/bridge/useCrossChainSwapsEventTracker.ts"}],[6836,{"../../ducks/bridge/selectors":6748,"../../pages/bridge/hooks/useIsMultichainSwap":6939,"../../selectors/multichain":7489,"../useMultichainSelector":6888,"./useLatestBalance":6837,"@metamask/bridge-controller":1390,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useIsTxSubmittable=void 0;var r,o=e("react-redux"),a=e("@metamask/bridge-controller"),i=e("react"),s=e("../../ducks/bridge/selectors"),l=e("../../selectors/multichain"),u=e("../useMultichainSelector"),c=e("../../pages/bridge/hooks/useIsMultichainSwap"),d=(r=e("./useLatestBalance"))&&r.__esModule?r:{default:r};n.useIsTxSubmittable=()=>{const e=(0,o.useSelector)(s.getFromToken),t=(0,o.useSelector)(s.getToToken),n=(0,u.useMultichainSelector)(l.getMultichainCurrentChainId),r=(0,o.useSelector)(s.getToChain),p=(0,o.useSelector)(s.getFromAmount),{activeQuote:f}=(0,o.useSelector)(s.getBridgeQuotes),m=(0,c.useIsMultichainSwap)(),{isInsufficientBalance:h,isInsufficientGasBalance:g,isInsufficientGasForQuote:y}=(0,o.useSelector)(s.getValidationErrors),b=(0,d.default)(e),v=(0,i.useMemo)((()=>(0,a.getNativeAssetForChainId)(n)),[n]),_=(0,d.default)(v);return Boolean(e&&t&&n&&(m||r)&&p&&f&&!h(b)&&!g(_)&&!y(_))}}}},{package:"$root$",file:"ui/hooks/bridge/useIsTxSubmittable.ts"}],[6837,{"../../../shared/constants/multichain/assets":5732,"../../../shared/lib/transactions-controller-utils":5775,"../../../shared/modules/Numeric":5777,"../../selectors":7485,"../../selectors/multichain":7489,"../useAsync":6865,"../useMultichainSelector":6888,"@metamask/bridge-controller":1390,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=e("react"),o=e("@metamask/bridge-controller"),a=e("../../selectors"),i=e("../useAsync"),s=e("../../../shared/modules/Numeric"),l=e("../../../shared/lib/transactions-controller-utils"),u=e("../useMultichainSelector"),c=e("../../selectors/multichain"),d=e("../../../shared/constants/multichain/assets");n.default=e=>{const{address:t,id:n}=(0,u.useMultichainSelector)(a.getSelectedInternalAccount),p=(0,u.useMultichainSelector)(c.getMultichainCurrentChainId),f=(0,u.useMultichainSelector)(c.getMultichainBalances),m=null==f?void 0:f[n],h=(0,i.useAsyncResult)((async()=>{if(null==e||!e.chainId||!e)return undefined;const{chainId:n}=e;if((0,o.isSolanaChainId)(n)&&e.decimals){var r;const t=(0,o.isNativeAddress)(e.address)?d.MULTICHAIN_NATIVE_CURRENCY_TO_CAIP19.SOL:e.assetId??e.address;return s.Numeric.from((null==m||null===(r=m[t])||void 0===r?void 0:r.amount)??(null==e?void 0:e.string),10).shiftedBy(-1*e.decimals).toString()}var a;return e.address&&(0,o.formatChainIdToCaip)(p)===(0,o.formatChainIdToCaip)(n)?null===(a=await(0,o.calcLatestSrcBalance)(global.ethereumProvider,t,e.address,(0,o.formatChainIdToHex)(n)))||void 0===a?void 0:a.toString():undefined}),[p,e,t,m]);if(e&&!e.decimals)throw new Error(`Failed to calculate latest balance - ${e.symbol} token is missing "decimals" value`);return(0,r.useMemo)((()=>null!=h&&h.value?(0,l.calcTokenAmount)(h.value,null==e?void 0:e.decimals):undefined),[null==h?void 0:h.value,null==e?void 0:e.decimals])}}}},{package:"$root$",file:"ui/hooks/bridge/useLatestBalance.ts"}],[6838,{"../../../shared/constants/metametrics":5730,"../../ducks/bridge/selectors":6748,"./events/useConvertedUsdAmounts":6825,"./events/useQuoteProperties":6826,"./events/useRequestMetadataProperties":6827,"./events/useRequestProperties":6828,"./events/useTradeProperties":6829,"./useCrossChainSwapsEventTracker":6835,"./useLatestBalance":6837,"@metamask/bridge-controller":1390,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useQuoteFetchEvents=void 0;var r,o=e("react"),a=e("react-redux"),i=e("@metamask/bridge-controller"),s=e("../../../shared/constants/metametrics"),l=e("../../ducks/bridge/selectors"),u=e("./useCrossChainSwapsEventTracker"),c=(r=e("./useLatestBalance"))&&r.__esModule?r:{default:r},d=e("./events/useRequestMetadataProperties"),p=e("./events/useRequestProperties"),f=e("./events/useTradeProperties"),m=e("./events/useConvertedUsdAmounts"),h=e("./events/useQuoteProperties");n.useQuoteFetchEvents=()=>{const e=(0,u.useCrossChainSwapsEventTracker)(),{isLoading:t,quotesRefreshCount:n,quoteFetchError:r,quotesInitialLoadTimeMs:g}=(0,a.useSelector)(l.getBridgeQuotes),{insufficientBal:y,srcTokenAddress:b}=(0,a.useSelector)(l.getQuoteRequest),v=(0,a.useSelector)(l.getFromAmount),_=(0,a.useSelector)(l.getValidationErrors),{quoteRequestProperties:T}=(0,p.useRequestProperties)(),C=(0,d.useRequestMetadataProperties)(),{usd_amount_source:w}=(0,m.useConvertedUsdAmounts)(),k=!y,E=(0,h.useQuoteProperties)(),O=(0,f.useTradeProperties)(),I=(0,a.useSelector)(l.getFromToken),M=(0,a.useSelector)(l.getFromChain),x=(0,c.default)(I),P=(0,o.useMemo)((()=>null!=M&&M.chainId?(0,i.getNativeAssetForChainId)(M.chainId):null),[null==M?void 0:M.chainId]),N=(0,c.default)(P),S=(0,o.useMemo)((()=>{const{isEstimatedReturnLow:e,isNoQuotesAvailable:t,isInsufficientGasBalance:n,isInsufficientGasForQuote:r,isInsufficientBalance:o}=_,a=[];return e&&a.push("low_return"),t&&a.push("no_quotes"),n(N)&&a.push("insufficient_gas_balance"),r(N)&&a.push("insufficient_gas_for_selected_quote"),o(x)&&a.push("insufficient_balance"),a}),[_]);(0,o.useEffect)((()=>{const r=t&&0===n&&g===undefined;T&&v&&b&&r&&e({event:s.MetaMetricsEventName.CrossChainSwapsQuotesRequested,properties:{...T,...C,has_sufficient_funds:k,usd_amount_source:w}})}),[t,g]),(0,o.useEffect)((()=>{T&&v&&b&&r&&e({event:s.MetaMetricsEventName.CrossChainSwapsQuoteError,properties:{...T,...C,has_sufficient_funds:k,usd_amount_source:w,error_message:r}})}),[r]),(0,o.useEffect)((()=>{v&&b&&!t&&n>=0&&E.initial_load_time_all_quotes>0&&T&&!r&&O&&e({event:s.MetaMetricsEventName.CrossChainSwapsQuotesReceived,properties:{...T,...C,...E,...O,refresh_count:n-1,warnings:S}})}),[n])}}}},{package:"$root$",file:"ui/hooks/bridge/useQuoteFetchEvents.ts"}],[6839,{"../../../shared/modules/bridge-utils/security-alerts-api.util":5778,"../../ducks/bridge/selectors":6748,"../useAsync":6865,"@metamask/bridge-controller":1390,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.useTokenAlerts=n.default=void 0;var r=e("react-redux"),o=e("@metamask/bridge-controller"),a=e("../../ducks/bridge/selectors"),i=e("../../../shared/modules/bridge-utils/security-alerts-api.util"),s=e("../useAsync");const l=()=>{const e=(0,r.useSelector)(a.getFromToken),t=(0,r.useSelector)(a.getFromChain),n=(0,r.useSelector)(a.getToToken),l=(0,r.useSelector)(a.getToChain),{value:u}=(0,s.useAsyncResult)((async()=>{if(e&&t&&n&&l){const e=(0,i.convertChainIdToBlockAidChainName)(null==l?void 0:l.chainId);if(e)return await(0,i.fetchTokenAlert)(e,(0,o.formatAddressToCaipReference)(n.address))}return null}),[n,l]);return{tokenAlert:u}};n.useTokenAlerts=l;n.default=l}}},{package:"$root$",file:"ui/hooks/bridge/useTokenAlerts.ts"}],[684,{"./RegistryType":673,"./ScriptExpression":674,"./utils":686},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});const r=e("./utils"),o=e("./RegistryType"),a=e("./ScriptExpression"),i=Object.values(o.RegistryTypes).filter((e=>!!e.getTag())).map((e=>e.getTag())),s=Object.values(a.ScriptExpressions).map((e=>e.getTag()));(0,r.patchTags)(i.concat(s))}}},{package:"@keystonehq/bc-ur-registry-eth>@keystonehq/bc-ur-registry",file:"node_modules/@keystonehq/bc-ur-registry/dist/patchCBOR.js"}]],[],{});