
    !:h;                     $    d dl mZ  G d d      Zy)    )Entryc                   ,   e Zd Z edddddi      xZZ edddddi      xZZ edddddi      xZZ	 edddddi      xZ
Z ed	ddddi      xZZ ed
ddddi      xZZ edddddi      xZZ edddddi      xZZ edddddi      xZZ edddddi      xZZ edddddi      xZZ edddddi      xZZ edddddi      xZZ edddddi      xZZ edddddi      xZ Z! edddddi      xZ"Z# edddddi      xZ$Z% edddddi      xZ&Z' edddddi      xZ(Z) edddddi      xZ*Z+ edddddi      xZ,Z- edddddi      xZ.Z/ edddddi      xZ0Z1 edddddi      xZ2Z3 edddddi      xZ4Z5 edddddi      xZ6Z7 edddddi      xZ8Z9 edddddi      xZ:Z; edd ddd!i      xZ<Z= ed"d ddd!i      xZ>Z? ed#d dddi      xZ@ZA ed$d dddi      xZBZC ed%d dddi      xZDZE ed&d dddi      xZFZG ed'd dddi      xZHZI ed(d ddd!i      xZJZK ed)d ddd!i      xZLZM ed*d ddd+i      xZNZO ed,d dddi      xZPZQ ed-d dddi      xZRZS ed.d dddi      xZTZU ed/d dddi      xZVZW ed0d dddi      xZXZY ed1d dddi      xZZZ[ ed2d dddi      xZ\Z] ed3d dddi      xZ^Z_ ed4d dddi      xZ`Za ed5d dddi      xZbZc ed6d dddi      xZdZe ed7d ddd!i      xZfZg ed8d ddd!i      xZhZi ed9d dddi      xZjZk ed:d dddi      xZlZm ed;d dddi      xZnZo ed<d dddi      xZpZq ed=d dddi      xZrZs ed>d dddi      xZtZu ed?d dddi      xZvZw ed@d dddi      xZxZy edAd dddi      xZzZ{ edBd dddi      xZ|Z} edCd dddi      xZ~Z edDd dddi      xZZ edEd dddi      xZZ edFd dddi      xZZ edGd dddi      xZZ edHd dddi      xZZ edId dddi      xZZ edJd dddi      xZZ edKd dddi      xZZ edLd dddi      xZZ edMd dddi      xZZ edNd dddi      xZZ edOd dddi      xZZ edPd dddi      xZZ edQd dddi      xZZ edRd dddi      xZZ edSd dddi      xZZ edTd dddi      xZZ ed"d dUdd!i      xZZ edVd dUdd!i      xZZ edWd dUdd!i      xZZ edXd dUddi      xZZ edYd dUddi      xZZ edZd dUddi      xZZ ed[d dUddi      xZZ ed\d dUddi      xZZ ed]d dUddi      xZZ ed^d dUddi      xZZ edQd dUddi      xZZ edRd dUddi      xZZ edSd dUddi      xZZ ed_d dUddi      xZZ edPd dUddi      xZZ ed`d dUddi      xZZ edad dUddi      xZZ edbd dcdd!i      xZZ ed"d dcdd!i      xZZ eddd dcdd!i      xZZ eded dcdd!i      xZZ edfd dcddi      xZZ edgd dcddi      xZZ edhd dcddi      xZZ edid dcddi      xZZ ed"d djddki      xZZ edld djddki      xZZ edmd djdd!i      xZZ edVd djdd!i      xZZ ednd djddoi      xZZ edpd djdd!i      xZZ edWd djdd!i      xZZ edqd djddoi      xZZyr)sImplicitAPIzcfg/v2/productspublicGETcost   zcfg/fundingRatesproductsznomics/tradeszmd/klinezmd/v2/kline/listzmd/v2/klinezmd/v2/kline/lastzmd/orderbookzmd/tradezmd/spot/ticker/24hrz"exchange/public/cfg/chain-settingszmd/fullbookv1zmd/ticker/24hrzmd/ticker/24hr/allzmd/spot/ticker/24hr/allzexchange/public/productsz)api-data/public/data/funding-rate-historyzpublic/productsv2zpublic/products-pluszmd/v2/orderbookzmd/v2/tradezmd/v2/ticker/24hrzmd/v2/ticker/24hr/allzspot/orders/activeprivate   zspot/orderszspot/walletszexchange/spot/orderzexchange/spot/order/tradeszexchange/order/v2/orderListzexchange/order/v2/tradingListzaccounts/accountPositionszg-accounts/accountPositionszaccounts/positions   zapi-data/futures/funding-feeszapi-data/g-futures/funding-feeszapi-data/futures/orderszapi-data/g-futures/ordersz#api-data/futures/orders/by-order-idz%api-data/g-futures/orders/by-order-idzapi-data/futures/tradeszapi-data/g-futures/tradeszapi-data/futures/trading-feeszapi-data/g-futures/trading-feesz&api-data/futures/v2/tradeAccountDetailzg-orders/activeListzorders/activeListzexchange/order/listzexchange/orderzexchange/order/tradezphemex-user/users/childrenz%phemex-user/wallets/v2/depositAddressz&phemex-user/wallets/tradeAccountDetailz)phemex-deposit/wallets/api/depositAddressz&phemex-deposit/wallets/api/depositHistz#phemex-deposit/wallets/api/chainCfgz(phemex-withdraw/wallets/api/withdrawHistz&phemex-withdraw/wallets/api/asset/infoz$phemex-user/order/closedPositionListzexchange/margins/transferz!exchange/wallets/confirm/withdrawzexchange/wallets/withdrawListzexchange/wallets/depositListz"exchange/wallets/v2/depositAddresszapi-data/spots/fundszapi-data/spots/ordersz!api-data/spots/orders/by-order-idzapi-data/spots/pnlszapi-data/spots/tradesz!api-data/spots/trades/by-order-idzassets/convertzassets/transferz"assets/spots/sub-accounts/transferz$assets/futures/sub-accounts/transferzassets/quotePOSTorderszg-orderszpositions/assignzexchange/wallets/transferOutzexchange/wallets/transferInzexchange/marginszexchange/wallets/createWithdrawzexchange/wallets/cancelWithdrawz&exchange/wallets/createWithdrawAddresszassets/universal-transferz*phemex-withdraw/wallets/api/createWithdrawz*phemex-withdraw/wallets/api/cancelWithdrawzspot/orders/createPUTzorders/replacezg-orders/replacezpositions/leveragezg-positions/leveragez g-positions/switch-pos-mode-synczpositions/riskLimitDELETE   zspot/orders/allzorders/cancelz
orders/all   zg-orders/cancelzg-orders/allN)__name__
__module____qualname__r   public_get_cfg_v2_productspublicGetCfgV2Productspublic_get_cfg_fundingratespublicGetCfgFundingRatespublic_get_productspublicGetProductspublic_get_nomics_tradespublicGetNomicsTradespublic_get_md_klinepublicGetMdKlinepublic_get_md_v2_kline_listpublicGetMdV2KlineListpublic_get_md_v2_klinepublicGetMdV2Klinepublic_get_md_v2_kline_lastpublicGetMdV2KlineLastpublic_get_md_orderbookpublicGetMdOrderbookpublic_get_md_tradepublicGetMdTradepublic_get_md_spot_ticker_24hrpublicGetMdSpotTicker24hr-public_get_exchange_public_cfg_chain_settings'publicGetExchangePublicCfgChainSettingsv1_get_md_fullbookv1GetMdFullbookv1_get_md_orderbookv1GetMdOrderbookv1_get_md_tradev1GetMdTradev1_get_md_ticker_24hrv1GetMdTicker24hrv1_get_md_ticker_24hr_allv1GetMdTicker24hrAllv1_get_md_spot_ticker_24hrv1GetMdSpotTicker24hrv1_get_md_spot_ticker_24hr_allv1GetMdSpotTicker24hrAllv1_get_exchange_public_productsv1GetExchangePublicProducts0v1_get_api_data_public_data_funding_rate_history(v1GetApiDataPublicDataFundingRateHistoryv2_get_public_productsv2GetPublicProductsv2_get_public_products_plusv2GetPublicProductsPlusv2_get_md_v2_orderbookv2GetMdV2Orderbookv2_get_md_v2_tradev2GetMdV2Tradev2_get_md_v2_ticker_24hrv2GetMdV2Ticker24hrv2_get_md_v2_ticker_24hr_allv2GetMdV2Ticker24hrAll0v2_get_api_data_public_data_funding_rate_history(v2GetApiDataPublicDataFundingRateHistoryprivate_get_spot_orders_activeprivateGetSpotOrdersActiveprivate_get_spot_ordersprivateGetSpotOrdersprivate_get_spot_walletsprivateGetSpotWalletsprivate_get_exchange_spot_orderprivateGetExchangeSpotOrder&private_get_exchange_spot_order_trades!privateGetExchangeSpotOrderTrades'private_get_exchange_order_v2_orderlist"privateGetExchangeOrderV2OrderList)private_get_exchange_order_v2_tradinglist$privateGetExchangeOrderV2TradingList%private_get_accounts_accountpositions"privateGetAccountsAccountPositions'private_get_g_accounts_accountpositions#privateGetGAccountsAccountPositionsprivate_get_accounts_positionsprivateGetAccountsPositions)private_get_api_data_futures_funding_fees#privateGetApiDataFuturesFundingFees+private_get_api_data_g_futures_funding_fees$privateGetApiDataGFuturesFundingFees#private_get_api_data_futures_ordersprivateGetApiDataFuturesOrders%private_get_api_data_g_futures_ordersprivateGetApiDataGFuturesOrders/private_get_api_data_futures_orders_by_order_id'privateGetApiDataFuturesOrdersByOrderId1private_get_api_data_g_futures_orders_by_order_id(privateGetApiDataGFuturesOrdersByOrderId#private_get_api_data_futures_tradesprivateGetApiDataFuturesTrades%private_get_api_data_g_futures_tradesprivateGetApiDataGFuturesTrades)private_get_api_data_futures_trading_fees#privateGetApiDataFuturesTradingFees+private_get_api_data_g_futures_trading_fees$privateGetApiDataGFuturesTradingFees2private_get_api_data_futures_v2_tradeaccountdetail,privateGetApiDataFuturesV2TradeAccountDetailprivate_get_g_orders_activelistprivateGetGOrdersActiveListprivate_get_orders_activelistprivateGetOrdersActiveListprivate_get_exchange_order_listprivateGetExchangeOrderListprivate_get_exchange_orderprivateGetExchangeOrder private_get_exchange_order_tradeprivateGetExchangeOrderTrade&private_get_phemex_user_users_children!privateGetPhemexUserUsersChildren1private_get_phemex_user_wallets_v2_depositaddress+privateGetPhemexUserWalletsV2DepositAddress2private_get_phemex_user_wallets_tradeaccountdetail-privateGetPhemexUserWalletsTradeAccountDetail5private_get_phemex_deposit_wallets_api_depositaddress/privateGetPhemexDepositWalletsApiDepositAddress2private_get_phemex_deposit_wallets_api_deposithist,privateGetPhemexDepositWalletsApiDepositHist/private_get_phemex_deposit_wallets_api_chaincfg)privateGetPhemexDepositWalletsApiChainCfg4private_get_phemex_withdraw_wallets_api_withdrawhist.privateGetPhemexWithdrawWalletsApiWithdrawHist2private_get_phemex_withdraw_wallets_api_asset_info+privateGetPhemexWithdrawWalletsApiAssetInfo0private_get_phemex_user_order_closedpositionlist+privateGetPhemexUserOrderClosedPositionList%private_get_exchange_margins_transfer!privateGetExchangeMarginsTransfer-private_get_exchange_wallets_confirm_withdraw(privateGetExchangeWalletsConfirmWithdraw)private_get_exchange_wallets_withdrawlist%privateGetExchangeWalletsWithdrawList(private_get_exchange_wallets_depositlist$privateGetExchangeWalletsDepositList.private_get_exchange_wallets_v2_depositaddress)privateGetExchangeWalletsV2DepositAddress private_get_api_data_spots_fundsprivateGetApiDataSpotsFunds!private_get_api_data_spots_ordersprivateGetApiDataSpotsOrders-private_get_api_data_spots_orders_by_order_id%privateGetApiDataSpotsOrdersByOrderIdprivate_get_api_data_spots_pnlsprivateGetApiDataSpotsPnls!private_get_api_data_spots_tradesprivateGetApiDataSpotsTrades-private_get_api_data_spots_trades_by_order_id%privateGetApiDataSpotsTradesByOrderIdprivate_get_assets_convertprivateGetAssetsConvertprivate_get_assets_transferprivateGetAssetsTransfer.private_get_assets_spots_sub_accounts_transfer(privateGetAssetsSpotsSubAccountsTransfer0private_get_assets_futures_sub_accounts_transfer*privateGetAssetsFuturesSubAccountsTransferprivate_get_assets_quoteprivateGetAssetsQuoteprivate_post_spot_ordersprivatePostSpotOrdersprivate_post_ordersprivatePostOrdersprivate_post_g_ordersprivatePostGOrdersprivate_post_positions_assignprivatePostPositionsAssign)private_post_exchange_wallets_transferout%privatePostExchangeWalletsTransferOut(private_post_exchange_wallets_transferin$privatePostExchangeWalletsTransferInprivate_post_exchange_marginsprivatePostExchangeMargins,private_post_exchange_wallets_createwithdraw(privatePostExchangeWalletsCreateWithdraw,private_post_exchange_wallets_cancelwithdraw(privatePostExchangeWalletsCancelWithdraw3private_post_exchange_wallets_createwithdrawaddress/privatePostExchangeWalletsCreateWithdrawAddressprivate_post_assets_transferprivatePostAssetsTransfer/private_post_assets_spots_sub_accounts_transfer)privatePostAssetsSpotsSubAccountsTransfer1private_post_assets_futures_sub_accounts_transfer+privatePostAssetsFuturesSubAccountsTransfer&private_post_assets_universal_transfer"privatePostAssetsUniversalTransferprivate_post_assets_convertprivatePostAssetsConvert7private_post_phemex_withdraw_wallets_api_createwithdraw1privatePostPhemexWithdrawWalletsApiCreateWithdraw7private_post_phemex_withdraw_wallets_api_cancelwithdraw1privatePostPhemexWithdrawWalletsApiCancelWithdrawprivate_put_spot_orders_createprivatePutSpotOrdersCreateprivate_put_spot_ordersprivatePutSpotOrdersprivate_put_orders_replaceprivatePutOrdersReplaceprivate_put_g_orders_replaceprivatePutGOrdersReplaceprivate_put_positions_leverageprivatePutPositionsLeverage private_put_g_positions_leverageprivatePutGPositionsLeverage,private_put_g_positions_switch_pos_mode_sync%privatePutGPositionsSwitchPosModeSyncprivate_put_positions_risklimitprivatePutPositionsRiskLimitprivate_delete_spot_ordersprivateDeleteSpotOrdersprivate_delete_spot_orders_allprivateDeleteSpotOrdersAllprivate_delete_orders_cancelprivateDeleteOrdersCancelprivate_delete_ordersprivateDeleteOrdersprivate_delete_orders_allprivateDeleteOrdersAllprivate_delete_g_orders_cancelprivateDeleteGOrdersCancelprivate_delete_g_ordersprivateDeleteGOrdersprivate_delete_g_orders_allprivateDeleteGOrdersAll     N/var/www/html/turnos/venv/lib/python3.12/site-packages/ccxt/abstract/phemex.pyr   r      s   :?@QS[]bekmndo:pp!7=BCUW_afioqrhs=tt":.3J%RXZ[Q\.]]+7<_hX]`fhi_j7kk4-2:xQWYZP[-\\*;@ASU]_dgmopfq;rr"827xQVY_abXc2dd/;@ASU]_dgmopfq;rr"85:>8UZ]cef\g5hh2-2:xQWYZP[-\\*AFG\^fhmpvxyozA{{"%>^c  eI  KS  UZ  ]c  ef  \g  _h  h14[+0efVW[+YY-2>4QWYZP[-\\*%*:tUVQK%PPOl056FeV\^_U`0aa-7<=QSWY^agij`k7ll 49>?TVZ\adjlmcn9oo!6@EF_aeglouwxny@zz"%=DIJdfjlqtz|}s~D#&Abg  iT  VZ  \a  dj  lm  cn  co  o47_389JDRWZ`bcYd3ee0<ABXZ^`ehnpqgr<ss"9278I4QVY_abXc2dd/*/tUVUVK*XX5:;NPTV[^dfg]h5ii2<ABY[_afioqrhs<tt #9bg  iT  VZ  \a  dj  lm  cn  co  o47_BGH\^ginqwyzp{B||"%?5:=)UZ]cef\g5hh27<^YX]`fhi_j7kk4DIJ_ajlqtz|}s~D#&AQVWsu~  AF  IO  QR  HS  RT  T*-NSXYv  yB  DI  LR  TU  KV  TW  W+.PW\]|  H  JO  RX  Z[  Q\  X]  ]-0TQVWrt}  @E  HN  PQ  GR  RS  S),NTYZw  zC  EJ  MS  UV  LW  UX  X+.QCHI]_hjorxz|q}C~~"%@V[\{  ~G  IN  QW  YZ  P[  W\  \-0SY^  `A  CL  NS  V\  ^_  U`  Za  a/2VKPQjluw|  @F  HI  J  LK  K'*HNSToqz  }B  EK  MN  DO  OP  P),K`e  gL  NW  Y^  ag  ij  `k  al  l36]ch  jQ  S\  ^c  fl  no  ep  dq  q58`KPQjluw|  @F  HI  J  LK  K'*HNSToqz  }B  EK  MN  DO  OP  P),KV[\{  ~G  IN  QW  YZ  P[  W\  \-0SY^  `A  CL  NS  V\  ^_  U`  Za  a/2Vhm  oW  Yb  di  lr  tu  kv  iw  w69eDIJ_ajlqtz|}s~D#&AAFGZ\eglouwxnyAzz!$>DIJ_ajlqtz|}s~D#&A;@AQS\^cflnoep;qq!8FKLbdmotw}  @A  wB  GC  C$'CQVWsu~  AF  IO  QR  HS  RT  T*-Nfk  mT  V_  af  io  qr  hs  gt  t58cin  pX  Zc  ej  ms  uv  lw  jx  x69fns  u`  bk  mr  u{  }~  t  o@  @9<khm  oW  Yb  di  lr  tu  kv  iw  w69ebg  iN  PY  [`  ci  kl  bm  cn  n36_lq  s]  _h  jo  rx  z{  q|  m}  }8;igl  nV  Xa  ch  kq  st  ju  hv  v69dej  lR  T]  _d  gm  op  fq  fr  r47bPUVqs|  D  GM  OP  FQ  QR  R),M_d  fI  KT  V[  ^d  fg  ]h  `i  i14\X]^}  @I  KP  SY  [\  R]  Y^  ^-0UV[\z  }F  HM  PV  XY  OZ  W[  [,/Saf  hL  NW  Y^  ag  ij  `k  bl  l25^EJKaclnsv|~  vA  FB  B$'BGLMdfoqvy  BC  yD  HE  E%(D\a  cF  HQ  SX  [a  cd  Ze  ]f  f14YCHI^`ikpsy{|r}C~~#&@GLMdfoqvy  BC  yD  HE  E%(D\a  cF  HQ  SX  [a  cd  Ze  ]f  f14Y;@AQS\^cflnoep;qq!8=BCTV_afioqrhs=tt":`e  gK  MV  X]  `f  hi  _j  ak  k25]di  kQ  S\  ^c  fl  no  ep  eq  q47a7<^YX]`fhi_j7kk47<]IW]`fhi_j7kk4.3HiRXZ[Q\.]]+16z9fW]_`Va1bb.AFGY[dflouwxnyAzz!$>X]^|  H  JP  SY  [\  R]  Y^  ^-0UV[\y  |E  GM  PV  XY  OZ  W[  [,/SAFGY[dflouwxnyAzz!$>^c  eF  HQ  SY  \b  de  [f  _g  g03[^c  eF  HQ  SY  \b  de  [f  _g  g03[lq  s[  ]f  hn  qw  yz  p{  m|  |7:i?DEVXacilrtukv?ww #<bg  iM  OX  Z`  ci  kl  bm  cn  n36_fk  mS  U^  `f  io  qr  hs  gt  t58cRWXsu~  AG  JP  RS  IT  SU  U*-O=BCSU^`fioqrhs=tt":rw  ye  gp  rx  {A  CD  zE  sF  F;>orw  ye  gp  rx  {A  CD  zE  sF  F;>oBGH\^ginqwyzp{B||"%?5:=)UZ]cef\g5hh2;@AQS\^cflnoep;qq!8>CDVXachkqstju>vv #;CHI]_hjorxz{q|C}}"%@FKLbdmotw}  @A  wB  GC  C$'C[`  bD  FO  QV  Y_  ab  Xc  \d  d03XEJK`bkmru{}~t  FA  A#&B;@PY[cflnoep;qq!8BGHY[dfnqwyzp{B||"%??D_V_ailrtukv?ww #<27)XX^`aWb2cc/9>|YX`ciklbm9nn 6BGHY[dfnqwyzp{B||"%?5::yRZ]cef\g5hh2<A.R[]ehnpqgr<ss"9r   r   N)ccxt.base.typesr   r   r   r   r   <module>r      s    !pt ptr   