8 lines
12 KiB
JavaScript
8 lines
12 KiB
JavaScript
import{a as Tt,b as ht,c as kt}from"./chunk-M5HJJKMW.js";import{j as dt}from"./chunk-JTTXAAXP.js";import{a as mt,b as ut}from"./chunk-CMCJV66X.js";import{a as _t}from"./chunk-PG4UR5IM.js";import"./chunk-QP6THS5P.js";import{a as ft}from"./chunk-KCNUECCA.js";import{c as gt}from"./chunk-OMPH6CNS.js";import{a as N}from"./chunk-MLBGTKOR.js";import{a as pt}from"./chunk-BVMXNDOS.js";import{a as lt}from"./chunk-ASOCU365.js";import{a as at}from"./chunk-YEACNFBG.js";import{a as R}from"./chunk-VM7TQQJ3.js";import"./chunk-Y3Z24E66.js";import"./chunk-S4NCYJWI.js";import"./chunk-5EW76BEM.js";import{a as h}from"./chunk-FYE3PWP4.js";import"./chunk-MKY5Q24L.js";import"./chunk-RHAPIZNE.js";import"./chunk-SZHGFTZL.js";import"./chunk-JDQYOLFK.js";import"./chunk-GL3VXC6P.js";import"./chunk-IQIV3LGC.js";import"./chunk-TBMS7TSB.js";import"./chunk-Q3FZPIYZ.js";import{a as it}from"./chunk-WWXAKET4.js";import"./chunk-GAE6SO53.js";import{a as ct}from"./chunk-NMMCXWOK.js";import"./chunk-EZNNADBC.js";import{a as D}from"./chunk-URXMVPHF.js";import"./chunk-7CUZ3SRN.js";import"./chunk-AZADQVKT.js";import"./chunk-UDCQANGP.js";import"./chunk-WON3Y3M2.js";import"./chunk-L6GOGUAK.js";import{za as X}from"./chunk-OMHNNHX7.js";import{k as st}from"./chunk-RBSWB7WT.js";import"./chunk-BLOI6ELB.js";import"./chunk-VE37AOMS.js";import"./chunk-BE7FSICB.js";import"./chunk-P7P6BTNA.js";import{a as nt}from"./chunk-AQIHWDAU.js";import"./chunk-WTL7ZNDU.js";import"./chunk-XVK3ARDV.js";import"./chunk-4KGA7XOD.js";import"./chunk-IGR6VWMP.js";import"./chunk-Y7SOKHUW.js";import"./chunk-G4DJRPOF.js";import"./chunk-R5MAVLF4.js";import"./chunk-P65JCIKD.js";import"./chunk-PBTGMEA7.js";import"./chunk-Y72I2ZNN.js";import"./chunk-ZRWFLJZO.js";import{g as rt}from"./chunk-JJLCPFOT.js";import"./chunk-3LQNHFPG.js";import"./chunk-GCMU27NA.js";import"./chunk-WJQFOAEI.js";import"./chunk-PDFW622M.js";import"./chunk-FKDP23RV.js";import"./chunk-5HVC4MM2.js";import"./chunk-BKENFTY2.js";import"./chunk-YYLTB5E4.js";import"./chunk-AY2G62SN.js";import"./chunk-BEDX3WPF.js";import"./chunk-PYB7SS7C.js";import{Ra as J,Wa as Q,_a as $,bb as j,mb as q,tb as tt,xb as et}from"./chunk-ZASBKUPD.js";import{a as g}from"./chunk-5XAZ5MJZ.js";import{a as Y,r as m}from"./chunk-4FLAC4IK.js";import"./chunk-BRAZV5TR.js";import"./chunk-3GRVNJC2.js";import"./chunk-64WUUNDB.js";import"./chunk-QY24TFF7.js";import"./chunk-RL2JAB2F.js";import"./chunk-OV5ZOYAY.js";import"./chunk-DGSDDTNV.js";import{a as St}from"./chunk-62FSCPM5.js";import"./chunk-OD4NRGBW.js";import"./chunk-AEW3GAWG.js";import"./chunk-3O7LGTTV.js";import"./chunk-GCB5X3BF.js";import"./chunk-Z36WOTFJ.js";import"./chunk-SS7VQZYW.js";import"./chunk-5PYIEIB7.js";import"./chunk-BXKNNBFT.js";import"./chunk-BOM6ZF3Z.js";import"./chunk-HN3IBJKK.js";import"./chunk-TUSK34X6.js";import"./chunk-BD75ZX4I.js";import"./chunk-AMW3INUA.js";import"./chunk-GQ3SEXRL.js";import"./chunk-S5RMPAYX.js";import"./chunk-Z3XU47FL.js";import"./chunk-NU6HC2VM.js";import"./chunk-W7MN3VJC.js";import{e as ot}from"./chunk-3MBHSNRN.js";import"./chunk-CU62K6VE.js";import"./chunk-2NSYI7QP.js";import{c as b}from"./chunk-DS3RNNYF.js";import"./chunk-J5JOI62E.js";import{A as Z,I as Kt,Zd as w,ja as z,ka as Mt,oe as Nt}from"./chunk-I5E2ION7.js";import{C as M,H as A,k as K,n as G,y as s,z as U}from"./chunk-SQMXULWT.js";import"./chunk-KBSRU77R.js";import{E as V,H as I}from"./chunk-GQZAGQSC.js";import"./chunk-STCDRFCQ.js";import"./chunk-3LLV5FBU.js";import"./chunk-6JFRAZNP.js";import"./chunk-L625DEVK.js";import{N as H,ra as Lt}from"./chunk-GSIHKWLV.js";import"./chunk-4XEB4VJJ.js";import"./chunk-FVWN5TXY.js";import"./chunk-23X4YN5A.js";import"./chunk-SSLLOJNR.js";import"./chunk-OKJNV4PS.js";import"./chunk-OV7WPFRA.js";import"./chunk-RC6UR2LL.js";import"./chunk-XTEVCKH7.js";import{b as L}from"./chunk-BF2V36QE.js";import"./chunk-E735URDA.js";import"./chunk-EFTDVKCQ.js";import"./chunk-QQYGNHB4.js";import"./chunk-VLDGNBD7.js";import"./chunk-W2A2E62R.js";import"./chunk-GIEGURG2.js";import"./chunk-RVWD7D4B.js";import"./chunk-TSXM5GQV.js";import"./chunk-QWOR3C5W.js";import"./chunk-KQL2BBUZ.js";import"./chunk-YUSIJWOC.js";import"./chunk-YHVKZE66.js";import"./chunk-2DSLTDTL.js";import"./chunk-UVIVAH5I.js";import"./chunk-ALIHWT7Z.js";import"./chunk-T4BSRFB6.js";import"./chunk-IAFVNOEB.js";import"./chunk-DUYWEMAT.js";import"./chunk-WMCBVXPA.js";import{f as O,o as e,q as o}from"./chunk-QTLWQ5AJ.js";e();o();var p=O(L());Lt();A();e();o();e();o();e();o();var wt=O(St());e();o();A();Nt();var vt=(t=[])=>t.filter(r=>[w.MNEMONIC,w.MPC].includes(r.keyringIdentityType)).every(r=>r.walletIdentities.some(n=>n.needBackup===1));function Wt(){let{canAddAccount:t,keyringIdentities:r}=pt(),n=ut(),a=R();return{openBatchAddAccount:()=>{if(!r.some(d=>[w.MNEMONIC,w.MPC].includes(d.keyringIdentityType))){I.warn(s("wallet_extension_tools_alert_add_seedphrase_wallet"));return}if(vt(r)){a();return}if(n){I.warn(s("wallet_extension_addaccount_text_feature_unavailable"));return}if(!t){I.warn(s("wallet_extension_addaccount_text_max_accounts"));return}h(Q)}}}var xt=Wt;e();o();function Ht(){return{openBatchImportPrivateKey:()=>{h($)}}}var bt=Ht;e();o();A();function Gt(){let{hasBackUpWallet:t,batchTransferAvailable:r}=dt(),n=R();return{openBatchTransfer:()=>{if(!t){n();return}if(!r){I.warn(s("wallet_extension_sending_text_multisender_unsupported"));return}h(J)}}}var At=Gt;e();o();function Ut(){return{openBulkRename:()=>{h(j)}}}var It=Ut;A();e();o();Mt();Kt();var Et={gasTracker:{title:"wallet_extension_home_text_gas_tracker",img:{light:"/cdn/assets/imgs/2410/0C8983326F2CACCD.png",dark:"/cdn/assets/imgs/2410/6EF06723B781A908.png"},monitor:"gas_tracker"},upgrade7702:{title:"wallet_extension_bot_title_7702_upgrade",subtitle:"wallet_extension_bot_desc_7702_upgrade",img:{light:"/cdn/assets/imgs/253/6AFD4412590519AF.png",dark:"/cdn/assets/imgs/253/A237B879A47BC3D7.png"},monitor:"upgrade_7702"},faucetCenter:{title:"wallet_extension_toolkit_tab_title_testnet_faucets",subtitle:"wallet_extension_toolkit_tab_desc_obtain_test_tokens",img:{light:"/cdn/assets/imgs/2410/5E05CC86E56A5E0B.png",dark:"/cdn/assets/imgs/2410/0315C714903FE5E0.png"},monitor:"faucet_center"},batchTransfer:{title:"wallet_extension_home_title_crypto_multisender",subtitle:"wallet_extension_home_text_crypto_multisender",button:"batch_transfer",img:{light:"/cdn/assets/imgs/2410/E77F8B43758AB430.png",dark:"/cdn/assets/imgs/2410/7CFE61558897A2E4.png"},monitor:"mutisender"},batchAddAccount:{title:"wallet_extension_home_title_add_multiple",subtitle:"wallet_extension_home_text_add_multiple",button:"batch_add_account",img:{light:"/cdn/assets/imgs/2410/78DFA9A0A4CF146E.png",dark:"/cdn/assets/imgs/2410/A8E4DE4867B6A1C8.png"},monitor:"add_account"},bulkRename:{title:"wallet_extension_account_tab_title_bulk_edit_name",subtitle:"wallet_extension_account_tab_subtitle_bulk_edit_name",button:"bulk_rename",img:{light:"/cdn/assets/imgs/2410/B55515A898E3EF2E.png",dark:"/cdn/assets/imgs/2410/0283BF017F042302.png"},monitor:"bulk_rename"},downloadAddress:{title:"wallet_extension_home_title_download_addresses",subtitle:"wallet_extension_home_text_download_addresses",button:"download_address",hideFn:()=>z()===Z,img:{light:"/cdn/assets/imgs/2410/3293A4FFD04E50E2.png",dark:"/cdn/assets/imgs/2410/0D0AC59BAA5E91D2.png"},monitor:"download_address"},batchImportPrivateKey:{title:"wallet_extension_home_title_bulk_private",subtitle:"wallet_extension_home_text_bulk_private",button:"batch_import_private_key",img:{light:"/cdn/assets/imgs/2410/FFEA2F3774F71281.png",dark:"/cdn/assets/imgs/2410/A2E7800A1BC501EF.png"},monitor:"import_private"},solanaRentCollection:{title:"wallet_extension_card_title_solana_rent",subtitle:"wallet_extension_card_desc_solana_rent",button:"solana_rent_collection",img:{light:"/cdn/assets/imgs/251/3B530493D59C7576.png",dark:"/cdn/assets/imgs/251/942520172B65B8BC.png"},monitor:"solana_rent_collection"},reportTokenAndDApp:{title:"wallet_extension_home_drawer_option_report_token",subtitle:"wallet_extension_home_drawer_desc_report_token",button:"report_token_and_dapp",img:{light:"/cdn/assets/imgs/257/7AD064214370AF2F.png",dark:"/cdn/assets/imgs/257/1ADBC5BBEAFB1D39.png"},monitor:"report_token_and_dapp"}},yt="https://docs.google.com/forms/d/e/1FAIpQLSflhZvNxF3OigrQRO0b1VOcJuPTBfNn2ko5THfPcs3bX_itsA/viewform?usp=dialog";function Zt(t,r){let n=(0,wt.useHistory)(),{openBatchTransfer:a}=At(),{downloadAddress:_}=_t(),{openBatchAddAccount:u}=xt(),{openBatchImportPrivateKey:d}=bt(),{openBulkRename:x}=It(),{isRpcMode:T}=D(),f=nt(),y=rt(),B=st(y);return t.batchAddAccount.func=()=>{N({confirmText:s("wallet_extension_onboard_checkbox_i_understand"),callback:u})},t.batchTransfer.func=a,t.downloadAddress.func=_,t.batchImportPrivateKey.func=()=>{N({confirmText:s("wallet_extension_onboard_checkbox_i_understand"),callback:d})},t.bulkRename.func=x,t.gasTracker.func=()=>{n.push(q)},t.gasTracker.hideFn=()=>T,t.gasTracker.customSubtitle=r(),t.faucetCenter.func=()=>{globalThis.platform.openTab({url:f.faucetCenter})},t.solanaRentCollection.func=()=>{globalThis.platform.openTab({url:f.solanaRentCollection})},t.upgrade7702.func=()=>{n.push(`${tt}?walletId=${y}`)},t.upgrade7702.hideFn=()=>!B,t.reportTokenAndDApp.func=()=>{globalThis.platform.openTab({url:yt})},{subMenus:Object.entries(t).map(([c,i])=>{let F=i.route,P=()=>{F?n.push(F):i.func?.()};return{key:c,title:s(i.title)||i.title,subtitle:i.customSubtitle||s(i.subtitle),hideFn:i.hideFn,tag:i.tag,img:ot(i.img),onClick:mt(X,{tools:i.monitor})(P)}}).filter(c=>c.hideFn?!c.hideFn():!0)}}var Ct=Zt;e();o();var Bt={...Et};e();o();var C=O(L());A();e();o();var Ft={risk:"_risk_uyt2x_1"};var zt=()=>{let{hasRiskExtension:t,riskExtensions:r}=ft(),n=r.length,a="wallet_extension_settings_select_item_exp_check",_="wallet_extension_settings_select_item_exp_check_risks",u="wallet_extension_settings_select_subtitle_exp_check",d=K.isPlural(n)?"wallet_extension_settings_select_subtitle_risks_found":"wallet_extension_settings_select_subtitle_onerisk_found",x=t?_:a,T=(0,C.useMemo)(()=>t?U(d,{num:C.default.createElement("span",{className:Ft.risk},K.formatNumber(n))}):s(u),[t,d,u,n]);return(0,C.useMemo)(()=>({title:x,customSubtitle:T,img:{light:"/cdn/assets/imgs/257/F2D36FAC81F2D042.png",dark:"/cdn/assets/imgs/257/56B74FB0671B66CB.png"},monitor:"risk_extension",tag:"wallet_extension_tag_expand_new",hideFn:()=>!gt(),route:et}),[x,T])},Ot=zt;function Vt(t){let n={riskExtensionTool:Ot(),...Bt},{subMenus:a}=Ct(n,t);return{subMenus:a}}var Rt=Vt;var Dt=Rt;e();o();var k=O(L());A();e();o();var E={wrapper:"_wrapper_7b7rf_1",img:"_img_7b7rf_8",title:"_title_7b7rf_13",right:"_right_7b7rf_17",tag:"_tag_7b7rf_20"};var Xt=t=>({gasTracker:g.TOOLKIT_ITEM.GAS_TRACKER,upgrade7702:g.TOOLKIT_ITEM.UPGRADE_7702,faucetCenter:g.TOOLKIT_ITEM.FAUCET_CENTER,batchTransfer:g.TOOLKIT_ITEM.BATCH_TRANSFER,batchAddAccount:g.TOOLKIT_ITEM.BATCH_ADD_ACCOUNT,bulkRename:g.TOOLKIT_ITEM.BULK_RENAME,downloadAddress:g.TOOLKIT_ITEM.DOWNLOAD_ADDRESS,batchImportPrivateKey:g.TOOLKIT_ITEM.BATCH_IMPORT_PRIVATE_KEY,solanaRentCollection:g.TOOLKIT_ITEM.SOLANA_RENT_COLLECTION})[t]||"",Pt=({onClick:t,img:r,title:n,subtitle:a,tag:_,itemKey:u})=>{let d=u?Xt(u):"";return k.default.createElement(b.FlexBox,{className:E.wrapper,onClick:t,align:b.ALIGN.center,"data-testid":d},k.default.createElement(V,{src:r,className:E.img}),k.default.createElement(b.FlexBox,{direction:b.DIRECTION.vertical,className:E.right},k.default.createElement(m.Text,{className:E.title,strong:700},n),k.default.createElement(m.Text,{type:m.TYPE.secondary,size:m.SIZE.xs,ellipsis:{rows:2}},a)),_&&k.default.createElement(b.FlexBox,{className:E.tag,align:b.ALIGN.center},k.default.createElement(m.Text,{strong:700,size:m.SIZE.xs,style:{color:"var(--okx-wallet-color-black)"}},s(_))))};var Yt=()=>{let{isRpcMode:t}=D(),r=it(),n=ct(),{chain:a}=at({origin:n?.origin||""}),_=a?.chainName||"",u=a?.coinId||"",d=r.find(c=>c.coinId===u)?.chainId,x=n?.originNoPrefix?d:1,{supportChain:T}=ht(),f=kt(x,T),{gasData:y,gasDataFn:B}=Tt(f?.chainId);(0,p.useEffect)(()=>{!t&&!H(f?.chainId)&&B()},[B,t,f?.chainId]);let S=(0,p.useCallback)(()=>{if(!T.length)return"--";let{baseFee:c,priorityFee:i,feeUnit:F}=y,P=c?G.add(c,i):"--",W=Y(P,{precision:2,symbol:F}).value;return f?.chainId===1?M("wallet_extension_home_text_eth_current_gas",{gwei:p.default.createElement(m.Text,{size:m.SIZE.xs},W)}):M("wallet_extension_home_text_current_network_fee",{network:_||"",amount:p.default.createElement(m.Text,{size:m.SIZE.xs},W)})},[_,y,f?.chainId,T]),{subMenus:v}=Dt(S);return p.default.createElement(p.default.Fragment,null,v.map((c,i)=>p.default.createElement("div",{className:lt.wrapper,key:i},p.default.createElement(Pt,{...c,itemKey:c.key}))))},en=Yt;export{en as default};
|
|
|
|
window.inOKXExtension = true;
|
|
window.inMiniApp = false;
|
|
window.ASSETS_BUILD_TYPE = "publish";
|
|
|
|
//# sourceMappingURL=Toolkit-NB4545IR.js.map
|