// zeptotenshi async function run() { 'use strict'; if (!window.driverCID) { console.error('[index] token CID empty'); } if (window.useMM) { window.MM_SDK = MetaMaskSDK.MetaMaskSDK; } const go = new window.TinyGo(); let WASM_URL = `${window.IPFS_GATEWAY}${window.driverCID}`; if (!WebAssembly.instantiateStreaming) { WebAssembly.instantiateStreaming = async (resp, importObject) => { const source = await (await resp).arrayBuffer(); return await WebAssembly.instantiate(source, importObject); }; } async function init() { let result = await WebAssembly.instantiateStreaming(fetch(WASM_URL), go.importObject) go.run(result.instance); } init(); } window.onload = run();