PageSourceSearch

https://www.gate.com/cdn/fe/_next/static/chunks/packages-module-17adb28d-7ea83855701ae81a.js

js gate.com collected 2026-09-24 08:53:14 UTC 13,330 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3193],{8062:function(e,t,a){a.d(t,{g:function(){return J}});var n=a(29527),i=a(8363),l=a(37667),r=a(17688),s=a(91125),u=a(21952),o=a(29775),c=a(53907),d=a(47182),_=a(17366);let h=e=>null==e||""===e?"":String(e),v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(null==e||""===e)return t;let a=Number(e);return isNaN(a)?t:a},G=(0,_.Ryn)({type:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.i0J)(c.Qy.CUSTOM_IMAGE),(0,_.i0J)(c.Qy.GREEN_BACKGROUND),(0,_.i0J)(c.Qy.FIRE),(0,_.i0J)(c.Qy.LIVE_IMAGE),(0,_.i0J)(c.Qy.VIP_TAG),(0,_.Rxh)(),(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>{let t=v(e,c.Qy.CUSTOM_IMAGE);return[c.Qy.CUSTOM_IMAGE,c.Qy.GREEN_BACKGROUND,c.Qy.FIRE,c.Qy.LIVE_IMAGE,c.Qy.VIP_TAG].includes(t)?t:c.Qy.CUSTOM_IMAGE})),c.Qy.CUSTOM_IMAGE),light_icon:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),dark_icon:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),code:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),word:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),"")}),f=(0,_.Voz)(()=>(0,_.Ryn)({code:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),title:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),title_key:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),desc:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),desc_key:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),light_image:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),dark_image:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),light_icon:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),dark_icon:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),seo_title:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),jump_type:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.i0J)(c.Vo.INTERNAL),(0,_.i0J)(c.Vo.EXTERNAL),(0,_.Rxh)(),(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>{let t=v(e,c.Vo.INTERNAL);return[c.Vo.INTERNAL,c.Vo.EXTERNAL].includes(t)?t:c.Vo.INTERNAL})),c.Vo.INTERNAL),hidden:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.O72)(),(0,_.Rxh)(),(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>"boolean"==typeof e?e:!!e)),!1),jump_url:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),""),show_mode:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.i0J)(c.c$.VERTICAL),(0,_.i0J)(c.c$.HORIZONTAL),(0,_.Rxh)(),(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>{let t=v(e,c.c$.VERTICAL);return[c.c$.VERTICAL,c.c$.HORIZONTAL].includes(t)?t:c.c$.VERTICAL})),c.c$.VERTICAL),platform_type:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.i0J)(c.zh.ALL),(0,_.i0J)(c.zh.WEB),(0,_.i0J)(c.zh.H5),(0,_.Rxh)(),(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>{let t=v(e,c.zh.ALL);return[c.zh.ALL,c.zh.WEB,c.zh.H5].includes(t)?t:c.zh.ALL})),c.zh.ALL),tags:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.IXX)(G),(0,_.YjB)()]),(0,_.vs)(e=>Array.isArray(e)?e:[])),[]),level:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Rxh)(),(0,_.Z_8)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>v(e,1))),1),children:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.IXX)(f),(0,_.KaG)(),(0,_.gLu)(),(0,_.Rxh)(),(0,_.Z_8)(),(0,_.O72)()]),(0,_.vs)(e=>Array.isArray(e)?e:[])),[]),header_menu:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.IXX)(f),(0,_.KaG)(),(0,_.gLu)(),(0,_.Rxh)(),(0,_.Z_8)(),(0,_.O72)()]),(0,_.vs)(e=>Array.isArray(e)?e:[])),[]),business_name:(0,_.jtO)((0,_.zGw)((0,_.G0j)([(0,_.Z_8)(),(0,_.Rxh)(),(0,_.gLu)(),(0,_.KaG)()]),(0,_.vs)(e=>h(e))),"")})),g=e=>{try{return(0,_.Qc3)(f,e)}catch(e){return d.k.warn("Menu item validation failed:",e),null}};
1var k=a(97458),m=a(65352),p=a(94690),y=a(60462);let E="https://www.gaterouter.ai",j=new Set(["zh","zh-tw"]),L=(e,t,a)=>e?e.includes("https://")||e.includes("http://")?a&&j.has(a)&&e.includes(E)?e.replace(E,"".concat(E,"/").concat(a)).replace(/\/$/,""):e:"".concat(t).concat(e):"",b=(e,t,a)=>{if(e&&e.length>0&&!(null==t?void 0:t.length))return(0,k.jsx)(y.Q,{tags:e,isDark:a,gap:4})},w=(e,t)=>{if(e===c.c$.HORIZONTAL&&t&&t.length>0)return[Math.ceil(t.length/2)]},R=(e,t,a)=>{let{position:n,langPrefix:i,isDark:l,t:r,complianceMenuList:s=[]}=t,{genSpecialChildrenConfig:u}=a,{code:o,title:d,title_key:_,desc:h,desc_key:v,light_icon:G,dark_icon:f,hidden:g,jump_url:k,platform_type:m,tags:p,children:y,header_menu:E,jump_type:j,show_mode:A,level:z,business_name:O}=e,T="header"===n;if(m&&m!==c.zh.ALL&&m!==(T?c.zh.WEB:c.zh.H5)||!d&&!_&&!G&&!f)return null;let x=L(k,i,t.locale),C=b(p,y,l),I=JSON.stringify({first_button_name:"navigation",button_name:o}),N=w(A,y),K=u({itemData:e,complianceMenuList:s}),S=y&&y.length>0?y.map(e=>R(e,t,a)).filter(e=>null!==e):[],Z=E&&E.length>0?E.map(e=>R(e,t,a)).filter(e=>null!==e):void 0,M=g||s.includes(o)||!1;return{key:o,title:_?r(_):d,desc:T?v?r(v):h:void 0,link:x,lightIcon:G,darkIcon:f,hidden:M,dataClickEvent:"home_secondary_navigation_click",dataCollectParams:I,rightNode:C,childrenSplits:N,children:S,openInNewWindow:j===c.Vo.EXTERNAL,level:z,...null!=O?{business_name:O}:{},...Z&&Z.length>0?{header_menu:Z}:{},...K}},A=(e,t,a)=>(e||t)&&(a?t||e:e||t)||"",z=(e,t,a,n)=>{if(!e&&!t)return;let i=a?t||e:e||t;if(i)return(0,k.jsx)(m.default,{src:i,loader:p.BC,alt:n||"",width:24,height:24})},O=e=>({dataClickEvent:"home_top_navigation_click",dataHoverEvent:"home_top_navigation_hover",dataCollectParams:JSON.stringify({button_name:e})}),T=(e,t)=>{let{position:a,langPrefix:n,isDark:i,t:l,complianceMenuList:r=[]}=e;return s=>{let u;let{code:o,title:d,title_key:_,light_image:h,dark_image:v,jump_type:G,hidden:f,jump_url:g,platform_type:k,show_mode:m,light_icon:p,dark_icon:y,seo_title:E,children:j,level:b,business_name:w}=s;if(k&&k!==c.zh.ALL&&k!==("header"===a?c.zh.WEB:c.zh.H5)||!d&&!_&&!h&&!v)return null;let T=A(h,v,i),x=L(g,n,e.locale),C=z(p,y,i,o),I=O(o);j&&j.length>0&&(u=j.map(a=>R(a,e,t)).filter(e=>null!==e));let N=t.genSpecialMainNavConfig({itemData:s});return{key:o,title:_?l(_):d,link:x,prefixIcon:C,hasDropdown:j&&j.length>0,hidden:f||r.includes(o)||!1,dataCollectParams:I,image:T,seoTitle:E,children:u,isVertical:m===c.c$.VERTICAL,openInNewWindow:G===c.Vo.EXTERNAL,hoverLeftGap:-40,level:b,...null!=w?{business_name:w}:{},...N}}};var x=a(12594),C=a(24063),I=a(6061),N=a(18548),K=a(54464),S=a(92500);let{SUB_WEBSITE_ID_TEST_NET:Z}=x.SUB_WEBSITE,M=()=>{var e;let{commonData:t,onShowChatRoom:a,t:_}=(0,r.J)(),{currentCurrency:h}=(0,s.m)(),v=(0,o.o)(),{testnetLoginUrl:G,testnetFuturesUrl:f}=(0,S.Af)(),{userInfoData:g}=(0,C.Eu)(),{locale:k="en"}=(0,i.useRouter)(),{complianceCheck:m}=(0,n.J)({enableRequest:!0}),{menu:y=[]}=m||{},E=t.sub_website_id!==Z||y.includes("unified_account"),{isUnitedStates:j,isEU:b,isMainSite:w}=(0,u.j)(),{isLogin:R}=g,{defaultBuyCryptoFiat:A}=t,{showEntry:z}=(0,K.T)({enableRequest:w}),{supportedFiats:O}=(0,N.A)({enableRequest:w}),T=null==h?void 0:null==(e=h.fiat)?void 0:e.trim().toUpperCase(),x=T&&O.includes(T)?T:"USD",M=(0,l.useMemo)(()=>"en"===k?"Trade more than +200 pairs in Turkish Lira":"200'den fazla kripto para birimi alıp satın",[k]),V=(0,l.useCallback)(e=>{var t,n,i;let{itemData:l,complianceMenuList:r=[]}=e,s={};(null==(t=l.children)?void 0:t.length)&&l.children.some(e=>e.level===c.S_.FOURTH_NAV)&&(s={extraPanelKey:l.code});let u=(e,t)=>e||r.includes(l.code)||t||!1;try{let e={};switch(l.code){case"buy_crypto":{let t=l.title_key?_(l.title_key):l.title,a=l.desc_key?_(l.desc_key):l.desc;e={hidden:u(l.hidden,!z)},t.includes("{fiat}")&&(e.title=t.replaceAll("{fiat}",x)),(null==a?void 0:a.includes("{fiat}"))&&(e.desc=a.replaceAll("{fiat}",x)),(null==(n=l.jump_url)?void 0:n.includes("{fiat}"))&&(e.link=L(l.jump_url.replaceAll("{fiat}",x.toLowerCase()),v,k));break}case"fiat_trade":e={hidden:u(l.hidden,!(null==h?void 0:h.p2p))};break;
1case"express":e={title:l.title_key?_(l.title_key):l.title,desc:l.desc_key?_(l.desc_key):l.desc,link:"".concat(v).concat(null==(i=l.jump_url)?void 0:i.replace("${fiat}",(null==h?void 0:h.fiat)||A)),hidden:u(l.hidden,!w&&(null==h?void 0:h.fiat)==="CNY")};break;case"unified_account":e={hoverChildren:[{key:"unified_account",title:_("header.demo-trade.title"),hidden:E,link:R?"".concat((0,p.KC)(),"/trade/BTC_USDT"):G,icon:"",desc:"",dataClickEvent:"home_secondary_navigation_click",dataCollectParams:'{"first_button_name":"futures","button_name":"testnet"}'}]};break;case"futures":e={extraPanelKey:c._4.futures};break;case"option":e={extraPanelKey:c._4.options};break;case"spot_trade":e={extraPanelKey:c._4.trade};break;case"alpha":e={extraPanelKey:c._4.memebox};break;case"pre_market":e={extraPanelKey:void 0};break;case"btc-staking":e={title:l.title_key?_(l.title_key,{coin:"BTC"}):l.title};break;case"exchane":e={desc:l.desc_key?_(l.desc_key):l.desc||M};break;case"chat_room":e={link:"",reactEvent:{onClick:e=>{e.preventDefault(),a()}}};break;case"demo_trading":e={link:f,hidden:u(l.hidden)};break;case"calendar":e={title:l.title_key?_(l.title_key):l.title||("tr"===k?"Gate Etkinlikleri":"Gate Events")};break;case"tradfi":e={extraPanelKey:c._4.tradfi};break;case"event_contract":e={extraPanelKey:c._4.eventContract};break;case"margin_etf_trade":e={extraPanelKey:c._4.etf}}return{...s,...e}}catch(e){return d.k.error("Failed to generate special children config",{itemData:l,error:e}),s}},[null==h?void 0:h.p2p,null==h?void 0:h.fiat,v,_,A,E,R,w,z,x,G,M,f,k,a]),J=(0,l.useCallback)(e=>{var t;let{itemData:a}=e,n=j||b,i=!(null==(t=a.children)?void 0:t.length),l=n&&i?c.Fz.SUB_SITE_TRADE:void 0;try{switch(a.code){case"zm_finance":return{hoverLeftGap:(0,I.Az)(a.children||[],2,-340)};case"flower_head":return{specialHandler:c.Fz.MORE_MENU};case"spot_trade":return{specialHandler:l};default:return{}}}catch(e){return d.k.error("Failed to generate special main nav config",{itemData:a,error:e}),{}}},[j,b]);return(0,l.useMemo)(()=>({genSpecialChildrenConfig:V,genSpecialMainNavConfig:J}),[V,J])},V=e=>({key:"testnet",title:"Testnet",hidden:"side"===e,specialHandler:c.Fz.TESTNET,dataCollectParams:{dataClickEvent:"home_top_navigation_click",dataHoverEvent:"home_top_navigation_hover",dataCollectParams:'{"button_name": "testnet"}'}}),J=e=>{let{position:t="header"}=e,{t:a,store:{isDark:c},headerStructureMenuJson:d}=(0,r.J)(),_=(0,o.o)(),{currentCurrency:h}=(0,s.m)(),{isMainSite:v}=(0,u.j)(),{locale:G="en"}=(0,i.useRouter)(),f=M(),{complianceCheck:k}=(0,n.J)(),m=(0,l.useMemo)(()=>(null==k?void 0:k.menu)||[],[k]),p=(0,l.useMemo)(()=>d&&0!==d.length?d.map(e=>g(e)).filter(e=>null!==e):[],[d]);return{mainNavConfig:(0,l.useMemo)(()=>{if(0===p.length)return[];let e=T({position:t,langPrefix:_,isDark:c,t:a,complianceMenuList:m,locale:G},f),n=p.map(t=>e(t)).filter(e=>null!==e);if(v&&(null==h?void 0:h.fiat)==="CNY"){var i;let e=null==(i=n.find(e=>"buy_coins_head"===e.key))?void 0:i.children;if(e){let t=e.findIndex(e=>"express"===e.key),a=e.findIndex(e=>"buy_crypto"===e.key);if(-1!==t&&-1!==a){let[n]=e.splice(t,1);e.splice(t<a?a-1:a,0,n)}}}return[V(t),...n]},[p,f,null==h?void 0:h.fiat,v,t,_,G,c,a,m])}}},91125:function(e,t,a){a.d(t,{T:function(){return d},m:function(){return _}});var n=a(97458),i=a(37667),l=a(75636),r=a(92173),s=a(17688);let u={fiat:"USD",bank_transfer:!0,credit_card:!0,p2p:!0},o=(0,i.createContext)(void 0),c=e=>{let{defaultCurrency:t}=e,{commonData:a}=(0,s.J)(),{defaultBuyCryptoFiat:n}=a,{hiddenPaywith:o}=(0,l.o)(),[c,d]=(0,i.useState)([]),[_,h]=(0,i.useState)(t),{data:v}=(0,r.bE)({disableFetch:o});return(0,i.useEffect)(()=>{v&&v.length&&d(v)},[v]),(0,i.useEffect)(()=>{n&&v.length&&h(v.find(e=>e.fiat===n)||u)},[v,n]),{currencyList:c,currentCurrency:_,setCurrentCurrency:h}},d=e=>{let{defaultCurrency:t=u,children:a}=e,i=c({defaultCurrency:t});return(0,n.jsx)(o.Provider,{value:i,children:a})},_=()=>{let e=(0,i.useContext)(o);if(!e)throw Error("useSelectCurrency must be used within a CurrencyProvider");return e}},17688:function(e,t,a){a.d(t,{I:function(){return c},J:function(){return d}});var n=a(97458),i=a(12594),l=a(87385),r=a(63861),s=a(37667),u=a(94690);let o=(0,s.createContext)(void 0),c=e=>{var t;let{children:a,value:s}=e,{commonData:c,isDynamicDataRequest:d,langFields:_,...h}=s,{commonData:v}=(0,r.E)({enableRequest:!!d}),G=Number((null==c?void 0:c.sub_website_id)||(null==(t=h.store)?void 0:t.sub_website_id)||i.SUB_WEBSITE.SUB_WEBSITE_ID_MAIN),f=(0,l.R9)(G),g=d?Object.assign({}
1,v,{lang_prefix:f,sub_website_id:G}):Object.assign({},null!=c?c:{},{sub_website_id:G}),k=(null==g?void 0:g.seo_lang_list)||(null==g?void 0:g.lang_list);return g.seo_lang_list=(0,u.aL)(k,_),g.lang_list=(0,u.aL)(k,_),(0,n.jsx)(o.Provider,{value:{...h,commonData:g,isDynamicDataRequest:d},children:a})},d=()=>(0,s.useContext)(o)||(console.warn("The useHeaderContext hook was called outside of the HeaderContext provider. Make sure this hook is called within a child of the Header component."),{})}}]);

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.