PageSourceSearch

https://www.btse.com/static/js/Jzvbzii5.js

js btse.com collected 2026-09-25 18:39:39 UTC 74,664 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"btse@5f19a485"};var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="c4d2c8bc-8c62-4ac6-93ee-531d1fba145e",e._sentryDebugIdIdentifier="sentry-dbid-c4d2c8bc-8c62-4ac6-93ee-531d1fba145e")}catch(t){}}();import{ai as e,aY as a,a6 as t,ak as n,a9 as l,a8 as i,ab as s,am as r,aa as o,af as d,as as u,ad as c,aU as v,ag as m,ae as p,r as y,aG as w,b6 as f,bC as h,bD as C,aS as g,a5 as A,an as k,ar as b,aM as E,aN as x,aK as N,aI as _,ap as T,B as I,aO as S,aF as P,a_ as L,i as D}from"./PmfENnFs.js";import{u as R,o as F,cV as W,pN as M,aW as O,aX as B,af as $,bz as U,d0 as q,X as H,N as j,kq as Y,fq as z,i as V,G,fw as K,h as X,ru as Q,w as J,az as Z,p as ee,U as ae,dR as te,R as ne,dz as le,B as ie,l as se,bJ as re,bI as oe,cM as de,cN as ue,eD as ce,eE as ve,ct as me,rv as pe,rw as ye,aj as we,bG as fe,cO as he,cP as Ce,kv as ge,aA as Ae,cI as ke,n as be,db as Ee,p$ as xe,aN as Ne,nn as _e,cm as Te,al as Ie,aU as Se,pw as Pe,px as Le,rs as De,$ as Re,bE as Fe,pO as We,qk as Me,rx as Oe,ry as Be,rz as $e,rA as Ue,pS as qe,iZ as He,pV as je,rB as Ye,rC as ze,iY as Ve,ed as Ge,bj as Ke,_ as Xe,fl as Qe,pM as Je,rD as Ze,pR as ea,qi as aa,rE as ta,rF as na,rG as la,cL as ia,F as sa,W as ra,fQ as oa,eu as da,a9 as ua,pQ as ca,fp as va,E as ma}from"./BhKTELSe.js";import{N as pa,W as ya,a as wa,P as fa,V as ha,g as Ca,b as ga,c as Aa,d as ka}from"./CJh0kbWS.js";import{L as ba,N as Ea,P as xa,u as Na,H as _a}from"./tad1MRrM.js";import{_ as Ta}from"./CRPzHAml.js";import{a as Ia,b as Sa}from"./CHfSbCJU.js";import{u as Pa,W as La,V as Da,_ as Ra}from"./D1RytiIi.js";import{A as Fa}from"./DTvt6p8J.js";import{b6 as Wa,b3 as Ma}from"../../app.DuROpXuw.js";import{w as Oa,l as Ba}from"./xcw4LDtS.js";import{r as $a,g as Ua,f as qa}from"./Brv0FlzG.js";import{c as Ha,e as ja,r as Ya}from"./CzqTRDnX.js";import{H as za}from"./BrsoK5sW.js";import"./DzIKp7QL.js";import"./ByGuns7q.js";import"./chunk-lottie.zeumoeGY.js";import"./CXr9G-CP.js";import"./chunk-web3.7EmC4Up1.js";import"./chunk-web3-onboard-utils.D-9VMiP0.js";import"./chunk-sentry.q36DUBwH.js";import"./cvxruSMo.js";import"./chunk-echarts.AHWYl6Ef.js";import"./ByOB-9wo.js";import"./B7TQbCQK.js";import"./BLBkQ53j.js";import"./CjHUvruO.js";import"./Bam2FmDF.js";import"./CRkpGd-d.js";import"./C2-AFtvo.js";import"./3JYsLZg7.js";import"./D-FrGiex.js";import"./DbKBa4Od.js";import"./B9Yq6Vz0.js";import"./chunk-solana.AamhlJHN.js";const Va=e({__name:"WithdrawCryptoFaqNotes",setup(e){const{t:i}=a(),s=R(),r=t((()=>({title:i("t.faq"),listStyle:ba.DOT,descriptions:[{textPath:W("payment.withdraw.crypto.faq.withdrawFromAccount"),link:F(s.lang,"WITHDRAW_CRYPTO")},{textPath:W("payment.withdraw.crypto.faq.withdrawalTime"),link:F(s.lang,"WITHDRAW_CRYPTO_TIME")},{textPath:W("payment.withdraw.faq.minMaxLimits"),link:F(s.lang,"WITHDRAW_CRYPTO_MIN_MAX")}]})));return(e,a)=>(l(),n(Ea,{notes:[r.value],disableExpand:""},null,8,["notes"]))}}),Ga=e({__name:"WithdrawFiatFaqNotes",setup(e){const{t:i}=a(),s=R(),r=t((()=>({title:i("t.faq"),listStyle:ba.DOT,descriptions:[{textPath:W("payment.withdraw.fiat.faq.withdrawToBank"),link:F(s.lang,"WITHDRAW_FIAT")},{textPath:W("payment.withdraw.fiat.faq.withdrawalLimits"),link:F(s.lang,"WITHDRAW_FIAT_LIMIT")},{textPath:W("payment.withdraw.fiat.faq.withdrawalTime"),link:F(s.lang,"WITHDRAW_FIAT_TIME")}]})));return(e,a)=>(l(),n(Ea,{notes:[r.value],disableExpand:""},null,8,["notes"]))}}),Ka={class:"notes-wrapper"},Xa=Ta(e({__name:"PaymentWithdrawFaqNotes",props:{selectedTab:{}},setup(e){const a=e,r=t((()=>a.selectedTab===M.CRYPTO)),o=t((()=>a.selectedTab===M.FIAT));return(e,a)=>(l(),i("div",Ka,[r.value?(l(),n(Va,{key:0})):o.value?(l(),n(Ga,{key:1})):s("",!0)]))}}),[["__scopeId","data-v-a724c52e"]]),Qa={class:"list-header"},Ja={class:"header-left"},Za={class:"header-right"},et={class:"item-name"},at={class:"item-fee"},tt=Ta(e({__name:"WithdrawNetworkDropdown",props:{value:{default:""},currency:{default:""},listData:{default:()=>[]}},emits:["update:value"],setup(e,{emit:s}){const{t:y}=a(),w=e,f=s;function h(e){const a=e.withdrawFees||{};return $(a.feeMin||"0","max8")}const C=t({get:()=>w.value,set:e=>{e!==w.value&&f("update:value",e)}}),g=t((()=>w.listData.find((e=>e.method===C.value))||{fullMethodName:y("t.none"),method:""}));return(e,a)=>(l(),n(B,{class:m(["dropdown-main",{"is-empty":""===C.value}]),isBrandNewStyle:"",value:C.value,dropdownListStyle:{maxHeight:"240px"},onInput:a[0]||(a[0]=e=>C.value=e)},{placeholder:r((()=>[p(d(u(y)("t.selectNetwork")),1)])),value:r((()=>[o("span",null,d(g.value.fullMethodName),1)])),default:r((()=>[o("div",Qa,[o("div",Ja,d(u(y)("t.network")),1),o("div",Za,d(u(y)("t.networkFee")),1)]),(l(!0),i(c,null,v(e.listData,(e=>(l(),n(O,{key:e.method,class:m(["dropdown-item",{actived:g.value.method===e.method}]),value:e.method},{default:r((()=>[o("div",et,d(e.fullMethodName),1),o("div",at,d(`${h(e)} ${w.currency}`),1)])),_:2},1032,["class","value"])))),128))])),_:1},8,["class","value"]))}}),[["__scopeId","data-v-4a7d6cfa"]]),nt={class:"withdraw-input-wrapper"},lt={class:"input"},it=["placeholder","value","disabled","readonly"],st={key:0,class:"input-tag"},rt={key:0,class:"error-msg"},ot=Ta(e({__name:"WithdrawTagInput",props:{value:{default:""},placeholder:{default:""},isError:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},errorMessage:{default:""},tag:{default:""}},emits:["update:value","input","focus","keydownEnter","clear"],setup(e,{expose:a,emit:r}){const u=e,c=r,v=y(null),p=t((()=>({"input-error":u.isError,"input-disabled":u.disabled,"has-tag":Boolean(u.tag)})));function h(e){const a=e.target.value;c("input",a),c("update:value",a)}function C(e){c("focus",e.target.value)}return a({input:v,focus:function(){var e;null==(e=v.value)||e.focus()}}),(e,a)=>(l(),i("div",nt,[o("div",{class:m(["withdraw-input",p.value])},[o("div",lt,[o("input",{ref_key:"input",ref:v,class:"input-inline-input",placeholder:e.placeholder,value:e.value,type:"text",disabled:e.disabled,readonly:e.readonly,onInput:h,onFocus:C,onKeydown:a[0]||(a[0]=w((e=>c("keydownEnter",e)),["enter"]))},null,40,it),e.tag?(l(),i("div",st,d(e.tag),1)):s("",!0)]),e.value?(l(),n(U,{key:0,class:"delete-icon",onClick:a[1]||(a[1]=f((e=>c("clear")),["stop"]))})):s("",!0)],2),e.errorMessage?(l(),i("div",rt,d(e.errorMessage),1)):s("",!0)]))}}),[["__scopeId","data-v-782de202"]]),dt={class:"withdraw-address-settor"},ut={class:"settor-content"},ct={key:0,class:"settor-list"},vt={key:1,class:"address-content"},mt=["onClick"],pt={class:"address-value"},yt={class:"address-name"},wt={key:0,class:"scan-row"},ft=Ta(e({__name:"WithdrawAddressSetter",props:h({currency:{default:""},networkInfo:{},isWhitelistInEffect:{type:Boolean,default:!1}},{withdrawAddress:{default:""},withdrawAddressModifiers:{},withdrawAddressExtension:{default:""},withdrawAddressExtensionModifiers:{},isAddressConfirm:{type:Boolean,default:!1},isAddressConfirmModifiers:{},addressErrorCode:{default:null},addressErrorCodeModifiers:{},withdrawAddressName:{default:""},withdrawAddressNameModifiers:{}}),emits:["update:withdrawAddress","update:withdrawAddressExtension","update:isAddressConfirm","update:addressErrorCode","update:withdrawAddressName"],setup(e){const m=e,w=C(e,"withdrawAddress"),f=C(e,"withdrawAddressExtension"),h=C(e,"isAddressConfirm"),T=C(e,"addressErrorCode"),I=C(e,"withdrawAddressName"),{t:S}=a(),P=g(),{$openDialog:L}=q(),{lang:D}=A(R()),F=y(null),W=y(!1),M=y(!1),O=y([]),B=y(!1);async function $(){W.value=!0;try{const e=await J.getAddressBookListByCurrency(m.currency,[m.networkInfo.method]);O.value=e}catch(e){return Promise.reject(e)}finally{W.value=!1}}function U(){h.value||(M.value=!0)}function Z(){M.value=!1,w.value.trim()&&(h.value=!0)}async function ee(){var e;w.value="",f.value="",I.value="",h.value=!1,T.value=null,await _(),null==(e=F.value)||e.focus(),M.value=!0}function ae(e,a=4,t=4){return e.length<=a+t?e:`${e.slice(0,a)}...${e.slice(-t)}`}async function te(){if(M.value=!1,m.isWhitelistInEffect)return void P.push({name:X.ADDRESS_BOOK,params:{lang:D.value}});await L(Q,{defaultForm:{currency:m.currency,network:m.networkInfo.method},showCurrencyField:!1,showUniversalAddress:!1})&&$()}k((()=>m.networkInfo),(e=>{e.method?$():O.value=[]}),{immediate:!0});const ne=t((()=>{const e=`t.${m.networkInfo.addressExtensionTypeName||""}`;return H(e)?S(e):m.networkInfo.addressExtensionTypeName}));function le(){B.value=!0}function ie(e){e?(w.value=e,f.value="",I.value="",h.value=!0,T.value=null,B.value=!1):B.value=!1}k(f,(()=>{T.value=null}));const se=t((()=>T.value?S("wallets.withdraw.address.invalid",{code:T.value}):""));return(e,a)=>{const t=b("BrandInput"),m=E("click-outside"),y=E("loading");return x((l(),i("div",dt,[x((l(),i("div",ut,[N(ot,{ref_key:"withdrawInputRef",ref:F,value:w.value,"onUpdate:value":a[0]||(a[0]=e=>w.value=e),class:"withdraw-address-input",placeholder:u(S)("payment.enterDestinationAddress"),isError:Boolean(T.value),disabled:h.value,readonly:e.isWhitelistInEffect,errorMessage:se.value,tag:I.value,onFocus:U,onInput:U,onKeydownEnter:Z,onClear:ee},null,8,["value","placeholder","isError","disabled","readonly","errorMessage","tag"]),M.value?(l(),i("div",ct,[0===O.value.length?(l(),n(j,{key:0,class:"no-data",emptyText:""})):(l(),i("div",vt,[(l(!0),i(c,null,v(O.value,(e=>(l(),i("div",{key:e.address+e.addressExtension,class:"address-item",onClick:a=>function(e){w.value=e.address,f.value=e.addressExtension||"",I.value=e.addressName||"",h.value=!0,T.value=null,M.value=!1}(e)},[o("div",pt,d(ae(e.address)),1),o("div",yt,d(e.addressName),1)],8,mt)))),128))])),o("div",{class:"add-address-btn",onClick:te},[N(Y,{class:"mr-4"}),p(" "+d(u(S)("payment.addNewAddress")),1)])])):s("",!0)])),[[m,Z]]),e.isWhitelistInEffect?s("",!0):(l(),i("div",wt,[o("div",{class:"scan-action",onClick:le},[N(z,{class:"scan-action-icon"}),o("span",null,d(u(S)("payment.withdraw.crypto.destination.scanQr")),1)])])),e.networkInfo.isSupportedAddressExtension?(l(),i(c,{key:1},[N(t,{value:f.value,"onUpdate:value":a[1]||(a[1]=e=>f.value=e),class:"withdraw-address-extension-input",placeholder:`${u(S)("t.enter")} ${ne.value}`,isBrandNewStyle:"",maxlength:"100"},null,8,["value","placeholder"]),N(V,{class:"extension-info-message",genre:u(G).PRIMARY},{default:r((()=>[p(d(u(S)("payment.withdraw.addressAndExtensionRequired",{extension:ne.value})),1)])),_:1},8,["genre"])],64)):s("",!0),B.value?(l(),n(K,{key:2,onScan:ie,onClosed:a[2]||(a[2]=e=>B.value=!1)})):s("",!0)])),[[y,W.value]])}}}),[["__scopeId","data-v-63494c76"]]),ht={class:"express-sell-wrapper"},Ct={class:"express-sell-title"},gt={class:"express-sell-icons"},At=Ta(e({__name:"WithdrawExpressSellEntry",emits:["click"],setup(e,{emit:a}){const t=a,n=()=>{t("click")};return(e,a)=>(l(),i("div",ht,[o("div",{class:"express-sell-section",onClick:n},[o("div",Ct,d(e.$t("t.expressSell")),1),o("div",gt,[N(Z,{class:"arrow-icon"})])])]))}}),[["__scopeId","data-v-122b88b5"]]),kt={class:"subtitle"},bt={class:"receive-amount"},Et={class:"info-row info-row-amount horizontal-divider"},xt={class:"info-name"},Nt={class:"info-value"},_t={class:"fee-amount"},Tt={class:"info-row"},It={class:"info-name"},St={class:"info-value"},Pt={key:0,class:"address-tag"},Lt={key:0,class:"info-row"},Dt={class:"info-name"},Rt={class:"info-value"},Ft={class:"info-row"},Wt={class:"info-name"},Mt={class:"info-value"},Ot={key:1,class:"info-row"},Bt={class:"info-name"},$t={class:"info-value"},Ut={key:2,class:"term"},qt=Ta(e({__name:"WithdrawCryptoConfirmationDialog",props:{currency:{default:""},receiveAmount:{default:"0"},withdrawalAmount:{default:"0"},fee:{default:"0"},destinationAddress:{default:""},addressName:{default:""},addressExtensionName:{default:""},addressExtension:{default:""},network:{default:""},contractAddress:{default:""}},emits:["dialog:closed"],setup(e,{emit:c}){const{enableEntityConfirmationDialog:v}=ee,m=e,y=c,{t:w}=a(),f=t((()=>{const e=`t.${m.addressExtensionName||""}`;return H(e)?w(e):m.addressExtensionName}));return(e,a)=>{const t=b("RouterLink"),c=b("i18n-t");return l(),n(se,{width:"560px",isBrandNewStyle:"",onClosed:a[1]||(a[1]=e=>y("dialog:closed",!1))},{header:r((()=>
1[p(d(u(w)("wallets.withdraw.confirmation.title")),1)])),body:r((()=>[o("div",kt,d(u(w)("payment.withdraw.receiveAfterFees")),1),o("div",bt,[N(ae,{class:"icon",type:u(te).COIN,name:e.currency,size:"24"},null,8,["type","name"]),p(" "+d(e.receiveAmount)+" "+d(e.currency),1)]),o("div",Et,[o("div",xt,d(u(w)("wallets.withdraw.crypto.withdrawalAmount")),1),o("div",Nt,[o("div",null,d(e.withdrawalAmount)+" "+d(e.currency),1),o("div",_t,d(u(w)("wallet.expressSell.resultConfirm.networkFee"))+": "+d(e.fee)+" "+d(e.currency),1)])]),o("div",Tt,[o("div",It,d(u(w)("wallets.withdraw.confirmation.destinationAddress")),1),o("div",St,[o("div",null,d(e.destinationAddress),1),e.addressName?(l(),i("div",Pt,d(e.addressName),1)):s("",!0)])]),e.addressExtensionName&&e.addressExtension?(l(),i("div",Lt,[o("div",Dt,d(f.value),1),o("div",Rt,d(e.addressExtension),1)])):s("",!0),o("div",Ft,[o("div",Wt,d(u(w)("t.network")),1),o("div",Mt,d(e.network),1)]),e.contractAddress?(l(),i("div",Ot,[o("div",Bt,d(u(w)("t.contractAddress")),1),o("div",$t,d(e.contractAddress),1)])):s("",!0),N(V,{genre:u(G).PRIMARY},{default:r((()=>[N(xa,{textData:{textPath:u(W)("payment.withdraw.crypto.confirmation.networkWarning"),slots:[{slotName:"currency",text:e.currency},{slotName:"network",text:e.network,isBold:!0},{slotName:"permanentLoss",text:u(w)("t.permanentLoss"),isBold:!0}]}},null,8,["textData"])])),_:1},8,["genre"]),u(v)?(l(),i("div",Ut,[N(c,{keypath:"payment.withdraw.confirmation.term",tag:"span"},{serviceInformation:r((()=>[N(t,{class:"highlight-text",to:{name:u(ne).LEGAL_TRANSFER_SERVICE},target:"_blank",rel:"noopener noreferrer"},{default:r((()=>[p(d(u(w)("payment.withdraw.confirmation.serviceInformation")),1)])),_:1},8,["to"])])),_:1})])):s("",!0),N(le,{class:"primary block confirm-btn",size:u(ie).L,onClick:a[0]||(a[0]=e=>y("dialog:closed",!0))},{default:r((()=>[p(d(u(w)("t.confirmWithdrawal")),1)])),_:1},8,["size"])])),_:1})}}}),[["__scopeId","data-v-2481c748"]]),Ht=e({__name:"WithdrawCryptoFeeUpdateDialog",emits:["dialog:closed"],setup:e=>(e,a)=>(l(),n(oe,{genre:u(re).WARNING,title:e.$t("wallet.withdraw.information_updated"),onClosed:a[1]||(a[1]=a=>e.$emit("dialog:closed"))},{bottom:r((()=>[N(le,{class:"primary block",size:u(ie).L,onClick:a[0]||(a[0]=a=>e.$emit("dialog:closed"))},{default:r((()=>[p(d(e.$t("t.ok")),1)])),_:1},8,["size"])])),default:r((()=>[p(d(e.$t("wallet.withdraw.information_has_updated"))+" ",1)])),_:1},8,["genre","title"]))});var jt=(e=>(e.NONE="NONE",e.PROCESSING="PROCESSING",e.FAILURE="FAILURE",e))(jt||{});const Yt=Ta(e({__name:"WithdrawCryptoAuthDialog",props:{currency:{},withdrawSubmitForm:{}},emits:["dialog:closed"],setup(e,{emit:t}){const{enableWithdrawThreeFactorAuthenticator:i}=ee,s=e,o=t,{t:c}=a(),v=T(),m=R(),{isApp:w}=A(m),{$openDialog:f}=q(),{$sendEvent:h}=ce(),C=y(void 0),g=y(!1),k=y(!1);async function b({emailCode:e,smsCode:a,twoFACode:t}){var n;try{g.value=!0,k.value=!1;const l={...s.withdrawSubmitForm,emailCode:e,smsCode:a,twoFACode:t};await J.requestWithdrawCrypto(l),h(ve.EVENT_WEB_WITHDRAWAL_CRYPTO_SUBMITTED,{route:v,submitSuccess:!0}),w.value&&me({event:"PAYMENT_PROCESSING",action:Fa.WITHDRAW,currency:s.currency,network:null==(n=s.withdrawSubmitForm)?void 0:n.method}),o("dialog:closed",{status:jt.PROCESSING})}catch(l){if(h(ve.EVENT_WEB_WITHDRAWAL_CRYPTO_SUBMITTED,{route:v,submitSuccess:!1}),pe(null==l?void 0:l.code))return void(k.value=!0);if(ye.includes(l))return await f(Ht),void o("dialog:closed",{status:jt.NONE});m.updateAccountInfo(),C.value=l;if([we.EMAIL_OTP_ERROR,we.PAYMENT_EMAIL_OTP_ERROR,...fe].includes(l))return;o("dialog:closed",{status:jt.FAILURE,errorCode:l})}finally{g.value=!1}}function E(){he({title:c("account.account.update-pass.verificationSent")})}function x(){Ce({title:c("trade.marginCall.errorText")})}return(e,a)=>(l(),n(se,{class:"withdraw-crypto-auth-dialog",width:"560px",isBrandNewStyle:"",onClosed:a[1]||(a[1]=e=>o("dialog:closed",{status:u(jt).NONE}))},{header:r((()=>[p(d(u(c)("thirdParty.securityAuth.title")),1)])),body:r((()=>[N(de,{errorCode:C.value,"onUpdate:errorCode":a[0]||(a[0]=e=>C.value=e),isEnableThreeFactor:u(i),verification:b,sendEmailType:u(ue).WITHDRAW_CRYPTO,isLoading:g.value,mainButtonText:u(c)("t.withdraw"),autoSendEmail:"",isPaymentEmailOtp:"",isNetworkError:k.value,onHandleSendCodeSuccessfully:E,on
1HandleSendCodeFail:x},null,8,["errorCode","isEnableThreeFactor","sendEmailType","isLoading","mainButtonText","isNetworkError"])])),_:1}))}}),[["__scopeId","data-v-2a86957e"]]),zt={class:"important-wrapper"},Vt={key:0,class:"block-section"},Gt={class:"section-title"},Kt={class:"address-value"},Xt={class:"block-section"},Qt={class:"section-title"},Jt={class:"descriptions"},Zt=Ta(e({__name:"WithdrawCryptoImportantDetailsDialog",props:{tokenContractAddress:{default:""},providerFeeRate:{default:0},networkFeeOnchain:{type:Boolean,default:!1}},emits:["dialog:closed"],setup(e){const a=e,m=t((()=>{const e=I(a.providerFeeRate||0),t=e.times(100).toString();return[{textPath:W("payment.withdraw.crypto.ensureNetworkMatch"),enabled:!0},{textPath:W("payment.withdraw.crypto.verifyAddressIrreversible"),enabled:!0},{textPath:W("payment.withdraw.crypto.processingTimeVaries"),enabled:!0},{textPath:W("payment.withdraw.crypto.networkFeesApply"),enabled:!0},{textPath:W("payment.withdraw.crypto.networkFeeOnChain"),slots:[{slotName:"providerFeeRate",text:t}],enabled:a.networkFeeOnchain&&e.gt(0)},{textPath:W("payment.withdraw.crypto.networkFeeOnWithdrawalAmount"),slots:[{slotName:"providerFeeRate",text:t}],enabled:!a.networkFeeOnchain&&e.gt(0)}].filter((e=>e.enabled))}));return(e,a)=>(l(),n(se,{width:"560px",isBrandNewStyle:"",fullStyle:e.isMobile,onClosed:a[1]||(a[1]=a=>e.$emit("dialog:closed"))},{header:r((()=>[p(d(e.$t("t.withdrawalDetails")),1)])),body:r((()=>[o("div",zt,[e.tokenContractAddress?(l(),i("div",Vt,[o("div",Gt,d(e.$t("t.tokenContractAddress")),1),o("div",Kt,[p(d(e.tokenContractAddress)+" ",1),N(ge,{class:"copy-button",value:e.tokenContractAddress},null,8,["value"])])])):s("",!0),o("div",Xt,[o("div",Qt,d(e.$t("t.importantNotes")),1),o("ul",Jt,[(l(!0),i(c,null,v(m.value,((e,a)=>(l(),i("li",{key:a},[N(xa,{textData:e},null,8,["textData"])])))),128))])]),N(le,{class:"primary close-btn w-100",size:u(ie).L,onClick:a[0]||(a[0]=a=>e.$emit("dialog:closed"))},{default:r((()=>[p(d(e.$t("t.close")),1)])),_:1},8,["size"])])])),_:1},8,["fullStyle"]))}}),[["__scopeId","data-v-9c26c0e8"]]),en={class:"dialog-body"},an={class:"status-icon"},tn={class:"status-icon-halo"},nn={class:"title"},ln={class:"amount-row"},sn={class:"description"},rn={class:"info-list"},on={class:"info-row info-row-destination"},dn={class:"info-name"},un={class:"info-value"},cn={key:0,class:"address-tag"},vn={key:0,class:"info-row"},mn={class:"info-name"},pn={class:"info-value"},yn={class:"info-row"},wn={class:"info-name"},fn={class:"info-value"},hn={key:1,class:"info-row"},Cn={class:"info-name"},gn={class:"info-value"},An={class:"button-row"},kn=Ta(e({__name:"WithdrawCryptoSubmittedDialog",props:{currency:{default:""},amount:{default:"0"},destinationAddress:{default:""},addressName:{default:""},addressExtensionName:{default:""},addressExtension:{default:""},network:{default:""},contractAddress:{default:""}},setup(e){const a=g(),{lang:t}=A(R());function c(){a.push({name:"walletSpot",params:{lang:t.value}})}function v(){a.push({name:ne.WALLET_TRANSACTION_HISTORY,params:{lang:t.value,category:ke.DEPOSIT_WITHDRAW}})}return(e,a)=>(l(),n(se,{class:"withdraw-submitted-dialog",width:"560px",bodyWithPadding:!1,showClose:!1,isBrandNewStyle:""},{body:r((()=>[o("div",en,[o("div",an,[o("div",tn,[N(Ae,{class:"status-icon-image"})])]),o("div",nn,d(e.$t("payment.withdrawalSubmitted")),1),o("div",ln,[N(ae,{class:"coin-icon",type:u(te).COIN,name:e.currency,size:"24"},null,8,["type","name"]),o("span",null,d(e.amount),1),o("span",null,d(e.currency),1)]),o("div",sn,d(e.$t("payment.withdraw.crypto.result.submitted.description")),1),a[0]||(a[0]=o("div",{class:"divider"},null,-1)),o("div",rn,[o("div",on,[o("div",dn,d(e.$t("wallets.withdraw.confirmation.destinationAddress")),1),o("div",un,[o("div",null,d(e.destinationAddress),1),e.addressName?(l(),i("div",cn,d(e.addressName),1)):s("",!0)])]),e.addressExtensionName&&e.addressExtension?(l(),i("div",vn,[o("div",mn,d(e.addressExtensionName),1),o("div",pn,d(e.addressExtension),1)])):s("",!0),o("div",yn,[o("div",wn,d(e.$t("t.network")),1),o("div",fn,d(e.network),1)]),e.contractAddress?(l(),i("div",hn,[o("div",Cn,d(e.$t("t.contractAddress")),1),o("div",gn,d(e.contractAddress),1)])):s("",!0)]),o("div",An,[N(le,{class:"secondary-button outline-primary w-100",size:u(ie).L,onClick:c},{default:r((()=>[p(d(e.$t("t.done")),1)])),_:1},8,["size"]),N(le,{class:"primary-button primary",size:u(ie).L,onClick:v},{default:r((()=>[p(d(e.$t("history.spot.detail.withdraw.title")),1)])),_:1},8,["size"])])])])),_:1}))}}),[["__scopeId","data-v-edb03b3a"]]),bn={class:"withdraw-crypto-failure"},En={class:"title"},xn={key:0,class:"error-code"},Nn={class:"description"},_n=Ta(e({__name:"WithdrawCryptoFailureDialog",props:{errorCode:{}},emits:["dialog:closed"],setup(e,{emit:c}){const v=e,m=c,y=g(),{t:w}=a(),{lang:f}=A(R()),h=t((()=>`response-code.${v.errorCode}`)),C=t((()=>H(h.value))),k=t((()=>C.value?w(h.value,{code:v.errorCode}):w("wallets.withdraw.failed")));function b(){y.push({name:"walletSpot",params:{lang:f.value}})}return(e,a)=>(l(),n(se,{class:"withdraw-crypto-failure-dialog",width:"560px",isBrandNewStyle:"",bodyWithPadding:!1,onClosed:a[0]||(a[0]=e=>m("dialog:closed"))},{body:r((()=>[o("div",bn,[N(be,{class:"status-icon"}),o("p",En,d(u(w)("t.unsuccessful")),1),C.value?s("",!0):(l(),i("span",xn,d(u(w)("t.errorCode"))+" "+d(e.errorCode),1)),o("div",Nn,[o("p",null,d(k.value),1)]),N(le,{class:"primary block",size:u(ie).L,onClick:b},{default:r((()=>[p(d(u(w)("wallets.backToWallet")),1)])),_:1},8,["size"])])])),_:1}))}}),[["__scopeId","data-v-b4b83939"]]),Tn={class:"set-amount-content"},In={class:"amount-input-wrap"},Sn={class:"currency"},Pn={class:"info-row"},Ln={class:"info-title"},Dn={class:"info-value"},Rn={key:0,class:"info-row"},Fn={class:"info-value"},Wn={class:"info-row"},Mn={class:"info-title"},On={key:0,class:"fee-switcher"},Bn={class:"info-value"},$n={class:"info-number"},Un={class:"info-row"},qn={class:"info-title"},Hn={class:"info-value"},jn={class:"receive-number"},Yn=Ta(e({__name:"WithdrawCryptoSetAmount",props:h({currency:{},networkInfo:{default:()=>({})}
1,networkTxnLimitation:{},withdrawAddress:{},withdrawAddressExtension:{},withdrawAddressName:{}},{addressErrorCode:{default:null},addressErrorCodeModifiers:{}}),emits:["update:addressErrorCode"],setup(e){const{enableTasksAndRewards:n}=ee,c=e,v=C(e,"addressErrorCode"),{t:w}=a(),{$openDialog:f}=q(),{getInputAmountErrorMessage:h}=Pa(),{isUseSumsubTravelRule:g,checkTravelRuleLimit:b,getWithdrawSumsubTravelRule:E}=Wa(),x=R(),{currencyMap:_,getCurrencyScale:T}=A(x),L=Na(),{holdAmountMap:D}=A(L),{startHoldPolling:F,stopHoldPolling:W,setHoldCurrency:M}=L,O=y(""),B=y(!1),$=y(!1),U=t((()=>_.value[c.currency]||{})),H=t((()=>Boolean(c.networkTxnLimitation.cryptoWithdrawLimit))),j=t((()=>c.networkTxnLimitation.cryptoWithdrawLimit??{})),Y=t((()=>c.networkTxnLimitation.withdrawFees||{})),z=t((()=>T.value(c.currency))),V=t((()=>U.value.multiplier)),G=t((()=>D.value[c.currency]||0));function K(e,a=I.ROUND_DOWN){return I(e||0).dp(z.value,a).toString()}const X=t((()=>K(U.value.available||0))),Q=t((()=>{if(!n)return X.value.toString();const e=I(X.value).minus(G.value);return e.gt(0)?e.toString():"0"})),Z=t((()=>String(Ee(Q.value)))),ae=t((()=>I(Q.value||0).lte(0))),te=t((()=>{const{feeMin:e=0,feeMax:a=0,feeRate:t=0,extraRate:n=0,extraAmount:l=0}=Y.value;return K(Oa({amount:O.value,feeMin:e,feeMax:a,feeRate:t,extraRate:n,extraAmount:l,isExcludeFee:B.value}),I.ROUND_UP)})),ne=t((()=>{const e=B.value?I(O.value||0):I(O.value||0).minus(te.value);return e.gte(0)?e.toString():"0"})),se=t((()=>I(ne.value).plus(te.value).toString())),re=t((()=>{var e,a;const t=I(te.value||0),n=I((null==(a=null==(e=c.networkTxnLimitation.limitSetting)?void 0:e.initialSingleAmountLimit)?void 0:a.singleAmountMin)||0);return K(t.gt(n)?t:n,I.ROUND_UP)}));function oe(e){return String(Ee(K(e||0)))}const de=t((()=>oe(re.value))),ue=t((()=>I(re.value||0).gt(0)?w("payment.withdraw.crypto.amount.minimumHintPrefix",{amount:de.value}):w("t.amount"))),ce=t((()=>h({currency:c.currency,amount:O.value,availableBalance:Q.value,minimumAmount:re.value,formattedMinimumAmount:de.value,total:se.value,netAmount:ne.value}))),ve=t((()=>oe(se.value))),me=t((()=>oe(j.value.usedAmount))),pe=t((()=>oe(j.value.hardLimit))),ye=t((()=>{var e;return Boolean(null==(e=c.networkTxnLimitation.cryptoWithdrawLimit)?void 0:e.reachLimit)})),we=t((()=>I(ne.value||0).lte(0))),fe=t((()=>we.value?"-":oe(te.value))),he=t((()=>we.value?"-":oe(ne.value))),Ce=t((()=>c.networkTxnLimitation.supportFeeMethod===xe.ALL)),ge=t((()=>{const e=c.networkInfo.smartContractAddress||"";return"null"!==e?e:""})),Ae=t((()=>{var e;const a=""===O.value.replace(/\s/g,""),t=Boolean(ce.value),n=Boolean(null==(e=c.networkTxnLimitation.cryptoWithdrawLimit)?void 0:e.reachLimit);return a||t||n||Boolean(v.value)}));function ke(){const{feeMin:e=0,feeMax:a=0,feeRate:t=0,extraRate:n=0,extraAmount:l=0}=Y.value||{};let i=I(Q.value||0);B.value&&(i=Ba({eligibleBalance:Q.value,feeMin:e,feeMax:a,feeRate:t,extraRate:n,extraAmount:l})),i.eq(0)?O.value=K(Q.value||0):O.value=K(i)}function be(){f(Zt,{tokenContractAddress:ge.value,providerFeeRate:Y.value.providerFeeRate,networkFeeOnchain:Y.value.networkFeeOnchain})}const Pe=t((()=>({toAddress:c.withdrawAddress,toAddressExt:c.withdrawAddressExtension||null,currency:c.currency,network:c.networkInfo.method,amount:K(O.value),isFeeExclusive:B.value})));async function Le(){if(await f(qt,{currency:c.currency,receiveAmount:he.value,withdrawalAmount:ve.value,fee:fe.value,destinationAddress:c.withdrawAddress,addressName:c.withdrawAddressName,addressExtensionName:c.networkInfo.addressExtensionTypeName,addressExtension:c.withdrawAddressExtension,network:c.networkInfo.fullMethodName,contractAddress:ge.value})){$.value=!0;try{const e={settlementCurrency:c.currency,method:c.networkInfo.method,address:c.withdrawAddress,addressExtension:c.withdrawAddressExtension||null};c.withdrawAddressName||await J.validateWithdrawCryptoAddress(e);const a={...e,provider:c.networkInfo.provider||"",isFeeExclusive:B.value,amount:K(O.value)};if(g.value){const{sdkRequired:e,auditId:t,token:n}=await E(Pe.value);if(e){const{isTravelRuleConfirmed:e,activeAuditId:l}=await async function(e,a){const t={token:e,auditId:a,refreshToken:()=>E(Pe.value)},{isTravelRuleConfirmed:n,activeAuditId:l}=await f(Ia,t)||{};return{isTravelRuleConfirmed:n,activeAuditId:l}}(n,t);if(!e)return;a.auditId=l}}else{if(b({currency:c.currency,total:se.value})){const{isTravelRuleConfirmed:e,travelRuleData:t}=await async function(e){const a={cryptoAddress:e},{isTravelRuleConfirmed:t,travelRuleData:n}=await f(La,a)||{};return{travelRuleData:n,isTravelRuleConfirmed:t}}(c.withdrawAddress);if(!e)return;a.travelRuleData=t}}const t=await f(Yt,{currency:c.currency,withdrawSubmitForm:a});switch(t.status){case jt.PROCESSING:await f(kn,{currency:c.currency,amount:he.value,destinationAddress:c.withdrawAddress,addressName:c.withdrawAddressName,addressExtensionName:c.networkInfo.addressExtensionTypeName,addressExtension:c.withdrawAddressExtension,network:c.networkInfo.fullMethodName,contractAddress:ge.value});break;case jt.FAILURE:await f(_n,{errorCode:t.errorCode});case jt.NONE:}}catch(e){v.value=e}finally{$.value=!1}}}return k((()=>
1c.networkTxnLimitation),(e=>{const a=null==e?void 0:e.supportFeeMethod;B.value=a===xe.EXCLUSIVE_ONLY}),{immediate:!0}),S((()=>{M(c.currency),F()})),P((()=>{W()})),(e,a)=>(l(),i("div",Tn,[o("div",In,[N(Ne,{value:O.value,"onUpdate:value":a[0]||(a[0]=e=>O.value=e),name:"amount",class:"amount-input",rules:"required|decimal",jumpingError:ce.value,isJumpingError:!!ce.value,placeholder:ue.value,inputTextAlign:u(_e).right,integerMultiplier:V.value,isPrice:"",isNumberSpinDisabled:""},{suffix:r((()=>[N(le,{class:"max-button",size:u(ie).XS,disabled:ae.value,onClick:ke},{default:r((()=>[p(d(u(w)("t.max.uppercase")),1)])),_:1},8,["size","disabled"]),o("div",Sn,d(e.currency),1)])),_:1},8,["value","jumpingError","isJumpingError","placeholder","inputTextAlign","integerMultiplier"])]),o("div",Pn,[o("div",Ln,[o("span",null,d(u(w)("payment.withdraw.availableToWithdraw")),1),N(_a,{holdAmount:G.value,holdCurrency:e.currency,iconWidth:12},null,8,["holdAmount","holdCurrency"])]),o("span",Dn,d(`${Z.value} ${e.currency}`),1)]),H.value?(l(),i("div",Rn,[o("span",null,d(u(w)("payment.withdraw.dailyAvailableLimit")),1),o("span",Fn,[o("span",{class:m({"limit-exceeded":ye.value})},d(me.value),3),o("span",null," / "+d(pe.value)+" "+d(j.value.currency),1)])])):s("",!0),a[2]||(a[2]=o("div",{class:"divider"},null,-1)),o("div",Wn,[o("div",null,[o("div",Mn,[o("span",null,d(u(w)("wallet.expressSell.resultConfirm.networkFee")),1),N(Te,{class:"network-fee-tooltip",placement:"top",useNightTheme:""},{content:r((()=>[N(Ie,{class:"icon-info"})])),tooltip:r((()=>[p(d(u(w)("payment.estimatedFeesMayVary")),1)])),_:1})]),Ce.value?(l(),i("div",On,[o("span",null,d(u(w)("wallets.withdraw.crypto.exclude.fee")),1),N(Se,{modelValue:B.value,size:"small",disabled:!O.value,"onUpdate:modelValue":a[1]||(a[1]=e=>B.value=e)},null,8,["modelValue","disabled"])])):s("",!0)]),o("div",Bn,[o("span",$n,d(fe.value),1),o("span",null,d(e.currency),1)])]),o("div",Un,[o("span",qn,d(u(w)("payment.withdraw.receiveAfterFees")),1),o("div",Hn,[o("span",jn,d(he.value),1),o("span",null,d(e.currency),1)])]),o("div",{class:"important-details-link",onClick:be},d(u(w)("t.importantDetails")),1),N(le,{class:"primary block next-btn",size:u(ie).L,isLoading:$.value,disabled:Ae.value,onClick:Le},{default:r((()=>[p(d(u(w)("t.next")),1)])),_:1},8,["size","isLoading","disabled"])]))}}),[["__scopeId","data-v-36b2f6e8"]]),zn="WEB3_WALLET_NOT_INSTALLED";async function Vn(e,a){if(!function(e,a){return Pe(e)?Ha(a).isInstalled():!!Le(e)&&Ua(a).isInstalled()}(e,a)){const t=function(e,a){return Pe(e)?Ha(a).downloadUrl:Le(e)?Ua(a).downloadUrl:""}(e,a);throw t&&window.open(t,"_blank","noopener"),new Error(zn)}return Pe(e)?async function(e,a){const t=ja(e,a);return t?Ya(t.walletClient):""}(e,a):Le(e)?$a(a):""}const Gn={class:"withdraw-crypto"},Kn={class:"withdraw-steps"},Xn={class:"step-item active"},Qn={class:"step-header"},Jn={class:"step-number"},Zn={key:1},el={class:"step-title"},al={class:"step-content"},tl={class:"step-header"},nl={class:"step-number"},ll={key:1},il={class:"step-title"},sl={class:"step-content"},rl={class:"divider"},ol={class:"step-header"},dl={class:"step-title"},ul={class:"step-content step-content-details"},cl=Ta(e({__name:"PaymentWithdrawCrypto",props:{appliedCryptoCurrencyList:{},selectedCurrency:{},isWithdrawDisabled:{type:Boolean}},emits:["update:selectedCurrency"],setup(e,{emit:v}){const w=e,f=v,h=T(),C=g(),{t:b}=a(),{$openDialog:_}=q(),I=R(),{lang:P}=A(I),L=Ma(),D=De(),M=t((()=>D.isInEffect));k((()=>D.isEnableWithdrawWhitelist),(e=>{e&&D.fetchWhitelistStatus()}),{immediate:!0});const O=y(""),B=t((()=>qa(O.value))),$=y(""),U=y(""),H=y(""),j=y(!1),Y=y(null),z=y(!1),K=y(!1),X=y([]),Q=y({}),Z=t((()=>Q.value[O.value]||{})),ae=y({}),{enableExpressSell:te}=ee,le=t((()=>Z.value.method===Re.ZKSYNC)),ie=t((()=>te&&Boolean(L.expressSellCoinPairs[w.selectedCurrency]))),se=t((()=>B.value.length>0&&!M.value)),re=t((()=>{var e;return Boolean(null==(e=ae.value.cryptoWithdrawLimit)?void 0:e.reachLimit)})),oe=t((()=>re.value?{textPath:W("payment.withdraw.crypto.limitExceeded.notice"),slots:[{slotName:"supportTeam",text:b("t.supportTeam"),link:F(P.value,"NEW_TICKET"),color:"primary"}],genre:G.ERROR}:{textPath:""}));function de(e){f("update:selectedCurrency",e),ue(e.uniqueKey)}async function ue(e){K.value=!0;try{const a=await J.getWithdrawNetworks(e),t=(null==a?void 0:a.methodProviderMap)||{},n=(null==a?void 0:a.grouping)||[],l=[],i={};
1n.forEach((e=>{const a=(t[e.method]||[{}])[0];l.push(a),i[e.method]=a})),X.value=l,Q.value=i}catch(a){return O.value="",X.value=[],Q.value={},Promise.reject(a)}finally{K.value=!1}}async function ce(){ae.value={};try{const e=await J.getWithdrawCryptoTxnLimitation(w.selectedCurrency,Z.value.provider,Z.value.method);ae.value=e}catch(e){return O.value="",Promise.reject(e)}}async function ve(){const e=await _(wa,{selectedMethod:"",supportMethods:B.value,headerTitle:b("payment.withdraw.withdrawViaWeb3Wallet"),bodyDesc:b("payment.withdraw.selectWalletToWithdraw")});if(e){K.value=!0;try{const a=await Vn(O.value,e);if(!a)return void Ce({title:b("payment.withdraw.addressNotFound")});$.value=a,H.value=b(We[e]),j.value=!0,z.value=!0}catch(a){if((null==a?void 0:a.message)===zn)return;Ce({title:b("wallets.wrongNetwork")})}finally{K.value=!1}}}function me(){C.push({name:ne.EXPRESS_SELL,params:{lang:P.value},query:{sellCurrency:w.selectedCurrency}})}async function pe(e){O.value=e,$.value="",U.value="",H.value="",j.value=!1,Y.value=null,await C.replace({query:{...h.query,network:e},state:{noScrollTop:!0}}),await ce()}return S((()=>{!async function(){if(!w.selectedCurrency||w.isWithdrawDisabled)return;await ue(w.selectedCurrency);const e=h.query.network;if(!e)return;const a=Q.value[e];a?(O.value=a.method,await ce()):C.replace({query:{currency:h.query.currency}})}(),L.getExpressSellCoinList()})),k((()=>w.selectedCurrency),(()=>{O.value="",X.value=[],Q.value={},$.value="",U.value="",H.value="",j.value=!1,Y.value=null})),k(j,(e=>{e||(z.value=!1)})),(e,a)=>{const t=E("loading");return l(),i("div",Gn,[oe.value.textPath?(l(),n(V,{key:0,class:"error-message",genre:oe.value.genre},{default:r((()=>[N(xa,{textData:oe.value},null,8,["textData"])])),_:1},8,["genre"])):s("",!0),w.selectedCurrency&&0===X.value.length&&!K.value?(l(),n(pa,{key:1,featureLabel:u(b)("t.withdrawals")},null,8,["featureLabel"])):s("",!0),x((l(),i("div",Kn,[o("div",Xn,[o("div",Qn,[o("div",Jn,[w.selectedCurrency?(l(),n(Fe,{key:0})):(l(),i("span",Zn,"1"))]),o("div",el,d(u(b)("t.selectCrypto")),1)]),o("div",al,[N(Sa,{class:"currency-dropdown",appliedCurrencyList:e.appliedCryptoCurrencyList,selectedCurrency:w.selectedCurrency,isListDisabled:e.isWithdrawDisabled,placeholder:u(b)("t.searchCrypto"),onOnChange:de},null,8,["appliedCurrencyList","selectedCurrency","isListDisabled","placeholder"])])]),o("div",{class:m(["step-item",{active:w.selectedCurrency}])},[o("div",tl,[o("div",nl,[j.value?(l(),n(Fe,{key:0})):(l(),i("span",ll,"2"))]),o("div",il,d(u(b)("payment.withdraw.crypto.setDestination")),1)]),o("div",sl,[w.selectedCurrency?(l(),i(c,{key:0},[N(tt,{class:"network-dropdown",value:O.value,currency:e.selectedCurrency,listData:X.value,"onUpdate:value":pe},null,8,["value","currency","listData"]),O.value?(l(),i(c,{key:0},[N(ft,{withdrawAddress:$.value,"onUpdate:withdrawAddress":a[0]||(a[0]=e=>$.value=e),withdrawAddressExtension:U.value,"onUpdate:withdrawAddressExtension":a[1]||(a[1]=e=>U.value=e),withdrawAddressName:H.value,"onUpdate:withdrawAddressName":a[2]||(a[2]=e=>H.value=e),isAddressConfirm:j.value,"onUpdate:isAddressConfirm":a[3]||(a[3]=e=>j.value=e),addressErrorCode:Y.value,"onUpdate:addressErrorCode":a[4]||(a[4]=e=>Y.value=e),currency:e.selectedCurrency,networkInfo:Z.value,isWhitelistInEffect:M.value},null,8,["withdrawAddress","withdrawAddressExtension","withdrawAddressName","isAddressConfirm","addressErrorCode","currency","networkInfo","isWhitelistInEffect"]),z.value?(l(),n(V,{key:0,class:"block-message",genre:u(G).PRIMARY},{default:r((()=>[p(d(u(b)("payment.web3.networkCheck")),1)])),_:1},8,["genre"])):s("",!0),le.value?(l(),n(V,{key:1,class:"block-message",genre:u(G).PRIMARY},{default:r((()=>[p(d(u(b)("payment.l1TransactionValidation")),1)])),_:1},8,["genre"])):s("",!0),j.value||!se.value&&!ie.value?s("",!0):(l(),i(c,{key:2},[o("div",rl,d(u(b)("t.or")),1),se.value?(l(),n(ya,{key:0,walletMethods:B.value,onClick:ve},null,8,["walletMethods"])):s("",!0),ie.value?(l(),n(At,{key:1,onClick:me})):s("",!0)],64))],64)):s("",!0)],64)):s("",!0)])],2),o("div",{class:m(["step-item",{active:j.value}])},[o("div",ol,[a[6]||(a[6]=o("div",{class:"step-number"},"3",-1)),o("div",dl,d(u(b)("payment.withdraw.crypto.setAmount")),1)]),o("div",ul,[j.value?(l(),n(Yn,{key:0,addressErrorCode:Y.value,"onUpdate:addressErrorCode":a[5]||(a[5]=e=>Y.value=e),currency:e.selectedCurrency,networkInfo:Z.value,networkTxnLim
1itation:ae.value,withdrawAddress:$.value,withdrawAddressExtension:U.value,withdrawAddressName:H.value},null,8,["addressErrorCode","currency","networkInfo","networkTxnLimitation","withdrawAddress","withdrawAddressExtension","withdrawAddressName"])):s("",!0)])],2)])),[[t,K.value]])])}}}),[["__scopeId","data-v-e3acc593"]]),vl={class:"withdraw-fiat-select-payment"},ml={class:"fiat-section"},pl={class:"section-title"},yl={class:"fiat-section"},wl={class:"section-title"},fl={key:1,class:"payment-list"},hl=Ta(e({__name:"WithdrawFiatSelectPayment",props:{selectedCurrency:{},selectedPaymentId:{},selectedPaymentData:{},appliedFiatCurrencyList:{},isCurrencyListDisabled:{type:Boolean},paymentList:{},paymentInfoData:{},isInfoLoading:{type:Boolean}},emits:["update:selectedCurrency","update:selectedPaymentId","next"],setup(e,{emit:s}){const m=e,y=s,{t:w}=a(),{$openDialog:f}=q(),h=Me(),{checkExtendedKycByLicenseEntity:C,openExtendedKycFlow:g}=h,A=t((()=>m.selectedPaymentData.provider||"")),k=t((()=>m.selectedPaymentData.method||"")),b=t((()=>{var e;return null==(e=m.selectedPaymentData.kycInfo)?void 0:e.allow})),E=t((()=>m.selectedPaymentData.licensedEntity)),x=t((()=>C(E.value))),{defaultVerification:_,needsVerification:T}=Oe({paymentProvider:A,paymentMethod:k}),{verifyBankAccount:S}=Be({paymentProvider:A,paymentMethod:k,currency:t((()=>m.selectedCurrency)),onSuccess:()=>y("next")}),P=t((()=>0===Object.keys(m.paymentInfoData).length)),L=t((()=>!m.selectedPaymentId||P.value)),D=t((()=>b.value?w("t.next"):w("t.verify")));function R(e){e&&y("update:selectedCurrency",e)}function F(e){const{withdrawFees:a}=e;if(!a)return[e.info.tag].filter((e=>Boolean(e)));const t=I(a.feeMin||0).plus(a.extraAmount||0).toFixed(),n=I(a.feeRate||0).plus(a.extraRate||0).times(100).toFixed(),l=[e.info.tag].filter((e=>Boolean(e)));return I(t).gt(0)?l.push(w("payment.feeFromAmount",{amount:t,currency:m.selectedCurrency})):I(n).gt(0)?l.push(w("payment.feeFromAmount",{amount:`${n}%`})):l.push(w("payment.deposit.note.fees.zeroFee")),l}function W(e){var a,t,n,l;if(e.id!==m.selectedPaymentId)return[];const{limitSetting:i}=e||{},s=[];if(Number(null==i?void 0:i.singleAmountMin)){const e=$e({singleAmount:null==i?void 0:i.singleAmountMin,currentCurrency:m.selectedCurrency,initSingleAmount:null==(a=null==i?void 0:i.initialSingleAmountLimit)?void 0:a.singleAmountMin,initialCurrency:null==(t=null==i?void 0:i.initialSingleAmountLimit)?void 0:t.currency});s.push(w("payment.minWithdraw",{value:e}))}const r=$e({singleAmount:null==i?void 0:i.singleAmountMax,currentCurrency:m.selectedCurrency,initSingleAmount:null==(n=null==i?void 0:i.initialSingleAmountLimit)?void 0:n.singleAmountMax,initialCurrency:null==(l=null==i?void 0:i.initialSingleAmountLimit)?void 0:l.currency});return s.push(w("payment.maxWithdraw",{value:r})),s}async function M(){L.value||(b.value?x.value?await g({entry:"withdraw",currency:m.selectedCurrency,provider:A.value,method:k.value,licensedEntity:E.value}):!T.value||m.paymentInfoData.hasActiveBank?y("next"):_.value===Ue.DEPOSIT?await f(Da,{currency:m.selectedCurrency,provider:A.value,method:k.value}):_.value&&await S(_.value):f(ha))}return(e,a)=>(l(),i("div",vl,[o("div",ml,[o("div",pl,d(u(w)("t.selectCash")),1),N(Sa,{class:"currency-dropdown",appliedCurrencyList:m.appliedFiatCurrencyList,selectedCurrency:m.selectedCurrency,isListDisabled:m.isCurrencyListDisabled,placeholder:u(w)("t.selectCash"),onOnChange:R},null,8,["appliedCurrencyList","selectedCurrency","isListDisabled","placeholder"])]),o("div",yl,[o("div",wl,d(u(w)("payment.selectWithdrawMethod")),1),0===m.paymentList.length?(l(),n(j,{key:0,class:"payment-no-data",emptyText:u(w)("wallets.payment.payment_card.title")},null,8,["emptyText"])):(l(),i("div",fl,[(l(!0),i(c,null,v(m.paymentList,(e=>{return l(),n(fa,{key:e.id,icon:e.info.icon,title:e.info.title,tags:F(e),subtitles:W(e),labelName:e.info.labelName,selected:(a=e.id,a===m.selectedPaymentId),isClickabled:"",onClick:a=>function(e){e&&m.selectedPaymentId!==e&&y("update:selectedPaymentId",e)}(e.id)},null,8,["icon","title","tags","subtitles","labelName","selected","onClick"]);var a})),128))])),N(le,{class:"primary next-btn w-100",size:u(ie).L,isLoading:m.isInfoLoading,disabled:L.value,onClick:M},{default:r((()=>[p(d(D.value),1)])),_:1},8,["size","isLoading","disabled"])])]))}}),[["__scopeId","data-v-543c9d70"]]),Cl={class:"list-header"},gl={class:"header-left"},Al={class:"header-right"},kl={class:"item-name"},bl={class:"item-number"},El=Ta(e({__name:"BankAccountDropdown",props:{modelValue:{},bankAccounts:{}},emits:["update:modelValue","add"],setup(e,{emit:a}){const s=e,y=a,w=t((()=>s.modelValue||"")),h=t((()=>s.bankAccounts.find((e=>e.fid===s.modelValue))||{})),C=t((()=>
1{const{falias:e,fname:a,beneficiaryName:t}=h.value;return e||a||t||""}));function g(e){e!==w.value&&y("update:modelValue",e)}function A(){y("add")}return(e,a)=>(l(),n(B,{class:m(["bank-dropdown",{"is-empty":!w.value}]),isBrandNewStyle:"",value:w.value,dropdownListStyle:{maxHeight:"280px"},onInput:g},{placeholder:r((()=>[p(d(e.$t("payment.selectBankAccount")),1)])),value:r((()=>[o("span",null,d(C.value),1)])),default:r((()=>[o("div",Cl,[o("div",gl,d(e.$t("t.bankName")),1),o("div",Al,d(e.$t("t.accountNumber")),1)]),0===e.bankAccounts.length?(l(),n(j,{key:0,class:"no-data",emptyText:""})):(l(!0),i(c,{key:1},v(e.bankAccounts,(a=>(l(),n(O,{key:a.fid,class:m(["dropdown-item",{actived:a.fid===e.modelValue}]),value:a.fid},{default:r((()=>[o("div",kl,d(a.falias||a.fname||a.beneficiaryName||""),1),o("div",bl,d(u(qe)(a)),1)])),_:2},1032,["class","value"])))),128)),o("div",{class:"add-bank-btn",onClick:f(A,["stop"])},[N(Y,{class:"add-icon"}),p(" "+d(e.$t("payment.addBankAccount")),1)])])),_:1},8,["class","value"]))}}),[["__scopeId","data-v-20655dc1"]]),xl=e({__name:"AddBankAccountDialog",props:{currency:{type:String,default:""},provider:{type:String,default:""},method:{type:String,default:""}},emits:["dialog:closed"],setup(e){const a=e,i=t((()=>a.provider===He.SELF?a.method:`${a.provider}_${a.method}`));return(a,t)=>(l(),n(se,{class:"add-bank-account-dialog",width:"500px",fullStyle:a.isMobile,isBrandNewStyle:"",onClosed:t[2]||(t[2]=e=>a.$emit("dialog:closed"))},{header:r((()=>[p(d(a.$t("account.payment.addBankAccount")),1)])),body:r((()=>[N(je,{defaultCurrency:e.currency,info:{paymentWay:i.value},isHideCurrencyList:"",isDisablePaymentMethod:"",isDisabledCurrencyDropdown:"",onConfirmed:t[0]||(t[0]=e=>a.$emit("dialog:closed",{isConfirmed:!0})),onCancel:t[1]||(t[1]=e=>a.$emit("dialog:closed"))},null,8,["defaultCurrency","info"])])),_:1},8,["fullStyle"]))}}),Nl={class:"subtitle"},_l={class:"receive-amount"},Tl={class:"info-row info-row-amount horizontal-divider"},Il={class:"info-name"},Sl={class:"info-value"},Pl={class:"fee-amount"},Ll={class:"info-row"},Dl={class:"info-name"},Rl={class:"info-value"},Fl={key:0,class:"info-row"},Wl={class:"info-name"},Ml={class:"info-value"},Ol={key:1,class:"info-row"},Bl={class:"info-name"},$l={class:"info-value"},Ul={key:2,class:"info-row"},ql={class:"info-name"},Hl={class:"info-value"},jl=Ta(e({__name:"WithdrawFiatConfirmationDialog",props:{currency:{default:""},receiveAmount:{default:"0"},withdrawalAmount:{default:"0"},fee:{default:"0"},paymentTitle:{default:""},bankName:{default:""},accountNumber:{default:""},estimatedArrivalTime:{default:""}},emits:["dialog:closed"],setup:e=>(e,a)=>(l(),n(se,{width:"560px",isBrandNewStyle:"",onClosed:a[1]||(a[1]=a=>e.$emit("dialog:closed",!1))},{header:r((()=>[p(d(e.$t("wallets.withdraw.confirmation.title")),1)])),body:r((()=>[o("div",Nl,d(e.$t("payment.withdraw.receiveAfterFees")),1),o("div",_l,[N(ae,{class:"icon",type:u(te).FIAT,name:e.currency,size:"24"},null,8,["type","name"]),p(" "+d(e.receiveAmount)+" "+d(e.currency),1)]),o("div",Tl,[o("div",Il,d(e.$t("wallets.withdraw.crypto.withdrawalAmount")),1),o("div",Sl,[o("div",null,d(e.withdrawalAmount)+" "+d(e.currency),1),o("div",Pl,d(e.$t("t.fee"))+": "+d(e.fee)+" "+d(e.currency),1)])]),o("div",Ll,[o("div",Dl,d(e.$t("payment.payoutMethod")),1),o("div",Rl,d(e.paymentTitle),1)]),e.bankName?(l(),i("div",Fl,[o("div",Wl,d(e.$t("account.payment.bankAccount")),1),o("div",Ml,d(e.bankName),1)])):s("",!0),e.accountNumber?(l(),i("div",Ol,[o("div",Bl,d(e.$t("t.accountNumber")),1),o("div",$l,d(e.accountNumber),1)])):s("",!0),e.estimatedArrivalTime?(l(),i("div",Ul,[o("div",ql,d(e.$t("payment.estimatedArrivalTime")),1),o("div",Hl,d(e.estimatedArrivalTime),1)])):s("",!0),N(le,{class:"primary block confirm-btn",size:u(ie).L,onClick:a[0]||(a[0]=a=>e.$emit("dialog:closed",!0))},{default:r((()=>[p(d(e.$t("t.confirmWithdrawal")),1)])),_:1},8,["size"])])),_:1}))}),[["__scopeId","data-v-83e56c08"]]);var Yl=(e=>(e.SELECT_PAYMENT="SELECT_PAYMENT",e.ENTER_AMOUNT="ENTER_AMOUNT",e))(Yl||{}),zl=(e=>(e.NONE="NONE",e.PROCESSING="PROCESSING",e.FAILURE="FAILURE",e))(zl||{});const Vl=Ta(e({__name:"WithdrawFiatAuthDialog",props:{currency:{},withdrawSubmitForm:{}},emits:["dialog:closed"],setup(e,{emit:t}){const{enableWithdrawThreeFactorAuthenticator:i}=ee,s=e,o=t,{t:c}=a(),v=R(),{isApp:m}=A(v),{$openDialog:w}=q(),f=y(void 0),h=y(!1),C=y(!1);async function g({emailCode:e,smsCode:a,twoFACode:t}){var n,l;
1try{h.value=!0,C.value=!1;const i={...s.withdrawSubmitForm,emailCode:e,smsCode:a,twoFACode:t};await J.requestWithdrawFiat(i),m.value&&me({event:"PAYMENT_PROCESSING",action:Fa.WITHDRAW,currency:s.currency,provider:null==(n=s.withdrawSubmitForm)?void 0:n.provider,method:null==(l=s.withdrawSubmitForm)?void 0:l.method}),o("dialog:closed",{status:zl.PROCESSING})}catch(i){if(pe(null==i?void 0:i.code))return void(C.value=!0);if(ye.includes(i))return await w(Ra),void o("dialog:closed",{status:zl.NONE});v.updateAccountInfo(),f.value=i;if([we.EMAIL_OTP_ERROR,we.PAYMENT_EMAIL_OTP_ERROR,...fe].includes(i))return;o("dialog:closed",{status:zl.FAILURE,errorCode:i})}finally{h.value=!1}}function k(){he({title:c("account.account.update-pass.verificationSent")})}function b(){Ce({title:c("trade.marginCall.errorText")})}return(e,a)=>(l(),n(se,{class:"withdraw-fiat-auth-dialog",width:"560px",isBrandNewStyle:"",onClosed:a[1]||(a[1]=e=>o("dialog:closed",{status:u(zl).NONE}))},{header:r((()=>[p(d(u(c)("thirdParty.securityAuth.title")),1)])),body:r((()=>[N(de,{errorCode:f.value,"onUpdate:errorCode":a[0]||(a[0]=e=>f.value=e),isEnableThreeFactor:u(i),verification:g,sendEmailType:u(ue).WITHDRAW_FIAT,isLoading:h.value,mainButtonText:u(c)("t.withdraw"),autoSendEmail:"",isPaymentEmailOtp:"",isNetworkError:C.value,onHandleSendCodeSuccessfully:k,onHandleSendCodeFail:b},null,8,["errorCode","isEnableThreeFactor","sendEmailType","isLoading","mainButtonText","isNetworkError"])])),_:1}))}}),[["__scopeId","data-v-b9b31ec8"]]),Gl={class:"dialog-body"},Kl={class:"status-icon"},Xl={class:"status-icon-halo"},Ql={class:"title"},Jl={class:"amount-row"},Zl={class:"description"},ei={class:"info-list"},ai={class:"info-row"},ti={class:"info-name"},ni={class:"info-value"},li={key:0,class:"info-row"},ii={class:"info-name"},si={class:"info-value"},ri={key:1,class:"info-row"},oi={class:"info-name"},di={class:"info-value"},ui={class:"button-row"},ci=Ta(e({__name:"WithdrawFiatSubmittedDialog",props:{currency:{default:""},amount:{default:"0"},paymentTitle:{default:""},bankName:{default:""},accountNumber:{default:""}},setup(e){const a=g(),{lang:t}=A(R());function c(){a.push({name:"walletSpot",params:{lang:t.value}})}function v(){a.push({name:ne.WALLET_TRANSACTION_HISTORY,params:{lang:t.value,category:ke.DEPOSIT_WITHDRAW}})}return(e,a)=>(l(),n(se,{class:"withdraw-fiat-submitted-dialog",width:"560px",bodyWithPadding:!1,showClose:!1,isBrandNewStyle:""},{body:r((()=>[o("div",Gl,[o("div",Kl,[o("div",Xl,[N(Ae,{class:"status-icon-image"})])]),o("div",Ql,d(e.$t("payment.withdrawalSubmitted")),1),o("div",Jl,[N(ae,{class:"coin-icon",type:u(te).FIAT,name:e.currency,size:"24"},null,8,["type","name"]),o("span",null,d(e.amount),1),o("span",null,d(e.currency),1)]),o("div",Zl,[o("p",null,d(e.$t("payment.withdraw.fiat.emailOnceProcessed")),1),o("p",null,d(e.$t("payment.withdraw.fiat.bankProcessingTimeMayVary")),1)]),a[0]||(a[0]=o("div",{class:"divider"},null,-1)),o("div",ei,[o("div",ai,[o("div",ti,d(e.$t("payment.payoutMethod")),1),o("div",ni,d(e.paymentTitle),1)]),e.bankName?(l(),i("div",li,[o("div",ii,d(e.$t("wallets.fiat-withdraw.accounts")),1),o("div",si,d(e.bankName),1)])):s("",!0),e.accountNumber?(l(),i("div",ri,[o("div",oi,d(e.$t("t.accountNumber")),1),o("div",di,d(e.accountNumber),1)])):s("",!0)]),o("div",ui,[N(le,{class:"secondary-button outline-primary",size:u(ie).L,onClick:c},{default:r((()=>[p(d(e.$t("t.done")),1)])),_:1},8,["size"]),N(le,{class:"primary-button primary",size:u(ie).L,onClick:v},{default:r((()=>[p(d(e.$t("history.spot.detail.withdraw.title")),1)])),_:1},8,["size"])])])])),_:1}))}}),[["__scopeId","data-v-fb01d018"]]),vi=R();function mi(e,a){const t=(null==a?void 0:a.currency)||"";return $(e,{formatKey:"max2",currency:t})}function pi({paymentProvider:e,paymentMethod:a}){switch(e){case He.EQUALS:return[fi()];case He.BANKFRICK:case He.OPENPAYD:return[hi()];case He.HTPAY:return a===Ve.NET_BANKING?[{title:{textPath:W("t.accountRequirements")},descriptions:[{textPath:W("wallets.withdraw.fee.note.bankAccountIsValid")}]}]:[fi()];case He.SELF:return[Ve.SWIFT,Ve.SEPA,Ve.FPS,Ve.SIC].includes(a)?[hi()]:[fi()];default:return[fi()]}}function yi({paymentProvider:e,paymentMethod:a}){return(()=>{switch(e){case He.EQUALS:case He.HTPAY:return!1;case He.SELF:return![Ve.SWIFT,Ve.SEPA,Ve.FPS,Ve.SIC].includes(a);default:return!0}})()?[{title:{textPath:W("payment.withdraw.note.processingTimeMayVary")},descriptions:[],isPlainTitle:!0}]:[]}function wi({licensedEntity:e,paymentProvider:a,paymentMethod:t}){const{LICENSED_ENTITIES:n,SOURCE_OF_FUND_AUTHORIZATION_PLATFORM_MAP:l}=Ge;if(e!==n.AG)return[];return(()=>{switch(a){case He.SELF:return[Ve.SWIFT,Ve.SEPA,Ve.FPS,Ve.SIC].includes(t);case He.EQUALS:case He.BANKFRICK:case He.OPENPAYD:return!0;default:return!1}})()?[{title:{textPath:W("payment.bank.important.terms"),slots:[{slotName:"brandName",text:l[n.AG]},{slotName:"terms",text:Ke.global.t("t.termsOfUse"),link:F(vi.lang,"AG_TERMS"),color:"primary"}]},descriptions:[]}]:[]}function fi(){return{title:{textPath:W("t.accountRequirements")},descriptions:[{textPath:W("payment.withdraw.note.accountRequirements.ownName")},{textPath:W("payment.withdraw.note.accountRequirements.noThirdParty")}]}}function hi(){return{title:{textPath:W("t.accountRequirements")},descriptions:[{textPath:W("payment.withdraw.note.accountRequirements.ownNameVerifyViaDeposit"),slots:[{slotName:"sameBankAccount",text:Ke.global.t("payment.withdraw.note.accountRequirements.sameBankAccount"),isBold:!0}]},{textPath:W("payment.withdraw.note.accountRequirements.noThirdParty")}]}}function Ci({currency:e,withdrawFees:a,paymentProvider:t,paymentMethod:n}){const{feeRate:l="0",feeMin:i="0",originFeeMin:s="0",feeMinCurrency:r,extraRate:o="0",extraAmount:d="0"}=a||{},u=[],c=r&&e!==r,v=I(l),m=I(i),p=mi(i,{currency:e}),y=mi(s,{currency:r});v.gt(0)&&m.gt(0)?u.push({textPath:W(c?"payment.withdraw.note.fees.feeRateMinimumFeeDiffCurrency":"payment.withdraw.note.fees.feeRateMinimumFee"),slots:[{slotName:"feeRate",text:`${v.times(100)}%`},{slotName:"currency",text:e},{slotName:"feeMin",text:p},{slotName:"originFeeMin",text:y},{slotName:"feeMinCurrency",text:r||""}]}):v.gt(0)?u.push({textPath:W("payment.withdraw.note.fees.feeRateOnly"),slots:[{slotName:"feeRate",text:`${v.times(100)}%`}]}):m.gt(0)&&u.push({textPath:W(c?"payment.withdraw.note.fees.feeMinDiffCurrency":"payment.withdraw.note.fees.feeMinOnly"),slots:[{slotName:"feeMin",text:p},{slotName:"currency",text:e},{slotName:"originFeeMin",text:y},{slotName:"feeMinCurrency",text:r||""}]});const w=ze({extraRate:o,extraAmount:d,currency:e}),f=[...u,...w],h=f.length>0?[...f]:[{textPath:W("payment.withdraw.note.fees.zeroFee")}];return(t!==He.HTPAY||n===Ve.NET_BANKING)&&h.push({textPath:W("payment.bankFeesChargeAdditional")}),{title:{textPath:W("payment.depositDetails.fees")},descriptions:h}}const gi={class:"important-wrapper"},Ai={key:1,class:"notes-list"},ki={class:"descriptions"},bi=Ta(e({__name:"WithdrawFiatImportantNotesDialog",props:{selectedCurrency:{},paymentInfoData:{},paymentProvider:{},paymentMethod:{},licensedEntity:{}},emits:["dialog:closed"],setup(e){const{t:y}=a(),w=e,f=t((()=>{const{withdrawFees:e,limitSetting:a}=w.paymentInfoData;return function({paymentProvider:e,paymentMethod:a,currency:t,withdrawFees:n,limitSetting:l,licensedEntity:i}){return[Ye({currentCurrency:t,limitSetting:l||{},textPaths:{limitCount:W("payment.withdraw.note.transactionLimits.limitCount"),limitAmount:W("payment.transactionLimits.limitAmount"),minAmount:W("payment.withdraw.minAmount"),maxAmount:W("payment.withdraw.maxAmount")}}),Ci({currency:t,withdrawFees:n,paymentProvider:e,paymentMethod:a}),...pi({paymentProvider:e,paymentMethod:a}),...yi({paymentProvider:e,paymentMethod:a}),...wi({licensedEntity:i,paymentProvider:e,paymentMethod:a})]}({paymentProvider:w.paymentProvider,paymentMethod:w.paymentMethod,currency:w.selectedCurrency,withdrawFees:e,limitSetting:a,licensedEntity:w.licensedEntity})}));return(e,a)=>(l(),n(se,{width:"560px",isBrandNewStyle:"",fullStyle:e.isMobile,onClosed:a[1]||(a[1]=a=>e.$emit("dialog:closed"))},{header:r((()=>
1[p(d(u(y)("t.withdrawalDetails")),1)])),body:r((()=>[o("div",gi,[(l(!0),i(c,null,v(f.value,((e,a)=>(l(),i("div",{key:a,class:"block-section"},[e.title?(l(),n(xa,{key:0,class:m(["section-title",{plain:e.isPlainTitle}]),textData:e.title},null,8,["class","textData"])):s("",!0),e.descriptions.length?(l(),i("div",Ai,[o("ul",ki,[(l(!0),i(c,null,v(e.descriptions,((e,a)=>(l(),i("li",{key:a},[N(xa,{textData:e},null,8,["textData"])])))),128))])])):s("",!0)])))),128)),N(le,{class:"primary close-btn w-100",size:u(ie).L,onClick:a[0]||(a[0]=a=>e.$emit("dialog:closed"))},{default:r((()=>[p(d(u(y)("t.close")),1)])),_:1},8,["size"])])])),_:1},8,["fullStyle"]))}}),[["__scopeId","data-v-951b8641"]]),Ei={class:"withdraw-fiat-failure"},xi={class:"title"},Ni={class:"description"},_i={key:0},Ti=["href"],Ii=Ta(e({__name:"WithdrawFiatFailureDialog",props:{errorCode:{}},emits:["dialog:closed"],setup(e){const s=e,c=g(),{t:v}=a(),m=R(),{lang:y}=A(m),w=t((()=>`response-code.${s.errorCode}`)),f=t((()=>H(w.value))),h=t((()=>v(w.value,{code:s.errorCode}))),C=t((()=>`${F(y.value,"NEW_TICKET")}?ticket_form=report_an_urgent_issue`));function k(){c.push({name:ne.WALLET_TRANSACTION_HISTORY,params:{lang:y.value,category:ke.DEPOSIT_WITHDRAW}})}function E(){c.push({name:"walletSpot",params:{lang:y.value}})}return(e,a)=>{const t=b("i18n-t");return l(),n(se,{class:"withdraw-fiat-failure-dialog",width:"560px",isBrandNewStyle:"",bodyWithPadding:!1,onClosed:a[0]||(a[0]=a=>e.$emit("dialog:closed"))},{body:r((()=>[o("div",Ei,[N(be,{class:"status-icon"}),o("p",xi,d(u(v)("t.unsuccessful")),1),o("div",Ni,[f.value?(l(),i("p",_i,d(h.value),1)):(l(),n(t,{key:1,keypath:"payment.withdraw.failedDefault",tag:"p"},{customerSupport:r((()=>[o("a",{class:"support-link",href:C.value,target:"_blank",rel:"noreferrer noopener"},d(u(v)("t.customerSupport")),9,Ti)])),_:1}))]),o("p",{class:"view-history",onClick:k},d(u(v)("t.viewHistory")),1),N(le,{class:"primary block",size:u(ie).L,onClick:E},{default:r((()=>[p(d(u(v)("wallets.backToWallet")),1)])),_:1},8,["size"])])])),_:1})}}}),[["__scopeId","data-v-a613ea95"]]),Si={class:"withdraw-fiat-enter-amount"},Pi={class:"fiat-section"},Li={class:"section-header"},Di={class:"section-title"},Ri={key:0,class:"fiat-section"},Fi={class:"section-label"},Wi={class:"fiat-section"},Mi={class:"section-label"},Oi={class:"amount-input-wrap"},Bi={class:"currency"},$i={class:"summary-info"},Ui={class:"info-row"},qi={class:"info-title"},Hi={class:"info-value"},ji={key:0,class:"info-row"},Yi={class:"info-value"},zi={key:1,class:"remark-section"},Vi={class:"remark-optional"},Gi={key:0,class:"remark-input-wrap"},Ki={class:"remark-count"},Xi={class:"info-row"},Qi={class:"info-title"},Ji={key:0,class:"fee-switcher"},Zi={class:"info-value"},es={class:"info-row receive-row"},as={class:"info-title"},ts={class:"info-value"},ns={class:"receive-number"},ls={class:"receive-currency"},is=Ta(e({__name:"WithdrawFiatEnterAmount",props:{selectedCurrency:{},selectedPaymentData:{},paymentInfoData:{},isTransactionLimitReached:{type:Boolean}},emits:["back"],setup(e){const{enableRepeatFee:c,enableTasksAndRewards:v}=ee,w=e,{t:f}=a(),{$openDialog:h}=q(),C=R(),{currencyMap:g}=A(C),b=Na(),{holdAmountMap:_}=A(b),{startHoldPolling:T,stopHoldPolling:D,setHoldCurrency:F}=b,W=y(!1),M=y(!1),O=y(""),B=y(!1),U=y(""),H=y([]),j=y(""),z=y(!1),V=t((()=>H.value.reduce(((e,a)=>(e[a.fid]=a,e)),{}))),G=t((()=>V.value[U.value]||{})),K=y({}),X=y(!1),Q=t((()=>w.selectedPaymentData.provider||"")),Z=t((()=>w.selectedPaymentData.method||"")),ae=t((()=>Q.value===He.ANSPACEPAY)),te=t((()=>Q.value===He.HTPAY)),ne=t((()=>!ae.value&&!te.value)),se=t((()=>140-j.value.length)),{defaultVerification:re}=Oe({paymentProvider:Q,paymentMethod:Z}),{verifyBankAccount:oe}=Be({paymentProvider:Q,paymentMethod:Z,currency:t((()=>w.selectedCurrency)),onSuccess:()=>ta()}),de=t((()=>g.value[w.selectedCurrency]||{})),ue=t((()=>de.value.multiplier)),ce=t((()=>Xe(w.paymentInfoData.currencyScale)?w.paymentInfoData.currencyScale:Xe(de.value.scale)?de.value.scale:Qe)),ve=t((()=>I(de.value.available||0).dp(ce.value,I.ROUND_DOWN).toFixed())),me=t((()=>
1_.value[w.selectedCurrency]||0)),pe=t((()=>{if(!v)return ve.value;const e=I(ve.value).minus(me.value);return e.gt(0)?e.toString():"0"})),ye=t((()=>String(Ee(pe.value)))),we=t((()=>I(pe.value).lte(0))),fe=t((()=>Boolean(w.paymentInfoData.fiatWithdrawLimit))),he=t((()=>w.paymentInfoData.fiatWithdrawLimit||{})),Ce=t((()=>Boolean(he.value.reachLimit))),ge=t((()=>String($(he.value.usedAmount,"max8")))),Ae=t((()=>String($(he.value.hardLimit,"max8")))),ke=t((()=>w.paymentInfoData.withdrawFees||{})),be=t((()=>{const{feeMin:e=0,feeMax:a=0,feeRate:t=0,extraRate:n=0,extraAmount:l=0}=ke.value;return Oa({amount:O.value,feeMin:e,feeMax:a,feeRate:t,extraRate:n,extraAmount:l,isExcludeFee:c&&B.value})})),Pe=t((()=>{const e=B.value?I(O.value||0):I(O.value||0).minus(be.value);return e.gte(0)?e.toString():"0"})),Le=t((()=>I(Pe.value).plus(be.value).toString())),De=t((()=>I(Pe.value||0).lte(0))),Re=t((()=>De.value?"-":String($(be.value,"max8")))),Fe=t((()=>De.value?"-":String($(Pe.value,"max8")))),We=t((()=>w.paymentInfoData.supportFeeMethod===xe.ALL)),Me=t((()=>{const e=O.value.replace(/\s/g,"");if(""===e)return"";const a=I(e),{singleAmountMin:t,singleAmountMax:n}=w.paymentInfoData.limitSetting||{},l=I(t||0),i=I(n||0);return a.lt(l)?f("wallets.fiat-withdraw.validator-min",{amount:l.toFixed(),currency:w.selectedCurrency}):i.gt(0)&&a.gt(i)?f("wallets.deposit.amount.tip",{min:l.toFixed(),max:i.toFixed()}):I(Le.value).gt(pe.value)?f("rules.low"):""})),$e=t((()=>{const{singleAmountMin:e}=w.paymentInfoData.limitSetting||{},a=Number(e||0);return a>0?f("payment.withdraw.crypto.amount.minimumHintPrefix",{amount:a}):f("t.amount")})),qe=t((()=>!(!ae.value&&!te.value)||H.value.length>0)),je=t((()=>{var e;return((null==(e=w.paymentInfoData.ext)?void 0:e.bankList)||[]).map((({bankName:e,bankCode:a})=>({name:e,code:a})))})),Ye=t((()=>{const{falias:e,fname:a,beneficiaryName:t}=G.value;return e||a||t||""})),ze=t((()=>!Number(O.value)||Number(O.value)<=0||Boolean(Me.value)||W.value||!qe.value||w.isTransactionLimitReached||te.value&&!X.value));function Ge(e){O.value=Xe(e)?e:""}function Ke(){const{feeMin:e=0,feeMax:a=0,feeRate:t=0,extraRate:n=0,extraAmount:l=0}=ke.value,{singleAmountMax:i=0}=w.paymentInfoData.limitSetting||{};let s=I(pe.value);B.value&&(s=Ba({eligibleBalance:pe.value,feeMin:e,feeMax:a,feeRate:t,extraRate:n,extraAmount:l})),s.eq(0)?O.value=pe.value:i&&s.gt(i)?O.value=I(i).dp(ce.value,I.ROUND_DOWN).toFixed():O.value=s.dp(ce.value,I.ROUND_DOWN).toFixed()}async function aa(){if(re.value===Ue.DEPOSIT)return void(await h(Da,{currency:w.selectedCurrency,provider:Q.value,method:Z.value}));if(re.value)return void oe(re.value);const e=await h(xl,{currency:w.selectedCurrency,provider:Q.value,method:Z.value});(null==e?void 0:e.isConfirmed)&&await ta()}async function ta(){if(!ae.value&&!te.value)try{W.value=!0;const e={method:Z.value,provider:Q.value,isWallet:!0,transactionType:Je.WITHDRAW,currency:w.selectedCurrency},a=await J.getUserFinance(e),{Bank:t=[]}=(null==a?void 0:a.userFinances)||{},n=t.map((e=>Ze(e)));H.value=n.filter((e=>(null==e?void 0:e.status)===ea.VERIFIED||(null==e?void 0:e.status)===ea.ENABLED))}catch(e){return Promise.reject(e)}finally{W.value=!1}}function na(){h(bi,{selectedCurrency:w.selectedCurrency,paymentInfoData:w.paymentInfoData,paymentProvider:w.selectedPaymentData.provider,paymentMethod:w.selectedPaymentData.method,licensedEntity:w.selectedPaymentData.licensedEntity})}async function la(){var e,a,t;const{bankName:n,accountNumber:l}=function(){if(!te.value)return{bankName:Ye.value,accountNumber:Ca(G.value)};const e=K.value;switch(Z.value){case Ve.ALIPAY:return{bankName:Ve.ALIPAY,accountNumber:e.alipayAccountNumber||""};case Ve.GCASH:return{bankName:Ve.GCASH,accountNumber:e.gCashAccountNumber||""};default:return{bankName:e.bankName||"",accountNumber:e.accountNumber||""}}}();if(await h(jl,{currency:w.selectedCurrency,receiveAmount:Fe.value,withdrawalAmount:String($(Le.value,"max8")),fee:Re.value,paymentTitle:(null==(e=w.selectedPaymentData.info)?void 0:e.title)||"",bankName:n,accountNumber:l,estimatedArrivalTime:(null==(a=w.selectedPaymentData.info)?void 0:a.tag)||""})){M.value=!0;try{const e={method:Z.value,provider:Q.value,amount:O.value,settlementCurrency:w.selectedCurrency,isFeeExclusive:B.value,notes:j.value};U.value&&(e.userTransferInfoId=U.value),te.value&&(e.ext={...K.value});const a=await h(Vl,{currency:w.selectedCurrency,withdrawSubmitForm:e});switch(a.status){case zl.PROCESSING:await h(ci,{currency:w.selectedCurrency,amount:Fe.value,paymentTitle:(null==(t=w.selectedPaymentData.info)?void 0:t.t
1itle)||"",bankName:n,accountNumber:l});break;case zl.FAILURE:await h(Ii,{errorCode:a.errorCode})}}catch(i){}finally{M.value=!1}}}return k(H,(e=>{var a;0!==e.length?U.value=(null==(a=e[0])?void 0:a.fid)||"":U.value=""})),k((()=>w.paymentInfoData.supportFeeMethod),(e=>{B.value=e===xe.EXCLUSIVE_ONLY}),{immediate:!0}),S((()=>{F(w.selectedCurrency),T(),ta()})),P((()=>{D()})),(e,a)=>{var t,c;const v=E("loading");return x((l(),i("div",Si,[o("div",Pi,[o("div",Li,[o("div",Di,d(u(f)("payment.withdrawMethod")),1),o("span",{class:"change-btn",onClick:a[0]||(a[0]=a=>e.$emit("back"))},d(u(f)("t.change")),1)]),N(fa,{class:"method-card",icon:null==(t=w.selectedPaymentData.info)?void 0:t.icon,title:null==(c=w.selectedPaymentData.info)?void 0:c.title},null,8,["icon","title"])]),ae.value||te.value?s("",!0):(l(),i("div",Ri,[o("div",Fi,d(u(f)("wallets.fiat-withdraw.accounts")),1),N(El,{modelValue:U.value,"onUpdate:modelValue":a[1]||(a[1]=e=>U.value=e),bankAccounts:H.value,onAdd:aa},null,8,["modelValue","bankAccounts"])])),te.value?(l(),n(za,{key:1,currency:w.selectedCurrency,selectedPayment:w.selectedPaymentData,bankList:je.value,onOnBankFormChange:a[2]||(a[2]=e=>K.value=e),onOnValidChange:a[3]||(a[3]=e=>X.value=e)},null,8,["currency","selectedPayment","bankList"])):s("",!0),o("div",Wi,[o("div",Mi,d(u(f)("wallets.withdraw.crypto.withdrawalAmount")),1),o("div",Oi,[N(Ne,{value:O.value,"onUpdate:value":a[4]||(a[4]=e=>O.value=e),name:"amount",class:"amount-input",jumpingError:Me.value,isJumpingError:Boolean(Me.value),placeholder:$e.value,inputTextAlign:u(_e).right,integerMultiplier:ue.value,decimalLimit:ce.value,isPrice:"",isNumberSpinDisabled:"",onInput:Ge},{suffix:r((()=>[N(le,{class:"max-button",size:u(ie).XS,disabled:we.value,onClick:Ke},{default:r((()=>[p(d(u(f)("t.max.uppercase")),1)])),_:1},8,["size","disabled"]),o("div",Bi,d(w.selectedCurrency),1)])),_:1},8,["value","jumpingError","isJumpingError","placeholder","inputTextAlign","integerMultiplier","decimalLimit"])])]),o("div",$i,[o("div",Ui,[o("div",qi,[o("span",null,d(u(f)("payment.withdraw.availableToWithdraw")),1),N(_a,{holdAmount:me.value,holdCurrency:w.selectedCurrency,iconWidth:12},null,8,["holdAmount","holdCurrency"])]),o("span",Hi,d(ye.value)+" "+d(w.selectedCurrency),1)]),fe.value?(l(),i("div",ji,[o("span",null,d(u(f)("payment.withdraw.dailyAvailableLimit")),1),o("span",Yi,[o("span",{class:m({"limit-exceeded":Ce.value})},d(ge.value),3),o("span",null," / "+d(Ae.value)+" "+d(he.value.currency),1)])])):s("",!0),ne.value?(l(),i("div",zi,[o("div",{class:"remark-toggle",onClick:a[5]||(a[5]=e=>z.value=!z.value)},[N(Y,{class:"remark-add-icon"}),o("span",null,d(u(f)("wallets.withdraw.paymentRemark")),1),o("span",Vi,"("+d(u(f)("t.optional"))+")",1)]),z.value?(l(),i("div",Gi,[x(o("textarea",{"onUpdate:modelValue":a[6]||(a[6]=e=>j.value=e),class:"remark-textarea",maxlength:140},null,512),[[L,j.value]]),o("div",Ki,d(u(f)("t.available.length",{number:se.value})),1)])):s("",!0)])):s("",!0),a[8]||(a[8]=o("div",{class:"divider"},null,-1)),o("div",Xi,[o("div",null,[o("div",Qi,[o("span",null,d(u(f)("t.fee")),1),N(Te,{class:"fee-tooltip",placement:"top",useNightTheme:""},{content:r((()=>[N(Ie,{class:"icon-info"})])),tooltip:r((()=>[p(d(u(f)("payment.feeTooltip")),1)])),_:1})]),We.value?(l(),i("div",Ji,[o("span",null,d(u(f)("wallets.withdraw.crypto.exclude.fee")),1),N(Se,{modelValue:B.value,size:"small",disabled:!O.value,"onUpdate:modelValue":a[7]||(a[7]=e=>B.value=e)},null,8,["modelValue","disabled"])])):s("",!0)]),o("div",Zi,[o("span",null,d(Re.value),1),o("span",null,d(w.selectedCurrency),1)])]),o("div",es,[o("span",as,d(u(f)("payment.withdraw.receiveAfterFees")),1),o("div",ts,[o("span",ns,d(Fe.value),1),o("span",ls,d(w.selectedCurrency),1)])]),o("div",{class:"important-details-link",onClick:na},d(u(f)("t.importantDetails")),1)]),N(le,{class:"primary block next-btn",size:u(ie).L,isLoading:M.value,disabled:ze.value,onClick:la},{default:r((()=>[p(d(u(f)("t.next")),1)])),_:1},8,["size","isLoading","disabled"])])),[[v,W.value]])}}}),[["__scopeId","data-v-c21ba78e"]]),ss={class:"withdraw-fiat"},rs=Ta(e({__name:"PaymentWithdrawFiat",props:{appliedFiatCurrencyList:{},selectedCurrency:{},isWithdrawDisabled:{type:Boolean}},emits:["update:selectedCurrency"],setup(e,{emit:o}){const d=e,c=o,v=T(),m=g(),{t:p}=a(),w=R(),{lang:f}=A(w),h=y(!1),C=y(Yl.SELECT_PAYMENT),b=D([]),_=y(""),I=y({}),S=y(!1),P=t((()=>
1{const{txnLimit:e,amountLimit:a}=I.value.limitSetting||{};return aa({txnLimit:e,amountLimit:a})})),L=t((()=>{var e;return(null==(e=I.value.fiatWithdrawLimit)?void 0:e.reachLimit)||!1})),W=t((()=>P.value||L.value)),M=t((()=>W.value?{genre:G.ERROR,textPath:"payment.withdraw.crypto.limitExceeded.notice",slots:[{slotName:"supportTeam",text:p("t.supportTeam"),link:F(f.value,"NEW_TICKET"),color:"primary"}]}:{textPath:""})),O=t((()=>0===b.value.length?{}:b.value.reduce(((e,a)=>(e[a.id]=a,e)),{}))),B=t((()=>O.value[_.value]||{}));async function $(e){h.value=!0;try{const a=await J.getFiatWithdrawList(e),t=(null==a?void 0:a.data)||[],n=t.length;if(0===n)return _.value="",b.value=[],void m.replace({query:{currency:v.query.currency}});const l=t.map(((e,a)=>({...e,id:e.providerMethodKey,info:ta({method:e.method,provider:e.provider,label:na({size:n,index:a}),kycInfo:(null==e?void 0:e.kycInfo)||{},userInfo:null==e?void 0:e.userInfo})})));b.value=l,function(){const{currency:e,provider:a,method:t}=v.query,n=`${a}_${t}`;if(O.value[n])return _.value=n,void U({provider:a,method:t});const l=b.value[0];_.value=l.id,m.replace({query:{currency:e,provider:l.provider,method:l.method}}),U({provider:l.provider,method:l.method})}()}catch(a){return _.value="",b.value=[],Promise.reject(a)}finally{h.value=!1}}async function U({provider:e,method:a}){if(d.selectedCurrency&&e&&a){S.value=!0;try{const t=await J.getWithdrawFiatTxnLimitation(d.selectedCurrency,e,a);I.value=t}catch(t){return I.value={},Promise.reject(t)}finally{S.value=!1}}}function q(e){_.value=e;const{provider:a,method:t}=O.value[e];U({provider:a,method:t}),m.replace({query:{...v.query,provider:a,method:t},state:{noScrollTop:!0}})}function H(){C.value=Yl.ENTER_AMOUNT,window.scrollTo({top:0,behavior:"smooth"})}return k((()=>d.selectedCurrency),(e=>{!e||d.isWithdrawDisabled?(_.value="",b.value=[],C.value=Yl.SELECT_PAYMENT,I.value={}):$(e)}),{immediate:!0}),(e,a)=>{const t=E("loading");return x((l(),i("div",ss,[M.value.textPath?(l(),n(V,{key:0,class:"error-message",genre:M.value.genre},{default:r((()=>[N(xa,{textData:M.value},null,8,["textData"])])),_:1},8,["genre"])):s("",!0),C.value===u(Yl).SELECT_PAYMENT?(l(),n(hl,{key:1,selectedCurrency:d.selectedCurrency,selectedPaymentId:_.value,selectedPaymentData:B.value,appliedFiatCurrencyList:d.appliedFiatCurrencyList,isCurrencyListDisabled:d.isWithdrawDisabled,paymentList:b.value,paymentInfoData:I.value,isInfoLoading:S.value,"onUpdate:selectedCurrency":a[0]||(a[0]=e=>c("update:selectedCurrency",e)),"onUpdate:selectedPaymentId":q,onNext:H},null,8,["selectedCurrency","selectedPaymentId","selectedPaymentData","appliedFiatCurrencyList","isCurrencyListDisabled","paymentList","paymentInfoData","isInfoLoading"])):C.value===u(Yl).ENTER_AMOUNT?(l(),n(is,{key:2,selectedCurrency:d.selectedCurrency,selectedPaymentData:B.value,paymentInfoData:I.value,isTransactionLimitReached:W.value,onBack:a[1]||(a[1]=e=>C.value=u(Yl).SELECT_PAYMENT)},null,8,["selectedCurrency","selectedPaymentData","paymentInfoData","isTransactionLimitReached"])):s("",!0)])),[[t,h.value]])}}}),[["__scopeId","data-v-ecf243de"]]),os={class:"withdraw-container"},ds={class:"withdraw-wrapper"},us={class:"withdraw-wrapper-content"},cs={class:"withdraw-title"},vs=["href"],ms={key:2,class:"payment-loading"},ps=Ta(e({__name:"PaymentWithdraw",setup(e){const{enablePaymentSwitcherFiatFirst:a}=ee,c=T(),v=g(),m=R(),{lang:p,isGlobalInitialDataLoaded:w,accountInfo:f,currencyMap:h,fiatCurrencyList:C,cryptoCurrencyList:_}=A(m),{getIsFeatureNeedKycVerify:I}=la(),S=ia(),{isSupportedWithdrawalFiat:P,isSupportedWithdrawalCrypto:L}=A(S),D=y(!0),W=y(M.NONE),O=y(c.query.currency||"");function B(e){return e.filter((e=>h.value[e][va.WITHDRAW])).sort($)}function $(e,a){const t=h.value[e]||{},n=h.value[a]||{};return ma.BALANCE_DESC(t,n)}const U=t((()=>B(_.value))),q=t((()=>B(C.value))),H=t((()=>[...U.value,...q.value])),j=t((()=>{if(f.value.kycNotice===sa.limited)return!0;const e=W.value===M.FIAT;return I(ra.WITHDRAWAL,e)})),Y=t((()=>{if(j.value)return!1;const e=W.value===M.CRYPTO,a=f.value;switch(null==a?void 0:a.lockType){case oa.PASSWORD_CHANGED:case oa.GOOGLE_OTP_CHANGED:case oa.PIN_CODE_FAIL:case oa.FIRST_DEPOSIT_LOCK:case oa.REACHED_WITHDRAW_LIMIT:return!0}if(!da(a))return!0;return!(e?null==a?void 0:a.allowWithdrawalCrypto:null==a?void 0:a.allowWithdrawal)})),z=t((()=>Y.value||j.value));async function K(e){D.value=!0,await v.replace({query:{}}),W.value=e,Z()}function Q(e){e&&(O.value=e.uniqueKey,v.replace({query:{currency:e.uniqueKey},state:{noScrollTop:!0}}))}function J(){v.push({name:X.VERIFICATION,params:{lang:p.value},query:{showUnsupportedPopup:"true"}})}async function Z(){try{let e=M.NONE;e=W.value===M.NONE?function(e){let t=M.NONE;if(e&&h.value[e]&&(t=h.value[e].isCrypto?M.CRYPTO:M.FIAT),t===M.CRYPTO&&L.value)return M.CRYPTO;if(t===M.FIAT&&P.value)return M.FIAT;if(a){if(P.value)return M.FIAT;if(L.value)return M.CRYPTO}else{if(L.value)return M.CRYPTO;if(P.value)return M.FIAT}return M.NONE}(O.value):W.value;const t=function(e,a){if(H.value.includes(e))return e;const t=a===M.CRYPTO,n=t?"USDT":"USD";return H.value.includes(n)?n:(t?U.value:q.value)[0]||""}(O.value,e);if(!t)return await v.replace({query:{}}),void(W.value=e);const n=h.value[t];if(n.isCrypto&&e!==M.CRYPTO)return await v.replace({query:{}}),void(W.value=e);if(n.isFiat&&e!==M.FIAT)return await v.replace({query:{}}),void(W.value=e);if(W.value=e,z.value)return void(await v.replace({query:{}}));O.value=t,c.query.currency!==O.value&&await v.replace({query:{currency:t}})}catch(e){return Promise.reject(e)}finally{D.value=!1}}const ae=t((()=>`${F(m.lang,"NEW_TICKET")}?ticket_form=report_an_urgent_issue`));return k(w,(e=>{e&&Z()}),{immediate:!0}),k((()=>c.query),(e=>{e.currency||(O.value="",D.value||(D.value=!0,Z()))})),(e,a)=>{const t=b("i18n-t"),c=E("loading");return l(),i("div",os,[N(ua,{class:"kyc-notification"}),o("div",ds,[o("div",us,[o("h1",cs,d(e.$t("t.withdraw")),1),N(ka,null,{contentLeft:r((()=>[N(Aa,{selectedTab:W.value,isShowCrypto:u(L),isShowFiat:u(P),"onUpdate:selectedTab":K},null,8,["selectedTab","isShowCrypto","isShowFiat"]),Y.value?(l(),n(V,{key:0,class:"block-message",genre:u(G).ERROR},{default:r((()=>[N(t,{keypath:"wallets.verification.functionNotAllow.v2",tag:"span"},{supportTeam:r((()=>[o("a",{class:"link",href:ae.value,target:"_blank",rel:"noreferrer noopener"},d(e.$t("t.supportTeam")),9,vs)])),_:1})])),_:1},8,["genre"])):s("",!0),j.value?(l(),n(V,{key:1,class:"block-message",genre:u(G).INFO},{default:r((()=>[o("div",null,d(e.$t("kyc.verifyIdentityUsingService")),1),o("div",{class:"verify-link",onClick:J},d(e.$t("kyc.verifyMyIdentity")),1)])),_:1},8,["genre"])):s("",!0),D.value?x((l(),i("div",ms,null,512)),[[c,!0]]):W.value===u(M).CRYPTO?(l(),n(cl,{key:3,appliedCryptoCurrencyList:U.value,selectedCurrency:O.value,isWithdrawDisabled:z.value,"onUpdate:selectedCurrency":Q},null,8,["appliedCryptoCurrencyList","selectedCurrency","isWithdrawDisabled"])):W.value===u(M).FIAT?(l(),n(rs,{key:4,appliedFiatCurrencyList:q.value,selectedCurrency:O.value,isWithdrawDisabled:z.value,"onUpdate:selectedCurrency":Q},null,8,["appliedFiatCurrencyList","selectedCurrency","isWithdrawDisabled"])):s("",!0)])),contentRight:r((()=>[N(Xa,{selectedTab:W.value},null,8,["selectedTab"])])),contentBottom:r((()=>[N(ga,{selectedTab:W.value,transactionType:u(ca).WITHDRAW},null,8,["selectedTab","transactionType"])])),_:1})])])])}}}),[["__scopeId","data-v-bdb6181a"]]);export{ps as default};
2//# sourceMappingURL=Jzvbzii5.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.