Files
to_session/text/3.65.22_0/scripts/ui/chunk-264WFOSQ.js
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

8 lines
2.9 KiB
JavaScript

import{c as f}from"./chunk-2YVQJGEG.js";import{c as k,d as Y,f as F,h as b,s as I}from"./chunk-DHD6EQRZ.js";import{a as g}from"./chunk-AQIHWDAU.js";import{e as v}from"./chunk-WJQFOAEI.js";import{a as d}from"./chunk-4FLAC4IK.js";import{lb as P}from"./chunk-QY24TFF7.js";import{h as m}from"./chunk-HN3IBJKK.js";import{K as w,T as y,ia as S}from"./chunk-I5E2ION7.js";import{H as T,y as t}from"./chunk-SQMXULWT.js";import{d as n,h as l}from"./chunk-GQZAGQSC.js";import{H as E,ra as H}from"./chunk-GSIHKWLV.js";import{b as x}from"./chunk-BF2V36QE.js";import{f as c,o as a,q as p}from"./chunk-QTLWQ5AJ.js";a();p();var s=c(x());H();T();S();a();p();var u=c(x());T();var A=(e,r)=>u.default.createElement(u.default.Fragment,null,r.msg,u.default.createElement(l,{underline:!0,type:l.TYPE.secondary,size:l.SIZE.sm,onClick:()=>{globalThis.platform.openTab({url:e?.scamsUrl})}},t("wallet_extension_scam_toast_link_view_scams")));var $=({initialType:e})=>(0,s.useCallback)(()=>v(e)?{type:n.TYPE.error,message:t("wallet_extension_top_toast_dapp_comingsoon"),level:900}:null,[e]),C=({estimateFailed:e=!1,estimateFailedMsg:r=null})=>(0,s.useCallback)(()=>e?r?{type:f.FEE_ERROR_WITH_MESSAGE,errorMsg:r}:{type:f.FEE_ERROR}:null,[e,r]),ee=({isBalanceLoadError:e})=>(0,s.useCallback)(()=>e?{type:n.TYPE.error,message:t("wallet_extension_transfer_error_text_wallet_balance_unavailable")}:null,[e]),re=({verifyGasLimitRet:e})=>(0,s.useCallback)(()=>I(e)?{type:n.TYPE.error,message:e.msg||t("wallet_extension_toast_text_unknown_error")}:null,[e]);var te=({kysRet:e})=>{let{blackAddress:r}=e,o=g();return(0,s.useCallback)(()=>E(r)?null:{type:n.TYPE.error,message:A(o,r)},[r,o])},ne=({kysRet:e})=>()=>{let r=e?.approveList?.[0]||{},o=r.asset||{},i=r.name||m,_=o.symbol||o.name||m;return F(r.approvalType)||Y(r.approvalType)?k(r.approvalType)&&P(w(r.approvalRaw,y.pow(10,o.decimals||0)))?{type:n.TYPE.warn,message:t("wallet_extension_popup_unlimited_transfer",{contract:i,asset:_})}:{type:n.TYPE.warn,message:t("extension_approve_alert_authorized_tips",{contract:i,asset:_})}:b(r.approvalType)?{type:n.TYPE.info,message:t("extension_revoke_approval_alert_evoke_authorization",{contract:i,asset:_})}:null},oe=({baseCoin:e,isSufficientGas:r})=>(0,s.useCallback)(()=>r?null:{type:n.TYPE.warn,message:t("wallet_extension_popup_insufficient_for_net",{Symbol:e?.symbol})},[e,r]),se=({baseCoin:e,isSufficientGas:r,coinAmount:o})=>(0,s.useCallback)(()=>r?null:{type:n.TYPE.warn,message:t("wallet_extension_toast_insufficient_balance_amount",{token:e?.symbol,balance:d(o,{precision:e?.decimals}).value})},[e,r,o]),ae=({isSufficientBalance:e})=>(0,s.useCallback)(()=>e?null:{type:n.TYPE.warn,message:t("wallet_extension_popup_dapp_insufficient_balance")},[e]);export{$ as a,C as b,ee as c,re as d,te as e,ne as f,oe as g,se as h,ae as i};
window.inOKXExtension = true;
window.inMiniApp = false;
window.ASSETS_BUILD_TYPE = "publish";
//# sourceMappingURL=chunk-264WFOSQ.js.map