Files
to_session/web_process/MetaMask 12.16.1/scripts/app-init.js
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

1 line
2.2 KiB
JavaScript

!function s(t,o,e){function n(a,i){if(!o[a]){if(!t[a]){var c="function"==typeof require&&require;if(!i&&c)return c(a,!0);if(r)return r(a,!0);var l=new Error("Cannot find module '"+a+"'");throw l.code="MODULE_NOT_FOUND",l}var m=o[a]={exports:{}};t[a][0].call(m.exports,(function(s){return n(t[a][1][s]||s)}),m,m.exports,s,t,o,e)}return o[a].exports}for(var r="function"==typeof require&&require,a=0;a<e.length;a++)n(e[a]);return n}({1:[function(s,t,o){"use strict";let e=!1;const{chrome:n}=globalThis;globalThis.stateHooks=globalThis.stateHooks||{};const r=[];function a(...s){try{const t=(new Date).getTime();importScripts(...s);const o=(new Date).getTime();return r.push({name:s[0],value:o-t,children:[],startTime:t,endTime:o}),!0}catch(s){console.error(s)}return!1}function i(){if(e)return;e=!0;const s=[],t=t=>{s.push(t)},o=Date.now();t("../scripts/sentry-install.js");!self.document||t("../scripts/snow.js"),t("../scripts/use-snow.js");t("../scripts/runtime-lavamoat.js"),t("../scripts/lockdown-more.js"),t("../scripts/policy-load.js");"../common-0.js,../common-1.js,../common-2.js,../common-3.js,../common-4.js,../common-5.js,../common-6.js,../common-7.js,../common-8.js,../common-9.js,../common-10.js,../common-11.js,../common-12.js,../common-13.js,../background-0.js,../background-1.js,../background-2.js,../background-3.js,../background-4.js,../background-5.js,../background-6.js,../background-7.js,../background-8.js".split(",").forEach((s=>t(s))),a(...s);Date.now();console.log("SCRIPTS IMPORT COMPLETE in Seconds: "+(Date.now()-o)/1e3)}self.addEventListener("install",i),n.runtime.onMessage.addListener((()=>(i(),!1))),"activated"===self.serviceWorker.state&&i();n.runtime.onInstalled.addListener((function s(t){"install"===t.reason&&(globalThis.stateHooks.metamaskTriggerOnInstall?(globalThis.stateHooks.metamaskTriggerOnInstall(),delete globalThis.stateHooks.metamaskTriggerOnInstall):globalThis.stateHooks.metamaskWasJustInstalled=!0,n.runtime.onInstalled.removeListener(s))})),(async()=>{try{await n.scripting.registerContentScripts([{id:"inpage",matches:["file://*/*","http://*/*","https://*/*"],js:["scripts/inpage.js"],runAt:"document_start",world:"MAIN",allFrames:!0}])}catch(s){console.warn(`Dropped attempt to register inpage content script. ${s}`)}})()},{}]},{},[1]);