PageSourceSearch

https://bitzap.ai/_next/static/chunks/491.a825478e616ba37b.js

js bitzap.ai collected 2026-10-05 13:29:57 UTC 88,442 bytes, 40 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[491],{22645:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseConnectSettings=t.getEnv=void 0;let r=n(39278);t.getEnv=()=>{var e;if("undefined"!=typeof chrome&&void 0!==(null===(e=chrome.runtime)||void 0===e?void 0:e.onConnect))return"webextension";if("undefined"!=typeof navigator){if("string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase())return"react-native";let e=navigator.userAgent.toLowerCase();if(e.indexOf(" electron/")>-1)return"electron"}return"web"},t.parseConnectSettings=(e={})=>{var o;let i;let a=Object.assign({popup:!0},e);if("undefined"!=typeof window?i=window.__TREZOR_CONNECT_SRC:void 0!==n.g&&(i=n.g.__TREZOR_CONNECT_SRC),"string"==typeof i&&(a.connectSrc=i,a.debug=!0),"undefined"!=typeof window&&"string"==typeof(null===(o=window.location)||void 0===o?void 0:o.search)){let e=window.location.search.split("&"),t=e.find(e=>e.indexOf("trezor-connect-src")>=0);if(t){let[,e]=t.split("=");a.connectSrc=decodeURIComponent(e),a.debug=!0}}return"string"!=typeof e.env&&(a.env=(0,t.getEnv)()),(0,r.parseConnectSettings)(a)}},84493:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.clearTimeout=t.postMessage=t.init=t.dispose=t.messagePromises=t.error=t.timeout=t.initPromise=t.origin=t.instance=void 0;let r=n(5163),o=n(59362),i=n(39278),a=n(96870),s=r.__importDefault(n(85902));t.initPromise=(0,o.createDeferred)(),t.timeout=0;let c=0;t.messagePromises={},t.dispose=()=>{if(t.instance&&t.instance.parentNode)try{t.instance.parentNode.removeChild(t.instance)}catch(e){}t.instance=null,t.timeout=0};let handleIframeBlocked=()=>{window.clearTimeout(t.timeout),t.error=i.ERRORS.TypedError("Init_IframeBlocked"),(0,t.dispose)(),t.initPromise.reject(t.error)},injectStyleSheet=()=>{if(!t.instance)throw i.ERRORS.TypedError("Init_IframeBlocked");let e=t.instance.ownerDocument,n=e.head||e.getElementsByTagName("head")[0],r=document.createElement("style");r.setAttribute("type","text/css"),r.setAttribute("id","TrezorConnectStylesheet"),r.styleSheet?(r.styleSheet.cssText=s.default,n.appendChild(r)):(r.appendChild(document.createTextNode(s.default)),n.append(r))},init=async e=>{let n;t.initPromise=(0,o.createDeferred)();let r=document.getElementById("trezorconnect");if(r?t.instance=r:(t.instance=document.createElement("iframe"),t.instance.frameBorder="0",t.instance.width="0px",t.instance.height="0px",t.instance.style.position="absolute",t.instance.style.display="none",t.instance.style.border="0px",t.instance.style.width="0px",t.instance.style.height="0px",t.instance.id="trezorconnect"),"web"===e.env){let t=e.manifest?JSON.stringify(e.manifest):"undefined",r=`version=${e.version}&manifest=${encodeURIComponent(btoa(JSON.stringify(t)))}`;n=`${e.iframeSrc}?${r}`}else n=e.iframeSrc;t.instance.setAttribute("src",n),e.webusb&&console.warn('webusb option is deprecated. use `transports: ["WebUsbTransport"] instead`'),navigator.usb&&t.instance.setAttribute("allow","usb"),t.origin=(0,a.getOrigin)(t.instance.src),t.timeout=window.setTimeout(()=>{t.initPromise.reject(i.ERRORS.TypedError("Init_IframeTimeout"))},1e4);let onLoad=()=>{var n,r;let o;if(!t.instance){t.initPromise.reject(i.ERRORS.TypedError("Init_IframeBlocked"));return}try{let e=null===(n=t.instance.contentWindow)||void 0===n?void 0:n.location.origin;if(!e||"null"===e){handleIframeBlocked();return}}catch(e){}"undefined"!=typeof chrome&&chrome.runtime&&void 0!==chrome.runtime.onConnect&&(chrome.runtime.onConnect.addListener(()=>{}),o=chrome.runtime.id),null===(r=t.instance.contentWindow)||void 0===r||r.postMessage({type:i.IFRAME.INIT,payload:{settings:e,extension:o}},t.origin),t.instance.onload=null};t.instance.attachEvent?t.instance.attachEvent("onload",onLoad):t.instance.onload=onLoad,document.body&&(document.body.appendChild(t.instance),injectStyleSheet());try{await t.initPromise.promise}catch(e){throw t.instance&&(t.instance.parentNode&&t.instance.parentNode.removeChild(t.instance),t.instance=null),e}finally{window.clearTimeout(t.timeout),t.timeout=0}};t.init=init,t.postMessage=(e,n=!0)=>{var r,a;if(!t.instance)throw i.ERRORS.TypedError("Init_IframeBlocked");if(n){c++,e.id=c,t.messagePromises[c]=(0,o.createDeferred)();let{promise:n}=t.messagePromises[c];return null===(r=t.instance.contentWindow)||void 0===r||r.postMessage(e,t.origin),n}return null===(a=t.instance.contentWindow)||void 0===a||a.postMessage(e,t.origin),null},t.clearTimeout=()=>{window.clearTimeout(t.timeout)}}
1,85902:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default='.trezorconnect-container{position:fixed!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;z-index:10000!important;width:100%!important;height:100%!important;top:0!important;left:0!important;background:rgba(0,0,0,.35)!important;overflow:auto!important;padding:20px!important;margin:0!important}.trezorconnect-container .trezorconnect-window{position:relative!important;display:block!important;width:370px!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;margin:auto!important;border-radius:3px!important;background-color:#fff!important;text-align:center!important;overflow:hidden!important}.trezorconnect-container .trezorconnect-window .trezorconnect-head{text-align:left;padding:12px 24px!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.trezorconnect-container .trezorconnect-window .trezorconnect-head .trezorconnect-logo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.trezorconnect-container .trezorconnect-window .trezorconnect-head .trezorconnect-close{cursor:pointer!important;height:24px!important}.trezorconnect-container .trezorconnect-window .trezorconnect-head .trezorconnect-close svg{fill:#757575;-webkit-transition:fill .3s ease-in-out!important;transition:fill .3s ease-in-out!important}.trezorconnect-container .trezorconnect-window .trezorconnect-head .trezorconnect-close:hover svg{fill:#494949}.trezorconnect-container .trezorconnect-window .trezorconnect-body{padding:24px 24px 32px!important;background:#FBFBFB!important;border-top:1px solid #EBEBEB}.trezorconnect-container .trezorconnect-window .trezorconnect-body h3{color:#505050!important;font-size:16px!important;font-weight:500!important}.trezorconnect-container .trezorconnect-window .trezorconnect-body p{margin:8px 0 24px!important;font-weight:400!important;color:#A9A9A9!important;font-size:12px!important}.trezorconnect-container .trezorconnect-window .trezorconnect-body button{width:100%!important;padding:12px 24px!important;margin:0!important;border-radius:3px!important;font-size:14px!important;font-weight:300!important;cursor:pointer!important;background:#01B757!important;color:#fff!important;border:0!important;-webkit-transition:background-color .3s ease-in-out!important;transition:background-color .3s ease-in-out!important}.trezorconnect-container .trezorconnect-window .trezorconnect-body button:hover{background-color:#00AB51!important}.trezorconnect-container .trezorconnect-window .trezorconnect-body button:active{background-color:#009546!important}/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0IiwiJHN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWNBLHlCQUNJLFNBQUEsZ0JBQ0EsUUFBQSxzQkFDQSxRQUFBLHVCQUNBLFFBQUEsc0JBRUEsUUFBQSxlQUNBLG1CQUFBLG1CQUNBLHNCQUFBLGlCQUNBLHVCQUFBLGlCQUNBLG1CQUFBLGlCQUNBLGVBQUEsaUJBRUEsa0JBQUEsaUJBQ0Esb0JBQUEsaUJBQ0EsZUFBQSxpQkNmTSxZQUFhLGlCREFyQixRQUFTLGdCQWtCSCxNQUFBLGVBQ0EsT0FBQSxlQUNBLElBQUEsWUFDQSxLQUFBLFlBQ0EsV0FBQSwwQkFDQSxTQUFBLGVBQ0EsUUFBQSxlQUNBLE9BQUEsWUNkUiwrQ0RYRSxTQUFVLG1CQTZCQSxRQUFBLGdCQUNBLE1BQUEsZ0JBQ0EsWUFBQSxjQUFBLG1CQUFBLFdBQUEsT0FBQSxpQkFBQSxNQUFBLHFCQUNBLE9BQUEsZUNmVixjQUFlLGNEakJmLGlCQWlCRSxlQWtCWSxXQUFBLGlCQ2ZkLFNBQVUsaUJEbUJJLG1FQUNBLFdBQUEsS0NoQmQsUUFBUyxLQUFLLGVEeEJkLFFBQVMsc0JBMENTLFFBQUEsdUJBQ0EsUUFBQSxzQkNmbEIsUUFBUyxlRGlCSyxrQkE1QlosaUJBOEJvQixvQkFBQSxpQkNoQmxCLGVBQWdCLGlCRC9CWixZQWlCTixpQkFzQ1EsdUZBQ0EsaUJBQUEsRUNwQlYsYUFBYyxFRHBDVixTQUFVLEVBMkRBLEtBQUEsRUFFQSx3RkNwQmQsT0FBUSxrQkR6Q1IsT0FBUSxlQWlFTSw0RkFDQSxLQUFBLFFBQ0EsbUJBQUEsS0FBQSxJQUFBLHNCQ3BCZCxXQUFZLEtB
1QUssSUFBSyxzQkR3QlIsa0dBQ0EsS0FBQSxRQUVBLG1FQUNBLFFBQUEsS0FBQSxLQUFBLGVBQ0EsV0FBQSxrQkFDQSxXQUFBLElBQUEsTUFBQSxRQUVBLHNFQUNBLE1BQUEsa0JBQ0EsVUFBQSxlQ3JCZCxZQUFhLGNEd0JLLHFFQ3JCbEIsT0FBUSxJQUFJLEVBQUksZUR3QkYsWUFBQSxjQUNJLE1BQUEsa0JDdEJsQixVQUFXLGVBRWIsMEVBQ0UsTUFBTyxlQUNQLFFBQVMsS0FBSyxlQUNkLE9BQVEsWUFDUixjQUFlLGNBQ2YsVUFBVyxlQUNYLFlBQWEsY0FDYixPQUFRLGtCQUNSLFdBQVksa0JBQ1osTUFBTyxlQUNQLE9BQVEsWUFDUixtQkFBb0IsaUJBQWlCLElBQUssc0JBQzFDLFdBQVksaUJBQWlCLElBQUssc0JBRXBDLGdGQUNFLGlCQUFrQixrQkFFcEIsaUZBQ0UsaUJBQWtCIn0= */'},30491:function(e,t,n){let r;Object.defineProperty(t,"__esModule",{value:!0});let o=n(5163),i=o.__importDefault(n(22699)),a=n(39278),s=n(37494),c=n(85617),l=n(89144),u=o.__importStar(n(84493)),p=o.__importStar(n(75433)),d=o.__importDefault(n(22126)),_=n(22645),m=new i.default,E=(0,c.initLog)("@trezor/connect"),f=(0,_.parseConnectSettings)(),initPopupManager=()=>{let e=new p.PopupManager(f);return e.on(a.POPUP.CLOSED,e=>{u.postMessage({type:a.POPUP.CLOSED,payload:e?{error:e}:null},!1)}),e},dispose=()=>(m.removeAllListeners(),u.dispose(),f=(0,_.parseConnectSettings)(),r&&r.close(),Promise.resolve(void 0)),handleMessage=e=>{if(e.origin!==u.origin)return;let t=(0,a.parseMessage)(e.data),n=t.id||0;switch(E.log("handleMessage",t),t.event){case a.RESPONSE_EVENT:u.messagePromises[n]?(u.messagePromises[n].resolve({id:n,success:t.success,payload:t.payload}),delete u.messagePromises[n]):E.warn(`Unknown message id ${n}`);break;case a.DEVICE_EVENT:case a.TRANSPORT_EVENT:case a.BLOCKCHAIN_EVENT:m.emit(t.event,t),m.emit(t.type,t.payload);break;case a.UI_EVENT:if(t.type===a.IFRAME.BOOTSTRAP){u.clearTimeout();break}t.type===a.IFRAME.LOADED&&u.initPromise.resolve(),t.type===a.IFRAME.ERROR&&u.initPromise.reject(t.payload.error),m.emit(t.event,t),m.emit(t.type,t.payload);break;default:E.log("Undefined message",t.event,e)}},init=async(e={})=>{var t;if(u.instance)throw a.ERRORS.TypedError("Init_AlreadyInitialized");if(!(f=(0,_.parseConnectSettings)(Object.assign(Object.assign({},f),e))).manifest)throw a.ERRORS.TypedError("Init_ManifestMissing");if((null===(t=f.transports)||void 0===t?void 0:t.length)||(f.transports=["BridgeTransport","WebUsbTransport"]),f.lazyLoad){f.lazyLoad=!1;return}r||(r=initPopupManager()),E.enabled=!!f.debug,window.addEventListener("message",handleMessage),window.addEventListener("unload",dispose),await u.init(f)},call=async e=>{if(!u.instance&&!u.timeout){if(!(f=(0,_.parseConnectSettings)(f)).manifest)return(0,a.createErrorMessage)(a.ERRORS.TypedError("Init_ManifestMissing"));r||(r=initPopupManager()),r.request();try{await init(f)}catch(e){return r&&(["Init_IframeBlocked","Init_IframeTimeout"].includes(e.code)?r.postMessage((0,a.createUiMessage)(a.UI.IFRAME_FAILURE)):r.clear()),(0,a.createErrorMessage)(e)}}if(u.timeout)return(0,a.createErrorMessage)(a.ERRORS.TypedError("Init_ManifestMissing"));if(u.error)return(0,a.createErrorMessage)(u.error);f.popup&&r&&r.request();try{let t=await u.postMessage({type:a.IFRAME.CALL,payload:e});if(t)return!t.success&&"Device_CallInProgress"!==t.payload.code&&r&&r.unlock(),t;return r&&r.unlock(),(0,a.createErrorMessage)(a.ERRORS.TypedError("Method_NoResponse"))}catch(e){return E.error("__call error",e),r&&r.clear(),(0,a.createErrorMessage)(e)}},requestLogin=async e=>{if("function"==typeof e.callback){let{callback:t}=e,loginChallengeListener=async e=>{let{data:n}=e;if(n&&n.type===a.UI.LOGIN_CHALLENGE_REQUEST)try{let e=await t();u.postMessage({event:a.UI_EVENT,type:a.UI.LOGIN_CHALLENGE_RESPONSE,payload:e})}catch(e){u.postMessage({event:a.UI_EVENT,type:a.UI.LOGIN_CHALLENGE_RESPONSE,payload:e.message})}};window.addEventListener("message",loginChallengeListener,!1);let n=await call(Object.assign(Object.assign({method:"requestLogin"},e),{asyncChallenge:!0,callback:null}));return window.removeEventListener("message",loginChallengeListener),n}return call(Object.assign({method:"requestLogin"},e))},requestWebUSBDevice=async()=>{try{await window.navigator.usb.requestDevice({filters:l.config.webusb}),u.postMessage({event:a.UI_EVENT,type:a.TRANSPORT.REQUEST_DEVICE})}catch(e){}},h=(0,s.factory)({eventEmitter:m,manifest:e=>{f=(0,_.parseConnectSettings)(Object.assign(Object.assign({},f),{manifest:e}))},init,call,requestLogin,uiResponse:e=>{if(!u.instance)throw a.ERRORS.TypedError("Init_NotInitialized");let{type:t,payload:n}=e;u.postMessage({event:a.UI_EVENT,type:t,payload:n})}
1,renderWebUSBButton:e=>{(0,d.default)(e,f.webusbSrc)},disableWebUSB:()=>{if(!u.instance)throw a.ERRORS.TypedError("Init_NotInitialized");u.postMessage({event:a.UI_EVENT,type:a.TRANSPORT.DISABLE_WEBUSB})},requestWebUSBDevice,cancel:e=>{r&&r.emit(a.POPUP.CLOSED,e)},dispose});t.default=h,o.__exportStar(n(39278),t)},75433:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PopupManager=void 0;let r=n(5163),o=r.__importDefault(n(22699)),i=n(59362),a=n(39278),s=n(96870),c=n(687);let PopupManager=class PopupManager extends o.default{constructor(e){super(),this.locked=!1,this.requestTimeout=0,this.closeInterval=0,this.extensionTabId=0,this.settings=e,this.origin=(0,s.getOrigin)(e.popupSrc),this.handleMessage=this.handleMessage.bind(this),this.iframeHandshake=(0,i.createDeferred)(a.IFRAME.LOADED),"webextension"===this.settings.env&&(this.handleExtensionConnect=this.handleExtensionConnect.bind(this),this.handleExtensionMessage=this.handleExtensionMessage.bind(this),chrome.runtime.onConnect.addListener(this.handleExtensionConnect)),window.addEventListener("message",this.handleMessage,!1)}request(){if(this.locked){this.popupWindow&&("webextension"===this.settings.env?chrome.tabs.update(this.popupWindow.id,{active:!0}):this.popupWindow.focus());return}this.popupWindow&&!this.locked&&this.close();let e=this.open.bind(this);this.locked=!0;let t="webextension"===this.settings.env?1:850;this.requestTimeout=window.setTimeout(()=>{this.requestTimeout=0,e()},t)}unlock(){this.locked=!1}open(){let e=this.settings.popupSrc;this.popupPromise=(0,i.createDeferred)(a.POPUP.LOADED),this.openWrapper(e),this.closeInterval=window.setInterval(()=>{this.popupWindow&&("webextension"===this.settings.env?chrome.tabs.get(this.popupWindow.id,e=>
1{e||(this.emit(a.POPUP.CLOSED),this.clear())}):this.popupWindow.closed&&(this.clear(),this.emit(a.POPUP.CLOSED)))},500),this.openTimeout=setTimeout(()=>{this.clear(),(0,c.showPopupRequest)(this.open.bind(this),()=>{this.emit(a.POPUP.CLOSED)})},3e3)}openWrapper(e){"webextension"===this.settings.env?chrome.windows.getCurrent(t=>{"normal"!==t.type?chrome.windows.create({url:e},e=>{chrome.tabs.query({windowId:null==e?void 0:e.id,active:!0},e=>{this.popupWindow=e[0]})}):chrome.tabs.query({currentWindow:!0,active:!0},t=>{this.extensionTabId=t[0].id,chrome.tabs.create({url:e,index:t[0].index+1},e=>{this.popupWindow=e})})}):"electron"===this.settings.env?this.popupWindow=window.open(e,"modal"):(this.popupWindow=window.open("","_blank"),this.popupWindow&&(this.popupWindow.location.href=e))}handleExtensionConnect(e){var t,n;"trezor-connect"===e.name&&this.popupWindow&&(!this.popupWindow||this.popupWindow.id===(null===(n=null===(t=e.sender)||void 0===t?void 0:t.tab)||void 0===n?void 0:n.id))&&(this.openTimeout&&clearTimeout(this.openTimeout),this.extensionPort=e,this.extensionPort.onMessage.addListener(this.handleExtensionMessage))}handleExtensionMessage(e){if(!this.extensionPort)return;let t=this.extensionPort,{data:n}=e;if(n&&"object"==typeof n){if(n.type===a.POPUP.ERROR){let e=n.payload&&"string"==typeof n.payload.error?n.payload.error:null;this.emit(a.POPUP.CLOSED,e?`Popup error: ${e}`:null),this.clear()}else n.type===a.POPUP.LOADED?(this.popupPromise&&this.popupPromise.resolve(),this.iframeHandshake.promise.then(e=>{t.postMessage({type:a.POPUP.INIT,payload:Object.assign(Object.assign({},e),{settings:this.settings})})})):n.type===a.POPUP.EXTENSION_USB_PERMISSIONS?chrome.tabs.query({currentWindow:!0,active:!0},e=>{chrome.tabs.create({url:"trezor-usb-permissions.html",index:e[0].index+1},e=>{})}):n.type===a.POPUP.CLOSE_WINDOW&&this.clear()}}handleMessage(e){let{data:t}=e;if((0,s.getOrigin)(e.origin)===this.origin&&t&&"object"==typeof t){if(t.type===a.IFRAME.LOADED)this.iframeHandshake.resolve(t.payload);else if(t.type===a.POPUP.BOOTSTRAP)this.openTimeout&&clearTimeout(this.openTimeout);else if(t.type===a.POPUP.ERROR&&this.popupWindow){let e=t.payload&&"string"==typeof t.payload.error?t.payload.error:null;this.emit(a.POPUP.CLOSED,e?`Popup error: ${e}`:null),this.clear()}else t.type===a.POPUP.LOADED?(this.popupPromise&&this.popupPromise.resolve(),this.iframeHandshake.promise.then(e=>{this.popupWindow.postMessage({type:a.POPUP.INIT,payload:Object.assign(Object.assign({},e),{settings:this.settings})},this.origin)})):(t.type===a.POPUP.CANCEL_POPUP_REQUEST||t.type===a.UI.CLOSE_UI_WINDOW)&&this.clear(!1)}}clear(e=!0){this.locked=!1,this.popupPromise=void 0,this.requestTimeout&&(window.clearTimeout(this.requestTimeout),this.requestTimeout=0),this.openTimeout&&(clearTimeout(this.openTimeout),this.openTimeout=void 0),this.closeInterval&&(window.clearInterval(this.closeInterval),this.closeInterval=0),this.extensionPort&&(this.extensionPort.disconnect(),this.extensionPort=void 0),e&&this.extensionTabId&&(chrome.tabs.update(this.extensionTabId,{active:!0}),this.extensionTabId=0)}close(){if(this.popupWindow){if("webextension"===this.settings.env){chrome.runtime.lastError,chrome.tabs.remove(this.popupWindow.id,()=>{chrome.runtime.lastError});return}this.popupWindow.close(),this.popupWindow=null}}async postMessage(e){if(!this.popupWindow&&e.type!==a.UI.REQUEST_UI_WINDOW&&this.openTimeout){this.clear(),(0,c.showPopupRequest)(this.open.bind(this),()=>{this.emit(a.POPUP.CLOSED)});return}this.popupPromise&&await this.popupPromise.promise,this.popupWindow&&this.popupWindow.postMessage(e,this.origin)}};t.PopupManager=PopupManager},687:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.showPopupRequest=void 0;let n="TrezorConnectInteractionLayer",r=`
2    <div class="trezorconnect-container" id="${n}">
3        <div class="trezorconnect-window">
4            <div class="trezorconnect-head">
5                <svg class="trezorconnect-logo" x="0px" y="0px" viewBox="0 0 163.7 41.9" width="78px" height="20px" preserveAspectRatio="xMinYMin meet">
6                    <polygon points="101.1,12.8 118.2,12.8 118.2,17.3 108.9,29.9 118.2,29.9 118.2,35.2 101.1,35.2 101.1,30.7 110.4,18.1 101.1,18.1"/>
7                    <path d="M158.8,26.9c2.1-0.8,4.3-2.9,4.3-6.6c0-4.5-3.1-7.4-7.7-7.4h-10.5v22.3h5.8v-7.5h2.2l4.1,7.5h6.7L158.8,26.9z M154.7,22.5 h-4V18h4c1.5,0,2.5,0.9,2.5,2.2C157.2,21.6,156.2,22.5,154.7,22.5z"/>
8                    <path d="M130.8,12.5c-6.8,0-11.6,4.9-11.6,11.5s4.9,11.5,11.6,11.5s11.7-4.9,11.7-11.5S137.6,12.5,130.8,12.5z M130.8,30.3 c-3.4,0-5.7-2.6-5.7-6.3c0-3.8,2.3-6.3,5.7-6.3c3.4,0,5.8,2.6,5.8,6.3C136.6,27.7,134.2,30.3,130.8,30.3z"/>
9                    <polygon points="82.1,12.8 98.3,12.8 98.3,18 87.9,18 87.9,21.3 98,21.3 98,26.4 87.9,26.4 87.9,30 98.3,30 98.3,35.2 82.1,35.2 "/>
10                    <path d="M24.6,9.7C24.6,4.4,20,0,14.4,0S4.2,4.4,4.2,9.7v3.1H0v22.3h0l14.4,6.7l14.4-6.7h0V12.9h-4.2V9.7z M9.4,9.7 c0-2.5,2.2-4.5,5-4.5s5,2,5,4.5v3.1H9.4V9.7z M23,31.5l-8.6,4l-8.6-4V18.1H23V31.5z"/>
11                    <path d="M79.4,20.3c0-4.5-3.1-7.4-7.7-7.4H61.2v22.3H67v-7.5h2.2l4.1,7.5H80l-4.9-8.3C77.2,26.1,79.4,24,79.4,20.3z M71,22.5h-4V18 h4c1.5,0,2.5,0.9,2.5,2.2C73.5,21.6,72.5,22.5,71,22.5z"/>
12                    <polygon points="40.5,12.8 58.6,12.8 58.6,18.1 52.4,18.1 52.4,35.2 46.6,35.2 46.6,18.1 40.5,18.1 "/>
13                </svg>
14                <div class="trezorconnect-close">
15                    <svg x="0px" y="0px" viewBox="24 24 60 60" width="24px" height="24px" preserveAspectRatio="xMinYMin meet">
16                        <polygon class="st0" points="40,67.9 42.1,70 55,57.1 67.9,70 70,67.9 57.1,55 70,42.1 67.9,40 55,52.9 42.1,40 40,42.1 52.9,55 "/>
17                    </svg>
18                </div>
19            </div>
20            <div class="trezorconnect-body">
21                <h3>Popup was blocked</h3>
22                <p>Please click to "Continue" to open popup manually</p>
23                <button class="trezorconnect-open">Continue</button>
24            </div>
25        </div>
26    </div>
27`;t.showPopupRequest=(e,t)=>{if(document.getElementById(n))return;let o=document.createElement("div");o.id=n,o.className="trezorconnect-container",o.innerHTML=r,document.body&&document.body.appendChild(o);let i=o.getElementsByClassName("trezorconnect-open")[0];i.onclick=()=>{e(),document.body&&document.body.removeChild(o)};let a=o.getElementsByClassName("trezorconnect-close")[0];a.onclick=()=>{t(),document.body&&document.body.removeChild(o)}}},22126:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=(e="",t)=>{let n=document.querySelectorAll(e||".trezor-webusb-button"),r=`${t}?${Date.now()}`;n.forEach(e=>{if(e.getElementsByTagName("iframe").length<1){let t=e.getBoundingClientRect(),n=document.createElement("iframe");n.frameBorder="0",n.width=`${Math.round(t.width)}px`,n.height=`${Math.round(t.height)}px`,n.style.position="absolute",n.style.top="0px",n.style.left="0px",n.style.zIndex="1",n.setAttribute("allow","usb"),n.setAttribute("scrolling","no"),n.src=r,e.append(n)}})}},57265:function(e,t){var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.NETWORK_IDS=t.PROTOCOL_MAGICS=void 0,(n=t.PROTOCOL_MAGICS||(t.PROTOCOL_MAGICS={}))[n.mainnet=764824073]="mainnet",n[n.testnet_preprod=1]="testnet_preprod",n[n.testnet_preview=2]="testnet_preview",n[n.testnet_legacy=1097911063]="testnet_legacy",(r=t.NETWORK_IDS||(t.NETWORK_IDS={}))[r.mainnet=1]="mainnet",r[r.testnet=0]="testnet"},36370:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.LIBUSB_ERROR_MESSAGE=t.serializeError=t.TypedError=t.TrezorError=t.ERROR_CODES=void 0,t.ERROR_CODES={Init_NotInitialized:"TrezorConnect not initialized",Init_AlreadyInitialized:"TrezorConnect has been already initialized",Init_IframeBlocked:"Iframe blocked",Init_IframeTimeout:"Iframe timeout",Init_ManifestMissing:"Manifest not set. Read more at https://github.com/trezor/trezor-suite/blob/develop/docs/packages/connect/index.md",Popup_ConnectionMissing:"Unable to establish connection with iframe",Transport_Missing:"Transport is missing",Transport_InvalidProtobuf:"",Method_InvalidPackage:"This package is not suitable to work with browser. Use @trezor/connect-web package instead",Method_InvalidParameter:"",Method_NotAllowed:"Method not allowed for this configuration",Method_PermissionsNotGranted:"Permissions not granted",Method_Cancel:"Cancelled",Method_Interrupted:"Popup closed",Method_UnknownCoin:"Coin not found",Method_AddressNotMatch:"Addresses do not match",Method_FirmwareUpdate_DownloadFailed:"Failed to download firmware binary",Method_Discovery_Bun
27dleException:"",Method_Override:"override",Method_NoResponse:"Call resolved without response",Backend_NotSupported:"BlockchainLink settings not found in coins.json",Backend_WorkerMissing:"",Backend_Disconnected:"Backend disconnected",Backend_Invalid:"Invalid backend",Backend_Error:"",Runtime:"",Device_NotFound:"Device not found",Device_InitializeFailed:"",Device_FwException:"",Device_ModeException:"",Device_Disconnected:"Device disconnected",Device_UsedElsewhere:"Device is used in another window",Device_InvalidState:"Passphrase is incorrect",Device_CallInProgress:"Device call in progress"};let TrezorError=class TrezorError extends Error{constructor(e,t){super(t),this.code=e,this.message=t}};t.TrezorError=TrezorError,t.TypedError=(e,n)=>new TrezorError(e,n||t.ERROR_CODES[e]),t.serializeError=e=>e&&e.error instanceof Error?{error:e.error.message,code:e.error.code}:e,t.LIBUSB_ERROR_MESSAGE="LIBUSB_ERROR"},76778:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PROTO=t.NEM=t.CARDANO=t.NETWORK=t.ERRORS=void 0;let r=n(5163);t.ERRORS=r.__importStar(n(36370)),t.NETWORK=r.__importStar(n(99001)),t.CARDANO=r.__importStar(n(57265)),t.NEM=r.__importStar(n(13562)),t.PROTO=r.__importStar(n(67703))},13562:function(e,t){var n,r,o;Object.defineProperty(t,"__esModule",{value:!0}),t.TxVersion=t.TxType=t.Networks=void 0,(n=t.Networks||(t.Networks={}))[n.mainnet=104]="mainnet",n[n.testnet=152]="testnet",n[n.mijin=96]="mijin",(r=t.TxType||(t.TxType={}))[r.TRANSFER=257]="TRANSFER",r[r.COSIGNING=258]="COSIGNING",r[r.IMPORTANCE_TRANSFER=2049]="IMPORTANCE_TRANSFER",r[r.AGGREGATE_MODIFICATION=4097]="AGGREGATE_MODIFICATION",r[r.MULTISIG_SIGNATURE=4098]="MULTISIG_SIGNATURE",r[r.MULTISIG=4100]="MULTISIG",r[r.PROVISION_NAMESPACE=8193]="PROVISION_NAMESPACE",r[r.MOSAIC_CREATION=16385]="MOSAIC_CREATION",r[r.SUPPLY_CHANGE=16386]="SUPPLY_CHANGE",(o=t.TxVersion||(t.TxVersion={}))[o.mainnet=1744830464]="mainnet",o[o.testnet=-1744830464]="testnet",o[o.mijin=1610612736]="mijin"},99001:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TYPES=void 0,t.TYPES={bitcoin:"Bitcoin",ethereum:"Ethereum",eos:"Eos",nem:"NEM",stellar:"Stellar",cardano:"Cardano",ripple:"Ripple",tezos:"Tezos",binance:"Binance"}},89144:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.config=void 0;let r=n(38433);t.config={webusb:r.TREZOR_USB_DESCRIPTORS,whitelist:[{origin:"chrome-extension://imloifkgjagghnncjkhggdhalmcnfklk",priority:1},{origin:"chrome-extension://niebkpllfhmpfbffbfifagfgoamhpflf",priority:1},{origin:"file://",priority:2},{origin:"trezor.io",priority:0},{origin:"sldev.cz",priority:0},{origin:"localhost",priority:0},{origin:"trezoriovpjcahpzkrewelclulmszwbqpzmzgub37gbcjlvluxtruqad.onion",priority:0}],management:[{origin:"trezor.io"},{origin:"sldev.cz"},{origin:"localhost"}],knownHosts:[{origin:"imloifkgjagghnncjkhggdhalmcnfklk",label:"Trezor Password Manager (Develop)",icon:""},{origin:"niebkpllfhmpfbffbfifagfgoamhpflf",label:"Trezor Password Manager",icon:""},{origin:"[email protected]",label:"Trezor Connect FF Extension",icon:""},{origin:"efbfhenfhihgdcmnfdkhaphjdnopihlf",label:"Trezor Connect Chrome Extension",icon:""},{origin:"mnpfhpndmjholfdlhpkjfmjkgppmodaf",label:"MetaMask",icon:""},{origin:"[email protected]",label:"MetaMask",icon:""},{origin:"file://",label:" ",icon:""}],onionDomains:{"trezor.io":"trezoriovpjcahpzkrewelclulmszwbqpzmzgub37gbcjlvluxtruqad.onion"},assets:[{name:"coins",url:"./data/coins.json"},{name:"coinsEth",url:"./data/coins-eth.json"},{name:"bridge",url:"./data/bridge/releases.json"},{name:"firmware-t1",url:"./data/firmware/1/releases.json"},{name:"firmware-t2",url:"./data/firmware/2/releases.json"}],messages:"./data/messages/messages.json",supportedBrowsers:{chrome:{version:59,download:"https://www.google.com/chrome/",update:"https://support.google.com/chrome/answer/95414"},chromium:{version:59,download:"https://www.chromium.org/",update:"https://www.chromium.org/"},electron:{version:0,download:"https://www.electronjs.org/",update:"https://www.electronjs.org/"},firefox:{version:54,download:"https://www.mozilla.org/en-US/firefox/new/",update:"https://support.mozilla.org/en-US/kb/update-firefox-latest-version"}},supportedFirmware:[{coin:["xrp","txrp"],methods:["getAccountInfo"],min:["0","2.1.0"],max:void 0,comment:["Since firmware 2.1.0 there is a new protobuf field 'destination_tag' in RippleSignTx"]},{coin:["bnb"],min:["1.9.0","2.3.0"],comment:["There were protobuf backwards incompatible changes with introduction of 1.9.0/2.3.0 firmwares"]},{coin:["eth","tsep","tgor"],min:["1.8.0","2.1.0"],comment:["There were protobuf backwards incompatible changes."]},{methods:["rippleGetAddress","rippleSignTransaction"],min:["0","2.1.0"],comment:["Since firmware 2.1.0 there is a new protobuf field 'destination_tag' in RippleSignTx"]},{methods:["cardanoGetAddress","cardanoGetPublicKey"],min:["0","2.3.2"],comment:["Shelley fork support since firmware 2.3.2"]},{methods:["cardanoSignTransaction"],min:["0","2.4.2"],comment:["Non-streamed signing no longer supported"]},{methods:["cardanoGetNativeScriptHash"],min:["0","2.4.3"],comment:["Cardano GetNativeScriptHash call added in 2.4.3"]},{methods:["tezosSignTransaction"],min:["0","2.1.8"],comment:["Since 2.1.8 there are new protobuf fields in tezos transaction (Babylon fork)"]},{methods:["stellarSignTransaction"],min:["1.9.0","2.3.0"],comment:["There were protobuf backwards incompatible changes with introduction of 1.9.0/2.3.0 firmwares"]},{capabilities:["replaceTransaction","amountUnit"],min:["1.9.4","2.3.5"],comment:["new sign tx process since 1.9.4/2.3.5"]},{capabilities:["decreaseOutput"],min:["1.10.0","2.4.0"],comment:["allow reduce output in RBF transaction since 1.10.
270/2.4.0"]},{capabilities:["eip1559"],min:["1.10.4","2.4.2"],comment:["new eth transaction pricing mechanism (EIP1559) since 1.10.4/2.4.2"]},{capabilities:["taproot","signMessageNoScriptType"],min:["1.10.4","2.4.3"],comment:["new btc accounts taproot since 1.10.4/2.4.3 (BTC + TEST only)","SignMessage with no_script_type support"]},{coin:["dcr","tdcr"],methods:["signTransaction"],min:["1.10.1","2.4.0"],comment:[""]},{methods:["ethereumSignTypedData"],min:["1.10.5","2.4.3"],comment:["EIP-712 typed signing support added in 1.10.5/2.4.3"]},{capabilities:["eip712-domain-only"],min:["1.10.6","2.4.4"],comment:["EIP-712 domain-only signing, when primaryType=EIP712Domain"]},{capabilities:["coinjoin"],methods:["authorizeCoinjoin","cancelCoinjoinAuthorization","getOwnershipId","getOwnershipProof","setBusy","unlockPath"],min:["1.12.1","2.5.3"]},{methods:["showDeviceTutorial"],min:["0","2.6.1"],comment:["Only on T2B1"]}]}},37843:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseConnectSettings=t.corsValidator=t.DEFAULT_PRIORITY=void 0;let r=n(11215);t.DEFAULT_PRIORITY=2;let o={configSrc:"./data/config.json",version:r.VERSION,debug:!1,priority:t.DEFAULT_PRIORITY,trustedHost:!0,connectSrc:r.DEFAULT_DOMAIN,iframeSrc:`${r.DEFAULT_DOMAIN}iframe.html`,popup:!1,popupSrc:`${r.DEFAULT_DOMAIN}popup.html`,webusbSrc:`${r.DEFAULT_DOMAIN}webusb.html`,transports:void 0,pendingTransportEvent:!0,env:"node",lazyLoad:!1,timestamp:new Date().getTime(),interactionTimeout:600},parseManifest=e=>{if(e&&"string"==typeof e.email&&"string"==typeof e.appUrl)return{email:e.email,appUrl:e.appUrl}};t.corsValidator=e=>{if("string"==typeof e&&(e.match(/^https:\/\/([A-Za-z0-9\-_]+\.)*trezor\.io\//)||e.match(/^https?:\/\/localhost:[58][0-9]{3}\//)||e.match(/^https:\/\/([A-Za-z0-9\-_]+\.)*sldev\.cz\//)||e.match(/^https?:\/\/([A-Za-z0-9\-_]+\.)*trezoriovpjcahpzkrewelclulmszwbqpzmzgub37gbcjlvluxtruqad\.onion\//)))return e},t.parseConnectSettings=(e={})=>{var n;let i={...o};"debug"in e&&("boolean"==typeof e.debug?i.debug=e.debug:"string"==typeof e.debug&&(i.debug="true"===e.debug)),"string"==typeof e.connectSrc&&(null===(n=e.connectSrc)||void 0===n?void 0:n.startsWith("http"))?i.connectSrc=(0,t.corsValidator)(e.connectSrc):i.trustedHost&&(i.connectSrc=e.connectSrc);let a=i.connectSrc||r.DEFAULT_DOMAIN;return i.iframeSrc=`${a}iframe.html`,i.popupSrc=`${a}popup.html`,i.webusbSrc=`${a}webusb.html`,"boolean"==typeof e.transportReconnect&&(i.transportReconnect=e.transportReconnect),"boolean"==typeof e.webusb&&(i.webusb=e.webusb),Array.isArray(e.transports)&&(i.transports=e.transports),"boolean"==typeof e.popup&&(i.popup=e.popup),"boolean"==typeof e.lazyLoad&&(i.lazyLoad=e.lazyLoad),"boolean"==typeof e.pendingTransportEvent&&(i.pendingTransportEvent=e.pendingTransportEvent),"string"==typeof e.extension&&(i.extension=e.extension),"string"==typeof e.env&&(i.env=e.env),"number"==typeof e.timestamp&&(i.timestamp=e.timestamp),"number"==typeof e.interactionTimeout&&(i.interactionTimeout=e.interactionTimeout),"object"==typeof e.manifest&&(i.manifest=parseManifest(e.manifest)),i}},11215:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_DOMAIN=t.VERSION=void 0,t.VERSION="9.1.2";let n=t.VERSION.split(".").map(e=>parseInt(e,10));t.DEFAULT_DOMAIN=`https://connect.trezor.io/${n[0]}/`},68567:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createBlockchainMessage=t.BLOCKCHAIN=t.BLOCKCHAIN_EVENT=void 0,t.BLOCKCHAIN_EVENT="BLOCKCHAIN_EVENT",t.BLOCKCHAIN={CONNECT:"blockchain-connect",ERROR:"blockchain-error",BLOCK:"blockchain-block",NOTIFICATION:"blockchain-notification",FIAT_RATES_UPDATE:"fiat-rates-update"},t.createBlockchainMessage=(e,n)=>({event:t.BLOCKCHAIN_EVENT,type:e,payload:n})},4593:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createResponseMessage=t.RESPONSE_EVENT=void 0;let r=n(36370);t.RESPONSE_EVENT="RESPONSE_EVENT",t.createResponseMessage=(e,n,o)=>({event:t.RESPONSE_EVENT,type:t.RESPONSE_EVENT,id:e,success:n,payload:n?o:(0,r.serializeError)(o)})},26451:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createErrorMessage=t.parseMessage=t.CORE_EVENT=void 0,t.CORE_EVENT="CORE_EVENT",t.parseMessage=e=>{let t={event:e.event,type:e.type,payload:e.payload};return"number"==typeof e.id&&(t.id=e.id),"boolean"==typeof e.success&&(t.success=e.success),t},t.createErrorMessage=e=>({success:!1,payload:{error:e.message,code:e.code}})}
27,83351:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDeviceMessage=t.DEVICE=t.DEVICE_EVENT=void 0,t.DEVICE_EVENT="DEVICE_EVENT",t.DEVICE={CONNECT:"device-connect",CONNECT_UNACQUIRED:"device-connect_unacquired",DISCONNECT:"device-disconnect",CHANGED:"device-changed",ACQUIRE:"device-acquire",RELEASE:"device-release",ACQUIRED:"device-acquired",RELEASED:"device-released",USED_ELSEWHERE:"device-used_elsewhere",LOADING:"device-loading",BUTTON:"button",PIN:"pin",PASSPHRASE:"passphrase",PASSPHRASE_ON_DEVICE:"passphrase_on_device",WORD:"word"},t.createDeviceMessage=(e,n)=>({event:t.DEVICE_EVENT,type:e,payload:n})},40130:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createIFrameMessage=t.IFRAME=void 0;let r=n(52604);t.IFRAME={BOOTSTRAP:"iframe-bootstrap",LOADED:"iframe-loaded",INIT:"iframe-init",ERROR:"iframe-error",CALL:"iframe-call"},t.createIFrameMessage=(e,t)=>({event:r.UI_EVENT,type:e,payload:t})},75407:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.UI=void 0;let r=n(5163),o=n(52604),i=n(66512);r.__exportStar(n(68567),t),r.__exportStar(n(4593),t),r.__exportStar(n(26451),t),r.__exportStar(n(83351),t),r.__exportStar(n(40130),t),r.__exportStar(n(89110),t),r.__exportStar(n(10974),t),r.__exportStar(n(89951),t),r.__exportStar(n(52604),t),r.__exportStar(n(66512),t),t.UI={...o.UI_REQUEST,...i.UI_RESPONSE}},89110:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createPopupMessage=t.POPUP=void 0;let r=n(52604);t.POPUP={BOOTSTRAP:"popup-bootstrap",LOADED:"popup-loaded",INIT:"popup-init",ERROR:"popup-error",EXTENSION_USB_PERMISSIONS:"open-usb-permissions",HANDSHAKE:"popup-handshake",CLOSED:"popup-closed",CANCEL_POPUP_REQUEST:"ui-cancel-popup-request",CLOSE_WINDOW:"window.close",ANALYTICS_RESPONSE:"popup-analytics-response"},t.createPopupMessage=(e,t)=>({event:r.UI_EVENT,type:e,payload:t})},10974:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createTransportMessage=t.TRANSPORT_EVENT=t.TRANSPORT=void 0;let r=n(36370);var o=n(38433);Object.defineProperty(t,"TRANSPORT",{enumerable:!0,get:function(){return o.TRANSPORT}}),t.TRANSPORT_EVENT="TRANSPORT_EVENT",t.createTransportMessage=(e,n)=>({event:t.TRANSPORT_EVENT,type:e,payload:"error"in n?(0,r.serializeError)(n):n})},89951:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},52604:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createUiMessage=t.UI_REQUEST=t.UI_EVENT=void 0,t.UI_EVENT="UI_EVENT",t.UI_REQUEST={TRANSPORT:"ui-no_transport",BOOTLOADER:"ui-device_bootloader_mode",NOT_IN_BOOTLOADER:"ui-device_not_in_bootloader_mode",REQUIRE_MODE:"ui-device_require_mode",INITIALIZE:"ui-device_not_initialized",SEEDLESS:"ui-device_seedless",FIRMWARE_OLD:"ui-device_firmware_old",FIRMWARE_OUTDATED:"ui-device_firmware_outdated",FIRMWARE_NOT_SUPPORTED:"ui-device_firmware_unsupported",FIRMWARE_NOT_COMPATIBLE:"ui-device_firmware_not_compatible",FIRMWARE_NOT_INSTALLED:"ui-device_firmware_not_installed",FIRMWARE_PROGRESS:"ui-firmware-progress",DEVICE_NEEDS_BACKUP:"ui-device_needs_backup",REQUEST_UI_WINDOW:"ui-request_window",CLOSE_UI_WINDOW:"ui-close_window",REQUEST_PERMISSION:"ui-request_permission",REQUEST_CONFIRMATION:"ui-request_confirmation",REQUEST_PIN:"ui-request_pin",INVALID_PIN:"ui-invalid_pin",REQUEST_PASSPHRASE:"ui-request_passphrase",REQUEST_PASSPHRASE_ON_DEVICE:"ui-request_passphrase_on_device",INVALID_PASSPHRASE:"ui-invalid_passphrase",CONNECT:"ui-connect",LOADING:"ui-loading",SET_OPERATION:"ui-set_operation",SELECT_DEVICE:"ui-select_device",SELECT_ACCOUNT:"ui-select_account",SELECT_FEE:"ui-select_fee",UPDATE_CUSTOM_FEE:"ui-update_custom_fee",INSUFFICIENT_FUNDS:"ui-insufficient_funds",REQUEST_BUTTON:"ui-button",REQUEST_WORD:"ui-request_word",LOGIN_CHALLENGE_REQUEST:"ui-login_challenge_request",BUNDLE_PROGRESS:"ui-bundle_progress",ADDRESS_VALIDATION:"ui-address_validation",IFRAME_FAILURE:"ui-iframe_failure"},t.createUiMessage=(e,n)=>({event:t.UI_EVENT,type:e,payload:n})},66512:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createUiResponse=t.UI_RESPONSE=void 0;let r=n(52604);t.UI_RESPONSE={RECEIVE_PERMISSION:"ui-receive_permission",RECEIVE_CONFIRMATION:"ui-receive_confirmation",RECEIVE_PIN:"ui-receive_pin",RECEIVE_PASSPHRASE:"ui-receive_passphrase",RECEIVE_DEVICE:"ui-receive_device",RECEIVE_ACCOUNT:"ui-receive_account",RECEIVE_FEE:"ui-receive_fee",RECEIVE_WORD:"ui-receive_word",INVALID_PASSPHRASE_ACTION:"ui-invalid_passphrase_action",CHANGE_SETTINGS:"ui-change_settings",LOGIN_CHALLENGE_RESPONSE:"ui-login_challenge_response"},t.createUiResponse=(e,t)=>({event:r.UI_EVENT,type:e,payload:t})}
27,39278:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseConnectSettings=void 0;let r=n(5163);r.__exportStar(n(76778),t),r.__exportStar(n(75407),t),r.__exportStar(n(89546),t);var o=n(37843);Object.defineProperty(t,"parseConnectSettings",{enumerable:!0,get:function(){return o.parseConnectSettings}})},37494:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=void 0;let r=n(75407);t.factory=({eventEmitter:e,manifest:t,init:n,call:o,requestLogin:i,uiResponse:a,renderWebUSBButton:s,disableWebUSB:c,requestWebUSBDevice:l,cancel:u,dispose:p})=>({manifest:t,init:n,getSettings:()=>o({method:"getSettings"}),on:(t,n)=>{e.on(t,n)},off:(t,n)=>{e.removeListener(t,n)},removeAllListeners:t=>{"string"==typeof t?e.removeAllListeners(t):e.removeAllListeners()},uiResponse:a,blockchainGetAccountBalanceHistory:e=>o({...e,method:"blockchainGetAccountBalanceHistory"}),blockchainGetCurrentFiatRates:e=>o({...e,method:"blockchainGetCurrentFiatRates"}),blockchainGetFiatRatesForTimestamps:e=>o({...e,method:"blockchainGetFiatRatesForTimestamps"}),blockchainDisconnect:e=>o({...e,method:"blockchainDisconnect"}),blockchainEstimateFee:e=>o({...e,method:"blockchainEstimateFee"}),blockchainGetTransactions:e=>o({...e,method:"blockchainGetTransactions"}),blockchainSetCustomBackend:e=>o({...e,method:"blockchainSetCustomBackend"}),blockchainSubscribe:e=>o({...e,method:"blockchainSubscribe"}),blockchainSubscribeFiatRates:e=>o({...e,method:"blockchainSubscribeFiatRates"}),blockchainUnsubscribe:e=>o({...e,method:"blockchainUnsubscribe"}),blockchainUnsubscribeFiatRates:e=>o({...e,method:"blockchainUnsubscribeFiatRates"}),requestLogin:e=>i(e),cardanoGetAddress:t=>o({...t,method:"cardanoGetAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),cardanoGetNativeScriptHash:e=>o({...e,method:"cardanoGetNativeScriptHash"}),cardanoGetPublicKey:e=>o({...e,method:"cardanoGetPublicKey"}),cardanoSignTransaction:e=>o({...e,method:"cardanoSignTransaction"}),cipherKeyValue:e=>o({...e,method:"cipherKeyValue"}),composeTransaction:e=>o({...e,method:"composeTransaction"}),ethereumGetAddress:t=>o({...t,method:"ethereumGetAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),ethereumGetPublicKey:e=>o({...e,method:"ethereumGetPublicKey"}),ethereumSignMessage:e=>o({...e,method:"ethereumSignMessage"}),ethereumSignTransaction:e=>o({...e,method:"ethereumSignTransaction"}),ethereumSignTypedData:e=>o({...e,method:"ethereumSignTypedData"}),ethereumVerifyMessage:e=>o({...e,method:"ethereumVerifyMessage"}),getAccountInfo:e=>o({...e,method:"getAccountInfo"}),getAddress:t=>o({...t,method:"getAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),getDeviceState:e=>o({...e,method:"getDeviceState"}),getFeatures:e=>o({...e,method:"getFeatures"}),getFirmwareHash:e=>o({...e,method:"getFirmwareHash"}),getOwnershipId:e=>o({...e,method:"getOwnershipId"}),getOwnershipProof:e=>o({...e,method:"getOwnershipProof"}),getPublicKey:e=>o({...e,method:"getPublicKey"}),nemGetAddress:t=>o({...t,method:"nemGetAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),nemSignTransaction:e=>o({...e,method:"nemSignTransaction"}),pushTransaction:e=>o({...e,method:"pushTransaction"}),rippleGetAddress:t=>o({...t,method:"rippleGetAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),rippleSignTransaction:e=>o({...e,method:"rippleSignTransaction"}),signMessage:e=>o({...e,method:"signMessage"}),signTransaction:e=>o({...e,method:"signTransaction"}),stellarGetAddress:t=>o({...t,method:"stellarGetAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),stellarSignTransaction:e=>o({...e,method:"stellarSignTransaction"}),tezosGetAddress:t=>o({...t,method:"tezosGetAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),tezosGetPublicKey:e=>o({...e,method:"tezosGetPublicKey"}),tezosSignTransaction:e=>o({...e,method:"tezosSignTransaction"}),unlockPath:e=>o({...e,method:"unlockPath"}),eosGetPublicKey:e=>o({...e,method:"eosGetPublicKey"}),eosSignTransaction:e=>o({...e,method:"eosSignTransaction"}),binanceGetAddress:t=>o({...t,method:"binanceGetAddress",useEventListener:e.listenerCount(r.UI.ADDRESS_VALIDATION)>0}),binanceGetPublicKey:e=>o({...e,method:"binanceGetPublicKey"}),binanceSignTransaction:e=>o({...e,method:"binanceSignTransaction"}),verifyMessage:e=>o({...e,method:"verifyMessage"}),resetDevice:e=>o({...e,method:"resetDevice"}),wipeDevice:e=>o({...e,method:"wipeDevice"}),checkFirmwareAuthenticity:e=>o({...e,method:"checkFirmwareAuthenticity"}),applyFlags:e=>o({...e,method:"applyFlags"}),applySettings:e=>o({...e,method:"applySettings"}),authorizeCoinjoin:e=>o({...e,method:"authorizeCoinjoin"}),cancelCoinjoinAuthorization:e=>o({...e,method:"cancelCoinjoinAuthorization"}),showDeviceTutorial:e=>o({...e,method:"showDeviceTutorial"}),backupDevice:e=>o({...e,method:"backupDevice"}),changePin:e=>o({...e,method:"changePin"}),firmwareUpdate:e=>o({...e,method:"firmwareUpdate"}),recoveryDevice:e=>o({...e,method:"recoveryDevice"}),getCoinInfo:e=>o({...e,method:"getCoinInfo"}),rebootToBootloader:e=>o({...e,method:"rebootToBootloader"}),setBusy:e=>o({...e,method:"setBusy"}),setProxy:e=>o({...e,method:"setProxy"}
27),dispose:p,cancel:u,renderWebUSBButton:s,disableWebUSB:c,requestWebUSBDevice:l})},33792:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},86840:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},71727:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},79050:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},19463:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},93658:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},15168:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},54041:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},52665:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},51626:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},79974:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},96293:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DeviceModelInternal=t.FirmwareType=void 0,(r=t.FirmwareType||(t.FirmwareType={})).BitcoinOnly="bitcoin-only",r.Regular="regular";var r,o=n(67703);Object.defineProperty(t,"DeviceModelInternal",{enumerable:!0,get:function(){return o.DeviceModelInternal}})},21137:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},68906:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},89546:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});let r=n(5163);r.__exportStar(n(15168),t),r.__exportStar(n(33792),t),r.__exportStar(n(79974),t),r.__exportStar(n(96293),t),r.__exportStar(n(21137),t),r.__exportStar(n(68906),t),r.__exportStar(n(72587),t),r.__exportStar(n(18647),t),r.__exportStar(n(79050),t),r.__exportStar(n(86840),t),r.__exportStar(n(71727),t),r.__exportStar(n(19463),t),r.__exportStar(n(54041),t),r.__exportStar(n(93658),t),r.__exportStar(n(52665),t),r.__exportStar(n(51626),t)},72587:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},18647:function(e,t){Object.defineProperty(t,"__esModule",{value:!0})},85617:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getLog=t.enableLogByPrefix=t.enableLog=t.initLog=void 0;let n={"@trezor/connect":"color: #f4a742; background: #000;",IFrame:"color: #f4a742; background: #000;",Core:"color: #f4a742; background: #000;",DescriptorStream:"color: #77ab59; background: #000;",DeviceList:"color: #77ab59; background: #000;",Device:"color: #bada55; background: #000;",DeviceCommands:"color: #bada55; background: #000;","@trezor/transport":"color: #bada55; background: #000;"};let Log=class Log{constructor(e,t){this.prefix=e,this.enabled=t,this.messages=[],this.css="undefined"!=typeof window&&n[e]?n[e]:""}addMessage(e,t,...n){this.messages.push({level:e,prefix:t,message:n,timestamp:Date.now()}),this.messages.length>100&&this.messages.shift()}log(...e){this.addMessage("log",this.prefix,...e),this.enabled&&console.log(this.prefix,...e)}error(...e){this.addMessage("error",this.prefix,...e),this.enabled&&console.error(this.prefix,...e)}warn(...e){this.addMessage("warn",this.prefix,...e),this.enabled&&console.warn(this.prefix,...e)}debug(...e){this.addMessage("debug",this.prefix,...e),this.enabled&&(this.css?console.log(`%c${this.prefix}`,this.css,...e):console.log(this.prefix,...e))}};let r={};t.initLog=(e,t)=>{let n=new Log(e,!!t);return r[e]=n,n},t.enableLog=e=>{Object.keys(r).forEach(t=>{r[t].enabled=!!e})},t.enableLogByPrefix=(e,t)=>{r[e]&&(r[e].enabled=t)},t.getLog=()=>{let e=[];return Object.keys(r).forEach(t=>{e=e.concat(r[t].messages)}),e.sort((e,t)=>e.timestamp-t.timestamp),e}},96870:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getOnionDomain=t.getHost=t.getOrigin=void 0;let r=n(59362);t.getOrigin=e=>{var t;if("string"!=typeof e)return"unknown";if(0===e.indexOf("file://"))return"file://";let[n]=null!==(t=e.match(/^https?:\/\/[^/]+/))&&void 0!==t?t:[];return null!=n?n:"unknown"},t.getHost=e=>{var t;if("string"!=typeof e)return;let[,,n]=null!==(t=e.match(/^(https?):\/\/([^:/]+)?/i))&&void 0!==t?t:[];if(n){let e=n.split(".");return e.length>2?e.slice(e.length-2,e.length).join("."):n}},t.getOnionDomain=(e,t)=>{var n;return Array.isArray(e)?e.map(e=>{var n;return null!==(n=(0,r.urlToOnion)(e,t))&&void 0!==n?n:e}):"string"==typeof e&&null!==(n=(0,r.urlToOnion)(e,t))&&void 0!==n?n:e}},67703:function(e,t){var n,r,o,i,a,s,c,l,u,p,d,_,m,E,f,h,y,T,v,g,S,b,O,R,I,P,N,A,C,w,M,L,U,B,D,x,F,j,k,Q,z,G,V,W;
27Object.defineProperty(t,"__esModule",{value:!0}),t.TezosBallotType=t.TezosContractType=t.StellarSignerType=t.StellarMemoType=t.StellarAssetType=t.NEMImportanceTransferMode=t.NEMModificationType=t.NEMSupplyChangeType=t.NEMMosaicLevy=t.MoneroNetworkType=t.Enum_WordRequestType=t.RecoveryDeviceType=t.SdProtectOperationType=t.Enum_Capability=t.Enum_HomescreenFormat=t.Enum_SafetyCheckLevel=t.Enum_BackupType=t.EthereumDataType=t.EthereumDefinitionType=t.DebugPhysicalButton=t.DebugButton=t.Enum_PinMatrixRequestType=t.Enum_ButtonRequestType=t.FailureType=t.CardanoTxWitnessType=t.CardanoTxSigningMode=t.CardanoCVoteRegistrationFormat=t.CardanoTxAuxiliaryDataSupplementType=t.CardanoPoolRelayType=t.CardanoCertificateType=t.CardanoTxOutputSerializationFormat=t.CardanoNativeScriptHashDisplayFormat=t.CardanoNativeScriptType=t.CardanoAddressType=t.CardanoDerivationType=t.Enum_RequestType=t.AmountUnit=t.DecredStakingSpendType=t.Enum_OutputScriptType=t.Enum_InputScriptType=t.BinanceTimeInForce=t.BinanceOrderSide=t.BinanceOrderType=t.DeviceModelInternal=void 0,(n=t.DeviceModelInternal||(t.DeviceModelInternal={})).T1B1="T1B1",n.T2T1="T2T1",n.T2B1="T2B1",(r=t.BinanceOrderType||(t.BinanceOrderType={}))[r.OT_UNKNOWN=0]="OT_UNKNOWN",r[r.MARKET=1]="MARKET",r[r.LIMIT=2]="LIMIT",r[r.OT_RESERVED=3]="OT_RESERVED",(o=t.BinanceOrderSide||(t.BinanceOrderSide={}))[o.SIDE_UNKNOWN=0]="SIDE_UNKNOWN",o[o.BUY=1]="BUY",o[o.SELL=2]="SELL",(i=t.BinanceTimeInForce||(t.BinanceTimeInForce={}))[i.TIF_UNKNOWN=0]="TIF_UNKNOWN",i[i.GTE=1]="GTE",i[i.TIF_RESERVED=2]="TIF_RESERVED",i[i.IOC=3]="IOC",(a=t.Enum_InputScriptType||(t.Enum_InputScriptType={}))[a.SPENDADDRESS=0]="SPENDADDRESS",a[a.SPENDMULTISIG=1]="SPENDMULTISIG",a[a.EXTERNAL=2]="EXTERNAL",a[a.SPENDWITNESS=3]="SPENDWITNESS",a[a.SPENDP2SHWITNESS=4]="SPENDP2SHWITNESS",a[a.SPENDTAPROOT=5]="SPENDTAPROOT",(s=t.Enum_OutputScriptType||(t.Enum_OutputScriptType={}))[s.PAYTOADDRESS=0]="PAYTOADDRESS",s[s.PAYTOSCRIPTHASH=1]="PAYTOSCRIPTHASH",s[s.PAYTOMULTISIG=2]="PAYTOMULTISIG",s[s.PAYTOOPRETURN=3]="PAYTOOPRETURN",s[s.PAYTOWITNESS=4]="PAYTOWITNESS",s[s.PAYTOP2SHWITNESS=5]="PAYTOP2SHWITNESS",s[s.PAYTOTAPROOT=6]="PAYTOTAPROOT",(c=t.DecredStakingSpendType||(t.DecredStakingSpendType={}))[c.SSGen=0]="SSGen",c[c.SSRTX=1]="SSRTX",(l=t.AmountUnit||(t.AmountUnit={}))[l.BITCOIN=0]="BITCOIN",l[l.MILLIBITCOIN=1]="MILLIBITCOIN",l[l.MICROBITCOIN=2]="MICROBITCOIN",l[l.SATOSHI=3]="SATOSHI",(u=t.Enum_RequestType||(t.Enum_RequestType={}))[u.TXINPUT=0]="TXINPUT",u[u.TXOUTPUT=1]="TXOUTPUT",u[u.TXMETA=2]="TXMETA",u[u.TXFINISHED=3]="TXFINISHED",u[u.TXEXTRADATA=4]="TXEXTRADATA",u[u.TXORIGINPUT=5]="TXORIGINPUT",u[u.TXORIGOUTPUT=6]="TXORIGOUTPUT",u[u.TXPAYMENTREQ=7]="TXPAYMENTREQ",(p=t.CardanoDerivationType||(t.CardanoDerivationType={}))[p.LEDGER=0]="LEDGER",p[p.ICARUS=1]="ICARUS",p[p.ICARUS_TREZOR=2]="ICARUS_TREZOR",(d=t.CardanoAddressType||(t.CardanoAddressType={}))[d.BASE=0]="BASE",d[d.BASE_SCRIPT_KEY=1]="BASE_SCRIPT_KEY",d[d.BASE_KEY_SCRIPT=2]="BASE_KEY_SCRIPT",d[d.BASE_SCRIPT_SCRIPT=3]="BASE_SCRIPT_SCRIPT",d[d.POINTER=4]="POINTER",d[d.POINTER_SCRIPT=5]="POINTER_SCRIPT",d[d.ENTERPRISE=6]="ENTERPRISE",d[d.ENTERPRISE_SCRIPT=7]="ENTERPRISE_SCRIPT",d[d.BYRON=8]="BYRON",d[d.REWARD=14]="REWARD",d[d.REWARD_SCRIPT=15]="REWARD_SCRIPT",(_=t.CardanoNativeScriptType||(t.CardanoNativeScriptType={}))[_.PUB_KEY=0]="PUB_KEY",_[_.ALL=1]="ALL",_[_.ANY=2]="ANY",_[_.N_OF_K=3]="N_OF_K",_[_.INVALID_BEFORE=4]="INVALID_BEFORE",_[_.INVALID_HEREAFTER=5]="INVALID_HEREAFTER",(m=t.CardanoNativeScriptHashDisplayFormat||(t.CardanoNativeScriptHashDisplayFormat={}))[m.HIDE=0]="HIDE",m[m.BECH32=1]="BECH32",m[m.POLICY_ID=2]="POLICY_ID",(E=t.CardanoTxOutputSerializationFormat||(t.CardanoTxOutputSerializationFormat={}))[E.ARRAY_LEGACY=0]="ARRAY_LEGACY",E[E.MAP_BABBAGE=1]="MAP_BABBAGE",(f=t.CardanoCertificateType||(t.CardanoCertificateType={}))[f.STAKE_REGISTRATION=0]="STAKE_REGISTRATION",f[f.STAKE_DEREGISTRATION=1]="STAKE_DEREGISTRATION",f[f.STAKE_DELEGATION=2]="STAKE_DELEGATION",f[f.STAKE_POOL_REGISTRATION=3]="STAKE_POOL_REGISTRATION",(h=t.CardanoPoolRelayType||(t.CardanoPoolRelayType={}))[h.SINGLE_HOST_IP=0]="SINGLE_HOST_IP",h[h.SINGLE_HOST_NAME=1]="SINGLE_HOST_NAME",h[h.MULTIPLE_HOST_NAME=2]="MULTIPLE_HOST_NAME",(y=t.CardanoTxAuxiliaryDataSupplementType||(t.CardanoTxAuxiliaryDataSupplementType={}))[y.NONE=0]="NONE",y[y.CVOTE_REGISTRATION_SIGNATURE=1]="CVOTE_REGISTRATION_SIGNATURE",(T=t.CardanoCVoteRegistrationFormat||(t.CardanoCVoteRegistrationFormat={}))[T.CIP15=0]="CIP15",T[T.CIP36=1]="CIP36",(v=t.CardanoTxSigningMode||(t.CardanoTxSigningMode={}))[v.ORDINARY_TRANSACTION=0]="ORDINARY_TRANSACTION",v[v.POOL_REGISTRATION_AS_OWNER=1]="POOL_REGISTRATION_AS_OWNER",v[v.MULTISIG_TRANSACTION=2]="MULTISIG_TRANSACTION",v[v.PLUTUS_TRANSACTION=3]="PLUTUS_TRANSACTION",(g=t.CardanoTxWitnessType||(t.CardanoTxWitnessType={}))[g.BYRON_WITNESS=0]="BYRON_WITNESS",g[g.SHELLEY_WITNESS=1]="SHELLEY_WITNESS",(S=t.FailureType||(t.FailureType={}))[S.Failure_UnexpectedMessage=1]="Failure_UnexpectedMessage",S[S.Failure_ButtonExpected=2]="Failure_ButtonExpected",S[S.Failure_DataError=3]="Failure_DataError",S[S.Failure_ActionCancelled=4]="Failure_ActionCancelled",S[S.Failure_PinExpected=5]="Failure_PinExpected",S[S.Failure_PinCancelled=6]="Failure_PinCancelled",S[S.Failure_PinInvalid=7]="Failure_PinInvalid",S[S.Failure_InvalidSignature=8]="Failure_InvalidSignature",S[S.Failure_ProcessError=9]="Failure_ProcessError",S[S.Failure_NotEnoughFunds=10]="Failure_NotEnoughFunds",S[S.Failure_NotInitialized=11]="Failure_NotInitialized",S[S.Failure_PinMismatch=12]="Failure_PinMismatch",S[S.Failure_WipeCodeMismatch=13]="Failure_WipeCodeMismatch",S[S.Failure_InvalidSession=14]="Failure_InvalidSession",S[S.Failure_FirmwareError=99]="Failure_FirmwareError",(b=t.Enum_ButtonRequestType||(t.Enum_ButtonRequestType={}))[b.ButtonRequest_Other=1]="ButtonRequest_Other",b[b.ButtonRequest_FeeOverThreshold=2]="ButtonRequest_FeeOverThreshold",b[b.ButtonRequest_ConfirmOutput=3]="ButtonRequest_ConfirmOutput",b[b.ButtonRequest_ResetDevice=4]="ButtonRequest_ResetDevice",b[b.ButtonRequest_ConfirmWord=5]="ButtonRequest_ConfirmWord",b[b.ButtonRequest_WipeDevice=6]="ButtonRequest_WipeDevice",b[b.ButtonRequest_ProtectCall=7]="ButtonRequest_ProtectCall",b[b.ButtonRequest_SignTx=8]="ButtonRequest_SignTx",b[b.ButtonRequest_FirmwareCheck=9]="ButtonRequest_FirmwareCheck",b[b.ButtonRequest_Address=10]="ButtonRequest_Address",b[b.ButtonRequest_PublicKey=11]="ButtonRequest_PublicKey",b[b.ButtonRequest_MnemonicWordCount=12]="ButtonRequest_MnemonicWordCount",b[b.ButtonRequest_MnemonicInput=13]="ButtonRequest_MnemonicInput",b[b._Deprecated_ButtonRequest_PassphraseType=14]="_Deprecated_ButtonRequest_PassphraseType",b[b.ButtonRequest_UnknownDerivationPath=15]="ButtonRequest_UnknownDerivationPath",b[b.ButtonRequest_RecoveryHomepage=16]="ButtonRequest_RecoveryHomepage",b[b.ButtonRequest_Success=17]="ButtonRequest_Success",b[b.ButtonRequest_Warning=18]="ButtonRequest_Warning",b[b.ButtonRequest_PassphraseEntry=19]="ButtonRequest_PassphraseEntry",b[b.ButtonRequest_PinEntry=20]="ButtonRequest_PinEntry",(O=t.Enum_PinMatrixRequestType||(t.Enum_PinMatrixRequestType={}))[O.PinMatrixRequestType_Current=1]="PinMatrixRequestType_Current",O[O.PinMatrixRequestType_NewFirst=2]="PinMatrixRequestType_NewFirst",O[O.PinMatrixRequestType_NewSecond=3]="PinMatrixRequestType_NewSecond",O[O.PinMatrixRequestType_WipeCodeFirst=4]="PinMatrixRequestType_WipeCodeFirst",O[O.PinMatrixRequestType_WipeCodeSecond=5]="PinMatrixRequestType_WipeCodeSecond",(R=t.DebugButton||(t.DebugButton={}))[R.NO=0]="NO",R[R.YES=1]="YES",R[R.INFO=2]="INFO",(I=t.DebugPhysicalButton||(t.DebugPhysicalButton={}))[I.LEFT_BTN=0]="LEFT_BTN",I[I.MIDDLE_BTN=1]="MIDDLE_BTN",I[I.RIGHT_BTN=2]="RIGHT_BTN",(P=t.EthereumDefinitionType||(t.EthereumDefinitionType={}))[P.NETWORK=0]="NETWORK",P[P.TOKEN=1]="TOKEN",(N=t.EthereumDataType||(t.EthereumDataType={}))[N.UINT=1]="UINT",N[N.INT=2]="INT",N[N.BYTES=3]="BYTES",N[N.STRING=4]="STRING",N[N.BOOL=5]="BOOL",N[N.ADDRESS=6]="ADDRESS",N[N.ARRAY=7]="ARRAY",N[N.STRUCT=8]="STRUCT",(A=t.Enum_BackupType||(t.Enum_BackupType={}))[A.Bip39=0]="Bip39",A[A.Slip39_Basic=1]="Slip39_Basic",A[A.Slip39_Advanced=2]="Slip39_Advanced",(C=t.Enum_SafetyCheckLevel||(t.Enum_SafetyCheckLevel={}))[C.Strict=0]="Strict",C[C.PromptAlways=1]="PromptAlways",C[C.PromptTemporarily=2]="PromptTemporarily",(w=t.
27Enum_HomescreenFormat||(t.Enum_HomescreenFormat={}))[w.Toif=1]="Toif",w[w.Jpeg=2]="Jpeg",w[w.ToiG=3]="ToiG",(M=t.Enum_Capability||(t.Enum_Capability={}))[M.Capability_Bitcoin=1]="Capability_Bitcoin",M[M.Capability_Bitcoin_like=2]="Capability_Bitcoin_like",M[M.Capability_Binance=3]="Capability_Binance",M[M.Capability_Cardano=4]="Capability_Cardano",M[M.Capability_Crypto=5]="Capability_Crypto",M[M.Capability_EOS=6]="Capability_EOS",M[M.Capability_Ethereum=7]="Capability_Ethereum",M[M.Capability_Lisk=8]="Capability_Lisk",M[M.Capability_Monero=9]="Capability_Monero",M[M.Capability_NEM=10]="Capability_NEM",M[M.Capability_Ripple=11]="Capability_Ripple",M[M.Capability_Stellar=12]="Capability_Stellar",M[M.Capability_Tezos=13]="Capability_Tezos",M[M.Capability_U2F=14]="Capability_U2F",M[M.Capability_Shamir=15]="Capability_Shamir",M[M.Capability_ShamirGroups=16]="Capability_ShamirGroups",M[M.Capability_PassphraseEntry=17]="Capability_PassphraseEntry",(L=t.SdProtectOperationType||(t.SdProtectOperationType={}))[L.DISABLE=0]="DISABLE",L[L.ENABLE=1]="ENABLE",L[L.REFRESH=2]="REFRESH",(U=t.RecoveryDeviceType||(t.RecoveryDeviceType={}))[U.RecoveryDeviceType_ScrambledWords=0]="RecoveryDeviceType_ScrambledWords",U[U.RecoveryDeviceType_Matrix=1]="RecoveryDeviceType_Matrix",(B=t.Enum_WordRequestType||(t.Enum_WordRequestType={}))[B.WordRequestType_Plain=0]="WordRequestType_Plain",B[B.WordRequestType_Matrix9=1]="WordRequestType_Matrix9",B[B.WordRequestType_Matrix6=2]="WordRequestType_Matrix6",(D=t.MoneroNetworkType||(t.MoneroNetworkType={}))[D.MAINNET=0]="MAINNET",D[D.TESTNET=1]="TESTNET",D[D.STAGENET=2]="STAGENET",D[D.FAKECHAIN=3]="FAKECHAIN",(x=t.NEMMosaicLevy||(t.NEMMosaicLevy={}))[x.MosaicLevy_Absolute=1]="MosaicLevy_Absolute",x[x.MosaicLevy_Percentile=2]="MosaicLevy_Percentile",(F=t.NEMSupplyChangeType||(t.NEMSupplyChangeType={}))[F.SupplyChange_Increase=1]="SupplyChange_Increase",F[F.SupplyChange_Decrease=2]="SupplyChange_Decrease",(j=t.NEMModificationType||(t.NEMModificationType={}))[j.CosignatoryModification_Add=1]="CosignatoryModification_Add",j[j.CosignatoryModification_Delete=2]="CosignatoryModification_Delete",(k=t.NEMImportanceTransferMode||(t.NEMImportanceTransferMode={}))[k.ImportanceTransfer_Activate=1]="ImportanceTransfer_Activate",k[k.ImportanceTransfer_Deactivate=2]="ImportanceTransfer_Deactivate",(Q=t.StellarAssetType||(t.StellarAssetType={}))[Q.NATIVE=0]="NATIVE",Q[Q.ALPHANUM4=1]="ALPHANUM4",Q[Q.ALPHANUM12=2]="ALPHANUM12",(z=t.StellarMemoType||(t.StellarMemoType={}))[z.NONE=0]="NONE",z[z.TEXT=1]="TEXT",z[z.ID=2]="ID",z[z.HASH=3]="HASH",z[z.RETURN=4]="RETURN",(G=t.StellarSignerType||(t.StellarSignerType={}))[G.ACCOUNT=0]="ACCOUNT",G[G.PRE_AUTH=1]="PRE_AUTH",G[G.HASH=2]="HASH",(V=t.TezosContractType||(t.TezosContractType={}))[V.Implicit=0]="Implicit",V[V.Originated=1]="Originated",(W=t.TezosBallotType||(t.TezosBallotType={}))[W.Yay=0]="Yay",W[W.Nay=1]="Nay",W[W.Pass=2]="Pass"},38433:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TRANSPORT=t.ACTION_TIMEOUT=t.TREZOR_USB_DESCRIPTORS=t.T1_HID_VENDOR=t.ENDPOINT_ID=t.INTERFACE_ID=t.CONFIGURATION_ID=void 0,t.CONFIGURATION_ID=1,t.INTERFACE_ID=0,t.ENDPOINT_ID=1,t.T1_HID_VENDOR=21324,t.TREZOR_USB_DESCRIPTORS=[{vendorId:21324,productId:1},{vendorId:4617,productId:21440},{vendorId:4617,productId:21441}],t.ACTION_TIMEOUT=1e4,t.TRANSPORT={START:"transport-start",ERROR:"transport-error",UPDATE:"transport-update",DISABLE_WEBUSB:"transport-disable_webusb",REQUEST_DEVICE:"transport-request_device"}},7368:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.arrayDistinct=void 0,t.arrayDistinct=(e,t,n)=>n.indexOf(e)===t},54309:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.arrayPartition=void 0,t.arrayPartition=(e,t)=>e.reduce(([e,n],r)=>t(r)?[[...e,r],n]:[e,[...n,r]],[[],[]])},40057:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.arrayShuffle=void 0,t.arrayShuffle=e=>{let t=e.slice();for(let e=t.length-1;e>0;e--){let n=Math.floor(Math.random()*(e+1));[t[e],t[n]]=[t[n],t[e]]}return t}}
27,29222:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.arrayToDictionary=void 0;let validateKey=e=>!!["string","number"].includes(typeof e);t.arrayToDictionary=(e,t,n)=>n?e.reduce((e,n)=>{var r;let o=t(n);return validateKey(o)?Object.assign(Object.assign({},e),{[o]:[...null!==(r=e[o])&&void 0!==r?r:[],n]}):e},{}):e.reduce((e,n)=>{let r=t(n);return validateKey(r)?Object.assign(Object.assign({},e),{[r]:n}):e},{})},45866:function(e,t,n){var r=n(48834).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.reverseBuffer=void 0,t.reverseBuffer=e=>{if(e.length<1)return e;let t=r.alloc(e.length),n=t.length-1;for(let r=0;r<t.length/2;r++)t[r]=e[n],t[n]=e[r],n--;return t}},60753:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.bytesToHumanReadable=void 0;let n=["B","KB","MB","GB","TB"];t.bytesToHumanReadable=e=>{let t=Math.abs(e),r=0;for(;t>=1024||r>=n.length;)t/=1024,r++;return`${t.toFixed(1)} ${n[r]}`}},49067:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.capitalizeFirstLetter=void 0,t.capitalizeFirstLetter=e=>e.charAt(0).toUpperCase()+e.slice(1)},9562:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.cloneObject=void 0,t.cloneObject=e=>{let t=JSON.stringify(e);return void 0===t?e:JSON.parse(t)}},44023:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.countBytesInString=void 0,t.countBytesInString=e=>encodeURI(e).split(/%..|./).length-1},41050:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createCooldown=void 0,t.createCooldown=e=>{let t=0;return()=>{let n=Date.now();return n-t>=e&&(t=n,!0)}}},46299:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDeferred=void 0,t.createDeferred=e=>{let localResolve=()=>{},localReject=()=>{},t=new Promise((e,t)=>{localResolve=e,localReject=t});return{id:e,resolve:localResolve,reject:localReject,promise:t}}},51383:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createTimeoutPromise=void 0,t.createTimeoutPromise=e=>new Promise(t=>setTimeout(t,e))},14909:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getValueByKey=t.getKeyByValue=void 0,t.getKeyByValue=function(e,t){return e&&Object.keys(e).find(n=>e[n]===t)},t.getValueByKey=function(e,t){let n=e&&Object.keys(e).find(e=>e===t);return n&&e[n]}},64403:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getLocaleSeparators=void 0,t.getLocaleSeparators=e=>{var t,n;let r=new Intl.NumberFormat(e),o=r.formatToParts(10000.1),i=null===(t=o.find(({type:e})=>"decimal"===e))||void 0===t?void 0:t.value,a=null===(n=o.find(({type:e})=>"group"===e))||void 0===n?void 0:n.value;return{decimalSeparator:i,thousandsSeparator:a}}},69527:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getNumberFromPixelString=void 0,t.getNumberFromPixelString=e=>parseInt(e.replace("px",""),10)},12835:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getRandomNumberInRange=void 0,t.getRandomNumberInRange=(e,t)=>
27Math.floor(Math.random()*(t-e+1))+e},50545:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getSynchronize=void 0,t.getSynchronize=()=>{let e;return t=>{let n=(null!=e?e:Promise.resolve()).catch(()=>{}).then(t).finally(()=>{e===n&&(e=void 0)});return e=n}}},97115:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getWeakRandomId=void 0,t.getWeakRandomId=e=>{let t="",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";for(let r=0;r<e;r++)t+=n.charAt(Math.floor(Math.random()*n.length));return t}},35083:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.hasUppercaseLetter=void 0;let n=RegExp("^(.*[A-Z].*)$");t.hasUppercaseLetter=e=>n.test(e)},59362:function(e,t,n){var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.xssFilters=t.versionUtils=t.enumUtils=t.bufferUtils=void 0,i(n(7368),t),i(n(54309),t),i(n(40057),t),i(n(29222),t),t.bufferUtils=a(n(45866)),i(n(60753),t),i(n(49067),t),i(n(9562),t),i(n(44023),t),i(n(41050),t),i(n(46299),t),i(n(51383),t),t.enumUtils=a(n(14909)),i(n(69527),t),i(n(12835),t),i(n(50545),t),i(n(97115),t),i(n(35083),t),i(n(74412),t),i(n(71771),t),i(n(89172),t),i(n(2702),t),i(n(28011),t),i(n(59597),t),i(n(61302),t),i(n(30543),t),i(n(20829),t),i(n(32058),t),i(n(59019),t),i(n(56853),t),i(n(75121),t),i(n(8054),t),i(n(69e3),t),t.versionUtils=a(n(70698)),t.xssFilters=a(n(42132)),i(n(64403),t)},74412:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isAscii=void 0,t.isAscii=function(e){return!e||/^[\x00-\x7F]*$/.test(e)}},71771:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isHex=void 0,t.isHex=e=>/^(0x|0X)?[0-9A-Fa-f]+$/g.test(e)},89172:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isNotUndefined=void 0,t.isNotUndefined=e=>void 0!==e},2702:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isUrl=void 0;let n=/^(http|ws)s?:\/\/[a-z0-9]([a-z0-9.-]+)?(:[0-9]{1,5})?((\/)?(([a-z0-9-_])+(\/)?)+)$/i;t.isUrl=e=>n.test(e)},28011:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.mergeDeepObject=void 0;let isObject=e=>{if("object"==typeof e&&null!==e){if("function"==typeof Object.getPrototypeOf){let t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}return"[object Object]"===Object.prototype.toString.call(e)}return!1};t.mergeDeepObject=(...e)=>e.reduce((e,n)=>{if(Array.isArray(n))throw TypeError("Arguments provided to ts-deepmerge must be objects, not arrays.");return Object.keys(n).forEach(r=>{["__proto__","constructor","prototype"].includes(r)||(Array.isArray(e[r])&&Array.isArray(n[r])?e[r]=t.mergeDeepObject.options.mergeArrays?Array.from(new Set(e[r].concat(n[r]))):n[r]:isObject(e[r])&&isObject(n[r])?e[r]=(0,t.mergeDeepObject)(e[r],n[r]):e[r]=n[r])}),e},{});let n={mergeArrays:!0};t.mergeDeepObject.options=n,t.mergeDeepObject.withOptions=(e,...r)=>{t.mergeDeepObject.options=Object.assign({mergeArrays:!0},e);let o=(0,t.mergeDeepObject)(...r);return t.mergeDeepObject.options=n,o}},59597:function(e,t){var n=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};
27Object.defineProperty(t,"__esModule",{value:!0}),t.objectPartition=void 0,t.objectPartition=(e,t)=>t.reduce(([e,t],r)=>{let o=t[r],i=n(t,["symbol"==typeof r?r:r+""]);return void 0!==o?[Object.assign(Object.assign({},e),{[r]:o}),i]:[e,t]},[{},e])},61302:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseElectrumUrl=void 0;let n=/^(?:([a-zA-Z0-9.-]+)|\[([a-f0-9:]+)\]):([0-9]{1,5}):([ts])$/;t.parseElectrumUrl=e=>{var t;let r=e.match(n);if(r)return{host:null!==(t=r[1])&&void 0!==t?t:r[2],port:Number.parseInt(r[3],10),protocol:r[4]}}},30543:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseHostname=void 0;let n=/^([a-z0-9.+-]+:\/\/)?([a-z0-9.-]+)([:/][^:/]+)*\/?$/i;t.parseHostname=e=>{var t,r;return null===(r=null===(t=e.match(n))||void 0===t?void 0:t[2])||void 0===r?void 0:r.toLowerCase()}},20829:function(e,t){var n=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(o,i){function fulfilled(e){try{step(r.next(e))}catch(e){i(e)}}function rejected(e){try{step(r.throw(e))}catch(e){i(e)}}function step(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.promiseAllSequence=void 0,t.promiseAllSequence=e=>n(void 0,void 0,void 0,function*(){let t=[];for(let n=0;n<e.length;++n){let r=yield e[n]();t.push(r)}return t})},32058:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.redactUserPathFromString=t.startOfUserPathRegex=void 0,t.startOfUserPathRegex=/([/\\][Uu]sers[/\\]{1,4})([^"^'^[^\]^/^\\]*)/g,t.redactUserPathFromString=e=>e.replace(t.startOfUserPathRegex,"$1[*]")},59019:function(e,t){var n=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(o,i){function fulfilled(e){try{step(r.next(e))}catch(e){i(e)}}function rejected(e){try{step(r.throw(e))}catch(e){i(e)}}function step(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.scheduleAction=void 0;let isArray=e=>Array.isArray(e),abortedBySignal=()=>Error("Aborted by signal"),abortedByDeadline=()=>Error("Aborted by deadline"),abortedByTimeout=()=>Error("Aborted by timeout"),resolveAfterMs=(e,t)=>new Promise((n,r)=>{if(t.aborted)return r();if(void 0===e)return n();let o=setTimeout(n,e),onClear=()=>{clearTimeout(o),t.removeEventListener("abort",onClear),r()};t.addEventListener("abort",onClear)}),rejectAfterMs=(e,t,n)=>new Promise((r,o)=>{if(n.aborted)return o();let i=void 0!==e?setTimeout(()=>o(t()),e):void 0,onClear=()=>{clearTimeout(i),n.removeEventListener("abort",onClear),o()};n.addEventListener("abort",onClear)}),rejectWhenAborted=(e,t)=>new Promise((n,r)=>{if(t.aborted)return r();if(null==e?void 0:e.aborted)return r(abortedBySignal());let onAbort=()=>r(abortedBySignal());null==e||e.addEventListener("abort",onAbort);let onClear=()=>{null==e||e.removeEventListener("abort",onAbort),t.removeEventListener("abort",onClear),r()};t.addEventListener("abort",onClear)}),resolveAction=(e,t)=>n(void 0,void 0,void 0,function*(){let n=new AbortController,onClear=()=>n.abort();t.aborted&&onClear(),t.addEventListener("abort",onClear);try{return yield new Promise(t=>t(e(n.signal)))}finally{t.removeEventListener("abort",onClear)}}),attemptLoop=(e,t,r,o)=>n(void 0,void 0,void 0,function*(){for(let n=0;n<e-1&&!o.aborted;n++){let e=new AbortController,onClear=()=>e.abort();o.addEventListener("abort",onClear);try{return yield t(n,e.signal)}catch(e){onClear(),yield r(n)}finally{o.removeEventListener("abort",onClear)}}return o.aborted?Promise.reject():t(e-1,o)});t.scheduleAction=(e,t)=>n(void 0,void 0,void 0,function*(){let{signal:n,delay:r,attempts:o,timeout:i,deadline:a,gap:s}=t,c=a&&a-Date.now(),l=isArray(o)?o.length:null!=o?o:a?1/0:1,u=new AbortController,p=u.signal,d=isArray(o)?e=>o[e]:()=>({timeout:i,gap:s});try{return yield Promise.race([rejectWhenAborted(n,p),rejectAfterMs(c,abortedByDeadline,p),resolveAfterMs(r,p).then(()=>attemptLoop(l,(t,n)=>Promise.race([rejectAfterMs(d(t).timeout,abortedByTimeout,p),resolveAction(e,n)]),e=>{var t;return resolveAfterMs(null!==(t=d(e).gap)&&void 0!==t?t:0,p)},p))])}finally{u.abort()}})}
27,56853:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.throwError=void 0,t.throwError=e=>{throw Error(e)}},8054:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.topologicalSort=void 0;let r=n(54309);t.topologicalSort=(e,t,n)=>{let o=[],filterRoots=e=>(0,r.arrayPartition)(e,n=>!e.some(e=>t(e,n))),i=e;for(;i.length;){let[e,t]=filterRoots(i);if(!e.length)throw Error("Cycle detected");o.push(...n?e.sort(n):e),i=t}return o}},75121:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.truncateMiddle=void 0,t.truncateMiddle=(e,t,n)=>{if(e.length<=t+n)return e;let r=e.substring(0,t),o=e.substring(e.length-n,e.length);return`${r}…${o}`}},69e3:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.urlToOnion=void 0,t.urlToOnion=(e,t)=>{var n;let[,r,o,i,a]=null!==(n=e.match(/^(http|ws)s?:\/\/([^:/]+\.)?([^/.]+\.[^/.]+)(\/.*)?$/i))&&void 0!==n?n:[];if(i&&t[i])return`${r}://${null!=o?o:""}${t[i]}${null!=a?a:""}`}},70698:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeVersion=t.isNewerOrEqual=t.isEqual=t.isNewer=t.isVersionArray=void 0;let parse=e=>({major:e[0],minor:e[1],patch:e[2]}),split=e=>{let t=e.split(".");if(3!==t.length)throw Error("version string is in wrong format");return t},versionToString=e=>`${e[0]}.${e[1]}.${e[2]}`;t.isVersionArray=e=>3===e.length,t.isNewer=(e,t)=>{let n=parse("string"==typeof e?split(e):e),r=parse("string"==typeof t?split(t):t);return n.major-r.major!=0?n.major>r.major:n.minor-r.minor!=0?n.minor>r.minor:n.patch-r.patch!=0&&n.patch>r.patch},t.isEqual=(e,t)=>{let n="string"==typeof e?e:versionToString(e),r="string"==typeof t?t:versionToString(t);return n===r},t.isNewerOrEqual=(e,n)=>(0,t.isNewer)(e,n)||(0,t.isEqual)(e,n),t.normalizeVersion=e=>e.replace(/\b0+(\d)/g,"$1")},42132:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.inDoubleQuotes=t.inSingleQuotes=t.inHTML=void 0;let n=/</g,r=/'/g,o=/"/g;t.inHTML=e=>e.replace(n,"&lt;"),t.inSingleQuotes=e=>e.replace(r,"&#39;"),t.inDoubleQuotes=e=>e.replace(o,"&quot;")},22699:function(e){var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function EventEmitter(){EventEmitter.init.call(this)}e.exports=EventEmitter,e.exports.once=function(e,t){return new Promise(function(n,r){function errorListener(n){e.removeListener(t,resolver),r(n)}function resolver(){"function"==typeof e.removeListener&&e.removeListener("error",errorListener),n([].slice.call(arguments))}eventTargetAgnosticAddListener(e,t,resolver,{once:!0}),"error"!==t&&"function"==typeof e.on&&eventTargetAgnosticAddListener(e,"error",errorListener,{once:!0})})},EventEmitter.EventEmitter=EventEmitter,EventEmitter.prototype._events=void 0,EventEmitter.prototype._eventsCount=0,EventEmitter.prototype._maxListeners=void 0;var i=10;function checkListener(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function _getMaxListeners(e){return void 0===e._maxListeners?EventEmitter.defaultMaxListeners:e._maxListeners}function _addListener(e,t,n,r){if(checkListener(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),a=i[t]),void 0===a)a=i[t]=n,++e._eventsCount;else if("function"==typeof a?a=i[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(o=_getMaxListeners(e))>0&&a.length>o&&!a.warned){a.warned=!0;var o,i,a,s=Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=a.length,console&&console.warn&&console.warn(s)}return e}function onceWrapper(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function _onceWrap(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=onceWrapper.bind(r);return o.listener=n,r.wrapFn=o,o}function _listeners(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(o):arrayClone(o,o.length)}function listenerCount(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function arrayClone(e,t){for(var n=Array(t),r=0;r<t;++r)n[r]=e[r];return n}function eventTargetAgnosticAddListener(e,t,n,r){if("function"==typeof e.on)r.once?e.once(t,n):e.on(t,n);else if("function"==typeof e.addEventListener)e.addEventListener(t,function wrapListener(o){r.once&&e.removeEventListener(t,wrapListener),n(o)});else throw TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}Object.defineProperty(EventEmitter,"defaultMaxListeners",{enumerable:!0,get:function(){return i},set:function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");i=e}}),EventEmitter.init=function(){(void 0===this._events||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},EventEmitter.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},EventEmitter.prototype.getMaxListeners=function(){return _getMaxListeners(this)},EventEmitter.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var o="error"===e,i=this._events;if(void 0!==i)o=o&&void 0===i.error;else if(!o)return!1;if(o){if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var a,s=Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var c=i[e];if(void 0===c)return!1;if("function"==typeof c)r(c,this,t);else for(var l=c.length,u=arrayClone(c,l),n=0;n<l;++n)r(u[n],this,t);return!0},EventEmitter.prototype.addListener=function(e,t){return _addListener(this,e,t,!1)},EventEmitter.prototype.on=EventEmitter.prototype.addListener,EventEmitter.prototype.prependListener=function(e,t){return _addListener(this,e,t,!0)},EventEmitter.prototype.once=function(e,t){return checkListener(t),this.on(e,_onceWrap(this,e,t)),this},EventEmitter.prototype.prependOnceListener=function(e,t){return checkListener(t),this.prependListener(e,_onceWrap(this,e,t)),this},EventEmitter.prototype.removeListener=function(e,t){var n,r,o,i,a;if(checkListener(t),void 0===(r=this._events)||void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit
vendor: 2,264 bytes, line 27
27("removeListener",e,n.listener||t));else if("function"!=typeof n){for(o=-1,i=n.length-1;i>=0;i--)if(n[i]===t||n[i].listener===t){a=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,a||t)}return this},EventEmitter.prototype.off=EventEmitter.prototype.removeListener,EventEmitter.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0==arguments.length){var o,i=Object.keys(n);for(r=0;r<i.length;++r)"removeListener"!==(o=i[r])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},EventEmitter.prototype.listeners=function(e){return _listeners(this,e,!0)},EventEmitter.prototype.rawListeners=function(e){return _listeners(this,e,!1)},EventEmitter.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):listenerCount.call(e,t)},EventEmitter.prototype.listenerCount=listenerCount,EventEmitter.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},5163:function(e,t,n){n.r(t),n.d(t,{__assign:function(){return __assign},__asyncDelegator:function(){return __asyncDelegator},__asyncGenerator:function(){return __asyncGenerator},__asyncValues:function(){return __asyncValues},__await:function(){return __await},__awaiter:function(){return __awaiter},__classPrivateFieldGet:function(){return __classPrivateFieldGet},__classPrivateFieldSet:function(){return __classPrivateFieldSet},__createBinding:function(){return __createBinding},__decorate:function(){return __decorate},__exportStar:function(){return __exportStar},__extends:function(){return __extends},__generator:function(){return __generator},__importDefault:function(){return __importDefault},__importStar:function(){return __importStar}
vendor: 6,502 bytes, lines 27-40
27,__makeTemplateObject:function(){return __makeTemplateObject},__metadata:function(){return __metadata},__param:function(){return __param},__read:function(){return __read},__rest:function(){return __rest},__spread:function(){return __spread},__spreadArrays:function(){return __spreadArrays},__values:function(){return __values}});/*! *****************************************************************************
28Copyright (c) Microsoft Corporation.
29
30Permission to use, copy, modify, and/or distribute this software for any
31purpose with or without fee is hereby granted.
32
33THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
34REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
35AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
36INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
37LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
38OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
39PERFORMANCE OF THIS SOFTWARE.
40***************************************************************************** */var extendStatics=function(e,t){return(extendStatics=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function __extends(e,t){function __(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function __rest(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function __decorate(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function __param(e,t){return function(n,r){t(n,r,e)}}function __metadata(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,n,r){return new(n||(n=Promise))(function(o,i){function fulfilled(e){try{step(r.next(e))}catch(e){i(e)}}function rejected(e){try{step(r.throw(e))}catch(e){i(e)}}function step(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())})}function __generator(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:verb(0),throw:verb(1),return:verb(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function verb(i){return function(s){return function(i){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function __createBinding(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}function __exportStar(e,t){for(var n in e)"default"===n||t.hasOwnProperty(n)||(t[n]=e[n])}function __values(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}function __spreadArrays(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),o=0,t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r={},verb("next"),verb("throw"),verb("return"),r[Symbol.asyncIterator]=function(){return this},r;function verb(e){o[e]&&(r[e]=function(t){return new Promise(function(n,r){i.push([e,t,n,r])>1||resume(e,t)})})}function resume(e,t){try{var n;(n=o[e](t)).value instanceof __await?Promise.resolve(n.value.v).then(fulfill,reject):settle(i[0][2],n)}catch(e){settle(i[0][3],e)}}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){e(t),i.shift(),i.length&&resume(i[0][0],i[0][1])}}function __asyncDelegator(e){var t,n;return t={},verb("next"),verb("throw",function(e){throw e}),verb("return"),t[Symbol.iterator]=function(){return this},t;function verb(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:__await(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=__values(e),t={},verb("next"),verb("throw"),verb("return"),t[Symbol.asyncIterator]=function(){return this},t);function verb(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){!function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)}(r,o,(t=e[n](t)).done,t.value)})}}}
40function __makeTemplateObject(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function __importStar(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t){if(!t.has(e))throw TypeError("attempted to get private field on non-instance");return t.get(e)}function __classPrivateFieldSet(e,t,n){if(!t.has(e))throw TypeError("attempted to set private field on non-instance");return t.set(e,n),n}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.