PageSourceSearch

https://panel.arzplus.net/_next/static/chunks/30441-bf803c8f5ba05db3.js

js arzplus.net collected 2026-10-09 03:44:10 UTC 17,336 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="eb4e203a-5ee0-401f-bbe2-3e576015570e",e._sentryDebugIdIdentifier="sentry-dbid-eb4e203a-5ee0-401f-bbe2-3e576015570e")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[30441],{5548:(e,t,n)=>{n.d(t,{k:()=>l});var r=n(94504);function l(e,t){if(null==t?void 0:t.isComposing)return!1;let n=e.value,l=(0,r.Re)(n);if(l===n)return!1;let{selectionStart:a,selectionEnd:i}=e;if(e.value=l,null!==a&&null!==i)try{e.setSelectionRange(a,i)}catch(e){}return!0}},11248:(e,t,n)=>{n.d(t,{V:()=>r,x:()=>l});let r="‏",l="‎"},30441:(e,t,n)=>{n.d(t,{A:()=>J,M:()=>N});var r=n(18153),l=n(84733),a=n(95654),i=n(55134),o=n(8108),d=n(48095),s=n(53745),c=n(5067),u=n(94504),m=n(18697),p=n(61917),h=n(74230),y=n(63090),f=n(3801),b=n(80508),v=n(93012),A=n(48627),g=n(91408),x=n(59688),Y=n(37394),_=n(56905);function k(e){let{placeholder:t,error:n,adornment:l,...a}=e;return(0,r.Y)(_.A,{variant:"filled",sx:{my:0,mx:.5,"& > .MuiFilledInput-root":{borderRadius:1,borderWidth:1,borderStyle:"solid",borderColor:"transparent",maxWidth:120,m:0},"& input":{padding:.5},"& input::placeholder":{fontSize:12},"& .Mui-error":{borderColor:e=>e.palette.error.light},"& > .MuiFormHelperText-root":{margin:0,fontSize:12,position:"absolute",top:"100%",left:"0px"}},size:"small",color:"secondary",placeholder:t,margin:"dense",error:n,InputProps:{disableUnderline:!0,startAdornment:(0,r.Y)(c.A,{variant:"caption",children:l})},inputProps:{dir:"ltr",autoComplete:"off"},...a})}var w=n(14232),F=n(11248),D=n(58106),S=n.n(D),C=n(63565),E=n(50944),j=n(95124),M=n(30455),z=n(82772),T=n(99319);function R(e){var t;let{data:n,mutate:a}=e,[i,o]=(0,w.useState)(!0),d=null==n?void 0:n.symbol.asset.symbol,s=null==n?void 0:n.symbol.tick_size,m=null==n?void 0:n.symbol.step_size,p=null==n?void 0:n.free_amount,{mutateAll:h}=(0,E.A)(null==n?void 0:n.symbol.name),{highestBidPrice:y}=(0,j.$G)(null==n||null==(t=n.symbol)?void 0:t.name),_=(0,g.Ik)().shape({amount:(0,g.Yj)().required("فیلد الزامی").test("more-than-zero","باید بیشتر از صفر باشد",e=>(0,T.u)(e)).test("more-than-order-amount","بیشتر از حداکثر",function(e){return new M.A((0,u.OM)((0,u.Re)(null!=p?p:0))).greaterThanOrEqualTo(new M.A((0,u.OM)((0,u.Re)(null!=e?e:0))))}),price:(0,g.Yj)().test("isRequired","فیلد الزامی",e=>!!i||!!e)});(0,w.useEffect)(()=>{J("price")},[i]),(0,w.useEffect)(()=>{W(),o(!0)},[null==n?void 0:n.id]);let D=(0,w.useRef)(!1);async function R(e){N(!0);try{await (0,Y.ajax)({method:"post",url:"v1/market/orders/?fast_mode=1",data:{is_open_position:!1,position_id:null==n?void 0:n.id,symbol:null==n?void 0:n.symbol.name,amount:(0,u.OM)((0,u.Re)(I.amount)),...i?{fill_type:"market"}:{fill_type:"limit",price:(0,u.OM)((0,u.Re)(I.price))},side:"short"===n.side?"buy":"sell",market:"margin"}}),h(),a(),x.toast.success("ثبت شد"),K("amount","",!1)}catch(e){(0,Y.handleError)(e)}finally{N(!1)}}(0,w.useEffect)(()=>{if(i){D.current=!1;return}!D.current&&y&&"0"!==y&&(D.current=!0,I.price||K("price",(0,u.f6)(y),!0))},[i,y]);let{values:I,setFieldValue:K,touched:O,errors:P,handleSubmit:q,isSubmitting:H,setSubmitting:N,validateField:J,resetForm:W,getFieldProps:L}=(0,A.Wx)({initialValues:{amount:"",price:""},validationSchema:_,onSubmit:R});return(0,r.Y)("form",{onSubmit:q,noValidate:!0,children:(0,r.FD)(l.A,{display:"flex",flexDirection:"row",alignItems:"flex-end",mb:2,sx:{position:"relative"},children:[(0,r.Y)(C.A,{side:null==n?void 0:n.side,mutate:()=>{h(),a()},id:null==n?void 0:n.id}),(0,r.FD)(l.A,{display:"flex",flexDirection:"column",children:[(0,r.Y)(b.A,{sx:{m:0,"& > .MuiTypography-root":{fontSize:12}},control:(0,r.Y)(v.A,{size:"small",checked:i,onChange:e=>{o(e.target.checked)}}),label:"قیمت بازار"}),(0,r.Y)(k,{disabled:H||i,id:"price",onChange:e=>{let t=e.target.value;if(S()(t)||void 0===t)return void K("price","");let n=(0,u.OM)((0,u.Re)(t));(0,u.Et)(n,s)&&K("price",(0,u.f6)(n))},value:I.price,placeholder:d,adornment:"قیمت",error:O.price&&!!P.price,helperText:O.price&&P.price})]}),(0,r.FD)(l.A,{display:"flex",flexDirection:"column",children:[(0,r.FD)(c.A,{variant:"caption",pt:.5,ml:.5,component:l.A,sx:{cursor:"pointer",position:"absolute",top:0},onClick:()=>{K("amount",(0,u.f6)(p))},children:["حداکثر:",(0,r.Y)(z.A,{children:(0,u.f6)(p)}),F.x+" "+d]}),(0,r.Y)(k,{disabled:H,id:"amount",onChange:e=>{let t=e.target.value;if(S()(t)||void 0===t)return void K("amount","");let n=(0,u.OM)((0,u.Re)(t));(0,u.Et)(n,m)&&K("amount",(0,u.f6)(n))},value:I.amount,placeholder:d,adornment:"مقدار",error:O.amount&&!!P.amount,helperText:O.amount&&P.amount})]}),(0,r.Y)(f.A,{color:"inherit",size:"small",sx:{minHeight:33,fontSize:12,ml:.5},disableElevation:!0,type:"submit",variant:"contained",loading:H,disabled:H,children:"بستن"})]})})}var I=n(41597),K=n(71667),O=n(18847),P=n.n(O),q=n(91320);
1let H=P()(()=>n.e(84030).then(n.bind(n,61649)),{loadableGenerated:{webpack:()=>[61649]}}),N={short:{text:"فروش تعهدی",color:"sell"},long:{text:"خرید تعهدی",color:"buy"},null:{text:"",color:""}};function J(e){let{data:t,mutate:n}=e,{dispatch:f}=(0,p.rY)();return(0,r.FD)(s.A,{sx:{"&:last-child td, &:last-child th":{border:0}},children:[(0,r.Y)(d.A,{children:(0,r.Y)(c.A,{variant:"caption",display:"inline-block",children:(0,K.A)(null==t?void 0:t.deadline)>1?"".concat((0,K.A)(null==t?void 0:t.deadline)," روز مانده"):(null==t?void 0:t.deadline)?"".concat((0,r.Y)(z.A,{children:(0,K.Y)(null==t?void 0:t.deadline,"'ساعت' HH:mm")})," (امروز)"):null})}),(0,r.Y)(d.A,{children:(0,r.FD)(l.A,{display:"flex",flexDirection:"column",children:[(0,r.Y)(o.A,{color:"inherit",component:m.A,href:"/trade/classic/".concat(t.symbol.name),children:t.symbol.name}),(0,r.FD)(c.A,{color:N[t.side].color,variant:"caption",display:"inline-block",children:[t.leverage,"x ",t.side?N[t.side].text:"-"]})]})}),(0,r.Y)(d.A,{align:"left",dir:"ltr",children:(0,r.Y)(h.ZI,{value:t.volume,render:e=>(0,r.FD)(r.FK,{children:[(0,r.FD)(c.A,{variant:"body2",display:"inline-block",children:[F.x," ",Number(e)>0?"+":null,(0,r.Y)(z.A,{children:(0,u.f6)(e)})]}),(0,r.Y)(c.A,{variant:"caption",display:"inline-block",color:"text.secondary",mr:.5,children:t.symbol.base_asset.symbol})]})})}),(0,r.Y)(d.A,{align:"left",dir:"ltr",children:t.average_price?(0,r.FD)(r.FK,{children:[(0,r.Y)(c.A,{variant:"body2",display:"inline-block",children:(0,r.Y)(z.A,{children:(0,u.f6)(t.average_price)})}),(0,r.Y)(c.A,{variant:"caption",display:"inline-block",color:"text.secondary",mr:.5,children:t.symbol.base_asset.symbol})]}):"-"}),(0,r.Y)(d.A,{align:"left",dir:"ltr",children:t.current_price?(0,r.FD)(r.FK,{children:[(0,r.Y)(c.A,{variant:"body2",display:"inline-block",children:(0,r.Y)(z.A,{children:(0,u.f6)(t.current_price)})}),(0,r.Y)(c.A,{variant:"caption",display:"inline-block",color:"text.secondary",mr:.5,children:t.symbol.base_asset.symbol})]}):"-"}),(0,r.Y)(d.A,{align:"left",dir:"ltr",children:t.liquidation_price?(0,r.FD)(r.FK,{children:[(0,r.Y)(c.A,{variant:"body2",display:"inline-block",children:(0,r.Y)(z.A,{children:(0,u.f6)(t.liquidation_price)})}),(0,r.Y)(c.A,{variant:"caption",display:"inline-block",color:"text.secondary",mr:.5,children:t.symbol.base_asset.symbol})]}):"-"}),(0,r.Y)(d.A,{align:"left",children:(0,r.FD)(l.A,{children:[(0,r.Y)(I.A,{margin_ratio:t.margin_ratio,base_debt:t.base_debt,base_symbol:t.symbol.base_asset.symbol,base_total:t.base_total}),(0,r.Y)(c.A,{variant:"body2",display:"inline-block",children:(0,r.Y)(z.A,{children:t.margin_ratio?(0,u.f6)(t.margin_ratio):"-"})})]})}),(0,r.Y)(d.A,{align:"left",dir:"ltr",children:(0,r.FD)(r.FK,{children:[(0,r.Y)(c.A,{variant:"body2",display:"inline-block",children:(0,r.Y)(z.A,{children:(0,u.f6)(t.balance)})}),(0,r.Y)(c.A,{variant:"caption",display:"inline-block",color:"text.secondary",mr:.5,children:t.symbol.base_asset.symbol}),(0,r.Y)(i.A,{disabled:"closed"===t.status,sx:{ml:1},size:"small",onClick:()=>{f({type:p.Cx,payload:t})},children:(0,r.Y)(y.A,{fontSize:"small"})})]})}),(0,r.Y)(d.A,{align:"left",dir:"ltr",children:(0,r.Y)(l.A,{children:(0,r.Y)(h.ZI,{value:null==t?void 0:t.pnl,render:e=>(0,r.FD)(r.FK,{children:[(0,r.FD)(c.A,{variant:"body2",display:"inline-block",children:[F.x," ",Number(e)>0?"+":null,(0,r.Y)(z.A,{children:(0,u.f6)(e)})]}),(0,r.Y)(c.A,{variant:"caption",display:"inline-block",color:"text.secondary",mr:.5,children:t.symbol.base_asset.symbol})]})})})}),(0,r.Y)(d.A,{children:"closed"!==t.status&&(0,r.Y)(H,{target:(0,q.K)(t)})}),(0,r.Y)(d.A,{children:"closed"===t.status?(0,r.Y)(a.A,{size:"small",variant:"outlined",color:"error",disabled:!0,children:"بسته شده است"}):(0,r.Y)(R,{data:t,mutate:n})})]})}},41597:(e,t,n)=>{n.d(t,{A:()=>p});var r=n(18153),l=n(14232),a=n(55134),i=n(84733),o=n(5067),d=n(10871),s=n(53862),c=n(82772),u=n(94504),m=n(15952);function p(e){let{base_total:t,base_debt:n,margin_ratio:o,base_symbol:p}=e,[y,f]=(0,l.useState)(!1);return(0,r.FD)(r.FK,{children:[(0,r.Y)(a.A,{sx:{ml:1},size:"small",onClick:()=>{f(!0)},children:(0,r.Y)(s.A,{fontSize:"small"})}),(0,r.Y)(m.default,{open:y,onClose:()=>{f(!1)},disableEscapeKeyDown:!0,disableRestoreFocus:!0,maxWidth:"xs",title:"جزئیات نسبت تعهد",children:(0,r.FD)(d.A,{children:[(0,r.FD)(i.A,{display:"flex",flexDirection:"row",justifyContent:"space-between",children:[(0,r.Y)(h,{children:"ارزش کل"}),(0,r.FD)(h,{children:[(0,r.Y)(c.A,{children:(0,u.f6)(t)})," ",p]})]}),(0,r.FD)(i.A,{display:"flex",flexDirection:"row",justifyContent:"space-between",children:[(0,r.Y)(h,{children:"بدهی"}),(0,r.FD)(h,{children:[(0,r.Y)(c.A,{children:(0,u.f6)(n)})," ",p]})]}),(0,r.FD)(i.A,{display:"flex",flexDirection:"row",justifyContent:"space-between",children:[(0,r.Y)(h,{children:"نسبت تعهد"}),(0,r.Y)(h,{children:(0,r.Y)(c.A,{children:(0,u.f6)(o)})})]})]})})]})}let h=e=>(0,r.Y)(o.A,{sx:{direction:"rtl"},color:"textSecondary",variant:"subtitle1",gutterBottom:!0,children:e.children})},50944:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(89099),l=n(61162);function a(e){let{query:t}=(0,r.useRouter)(),{mutate:n}=(0,l.A)(e||t.symbol,"short"),{mutate:a}=(0,l.A)(e||t.symbol,"long"),i=()=>{n(),a()};return{mutateAll:()=>{setTimeout(()=>{i(),setTimeout(()=>{i()},500)},500)}}}},56905:(e,t,n)=>{n.d(t,{A:()=>d});var r=n(18153),l=n(72311),a=n(44057),i=n(6289),o=n(5548);let d=e=>{let{value:t,sx:n,inputProps:d,onChange:s,...c}=e;return(0,r.Y)(l.A,{value:(0,i.A)(t)?"":t,inputProps:{inputMode:"decimal",...d},sx:{...n,"& input":t?{fontFamily:a.J.style.fontFamily,...n&&n["& input"]}:{...n&&n["& input"]}},onChange:e=>
1{(0,o.k)(e.target,e.nativeEvent),null==s||s(e)},...c})}},59371:(e,t,n)=>{n.d(t,{D0:()=>c,E3:()=>A,F4:()=>d,M$:()=>g,Q2:()=>o,SW:()=>u,TP:()=>f,Vn:()=>h,ZA:()=>l,ai:()=>v,hB:()=>y,mL:()=>b,qT:()=>m,ri:()=>a,vT:()=>p,yj:()=>s,zl:()=>i});var r=n(37394);async function l(e){return await (0,r.ajax)({method:"post",url:"v1/market/orders/?fast_mode=1",data:e})}async function a(e){let[t,n]=e;return(await (0,r.ajax)({method:"get",url:"v1/wallets/".concat(n,"/balance/?market=margin")})).data}async function i(e){let[t,n]=e;return(await (0,r.ajax)({method:"get",url:"v1/wallets/".concat(n,"/balance/")})).data}async function o(e){let[t,n,l,a]=e;return(await (0,r.ajax)({method:"get",url:"v2/margin/transfer-balance/",params:{transfer_type:n,symbol:l,id:a}})).data}async function d(e){return(await (0,r.ajax)({method:"post",url:"v1/margin/transfer/",data:e})).data}async function s(e){return(await (0,r.ajax)({method:"post",url:"v2/margin/positions/".concat(e,"/close/")})).data}async function c(e){let[t,n,l,a,i]=e,o={symbol:n,side:l};return a&&(o.include_spot="true"),i&&(o.leverage=i),(await (0,r.ajax)({method:"get",url:"v2/margin/position/info/",params:o})).data}async function u(e){return(await (0,r.ajax)({method:"get",url:"v2/margin/leverage/",params:{symbol
1:e}})).data}async function m(e,t){return(await (0,r.ajax)({method:"post",url:"v2/margin/leverage/",data:{leverage:e,symbol:t}})).data}async function p(e){let[t,n]=e;return(await (0,r.ajax)({method:"get",url:"v1/market/orders/modify/info/",params:{order_id:n}})).data}async function h(e){return(await (0,r.ajax)({method:"post",url:"v1/market/calculator/pnl/",data:e})).data}async function y(e){return(await (0,r.ajax)({method:"post",url:"v1/market/calculator/target_price/",data:e})).data}async function f(e){return(await (0,r.ajax)({method:"post",url:"v1/market/calculator/liquidation_price/",data:e})).data}async function b(e){return(await (0,r.ajax)({method:"post",url:"v2/margin/tpsl/create/",data:e})).data}async function v(e){return(await (0,r.ajax)({method:"post",url:"v2/margin/tpsl/cancel/",data:{id:e}})).data}async function A(e){return(await (0,r.ajax)({method:"post",url:"v2/margin/tpsl/modify/",data:e})).data}async function g(e){let[,t,n,l]=e;return(await (0,r.ajax)({method:"get",url:"v2/margin/tpsl/list/",params:"order"===t?{source_order_id:n,status:l||"deferred"}:{position_id:n,status:l||"pending"}})).data}},61162:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(75656),l=n(59371),a=n(16674);function i(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3?arguments[3]:void 0,{loggedIn:o}=(0,a.Jd)(),{data:d,mutate:s,error:c,isLoading:u}=(0,r.Ay)(["useMaxTradeVolume",e,t,n,i],o?l.D0:null);return{data:d,mutate:s,error:c,loading:u}}},61917:(e,t,n)=>{n.d(t,{Ay:()=>u,Cx:()=>a,Uf:()=>i,rY:()=>c});var r=n(18153),l=n(14232);let a="OPEN_DIALOG",i="CLOSE_DIALOG",o={open:!1,step:1,asset:void 0},d=(0,l.createContext)({state:o,dispatch:()=>null}),s=(e,t)=>{switch(t.type){case a:return{...e,open:!0,asset:t.payload};case i:return{...e,open:!1,step:0};case"RESET_STEPS":return{...e,step:0};default:throw Error()}},c=()=>(0,l.useContext)(d),u=e=>{let{children:t}=e,[n,a]=(0,l.useReducer)(s,o);return(0,r.Y)(d.Provider,{value:{state:n,dispatch:a},children:t})}},63565:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(18153),l=n(3801),a=n(59371),i=n(14232),o=n(59688),d=n(37394),s=n(74441);function c(e){let{mutate:t,id:n,mobile:l,side:s}=e,[c,m]=(0,i.useState)(),p=async()=>{m(!0);try{await (0,a.yj)(n),o.toast.success("انجام شد"),t()}catch(e){(0,d.handleError)(e)}finally{m(!1)}};return(0,r.Y)(u,{color:"short"===s?"buy":"sell",size:"small",disableElevation:!0,variant:"contained",loading:c,disabled:c,onClick:p,...l?{fullWidth:!0,sx:{mr:.5}}:{sx:{minHeight:33,fontSize:12,mr:.5}},children:"بستن آنی"})}let u=(0,n(75855).Ay)(l.A)(e=>{let{theme:t,color:n}=e;return{color:t.vars.palette.background.default,backgroundColor:t.vars.palette[n],"&:hover":{backgroundColor:(0,s.e$)(t.palette[n],.15)},[t.getColorSchemeSelector("dark")]:{color:t.vars.palette.text.primary}}})},71667:(e,t,n)=>{n.d(t,{A:()=>i,Y:()=>a});var r=n(72930),l=n(88518);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"EEEE d MMMM yyyy - 'ساعت' HH:mm";return void 0===e?"نامشخص":null===e?"-":(0,r.A)(new Date(e),t,{locale:l.A})}let i=e=>{let t=new Date;return Math.ceil((new Date(e).getTime()-t.getTime())/864e5)}},74230:(e,t,n)=>{n.d(t,{ZI:()=>u,Jx:()=>d,Zr:()=>f});var r=n(18153),l=n(14232),a=n(84733),i=n(44057),o=n(82772);function d(e){let{value:t,render:n,sx:d,postFix:s}=e,[c,u]=(0,l.useState)("secondary.main"),m=(0,l.useRef)(t);return(0,l.useEffect)(()=>{t>m.current?u("buy"):t<m.current?u("sell"):u("text.secondary"),m.current=t},[t,m]),(0,r.FD)(a.A,{display:"flex",gap:.5,justifyContent:"end",children:[(0,r.Y)(a.A,{component:"span",sx:{...d,".MuiTypography-root":{fontFamily:i.J.style.fontFamily}},color:c,children:(0,r.Y)(o.A,{children:n(t)})}),s&&(0,r.Y)(a.A,{component:"span",display:"inline-block",color:c,children:s})]})}var s=n(87353),c=n.n(s);function u(e){let{value:t,render:n,sx:l,...d}=e,s=0===c()(t),u=0>=Math.sign(c()(t));return(0,r.Y)(a.A,{component:"span",sx:{...l,".MuiTypography-root":{fontFamily:i.J.style.fontFamily}},color:()=>s?"text.secondary":u?"sell":"buy",children:(0,r.Y)(o.A,{children:n(t)})})}var m=n(5067),p=n(94504),h=n(39693),y=n.n(h);function f(e){let{value:t,variant:n="body1",percision:l=2,sx:i,noColor:d}=e,s=y()(c()(t),l),u=0===s,h=0>=Math.sign(c()(t));return(0,r.Y)(m.A,{variant:n,display:"inline-block",sx:{...i,color:()=>d?"inherit":u?"text.secondary":h?"sell":"buy"},children:(0,r.Y)(a.A,{component:"span",display:"inline-block",sx:{direction:"rtl",ml:.3,whiteSpace:"nowrap"},children:(0,r.FD)(o.A,{children:[(0,r.Y)(r.FK,{children:u?null:h?"-":"+"}),(0,p.f6)(Math.abs(s)),(0,r.Y)(r.FK,{children:" %"})]})})})}}
1,82772:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(18153),l=n(44057);let a=e=>(0,r.Y)("span",{style:{fontFamily:l.J.style.fontFamily},children:e.children})},91320:(e,t,n)=>{function r(e){let t=Number(e.free_amount)>0?e.free_amount:e.amount;return{kind:"position",id:e.id,side:e.side,symbolName:e.symbol.name,assetSymbol:e.symbol.asset.symbol,quoteSymbol:e.symbol.base_asset.symbol,tickSize:e.symbol.tick_size,stepSize:e.symbol.step_size,averagePrice:e.average_price,currentPrice:e.current_price,leverage:e.leverage,maxAmount:t,position:e}}n.d(t,{K:()=>r}),n(30455)},99319:(e,t,n)=>{n.d(t,{u:()=>a});var r=n(30455),l=n(94504);function a(e){try{return new r.A((0,l.OM)((0,l.Re)(null!=e?e:""))).greaterThan(0)}catch(e){return!1}}}}]);

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.