1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Navbar-QGAW3R2X.js","assets/react-vendor-LIzmJNoi.js","assets/vendor-B3oGhpB_.js","assets/particles-DHoM9QnK.js","assets/useWalletClient-Is7rTdkM.js","assets/links-dMx8HST9.js","assets/KaspaNetworkNotice-0QamvlmQ.js","assets/Home-Du-FMyTC.js","assets/Particle-Bs6CvMVw.js","assets/ExplorerPage-DHLRrBPZ.js","assets/validation-CxjDadsu.js","assets/SwapPage-Do0tXKV-.js","assets/SwapHistory-2jE50ZBi.js","assets/format-D09g1TZ1.js","assets/CrossChainPage-dgBizpJe.js","assets/Footer-v9FeGqLP.js","assets/ScrollToTop-C9k6UL_I.js"])))=>i.map(i=>d[i]); 2import{r as i,j as t,B as _,R as N,b as h,N as L,d as S,e as A}from"./react-vendor-LIzmJNoi.js";import"./vendor-B3oGhpB_.js";import"./particles-DHoM9QnK.js";(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))l(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const n of o.addedNodes)n.tagName==="LINK"&&n.rel==="modulepreload"&&l(n)}).observe(document,{childList:!0,subtree:!0});function s(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function l(r){if(r.ep)return;r.ep=!0;const o=s(r);fetch(r.href,o)}})();const j="modulepreload",P=function(a){return"/"+a},y={},m=function(e,s,l){let r=Promise.resolve();if(s&&s.length>0){document.getElementsByTagName("link");const n=document.querySelector("meta[property=csp-nonce]"),c=(n==null?void 0:n.nonce)||(n==null?void 0:n.getAttribute("nonce"));r=Promise.allSettled(s.map(d=>{if(d=P(d),d in y)return;y[d]=!0;const p=d.endsWith(".css"),g=p?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${g}`))return;const u=document.createElement("link");if(u.rel=p?"stylesheet":j,p||(u.as="script"),u.crossOrigin="",u.href=d,c&&u.setAttribute("nonce",c),document.head.appendChild(u),p)return new Promise((w,x)=>{u.addEventListener("load",w),u.addEventListener("error",()=>x(new Error(`Unable to preload CSS for ${d}`)))})}))}function o(n){const c=new Event("vite:preloadError",{cancelable:!0});if(c.payload=n,window.dispatchEvent(c),!c.defaultPrevented)throw n}return r.then(n=>{for(const c of n||[])c.status==="rejected"&&o(c.reason);return e().catch(o)})},v=i.createContext(null),R="theme";function T(){return typeof window>"u"||typeof window.matchMedia!="function"?"dark":window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"}function z(){if(typeof window>"u")return"dark";const a=localStorage.getItem(R);return a==="light"||a==="dark"||a==="system"?a:"dark"}function I({children:a}){const[e,s]=i.useState(z),[l,r]=i.useState(()=>e==="system"?T():e);i.useEffect(()=>{const c=g=>{const u=document.documentElement;u.classList.remove("light","dark"),u.classList.add(g),r(g)};if(e!=="system"){c(e);return}if(c(T()),typeof window.matchMedia!="function")return;const d=window.matchMedia("(prefers-color-scheme: light)"),p=g=>c(g.matches?"light":"dark");return d.addEventListener("change",p),()=>d.removeEventListener("change",p)},[e]),i.useEffect(()=>{localStorage.setItem(R,e)},[e]);const o=c=>s(c),n=()=>s(c=>c==="dark"?"light":c==="light"?"system":"dark");return t.jsx(v.Provider,{value:{theme:e,resolvedTheme:l,setTheme:o,toggleTheme:n},children:a})}function ie(){const a=i.useContext(v);if(!a)throw new Error("useTheme must be used within ThemeProvider");return a}const W={en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"},K=["en","id","fr","zh_CN","zh_TW","es","th"],D={nav:{home:"Home",blockExplorer:"Explorer",swap:"Swap",exchange:"Exchange",docs:"Docs",more:"More",close:"Close"},home:{tagline:"KasWare Wallet",hero:{subtitle:"One self-custodial wallet for TON, Kaspa and EVM chains â your keys stay on your device.",chainsLabel:"Supported networks",ctaDownload:"Add to Chrome",ctaTelegram:"Open in Telegram",note:"Free, no sign-up, no email required."},pillars:{security:{title:"Secure by design",desc:"Keys are generated and encrypted on your device. Every transaction is screened and shown in full before you sign."},convenience:{title:"Everything in one place",desc:"Hold, send, swap and bridge across TON, Kaspa and EVM without juggling several wallets or accounts."},friendly:{title:"Made for people",desc:"Plain-language prompts, readable addresses, dark and light themes, and seven languages out of the box."},reliable:{title:"Dependable",desc:"Open transaction history, multiple network endpoints and a wallet that stays usable even when one provider is down."}},content:{downloadTitle:"Download",securityTitle:"How your funds stay yours",p1:"KasWare is a self-custodial wallet for Ton, Kaspa and EVM.",p2:"We never have access to your funds. Your private keys are encrypted on your device by your password and never shared with anyone.",p3:"All accounts are deterministically derived from your Secret Recovery Phrase, giving you full ownership and control."}},about:{contact:"Contact Us",contacts:{twitter:"Twitter",telegram:"Telegram",discord:"Discord",email:"Email"}},footer:{privacy:"Privacy Policy",copyright:"Copyright © {year} Flying Rabbit Tech Ltd"},explorer:{title:"Transaction Explorer",subtitle:"Search for Kaspa and KRC-20 transaction records by address",timeRange:"Time Range:",to:"to",clear:"Clear",address:"Address:",kasTab:"KAS Transfers",krc20Tab:"KRC-20 Operations",enterAddress:"Enter a K
2aspa address to view transactions",loading:"Loading...",search:{placeholder:"Enter Kaspa address (kaspa:q...)",button:"Search"},tx:{loading:"Loading transactions...",empty:"No transactions found for this address",emptyInRange:"No transactions found for this address in the selected time range",failed:"Failed to load transactions: {error}",retry:"Retry"},krc20:{loading:"Loading KRC-20 operations...",empty:"No KRC-20 operations found for this address",emptyInRange:"No KRC-20 operations found for this address in the selected time range",failed:"Failed to load KRC-20 operations: {error}",retry:"Retry"}},languageNames:{en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"}},O={nav:{home:"Beranda",blockExplorer:"Penjelajah",swap:"Tukar",exchange:"Tukar lintas rantai",docs:"Dokumentasi",more:"Lainnya",close:"Tutup"},home:{tagline:"KasWare Wallet",hero:{subtitle:"Satu wallet self-custody untuk TON, Kaspa, dan rantai EVM â kunci Anda tetap di perangkat Anda.",chainsLabel:"Jaringan yang didukung",ctaDownload:"Tambahkan ke Chrome",ctaTelegram:"Buka di Telegram",note:"Gratis, tanpa pendaftaran, tanpa email."},pillars:{security:{title:"Aman sejak dirancang",desc:"Kunci dibuat dan dienkripsi di perangkat Anda. Setiap transaksi diperiksa risikonya dan ditampilkan utuh sebelum ditandatangani."},convenience:{title:"Semua dalam satu tempat",desc:"Simpan, kirim, tukar, dan bridge antara TON, Kaspa, dan EVM tanpa berganti-ganti wallet."},friendly:{title:"Dibuat untuk manusia",desc:"Petunjuk berbahasa sederhana, alamat yang mudah dibaca, tema terang dan gelap, serta tujuh bahasa."},reliable:{title:"Bisa diandalkan",desc:"Riwayat transaksi dapat diperiksa, beberapa endpoint jaringan, dan wallet tetap bisa dipakai saat satu penyedia bermasalah."}},content:{downloadTitle:"Unduh",securityTitle:"Mengapa dana Anda tetap milik Anda",p1:"KasWare adalah wallet self-custody untuk Ton, Kaspa, dan EVM.",p2:"Kami tidak pernah memiliki akses ke dana Anda. Kunci pribadi Anda dienkripsi di perangkat Anda dengan kata sandi dan tidak pernah dibagikan kepada siapa pun.",p3:"Semua akun diturunkan secara deterministik dari Frasa Pemulihan Rahasia Anda, memberikan kepemilikan dan kontrol penuh."}},about:{contact:"Hubungi Kami",contacts:{twitter:"Twitter",telegram:"Telegram",discord:"Discord",email:"Email"}},footer:{privacy:"Kebijakan Privasi",copyright:"Hak Cipta © {year} Flying Rabbit Tech Ltd"},explorer:{title:"Penjelajah Transaksi",subtitle:"Cari catatan transaksi Kaspa dan KRC-20 berdasarkan alamat",timeRange:"Rentang Waktu:",to:"ke",clear:"Hapus",address:"Alamat:",kasTab:"Transfer KAS",krc20Tab:"Operasi KRC-20",enterAddress:"Masukkan alamat Kaspa untuk melihat transaksi",loading:"Memuat...",search:{placeholder:"Masukkan alamat Kaspa (kaspa:q...)",button:"Cari"},tx:{loading:"Memuat transaksi...",empty:"Tidak ada transaksi yang ditemukan untuk alamat ini",emptyInRange:"Tidak ada transaksi yang ditemukan untuk alamat ini dalam rentang waktu yang dipilih",failed:"Gagal memuat transaksi: {error}",retry:"Coba Lagi"},krc20:{loading:"Memuat operasi KRC-20...",empty:"Tidak ada operasi KRC-20 yang ditemukan untuk alamat ini",emptyInRange:"Tidak ada operasi KRC-20 yang ditemukan untuk alamat ini dalam rentang waktu yang dipilih",failed:"Gagal memuat operasi KRC-20: {error}",retry:"Coba Lagi"}},languageNames:{en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"}},M={nav:{home:"Accueil",blockExplorer:"Explorateur",swap:"Ãchange",exchange:"Ãchange cross-chain",docs:"Docs",more:"Plus",close:"Fermer"},home:{tagline:"KasWare Wallet",hero:{subtitle:"Un seul portefeuille auto-dépositaire pour TON, Kaspa et les chaînes EVM â vos clés restent sur votre appareil.",chainsLabel:"Réseaux pris en charge",ctaDownload:"Ajouter à Chrome",ctaTelegram:"Ouvrir dans Telegram",note:"Gratuit, sans inscription ni e-mail."},pillars:{security:{title:"Sécurisé par conception",desc:"Les clés sont générées et chiffrées sur votre appareil. Chaque transaction est analysée et affichée en entier avant signature."},convenience:{title:"Tout au même endroit",desc:"Conservez, envoyez, échangez et faites des ponts entre TON, Kaspa et EVM sans multiplier les portefeuilles."},friendly:{title:"Pensé pour les gens",desc:"Messages en langage clair, adresses lisibles, thèmes clair et sombre, et sept langues incluses."},reliable:{title:"Fiable",desc:"Historique vérifiable, plusieurs points de connexion réseau et un portefeuille qui reste utilisable si un fournisseur tombe."}},content:{downloadTitle:"Télécharger",securityTitle:"Pourquoi vos fonds restent les vôtres",p1:"KasWare est un portefeuille auto-dépositaire pour Ton, Kaspa et EVM.",p2:"Nous n'avons jamais accès à vos fonds. Vos clés privées sont chiffrées sur votre appareil par votre mot de passe et ne sont partagées avec personne.",p3:"Tous les comptes s
2ont dérivés de manière déterministe à partir de votre phrase de récupération secrète, vous donnant pleine propriété et contrôle."}},about:{contact:"Contactez-nous",contacts:{twitter:"Twitter",telegram:"Telegram",discord:"Discord",email:"Email"}},footer:{privacy:"Politique de confidentialité",copyright:"© {year} Flying Rabbit Tech Ltd"},explorer:{title:"Explorateur de transactions",subtitle:"Recherchez les enregistrements de transactions Kaspa et KRC-20 par adresse",timeRange:"Plage horaire :",to:"à ",clear:"Effacer",address:"Adresse :",kasTab:"Transferts KAS",krc20Tab:"Opérations KRC-20",enterAddress:"Entrez une adresse Kaspa pour voir les transactions",loading:"Chargement...",search:{placeholder:"Entrez l'adresse Kaspa (kaspa:q...)",button:"Rechercher"},tx:{loading:"Chargement des transactions...",empty:"Aucune transaction trouvée pour cette adresse",emptyInRange:"Aucune transaction trouvée pour cette adresse dans la plage horaire sélectionnée",failed:"Ãchec du chargement des transactions : {error}",retry:"Réessayer"},krc20:{loading:"Chargement des opérations KRC-20...",empty:"Aucune opération KRC-20 trouvée pour cette adresse",emptyInRange:"Aucune opération KRC-20 trouvée pour cette adresse dans la plage horaire sélectionnée",failed:"Ãchec du chargement des opérations KRC-20 : {error}",retry:"Réessayer"}},languageNames:{en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"}},V={nav:{home:"é¦é¡µ",blockExplorer:"æµè§å¨",swap:"å
æ¢",exchange:"è·¨é¾å
æ¢",docs:"ææ¡£",more:"æ´å¤",close:"å
³é"},home:{tagline:"KasWare é±å
",hero:{subtitle:"ä¸ä¸ªèªæç®¡é±å
ï¼åæ¶ç®¡ç TONãKaspa ä¸ EVM èµäº§ââç§é¥å§ç»çå¨ä½ ç设å¤ä¸ã",chainsLabel:"å·²æ¯æç½ç»",ctaDownload:"æ·»å å° Chrome",ctaTelegram:"å¨ Telegram 䏿å¼",note:"å®å
¨å
è´¹ï¼æ éæ³¨åï¼ä¸ç¨é®ç®±ã"},pillars:{security:{title:"å®å
¨ä»è®¾è®¡å¼å§",desc:"ç§é¥å¨æ¬å°çæå¹¶å å¯ä¿åãæ¯ç¬äº¤æç¾ååé½ä¼ç»è¿é£é©æ£æ¥ï¼å¹¶å®æ´å±ç¤ºäº¤æå
容ã"},convenience:{title:"ä¸ä¸ªé±å
æå®",desc:"å¨ TONãKaspa ä¸ EVM ä¹é´æ¶åãå
æ¢ãè·¨é¾ï¼ä¸å¿
å忢å¤ä¸ªé±å
åè´¦æ·ã"},friendly:{title:"为çå®ç人设计",desc:"大ç½è¯æç¤ºãæ¸
æ°çå°åå±ç¤ºãæ·±æµ
è²ä¸»é¢ï¼å¹¶å
ç½®ä¸ç§è¯è¨ã"},reliable:{title:"å¼å¾ä¾èµ",desc:"交æè®°å½å
¬å¼å¯æ¥ï¼å¤èç¹çº¿è·¯èªå¨åæ¢ï¼å个æå¡åºé®é¢æ¶é±å
ä¾ç¶å¯ç¨ã"}},content:{downloadTitle:"ä¸è½½",securityTitle:"èµäº§ä¸ºä»ä¹å§ç»å±äºä½ ",p1:"KasWare æ¯ä¸æ¬¾æ¯æ TonãKaspa å EVM çèªæç®¡é±å
ã",p2:"æä»¬æ æ³è®¿é®æ¨çèµéãæ¨çç§é¥ç±å¯ç å å¯åå¨å¨æ¬å°è®¾å¤ä¸ï¼ä¸ä¼ä¸ä»»ä½äººå
±äº«ã",p3:"ææè´¦æ·åç±æ¨çå©è®°è¯ç¡®å®æ§æ´¾çï¼ç¡®ä¿æ¨æ¥æå®å
¨çæææåæ§å¶æã"}},about:{contact:"èç³»æä»¬",contacts:{twitter:"Twitter",telegram:"Telegram",discord:"Discord",email:"é®ç®±"}},footer:{privacy:"éç§æ¿ç",copyright:"© {year} Flying Rabbit Tech Ltd çæææ"},explorer:{title:"äº¤ææµè§å¨",subtitle:"æå°åæç´¢ Kaspa å KRC-20 交æè®°å½",timeRange:"æ¶é´èå´ï¼",to:"è³",clear:"æ¸
é¤",address:"å°åï¼",kasTab:"KAS 转账",krc20Tab:"KRC-20 æä½",enterAddress:"è¾å
¥ Kaspa å°å以æ¥ç交æè®°å½",loading:"å è½½ä¸...",search:{placeholder:"è¾å
¥ Kaspa å°å (kaspa:q...)",button:"æç´¢"},tx:{loading:"æ£å¨å 载交æ...",empty:"该å°åæªæ¾å°äº¤æè®°å½",emptyInRange:"å¨é宿¶é´èå´å
æªæ¾å°è¯¥å°åç交æè®°å½",failed:"å 载交æå¤±è´¥ï¼{error}",retry:"éè¯"},krc20:{loading:"æ£å¨å è½½ KRC-20 æä½...",empty:"该å°åæªæ¾å° KRC-20 æä½",emptyInRange:"å¨é宿¶é´èå´å
æªæ¾å°è¯¥å°åç KRC-20 æä½",failed:"å è½½ KRC-20 æä½å¤±è´¥ï¼{error}",retry:"éè¯"}},languageNames:{en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"}},F={nav:{home:"é¦é ",blockExplorer:"ç覽å¨",swap:"å
æ",exchange:"è·¨éå
æ",docs:"ææª",more:"æ´å¤",close:"éé"},home:{tagline:"KasWare é¢å
",hero:{subtitle:"ä¸åèªè¨ç®¡é¢å
ï¼åæç®¡ç TONãKaspa è EVM è³ç¢ââç§é°å§çµçå¨ä½ çè£ç½®ä¸ã",chainsLabel:"å·²æ¯æ´ç¶²è·¯",ctaDownload:"å å
¥ Chrome",ctaTelegram:"å¨ Telegram ä¸éå",note:"å®å
¨å
è²»ï¼å
註åï¼ä¸éé»åéµä»¶ã"},pillars:{security:{title:"å®å
¨å¾è¨è¨éå§",desc:"ç§é°å¨æ¬æ©ç¢ç並å å¯ä¿åãæ¯ç交æç°½åå齿ç¶éé¢¨éªæª¢æ¥ï¼ä¸¦å®æ´é¡¯ç¤ºäº¤æå
§å®¹ã"},convenience:{title:"ä¸åé¢å
å°±å¤ ",desc:"å¨ TONãKaspa è EVM ä¹éæ¶ç¼ãå
æãè·¨éï¼ä¸å¿
ååæå¤åé¢å
è帳æ¶ã
2"},friendly:{title:"çºç實ç人è¨è¨",desc:"ç½è©±æç¤ºãæ¸
æ¥çå°åé¡¯ç¤ºãæ·±æ·ºè²ä¸»é¡ï¼ä¸¦å
§å»ºä¸ç¨®èªè¨ã"},reliable:{title:"å¼å¾ä¾è³´",desc:"交æç´éå
¬é坿¥ï¼å¤ç¯é»ç·è·¯èªååæï¼å®ä¸æåç°å¸¸æé¢å
ä¾ç¶å¯ç¨ã"}},content:{downloadTitle:"ä¸è¼",securityTitle:"è³ç¢çºä»éº¼å§çµå±¬æ¼ä½ ",p1:"KasWare æ¯ä¸æ¬¾æ¯æ´ TonãKaspa å EVM çèªè¨ç®¡é¢å
ã",p2:"æåç¡æ³å忍çè³éãæ¨çç§é°ç±å¯ç¢¼å å¯å²åæ¼æ¬æ©è£ç½®ï¼ä¸æèä»»ä½äººå
±äº«ã",p3:"ææå¸³æ¶åç±æ¨çå©è¨è©ç¢ºå®æ§æ´¾çï¼ç¢ºä¿æ¨ææå®å
¨çæææ¬åæ§å¶æ¬ã"}},about:{contact:"è¯çµ¡æå",contacts:{twitter:"Twitter",telegram:"Telegram",discord:"Discord",email:"é»åéµä»¶"}},footer:{privacy:"é±ç§æ¿ç",copyright:"© {year} Flying Rabbit Tech Ltd çæ¬ææ"},explorer:{title:"交æç覽å¨",subtitle:"æå°åæå° Kaspa å KRC-20 交æè¨é",timeRange:"æéç¯åï¼",to:"è³",clear:"æ¸
é¤",address:"å°åï¼",kasTab:"KAS è½å¸³",krc20Tab:"KRC-20 æä½",enterAddress:"輸å
¥ Kaspa å°å以æ¥ç交æè¨é",loading:"è¼å
¥ä¸...",search:{placeholder:"輸å
¥ Kaspa å°å (kaspa:q...)",button:"æå°"},tx:{loading:"æ£å¨è¼å
¥äº¤æ...",empty:"該å°åæªæ¾å°äº¤æè¨é",emptyInRange:"å¨é¸å®æéç¯åå
§æªæ¾å°è©²å°åç交æè¨é",failed:"è¼å
¥äº¤æå¤±æï¼{error}",retry:"é試"},krc20:{loading:"æ£å¨è¼å
¥ KRC-20 æä½...",empty:"該å°åæªæ¾å° KRC-20 æä½",emptyInRange:"å¨é¸å®æéç¯åå
§æªæ¾å°è©²å°åç KRC-20 æä½",failed:"è¼å
¥ KRC-20 æä½å¤±æï¼{error}",retry:"é試"}},languageNames:{en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"}},q={nav:{home:"Inicio",blockExplorer:"Explorador",swap:"Intercambio",exchange:"Intercambio cross-chain",docs:"Docs",more:"Más",close:"Cerrar"},home:{tagline:"KasWare Wallet",hero:{subtitle:"Una sola cartera autocustodiada para TON, Kaspa y cadenas EVM: sus claves nunca salen de su dispositivo.",chainsLabel:"Redes compatibles",ctaDownload:"Añadir a Chrome",ctaTelegram:"Abrir en Telegram",note:"Gratis, sin registro ni correo electrónico."},pillars:{security:{title:"Segura por diseño",desc:"Las claves se generan y se cifran en su dispositivo. Cada transacción se analiza y se muestra completa antes de firmar."},convenience:{title:"Todo en un solo lugar",desc:"Guarde, envÃe, intercambie y haga bridge entre TON, Kaspa y EVM sin manejar varias carteras."},friendly:{title:"Pensada para personas",desc:"Mensajes en lenguaje claro, direcciones legibles, temas claro y oscuro, y siete idiomas incluidos."},reliable:{title:"Fiable",desc:"Historial verificable, varios endpoints de red y una cartera que sigue funcionando si un proveedor falla."}},content:{downloadTitle:"Descargar",securityTitle:"Por qué sus fondos siguen siendo suyos",p1:"KasWare es una cartera autocustodiada para Ton, Kaspa y EVM.",p2:"Nunca tenemos acceso a sus fondos. Sus claves privadas están cifradas en su dispositivo con su contraseña y nunca se comparten con nadie.",p3:"Todas las cuentas se derivan de forma determinÃstica de su Frase de Recuperación Secreta, dándole propiedad y control totales."}},about:{contact:"Contáctanos",contacts:{twitter:"Twitter",telegram:"Telegram",discord:"Discord",email:"Correo electrónico"}},footer:{privacy:"PolÃtica de Privacidad",copyright:"© {year} Flying Rabbit Tech Ltd"},explorer:{title:"Explorador de Transacciones",subtitle:"Busque registros de transacciones Kaspa y KRC-20 por dirección",timeRange:"Rango de fechas:",to:"a",clear:"Limpiar",address:"Dirección:",kasTab:"Transferencias KAS",krc20Tab:"Operaciones KRC-20",enterAddress:"Ingrese una dirección Kaspa para ver las transacciones",loading:"Cargando...",search:{placeholder:"Ingrese dirección Kaspa (kaspa:q...)",button:"Buscar"},tx:{loading:"Cargando transacciones...",empty:"No se encontraron transacciones para esta dirección",emptyInRange:"No se encontraron transacciones para esta dirección en el rango de fechas seleccionado",failed:"Error al cargar transacciones: {error}",retry:"Reintentar"},krc20:{loading:"Cargando operaciones KRC-20...",empty:"No se encontraron operaciones KRC-20 para esta dirección",emptyInRange:"No se encontraron operaciones KRC-20 para esta dirección en el rango de fechas seleccionado",failed:"Error al cargar operaciones KRC-20: {error}",retry:"Reintentar"}},languageNames:{en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"}},H={nav:{home:"หà¸à¹à¸²à¹à¸£à¸",blockExplorer:"à¸à¸±à¸§à¸ªà¸³à¸£à¸§à¸",swap:"à¹à¸¥à¸à¹à¸à¸¥à¸µà¹à¸¢à¸",exchange:"à¹à¸¥à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¹à¸²à¸¡à¹à¸à¸",docs:"à¹à¸à¸à¸ªà¸²à¸£",more:"à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡",close:"à¸à¸´à¸"},home:{tagline:"KasWare Wallet",hero:{subtitle:"à¸à¸£à¸°à¹à¸à¹à¸²à¹à¸à¸´à¸à¹à¸à¸µà¸¢à¸§à¸à¸µà¹à¸à¸¹à¹à¸¥à¸à¸¸à¸à¹à¸à¸à¹à¸§à¸¢à¸à¸±à¸§à¹à¸à¸ รà¸à¸à¸£à¸±à¸ TON, Kaspa à¹à¸¥à¸°à¹à¸à¸ EVM â à¸à¸¸à¸à¹à¸à¸à¸¢à¸¹à¹à¸à¸à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸à¸à¸à¸¸à¸à¹à¸ªà¸¡à¸",chainsLabel:"à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢à¸à¸µà¹à¸£à¸à¸à¸£à¸±à¸",ctaDownload:"à¹à¸à¸´à¹à¸¡à¹à¸ Chrome",ctaTelegram:"à¹à¸à¸´à¸à¹à¸ Telegram",note:"à¹à¸à¹à¸à¸£à¸µ à¹à¸¡à¹à¸à¹à¸à¸à¸ªà¸¡à¸±à¸à¸£ à¹à¸¡à¹à¸à¹à¸à¸à¹à¸à¹à¸à¸µà¹à¸¡à¸¥"},pillars:{security:{title:"à¸à¸¥à¸à¸à¸ ัยà¸à¸±à¹à¸à¹à¸à¹à¸à¸²à¸£à¸à¸à¸à¹à¸à¸",desc:"à¸à¸¸à¸à¹à¸à¸à¸¹à¸à¸ªà¸£à¹à¸²à¸à¹à¸¥à¸°à¹à¸à¹à¸²à¸£à¸«à¸±à¸ªà¸à¸à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸à¸à¸à¸¸à¸ à¸à¸¸à¸à¸à¸¸à¸£à¸à¸£à¸£à¸¡à¸à¸°à¸à¸¹à¸à¸à¸£à¸§à¸à¸à¸§à¸²à¸¡à¹à¸ªà¸µà¹à¸¢à¸à¹à¸¥à¸°à¹à¸ªà¸à¸à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¸£à¸à¸
2à¹à¸à¸à¸¥à¸à¸à¸²à¸¡"},convenience:{title:"à¸à¸£à¸à¹à¸à¸à¸µà¹à¹à¸à¸µà¸¢à¸§",desc:"à¹à¸à¹à¸ สà¹à¸ à¹à¸¥à¸à¹à¸à¸¥à¸µà¹à¸¢à¸ à¹à¸¥à¸°à¸à¹à¸²à¸¡à¹à¸à¸à¸£à¸°à¸«à¸§à¹à¸²à¸ TON, Kaspa à¹à¸¥à¸° EVM à¹à¸à¸¢à¹à¸¡à¹à¸à¹à¸à¸à¸ªà¸¥à¸±à¸à¸«à¸¥à¸²à¸¢à¸à¸£à¸°à¹à¸à¹à¸²"},friendly:{title:"à¸à¸à¸à¹à¸à¸à¹à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹à¸à¸£à¸´à¸",desc:"à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸à¸´à¸à¸²à¸¢à¹à¸à¹à¸²à¹à¸à¸à¹à¸²à¸¢ à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¹à¸²à¸à¸à¸±à¸ มีà¸à¸µà¸¡à¸ªà¸§à¹à¸²à¸à¹à¸¥à¸°à¸¡à¸·à¸ à¸à¸£à¹à¸à¸¡à¹à¸à¹à¸à¸ าษา"},reliable:{title:"à¸à¸¶à¹à¸à¸à¸²à¹à¸à¹",desc:"à¸à¸£à¸°à¸§à¸±à¸à¸´à¸à¸¸à¸£à¸à¸£à¸£à¸¡à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¹ มีหลายà¸à¸¸à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢ à¹à¸¥à¸°à¸¢à¸±à¸à¹à¸à¹à¸à¸²à¸à¹à¸à¹à¹à¸¡à¸·à¹à¸à¸à¸¹à¹à¹à¸«à¹à¸à¸£à¸´à¸à¸²à¸£à¸£à¸²à¸¢à¸«à¸à¸¶à¹à¸à¸¥à¹à¸¡"}},content:{downloadTitle:"à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸",securityTitle:"à¸à¸³à¹à¸¡à¹à¸à¸´à¸à¸à¸à¸à¸à¸¸à¸à¸¢à¸±à¸à¹à¸à¹à¸à¸à¸à¸à¸à¸¸à¸",p1:"KasWare à¹à¸à¹à¸à¸à¸£à¸°à¹à¸à¹à¸²à¹à¸à¸´à¸à¹à¸à¸à¸à¸¹à¹à¸¥à¸à¸¸à¸à¹à¸à¸à¹à¸§à¸¢à¸à¸±à¸§à¹à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸ Ton, Kaspa à¹à¸¥à¸° EVM",p2:"à¹à¸£à¸²à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸²à¸à¸¶à¸à¹à¸à¸´à¸à¸à¸¸à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¹ à¸à¸µà¸¢à¹à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸à¸à¸à¸¸à¸à¸à¸¹à¸à¹à¸à¹à¸²à¸£à¸«à¸±à¸ªà¸à¸à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸à¸à¸à¸¸à¸à¸à¹à¸§à¸¢à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¹à¸¥à¸°à¹à¸¡à¹à¸à¸¹à¸à¹à¸à¸£à¹à¸à¸±à¸à¹à¸à¸£",p3:"à¸à¸±à¸à¸à¸µà¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸¹à¸à¸ªà¸£à¹à¸²à¸à¹à¸à¸à¸à¸³à¸«à¸à¸à¸à¸²à¸à¸§à¸¥à¸µà¸à¸²à¸£à¸à¸¹à¹à¸à¸·à¸à¸¥à¸±à¸à¸à¸à¸à¸à¸¸à¸ à¹à¸«à¹à¸à¸¸à¸à¹à¸à¹à¸à¹à¸à¹à¸²à¸à¸à¸à¹à¸¥à¸°à¸à¸§à¸à¸à¸¸à¸¡à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸¡à¸à¸µà¹"}},about:{contact:"à¸à¸´à¸à¸à¹à¸à¹à¸£à¸²",contacts:{twitter:"Twitter",telegram:"Telegram",discord:"Discord",email:"à¸à¸µà¹à¸¡à¸¥"}},footer:{privacy:"à¸à¹à¸¢à¸à¸²à¸¢à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§",copyright:"© {year} Flying Rabbit Tech Ltd"},explorer:{title:"à¸à¸±à¸§à¸ªà¸³à¸£à¸§à¸à¸à¸¸à¸£à¸à¸£à¸£à¸¡",subtitle:"à¸à¹à¸à¸«à¸²à¸à¸±à¸à¸à¸¶à¸à¸à¸¸à¸£à¸à¸£à¸£à¸¡ Kaspa à¹à¸¥à¸° KRC-20 à¸à¸²à¸¡à¸à¸µà¹à¸à¸¢à¸¹à¹",timeRange:"à¸à¹à¸§à¸à¹à¸§à¸¥à¸²:",to:"à¸à¸¶à¸",clear:"ลà¹à¸²à¸",address:"à¸à¸µà¹à¸à¸¢à¸¹à¹:",kasTab:"à¸à¸²à¸£à¹à¸à¸ KAS",krc20Tab:"à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸ KRC-20",enterAddress:"à¸à¹à¸à¸à¸à¸µà¹à¸à¸¢à¸¹à¹ Kaspa à¹à¸à¸·à¹à¸à¸à¸¹à¸à¸¸à¸£à¸à¸£à¸£à¸¡",loading:"à¸à¸³à¸¥à¸±à¸à¹à¸«à¸¥à¸...",search:{placeholder:"à¸à¹à¸à¸à¸à¸µà¹à¸à¸¢à¸¹à¹ Kaspa (kaspa:q...)",button:"à¸à¹à¸à¸«à¸²"},tx:{loading:"à¸à¸³à¸¥à¸±à¸à¹à¸«à¸¥à¸à¸à¸¸à¸£à¸à¸£à¸£à¸¡...",empty:"à¹à¸¡à¹à¸à¸à¸à¸¸à¸£à¸à¸£à¸£à¸¡à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸µà¹",emptyInRange:"à¹à¸¡à¹à¸à¸à¸à¸¸à¸£à¸à¸£à¸£à¸¡à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸µà¹à¹à¸à¸à¹à¸§à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¹à¸¥à¸·à¸à¸",failed:"à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸«à¸¥à¸à¸à¸¸à¸£à¸à¸£à¸£à¸¡à¹à¸à¹: {error}",retry:"ลà¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸"},krc20:{loading:"à¸à¸³à¸¥à¸±à¸à¹à¸«à¸¥à¸à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸ KRC-20...",empty:"à¹à¸¡à¹à¸à¸à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸ KRC-20 สำหรัà¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸µà¹",emptyInRange:"à¹à¸¡à¹à¸à¸à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸ KRC-20 สำหรัà¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸µà¹à¹à¸à¸à¹à¸§à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¹à¸¥à¸·à¸à¸",failed:"à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸«à¸¥à¸à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸ KRC-20 à¹à¸à¹: {error}",retry:"ลà¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸"}},languageNames:{en:"EN",id:"ID",fr:"FR",zh_CN:"ç®ä½ä¸æ",zh_TW:"ç¹é«ä¸æ",es:"ES",th:"TH"}},f={en:D,id:O,fr:M,zh_CN:V,zh_TW:F,es:q,th:H};function b(a,e){return e?a.replace(/\{(\w+)\}/g,(s,l)=>l in e?String(e[l]):`{${l}}`):a}function k(a,e){return e.split(".").reduce((s,l)=>s==null?void 0:s[l],a)}function G(a){const e=f[a]??f.en;return function(l,r){const o=k(e,l);
2if(typeof o=="string")return b(o,r);const n=k(f.en,l);return typeof n=="string"?b(n,r):l}}const E=i.createContext(null);function U(){if(typeof window>"u")return"en";const a=localStorage.getItem("language");if(a&&K.includes(a))return a;const e=navigator.language.toLowerCase();if(e.startsWith("zh")){const s=navigator.language.toUpperCase();return s==="ZH-TW"||s==="ZH-HK"?"zh_TW":"zh_CN"}return e.startsWith("id")?"id":e.startsWith("fr")?"fr":e.startsWith("es")?"es":e.startsWith("th")?"th":"en"}function B({children:a}){const[e,s]=i.useState(U);i.useEffect(()=>{localStorage.setItem("language",e),document.documentElement.lang=e==="zh_CN"?"zh-CN":e==="zh_TW"?"zh-TW":e},[e]);const l=i.useMemo(()=>({language:e,setLanguage:s,t:G(e),languageNames:W,supportedLanguages:K}),[e]);return t.jsx(E.Provider,{value:l,children:a})}function ce(){const a=i.useContext(E);if(!a)throw new Error("useLanguage must be used within LanguageProvider");return a}const $=i.lazy(()=>m(()=>import("./Navbar-QGAW3R2X.js"),__vite__mapDeps([0,1,2,3,4,5,6]))),Y=i.lazy(()=>m(()=>import("./Home-Du-FMyTC.js"),__vite__mapDeps([7,1,2,3,8,5]))),Z=i.lazy(()=>m(()=>import("./ExplorerPage-DHLRrBPZ.js"),__vite__mapDeps([9,1,2,3,8,10]))),J=i.lazy(()=>m(()=>import("./SwapPage-Do0tXKV-.js"),__vite__mapDeps([11,1,2,3,12,4,13]))),Q=i.lazy(()=>m(()=>import("./CrossChainPage-dgBizpJe.js"),__vite__mapDeps([14,1,2,3,12,4,13,6,10]))),X=i.lazy(()=>m(()=>import("./Footer-v9FeGqLP.js"),__vite__mapDeps([15,1,2,3,5]))),ee=i.lazy(()=>m(()=>import("./ScrollToTop-C9k6UL_I.js"),__vite__mapDeps([16,1,2,3])));function ae(){return t.jsx("div",{className:"min-h-screen flex items-center justify-center bg-dark-bg light:bg-gray-50",children:t.jsx("div",{className:"text-brand text-xl animate-pulse",children:"Loading..."})})}function te(){return t.jsx(I,{children:t.jsx(B,{children:t.jsx(_,{children:t.jsx(i.Suspense,{fallback:t.jsx(ae,{}),children:t.jsxs("div",{className:"App pb-[calc(4rem+env(safe-area-inset-bottom))] md:pb-0",children:[t.jsx($,{}),t.jsx(ee,{}),t.jsxs(N,{children:[t.jsx(h,{path:"/",element:t.jsx(Y,{})}),t.jsx(h,{path:"/explorer",element:t.jsx(Z,{})}),t.jsx(h,{path:"/swap",element:t.jsx(J,{})}),t.jsx(h,{path:"/exchange",element:t.jsx(Q,{})}),t.jsx(h,{path:"*",element:t.jsx(L,{to:"/",replace:!0})})]}),t.jsx(X,{})]})})})})})}const C=document.getElementById("root");if(!C)throw new Error("Root element not found");const re=S(C);re.render(t.jsx(A.StrictMode,{children:t.jsx(te,{})}));export{m as _,ce as a,ie as u}; 3//# sourceMappingURL=index-BvEVkPL9.js.map
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.