PageSourceSearch

https://suprafx.ai/_next/static/chunks/9721.ce00644d707cf4ef.js

js suprafx.ai collected 2026-10-05 15:10:57 UTC 20,571 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9721,4679,9670,6801,6950,5717,1345,9226],{1845:function(e,t,n){n.d(t,{Ej:function(){return c}});var s=n(57437),a=n(49299);let o={arbitrum:"/chains/arbitrum.jpg",avalanche:"/chains/avalanche.jpg",base:"/chains/base.jpg",ethereum:"/chains/ethereum.jpg",solana:"/chains/solana.jpg",polygon:"/chains/polygon.jpg",supra:"/tokens/supra.png",robinhood:"/chains/robinhood.png",arc:"/chains/arc-network.png",tempo:"/chains/tempo-mark.png"};function c(e){var t;let{chainId:n,size:c=18}=e,i=null!==(t=o[n])&&void 0!==t?t:o[(0,a.MY)(n)];return i?(0,s.jsx)("img",{src:i,alt:n,width:c,height:c,className:"rounded-full",style:{minWidth:c}}):(0,s.jsx)("div",{className:"rounded-full",style:{width:c,height:c,background:"var(--surface-3)"}})}},81991:function(e,t,n){n.d(t,{cL:function(){return u}});var s=n(57437),a=n(2265),o=n(49397);let c={ETH:"/tokens/eth.png",SUPRA:"/tokens/supra.png",AAVE:"/tokens/aave.png",LINK:"/tokens/link.png",USDC:"/tokens/usdc.png",USDT:"/tokens/usdt.png",BTC:"/tokens/btc.png",SOL:"/tokens/sol.png",UNI:"/tokens/uni.png",AVAX:"/tokens/avax.png",DOT:"/tokens/dot.png",ARB:"/tokens/arb.png",OP:"/tokens/op.png",MATIC:"/tokens/matic.png",POL:"/tokens/matic.png",ADA:"/tokens/ada.png",DOGE:"/tokens/doge.png",MKR:"/tokens/mkr.png",CRV:"/tokens/crv.png",COMP:"/tokens/comp.png",ATOM:"/tokens/atom.png",NEAR:"/tokens/near.png",DAI:"/tokens/dai.png",WBTC:"/tokens/wbtc.png",XRP:"/tokens/xrp.png",BNB:"/tokens/bnb.png",SUI:"/tokens/sui.png",APT:"/tokens/apt.png",iUSDC:"/tokens/usdc.png",iUSDT:"/tokens/usdt.png",iETH:"/tokens/eth.png",iBTC:"/tokens/btc.png",iWBTC:"/tokens/wbtc.png",supUSDC:"/tokens/usdc.png",supUSDT:"/tokens/usdt.png",supETH:"/tokens/eth.png",USDG:"/tokens/usdg-gdn.svg","USDC.arc":"/tokens/usdc-circle.png","USDC.e":"/tokens/usdc-circle.png",USDT0:"/tokens/usdt0.png",EURC:"/tokens/eurc-circle.png",pathUSD:"/tokens/pathusd.png",AAPL:"/tokens/aapl.png",NVDA:"/tokens/nvda.png",TSLA:"/tokens/tsla.png",AMZN:"/tokens/amzn.png",MSFT:"/tokens/msft.png",META:"/tokens/meta.png",SPY:"/tokens/spy.png",QCOM:"/tokens/qcom.png"},i={ETH:"https://assets.coingecko.com/coins/images/279/small/ethereum.png",SUPRA:"https://supra.com/images/brand/Supra-Red-Dark-Symbol.png",AAVE:"https://assets.coingecko.com/coins/images/12645/small/AAVE.png",LINK:"https://assets.coingecko.com/coins/images/877/small/chainlink-new-logo.png",USDC:"https://assets.coingecko.com/coins/images/6319/small/usdc.png",USDT:"https://assets.coingecko.com/coins/images/325/small/Tether.png",BTC:"https://assets.coingecko.com/coins/images/1/small/bitcoin.png",SOL:"https://assets.coingecko.com/coins/images/4128/small/solana.png",UNI:"https://assets.coingecko.com/coins/images/12504/small/uni.jpg",AVAX:"https://assets.coingecko.com/coins/images/12559/small/Avalanche_Circle_RedWhite_Trans.png",DOT:"https://assets.coingecko.com/coins/images/12171/small/polkadot.png",ARB:"https://assets.coingecko.com/coins/images/16547/small/arb.jpg",OP:"https://assets.coingecko.com/coins/images/25244/small/Optimism.png",MATIC:"https://assets.coingecko.com/coins/images/4713/small/polygon.png",POL:"https://assets.coingecko.com/coins/images/4713/small/polygon.png",ADA:"https://assets.coingecko.com/coins/images/975/small/cardano.png",DOGE:"https://assets.coingecko.com/coins/images/5/small/dogecoin.png",MKR:"https://assets.coingecko.com/coins/images/1364/small/Mark_Maker.png",CRV:"https://assets.coingecko.com/coins/images/12124/small/Curve.png",COMP:"https://assets.coingecko.com/coins/images/10775/small/COMP.png",ATOM:"https://assets.coingecko.com/coins/images/1481/small/cosmos_hub.png",NEAR:"https://assets.coingecko.com/coins/images/10365/small/near.jpg",DAI:"https://assets.coingecko.com/coins/images/9956/small/Badge_Dai.png",WBTC:"https://assets.coingecko.com/coins/images/7598/small/wrapped_bitcoin_wbtc.png",XRP:"https://assets.coingecko.com/coins/images/44/small/xrp-symbol-white-128.png",BNB:"https://assets.coingecko.com/coins/images/825/small/bnb-icon2_2x.png",SUI:"https://assets.coingecko.com/coins/images/26375/small/sui-ocean-square.png",APT:"https://assets.coingecko.com/coins/images/26455/small/aptos_round.png",iUSDC:"https://assets.coingecko.com/coins/images/6319/small/usdc.png",iUSDT:"https://assets.coingecko.com/coins/images/325/small/Tether.png",iETH:"https://assets.coingecko.com/coins/images/279/small/ethereum.png",iBTC:"https://assets.coingecko.com/coins/images/1/small/bitcoin.png",iWBTC:"https://assets.coingecko.com/coins/images/7598/small/wrapped_bitcoin_wbtc.png",supUSDC:"https://assets.coingecko.com/coins/images/6319/small/usdc.png",supUSDT:"https://assets.coingecko.com/coins/images/325/small/Tether.png",supETH:"https://assets.coingecko.com/coins/images/279/small/ethereum.png"},r={ETH:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/info/logo.png",USDC:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/logo.png",USDT:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xdAC17F958D2ee523a2206206994597C13D831ec7/logo.png",LINK:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x514910771AF9Ca656af840dff83E8264EcF986CA/logo.png",AAVE:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9/logo.png",BTC:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/bitcoin/info/logo.png",iUSDC:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/logo.png",iUSDT:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xdAC17F958D2ee523a2206206994597C13D831ec7/logo.png",iETH:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/info/logo.png",iBTC:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/bitcoin/info/logo.png",iWBTC:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/logo.png",supUSDC:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/logo.png",supUSDT:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xdAC17F958D2ee523a2206206994597C13D831ec7/logo.png",supETH:"https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/info/logo.png"},l={ETH:"#627eea",AAVE:"#b6509e",LINK:"#2a5ada",USDC:"#2775ca",USDT:"#26a17b",SUPRA:"#22c55e",BTC:"#f7931a",SOL:"#9945ff",UNI:"#ff007a",AVAX:"#e84142",DOT:"#e6007a",ARB:"#28a0f0",OP:"#ff0420",MATIC:"#8247e5",POL:"#8247e5",ADA:"#0033ad",DOGE:"#c2a633",MKR:"#1aab9b",CRV:"#0000ff",COMP:"#00d395",ATOM:"#2e3148",NEAR:"#000000",DAI:"#f5ac37",WBTC:"#f09242",XRP:"#23292f",BNB:"#f3ba2f",SUI:"#4da2ff",APT:"#000000",iUSDC:"#2775ca",iUSDT:"#26a17b",iETH:"#627eea",iBTC:"#f7931a",iWBTC:"#f09242",supUSDC:"#2775ca",supUSDT:"#26a17b",supETH:"#627eea",USDG:"#314012",AAPL:"#a2aaad",NVDA:"#76b900",TSLA:"#e82127",AMZN:"#ff9900",MSFT:"#f25022",META:"#0081fb",SPY:"#2f4f3e",QCOM:"#3253dc"};function u(e){let{token:t,size:n=18}=e,[u,p]=(0,a.useState)(0),h=(0,o.Ee)(t),m=[c[h],i[h],r[h]][u],g=l[h]||"#64748b";return!m||u>=3?(0,s.jsx)("span",{style:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:n,height:n,borderRadius:"50%",background:g+"22",border:"1.5px solid ".concat(g,"44"),color:g,fontSize:.42*n,fontWeight:700,fontFamily:"monospace",flexShrink:0},children:h.replace(/^i/,"").slice(0,2).toUpperCase()}
1):(0,s.jsx)("img",{src:m,alt:t,width:n,height:n,className:"rounded-full",style:{minWidth:n,minHeight:n},onError:()=>p(e=>e+1)})}},55379:function(e,t,n){n.d(t,{Z:function(){return a}});var s=n(57437);function a(e){let{target:t,l1:n}=e,a=e=>"none"===e.kind?(0,s.jsx)("span",{className:"mono text-[11px]",style:{color:"var(--t3)"},children:e.reason}):(0,s.jsx)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"mono text-[11px] hover:underline",style:{color:"pending"===e.kind?"var(--t3)":"var(--accent)",textDecoration:"none"},children:e.label});return(0,s.jsxs)("span",{className:"inline-flex flex-wrap items-center gap-2 text-[12px]",children:[a(t),n&&"none"!==n.kind?a(n):null]})}},59670:function(e,t,n){n.d(t,{authFetch:function(){return p},e:function(){return o}});var s=n(87311),a=n(62060);class o extends Error{constructor(e,t,n){super(t,n),this.code=e,this.name="AuthFetchError"}}async function c(e){try{return await (0,s.GU)(e)}catch(e){throw new o("signing_failed",e instanceof Error?e.message:"Wallet signing failed.",{cause:e})}}async function i(e,t){try{return await fetch(e,t)}catch(e){throw new o("request_failed",e instanceof Error?e.message:"Authenticated request failed.",{cause:e})}}function r(e){for(let[t,n]of Object.entries(e)){if(/[\0\r\n]/.test(n)||/[^\u0009\u0020-\u007e\u0080-\u00ff]/.test(n))throw new o("signing_failed",'Authenticated request header "'.concat(t,'" contains an invalid value.'));try{new Headers({[t]:n})}catch(e){throw new o("signing_failed",'Authenticated request header "'.concat(t,'" contains an invalid value.'),{cause:e})}}return e}let l=new Set(["WALLET_BINDING_REQUIRED","AUTHMSG_EXPIRED","AUTHMSG_ADDRESS_MISMATCH","AUTHMSG_SESSION_KEY_MISMATCH","AUTHMSG_PARSE","WALLET_SIG_INVALID","WALLET_PUBKEY_ADDRESS_MISMATCH","WALLET_PUBKEY_INVALID","WALLET_PUBKEY_LENGTH","WALLET_SIG_LENGTH","WALLET_BINDING_HEX_INVALID","DEMO_COOKIE_INVALID","DEMO_ADDRESS_MISMATCH","DESKTOP_DEPRECATED","NONCE_REPLAY"]);async function u(e){if(401===e.status)try{let t=e.clone(),n=await t.json().catch(()=>null),o=null==n?void 0:n.code;"string"==typeof o&&l.has(o)&&(console.warn("[SupraFX] Server returned 401 ".concat(o,"; clearing local session.")),(0,s.Ov)(),(0,a.vJ)())}catch(e){}}async function p(e,t){let{address:n,method:a="GET",body:l,action:p,headers:h}=t;if(!await (0,s.G)())throw new o("no_session","No active signing session. Please reconnect your wallet.");let m=(0,s.zK)();if(!m)throw new o("no_session","No active signing session. Please reconnect your wallet.");let g=p||"".concat(a," ").concat(new URL(e,window.location.origin).pathname);if("GET"===a||"HEAD"===a){let t=(0,s.Qg)(g,n,{}),{signature:o}=await c(t),l={};m.walletPubkeyHex&&(l["x-wallet-pubkey"]=m.walletPubkeyHex),m.authSignature&&(l["x-session-auth-signature"]=m.authSignature),m.authMessage&&(l["x-session-auth-message-b64"]=function(e){let t=new TextEncoder().encode(e),n="";for(let e=0;e<t.length;e+=1)n+=String.fromCharCode(t[e]);return btoa(n)}(m.authMessage));let p=r({"Content-Type":"application/json","x-session-signature":o,"x-session-pubkey":m.sessionPublicKey,"x-session-payload":(0,s.MS)(t),...l,...h}),d=await i(e,{method:a,credentials:"include",headers:p});return await u(d),d}let d=(0,s.Qg)(g,n,l||{}),{signature:f}=await c(d),b=await i(e,{method:a,credentials:"include",headers:r({"Content-Type":"application/json",...h}),body:JSON.stringify({...l,signedPayload:d,signature:f,sessionPublicKey:m.sessionPublicKey,walletPubkeyHex:m.walletPubkeyHex,sessionAuthSignature:m.authSignature,sessionAuthMessage:m.authMessage})});return await u(b),b}},73997:function(e,t,n){n.d(t,{Fu:function(){return p},GT:function(){return c.G},V2:function(){return f},df:function(){return h},oW:function(){return g},zt:function(){return d}});var s,a=n(99553),o=n(49397),c=n(24554);let i=new Uint8Array(20);"00".repeat(20);let r=new Uint8Array(32),l=new Map([["sepolia/ETH",{chainId:"eth-sepolia",tokenBytes:i}],["eth-sepolia/ETH",{chainId:"eth-sepolia",tokenBytes:i}],["sepolia/USDC",{chainId:"eth-sepolia",tokenBytes:u("0x1c7d4b196cb0c7b01d743fbc6116a902379c7238")}],["eth-sepolia/USDC",{chainId:"eth-sepolia",tokenBytes:u("0x1c7d4b196cb0c7b01d743fbc6116a902379c7238")}],["supra/SUPRA",{chainId:"supra-testnet",tokenBytes:r}],["supra-testnet/SUPRA",{chainId:"supra-testnet",tokenBytes:r}]]);for(let e of o.nf){let t=(0,o.u6)(e.chainId)?u(e.tokenHex):function(e){let t=e.startsWith("0x")||e.startsWith("0X")?e.slice(2):e;if(64!==t.length)throw Error("supraAddr32: ".concat(e," not 32 bytes"));let n=new Uint8Array(32);for(let e=0;e<32;e++)n[e]=parseInt(t.slice(2*e,2*e+2),16);return n}(e.tokenHex);for(let n of"eth-mainnet"===(s=e.chainId)?["mainnet","eth-mainnet"]:"robinhood-mainnet"===s?["robinhood","robinhood-mainnet"]:"arc-mainnet"===s?["arc","arc-mainnet"]:"tempo-mainnet"===s?["tempo","tempo-mainnet"]:(0,o.u6)(s)?[s]:["supra-mainnet"])l.set("".concat(n,"/").concat(e.symbol.toUpperCase()),{chainId:e.chainId,tokenBytes:t})}function u(e){let t=e.startsWith("0x")||e.startsWith("0X")?e.slice(2):e;if(40!==t.length)throw Error("hexAddrToBytes: ".concat(e," not 20 bytes"));let n=new Uint8Array(20);for(let e=0;e<20;e++)n[e]=parseInt(t.slice(2*e,2*e+2),16);return n}function p(e,t){let n="".concat(e.toLowerCase(),"/").concat(t.toUpperCase()),s=l.get(n);if(s)return(0,c.G)(s.chainId,s.tokenBytes);let o=new TextEncoder().encode("suprafx-asset-v1\n".concat(e,"\n").concat(t));return(0,a.blake3)(o)}function h(e,t){let n="".concat(e.toLowerCase(),"/").concat(t.toUpperCase()),s=l.get(n);return s?(0,c.G)(s.chainId,s.tokenBytes):null}let m={ethereum:"eth-mainnet","eth-mainnet":"eth-mainnet",sepolia:"eth-sepolia","eth-sepolia":"eth-sepolia",supra:"supra-mainnet","supra-mainnet":"supra-mainnet",robinhood:"robinhood-mainnet","robinhood-mainnet":"robinhood-mainnet",arc:"arc-mainnet","arc-mainnet":"arc-mainnet",tempo:"tempo-mainnet","tempo-mainnet":"tempo-mainnet"};function g(e,t){var n;return h(null!==(n=m[e])&&void 0!==n?n:e,t)}function d(e,t){if(32!==e.length||32!==t.length)throw Error("derivePairId: asset IDs must be 32 bytes (got ".concat(e.length,", ").concat(t.length,")"));let n=new TextEncoder,s=b(e),o=b(t),c=n.encode("".concat("suprafx-pair-v1","\n").concat(s,"\n").concat(o));return(0,a.blake3)(c)}function f(e,t,n,s){return d(p(e,t),p(n,s))}function b(e){return Array.from(e,e=>e.toString(16).padStart(2,"0")).join("")}},46039:function(e,t,n){n.d(t,{C:function(){return p},GM:function(){return c},LN:function(){return h},QR:function(){return r},Sy:function(){return f},fq:function(){return i},jS:function(){return m},o8:function(){return u},oQ:function(){return o},oe:function(){return g},pN:function(){return d}});var s=n(6262),a=n(49299);function o(e,t){return(0,a.gs)(e,t)}function c(e,t){return(0,a.UA)(e,t)}function i(e){return"auto-maker-bot"===e?"SupraFX Bot":e.length>16?e.slice(0,6)+"..."+e.slice(-4):e}function r(e){return e}function l(e){if("number"==typeof e)return Number.isFinite(e)?e:0;if("string"==typeof e){let t=parseFloat(e.replace(/,/g,""));return Number.isFinite(t)?t:0}return 0}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8,n=l(e);return 0===n?"":String(Number(n.toFixed(Math.max(0,Math.min(18,Math.floor(t))))))}let p="en-US";function h(e){let t=l(e),n=Math.abs(t);return n>
1=1e3?t.toLocaleString(p,{minimumFractionDigits:2,maximumFractionDigits:2}):n>=1?t.toFixed(4):0===n?"0":t.toFixed(Math.min(12,Math.max(6,2-Math.floor(Math.log10(n)))))}function m(e){let t=l(e),n=Math.abs(t);return n>=1e9?(t/1e9).toFixed(2)+"B":n>=1e6?(t/1e6).toFixed(2)+"M":n>=1e3?(t/1e3).toFixed(2)+"K":n>=1?t.toFixed(2):n>0?Number(t.toFixed(Math.min(8,Math.max(4,3-Math.floor(Math.log10(n)))))).toString():"0"}function g(e){let t=l(e),n=Math.abs(t);return n>=1e3?t.toLocaleString(p,{minimumFractionDigits:2,maximumFractionDigits:2}):n>=1?t.toLocaleString(p,{minimumFractionDigits:0,maximumFractionDigits:4}):n>0?t.toLocaleString(p,{minimumFractionDigits:0,maximumFractionDigits:6}):"0"}function d(e){if("eth-mainnet"===e||"ethereum"===e)return"Ethereum";if("supra-mainnet"===e)return"Supra";let t=(0,s.LU)(e);return t?t.name:"sepolia"===e?"Ethereum":"supra-testnet"===e?"Supra":e}function f(e){let t=Math.floor((Date.now()-new Date(e).getTime())/1e3);return t<60?t+"s ago":t<3600?Math.floor(t/60)+"m ago":Math.floor(t/3600)+"h ago"}},49299:function(e,t,n){n.d(t,{MY:function(){return c},gs:function(){return l},Ks:function(){return u},UA:function(){return r},K_:function(){return p},Oo:function(){return h},D2:function(){return m},ZO:function(){return f},JN:function(){return d}});var s=n(6262);n(40257);let a=[{id:"supra",displayName:"Supra",color:"#E63946",authorityScheme:"ed25519",defaultRpcUrl:"https://rpc-mainnet.supra.com",defaultTestnetRpcUrl:"https://rpc-testnet.supra.com",nativeToken:"SUPRA",explorerUrlMainnet:"https://suprascan.io/tx/"},{id:"ethereum",displayName:"Ethereum",color:"#627EEA",authorityScheme:"ecdsa-secp256k1",defaultRpcUrl:"https://eth.llamarpc.com",defaultTestnetRpcUrl:"https://ethereum-sepolia-rpc.publicnode.com",nativeToken:"ETH",explorerUrlMainnet:"https://etherscan.io/tx/"},{id:"base",displayName:"Base",color:"#0052FF",authorityScheme:"ecdsa-secp256k1",defaultRpcUrl:"https://mainnet.base.org",defaultTestnetRpcUrl:"https://sepolia.base.org",nativeToken:"ETH",explorerUrlMainnet:"https://basescan.org/tx/"},{id:"polygon",displayName:"Polygon",color:"#8247E5",authorityScheme:"ecdsa-secp256k1",defaultRpcUrl:"https://polygon-rpc.com",defaultTestnetRpcUrl:"https://rpc-amoy.polygon.technology",nativeToken:"MATIC",explorerUrlMainnet:"https://polygonscan.com/tx/"},{id:"sui",displayName:"Sui",color:"#4DA2FF",authorityScheme:"ed25519",defaultRpcUrl:"https://fullnode.mainnet.sui.io:443",defaultTestnetRpcUrl:"https://fullnode.testnet.sui.io:443",nativeToken:"SUI",explorerUrlMainnet:"https://suiscan.xyz/mainnet/tx/"},{id:"aptos",displayName:"Aptos",color:"#000000",authorityScheme:"ed25519",defaultRpcUrl:"https://fullnode.mainnet.aptoslabs.com/v1",defaultTestnetRpcUrl:"https://fullnode.testnet.aptoslabs.com/v1",nativeToken:"APT",explorerUrlMainnet:"https://explorer.aptoslabs.com/txn/"},{id:"solana",displayName:"Solana",color:"#14F195",authorityScheme:"ed25519",defaultRpcUrl:"https://api.mainnet-beta.solana.com",defaultTestnetRpcUrl:"https://api.devnet.solana.com",nativeToken:"SOL",explorerUrlMainnet:"https://explorer.solana.com/tx/"}],o={"supra-mainnet":"supra",supra:"supra","supra-testnet":"supra","eth-mainnet":"ethereum","ethereum-mainnet":"ethereum",ethereum:"ethereum",eth:"ethereum",sepolia:"ethereum","robinhood-mainnet":"robinhood",robinhood:"robinhood","arc-mainnet":"arc",arc:"arc","tempo-mainnet":"tempo",tempo:"tempo"};function c(e){var t;let n=e.toLowerCase();return null!==(t=o[n])&&void 0!==t?t:n}function i(e){return e.startsWith("0x")?e:"0x".concat(e)}function r(e,t){if(!e)return null;let n=c(t),o=(0,s.LU)(n);if(o)return"".concat(o.explorerBase,"/tx/").concat(i(e));let r=a.find(e=>e.id===n);if(!r)return null;if("supra"===n){let t=e.startsWith("supra_")?e.slice(6):e.replace(/^0x/i,"");return"".concat(r.explorerUrlMainnet).concat(i(t),"/f")}let l="ethereum"===n||"base"===n||"polygon"===n?i(e):e;return"".concat(r.explorerUrlMainnet).concat(l)}function l(e,t){if(!e||"auto-maker-bot"===e)return null;let n=e.replace(/^0x/i,""),o=/^[0-9a-f]{64}$/i.test(n)?"supra":c(t),r=(0,s.LU)(o);return r?"".concat(r.explorerBase,"/address/").concat(i(n)):a.find(e=>e.id===o)?"supra"===o?"https://suprascan.io/address/".concat(i(n),"/f"):"ethereum"===o?"https://etherscan.io/address/".concat(i(n)):"base"===o?"https://basescan.org/address/".concat(i(n)):"polygon"===o?"https://polygonscan.com/address/".concat(i(n)):"sui"===o?"https://suiscan.xyz/mainnet/account/".concat(e):"aptos"===o?"https://explorer.aptoslabs.com/account/".concat(e):"https://explorer.solana.com/address/".concat(e):null}function u(e,t){let n=c(t);if("ethereum"===n)return"https://etherscan.io/block/".concat(e);let a=(0,s.LU)(n);return a?"".concat(a.explorerBase,"/block/").concat(e):"base"===n?"https://basescan.org/block/".concat(e):"polygon"===n?"https://polygonscan.com/block/".concat(e):null}let p=e=>"/explorer/".concat(e),h=e=>"/explorer/tx/".concat(e),m=e=>"/explorer/transactions?user=".concat(encodeURIComponent(e)),g=()=>"/explorer";function d(e){var t;return e.eventHash&&null!=e.batchNumber?{kind:"event",href:h(e.eventHash),label:"view event →",batch:e.batchNumber,hash:e.eventHash}:null!=e.batchNumber?{kind:"block",href:p(e.batchNumber),label:"block #".concat(e.batchNumber," →"),batch:e.batchNumber}:e.pending?{kind:"pending",href:g(),label:"chain membership not yet verified"}:{kind:"none",reason:null!==(t=e.noneReason)&&void 0!==t?t:"no chain proof available"}}function f(e,t){let n=r(e,t);return n?{kind:"l1",href:n,label:"view L1 transaction →",chain:t,txHash:e}:{kind:"none",reason:"unsupported chain: ".concat(t)}}}}]);

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.