PageSourceSearch

https://www.kasware.xyz/assets/index-BvEVkPL9.js

js kasware.xyz collected 2026-10-02 11:58:23 UTC 27,585 bytes, 3 lines download raw bytes

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.