
    ei4                     ,    d dl mZ  G d d          ZdS )    )Entryc                   B   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d0ddddi          xZTZU ed1ddddi          xZVZW ed2ddddi          xZXZY ed3ddddi          xZZZ[ ed4ddddi          xZ\Z] ed5ddddi          xZ^Z_ ed6ddddi          xZ`Za ed7ddddi          xZbZc ed dd8ddi          xZdZe ed'dd8ddi          xZfZg ed9dd8ddi          xZhZi ed:dd8ddi          xZjZk ed;dd8ddi          xZlZm ed/dd8ddi          xZnZo ed<dd8ddi          xZpZq ed=dd8ddi          xZrZs ed2dd8ddi          xZtZu ed0dd>ddi          xZvZw ed?dd>ddi          xZxZy ed/dd>ddi          xZzZ{ ed3dd>ddi          xZ|Z} ed@dd>ddi          xZ~Z ed2dd>ddi          xZZ ed0ddAddi          xZZ ed3ddAddi          xZZ edBdCdddDi          xZZ edEdCdddDi          xZZ edFdCdddDi          xZZ edGdCdddHi          xZZ edIdCdddHi          xZZ edJdCdddHi          xZZ edKdCdddHi          xZZ edLdCdddDi          xZZ edMdCdddDi          xZZ edNdCdddDi          xZZ edOdCdddDi          xZZ edPdCdddDi          xZZ edQdCdddDi          xZZ edRdCdddDi          xZZ edSdCdddDi          xZZ edTdCdddDi          xZZ edUdCdddDi          xZZ edVdWdddi          xZZ edXdWdddi          xZZ edYdWdddi          xZZ edZdWdddi          xZZ ed[dWdddi          xZZ ed\dWdddi          xZZ ed]dWdddi          xZZ ed^dWdddi          xZZ ed_dWdddi          xZZ ed`dWd8ddi          xZZ edadWd8ddbi          xZZ edcdWd8ddi          xZZ edddWd8ddei          xZZ edfdWd8ddi          xZZ ed_dWd8ddi          xZZ edgdWd8ddi          xZZ ed`dWd>ddhi          xZZ edidWd>ddi          xZZ edjdWd>ddi          xZZdkS )lImplicitAPImarketspublicGETcost   zmarkets/{symbol}   
currencieszcurrencies/{currency}zv2/currencieszv2/currencies/{currency}	timestampzmarkets/pricezmarkets/{symbol}/pricezmarkets/markPricezmarkets/{symbol}/markPricez$markets/{symbol}/markPriceComponentszmarkets/{symbol}/orderBookzmarkets/{symbol}/candleszmarkets/{symbol}/tradeszmarkets/ticker24hzmarkets/{symbol}/ticker24hzmarkets/collateralInfoz!markets/{currency}/collateralInfozmarkets/borrowRatesInfoaccountsprivate   zaccounts/balanceszaccounts/{id}/balanceszaccounts/activityzaccounts/transferzaccounts/transfer/{id}feeinfozaccounts/interest/historysubaccountszsubaccounts/balanceszsubaccounts/{id}/balanceszsubaccounts/transferzsubaccounts/transfer/{id}zwallets/addresseszwallets/addresses/{currency}zwallets/activityzmargin/accountMarginzmargin/borrowStatuszmargin/maxSizeorderszorders/{id}zorders/killSwitchStatussmartorderszsmartorders/{id}zorders/historyzsmartorders/historytradeszorders/{id}/tradesPOSTzwallets/addresszwallets/withdrawzv2/wallets/withdrawzorders/batchzorders/killSwitchDELETEzorders/cancelByIdszsmartorders/cancelByIdsPUTzv3/market/allInstruments
swapPublicgUUUUUU?zv3/market/instrumentszv3/market/orderBookzv3/market/candles
   z v3/market/indexPriceCandlesticksz"v3/market/premiumIndexCandlestickszv3/market/markPriceCandlestickszv3/market/tradeszv3/market/liquidationOrderzv3/market/tickerszv3/market/markPricezv3/market/indexPricezv3/market/indexPriceComponentszv3/market/fundingRatezv3/market/openInterestzv3/market/insurancezv3/market/riskLimitzv3/account/balanceswapPrivatezv3/account/billszv3/trade/order/openszv3/trade/order/tradeszv3/trade/order/historyzv3/trade/position/openszv3/trade/position/historyzv3/position/leverageszv3/position/modezv3/trade/orderzv3/trade/orders(   zv3/trade/positionzv3/trade/positionAlld   zv3/position/leveragezv3/trade/position/margin   zv3/trade/batchOrderszv3/trade/allOrdersN)__name__
__module____qualname__r   public_get_marketspublicGetMarketspublic_get_markets_symbolpublicGetMarketsSymbolpublic_get_currenciespublicGetCurrenciespublic_get_currencies_currencypublicGetCurrenciesCurrencypublic_get_v2_currenciespublicGetV2Currencies!public_get_v2_currencies_currencypublicGetV2CurrenciesCurrencypublic_get_timestamppublicGetTimestamppublic_get_markets_pricepublicGetMarketsPricepublic_get_markets_symbol_pricepublicGetMarketsSymbolPricepublic_get_markets_markpricepublicGetMarketsMarkPrice#public_get_markets_symbol_markpricepublicGetMarketsSymbolMarkPrice-public_get_markets_symbol_markpricecomponents)publicGetMarketsSymbolMarkPriceComponents#public_get_markets_symbol_orderbookpublicGetMarketsSymbolOrderBook!public_get_markets_symbol_candlespublicGetMarketsSymbolCandles public_get_markets_symbol_tradespublicGetMarketsSymbolTradespublic_get_markets_ticker24hpublicGetMarketsTicker24h#public_get_markets_symbol_ticker24hpublicGetMarketsSymbolTicker24h!public_get_markets_collateralinfopublicGetMarketsCollateralInfo*public_get_markets_currency_collateralinfo&publicGetMarketsCurrencyCollateralInfo"public_get_markets_borrowratesinfopublicGetMarketsBorrowRatesInfoprivate_get_accountsprivateGetAccountsprivate_get_accounts_balancesprivateGetAccountsBalances private_get_accounts_id_balancesprivateGetAccountsIdBalancesprivate_get_accounts_activityprivateGetAccountsActivityprivate_get_accounts_transferprivateGetAccountsTransfer private_get_accounts_transfer_idprivateGetAccountsTransferIdprivate_get_feeinfoprivateGetFeeinfo%private_get_accounts_interest_history!privateGetAccountsInterestHistoryprivate_get_subaccountsprivateGetSubaccounts private_get_subaccounts_balancesprivateGetSubaccountsBalances#private_get_subaccounts_id_balancesprivateGetSubaccountsIdBalances private_get_subaccounts_transferprivateGetSubaccountsTransfer#private_get_subaccounts_transfer_idprivateGetSubaccountsTransferIdprivate_get_wallets_addressesprivateGetWalletsAddresses&private_get_wallets_addresses_currency"privateGetWalletsAddressesCurrencyprivate_get_wallets_activityprivateGetWalletsActivity private_get_margin_accountmarginprivateGetMarginAccountMarginprivate_get_margin_borrowstatusprivateGetMarginBorrowStatusprivate_get_margin_maxsizeprivateGetMarginMaxSizeprivate_get_ordersprivateGetOrdersprivate_get_orders_idprivateGetOrdersId#private_get_orders_killswitchstatus privateGetOrdersKillSwitchStatusprivate_get_smartordersprivateGetSmartordersprivate_get_smartorders_idprivateGetSmartordersIdprivate_get_orders_historyprivateGetOrdersHistoryprivate_get_smartorders_historyprivateGetSmartordersHistoryprivate_get_tradesprivateGetTradesprivate_get_orders_id_tradesprivateGetOrdersIdTradesprivate_post_accounts_transferprivatePostAccountsTransfer!private_post_subaccounts_transferprivatePostSubaccountsTransferprivate_post_wallets_addressprivatePostWalletsAddressprivate_post_wallets_withdrawprivatePostWalletsWithdraw private_post_v2_wallets_withdrawprivatePostV2WalletsWithdrawprivate_post_ordersprivatePostOrdersprivate_post_orders_batchprivatePostOrdersBatchprivate_post_orders_killswitchprivatePostOrdersKillSwitchprivate_post_smartordersprivatePostSmartordersprivate_delete_orders_idprivateDeleteOrdersId!private_delete_orders_cancelbyidsprivateDeleteOrdersCancelByIdsprivate_delete_ordersprivateDeleteOrdersprivate_delete_smartorders_idprivateDeleteSmartordersId&private_delete_smartorders_cancelbyids#privateDeleteSmartordersCancelByIdsprivate_delete_smartordersprivateDeleteSmartordersprivate_put_orders_idprivatePutOrdersIdprivate_put_smartorders_idprivatePutSmartordersId'swappublic_get_v3_market_allinstruments#swapPublicGetV3MarketAllInstruments$swappublic_get_v3_market_instruments swapPublicGetV3MarketInstruments"swappublic_get_v3_market_orderbookswapPublicGetV3MarketOrderBook swappublic_get_v3_market_candlesswapPublicGetV3MarketCandles/swappublic_get_v3_market_indexpricecandlesticks+swapPublicGetV3MarketIndexPriceCandlesticks1swappublic_get_v3_market_premiumindexcandlesticks-swapPublicGetV3MarketPremiumIndexCandlesticks.swappublic_get_v3_market_markpricecandlesticks*swapPublicGetV3MarketMarkPriceCandlesticksswappublic_get_v3_market_tradesswapPublicGetV3MarketTrades)swappublic_get_v3_market_liquidationorder%swapPublicGetV3MarketLiquidationOrder swappublic_get_v3_market_tickersswapPublicGetV3MarketTickers"swappublic_get_v3_market_markpriceswapPublicGetV3MarketMarkPrice#swappublic_get_v3_market_indexpriceswapPublicGetV3MarketIndexPrice-swappublic_get_v3_market_indexpricecomponents)swapPublicGetV3MarketIndexPriceComponents$swappublic_get_v3_market_fundingrate swapPublicGetV3MarketFundingRate%swappublic_get_v3_market_openinterest!swapPublicGetV3MarketOpenInterest"swappublic_get_v3_market_insuranceswapPublicGetV3MarketInsurance"swappublic_get_v3_market_risklimitswapPublicGetV3MarketRiskLimit"swapprivate_get_v3_account_balanceswapPrivateGetV3AccountBalance swapprivate_get_v3_account_billsswapPrivateGetV3AccountBills$swapprivate_get_v3_trade_order_opensswapPrivateGetV3TradeOrderOpens%swapprivate_get_v3_trade_order_trades swapPrivateGetV3TradeOrderTrades&swapprivate_get_v3_trade_order_history!swapPrivateGetV3TradeOrderHistory'swapprivate_get_v3_trade_position_opens"swapPrivateGetV3TradePositionOpens)swapprivate_get_v3_trade_position_history$swapPrivateGetV3TradePositionHistory%swapprivate_get_v3_position_leverages!swapPrivateGetV3PositionLeverages swapprivate_get_v3_position_modeswapPrivateGetV3PositionModeswapprivate_post_v3_trade_orderswapPrivatePostV3TradeOrder swapprivate_post_v3_trade_ordersswapPrivatePostV3TradeOrders"swapprivate_post_v3_trade_positionswapPrivatePostV3TradePosition%swapprivate_post_v3_trade_positionall!swapPrivatePostV3TradePositionAll%swapprivate_post_v3_position_leverage!swapPrivatePostV3PositionLeverage!swapprivate_post_v3_position_modeswapPrivatePostV3PositionMode)swapprivate_post_v3_trade_position_margin$swapPrivatePostV3TradePositionMargin!swapprivate_delete_v3_trade_orderswapPrivateDeleteV3TradeOrder'swapprivate_delete_v3_trade_batchorders#swapPrivateDeleteV3TradeBatchOrders%swapprivate_delete_v3_trade_allorders!swapPrivateDeleteV3TradeAllOrders     T/var/www/html/volatility/venv/lib/python3.11/site-packages/ccxt/abstract/poloniex.pyr   r      s       ,1E)XuvWYl,[,[[)9>?QS[]bekmndo9p9pp 627%hPUX^`bWc2d2dd/CH5I`bjlqtz|~s  DA  DA  A"%@7<u_hX]`fhj_k7l7ll4HMNhjrty  }C  EG  |H  II  II  I%(E05k8UU[]^T_0`0``-7<u_hX]`fhi_j7k7kk4DIEJbdlnsv|~  vA  EB  EB  B#&A?DuEXZbdilrtukv?w?ww #<LQERnpxz  CI  KL  BM  MN  MN  N'*I`e`e  gM  OW  Y^  ag  ij  `k  al  al  l14]LQERnpxz  CI  KL  BM  MN  MN  N'*IHMNhjrty  }C  EF  |G  IH  IH  H%(EFKeLegoqvy  BD  yE  GF  GF  F$'C?DuEXZbdilrtvkw?x?xx #<LQERnpxz  CI  KM  BN  MO  MO  O'*IINOgiqsx  |B  DE  {F  JG  JG  G%(FZ_Z_  aD  FN  PU  X^  `a  Wb  [c  [c  c.1WKP5Qjltv{  E  GH  ~I  LJ  LJ  J&)H05j)UU[]^T_0`0``-AFGZ\eglouwxnyAzAzz!$>FKeLdfoqvy  BC  yD  GE  GE  E$'CAFGZ\eglouwynzA{A{{!$>AFGZ\eglouwynzA{A{{!$>FKeLdfoqvy  BC  yD  GE  GE  E$'C.3eIy%RXZ\Q].^.^^+PUPUVqs|  D  GM  OP  FQ  QR  QR  R),M6;eM9V[^dfg]h6i6ii3GLuMcenpux~  AC  xD  HE  HE  E$'DLQERmoxz  CI  KL  BM  MN  MN  N'*IGLuMcenpux~  AC  xD  HE  HE  E$'DLQERmoxz  CI  KL  BM  MN  MN  N'*IAFGZ\eglouwynzA{A{{!$>RWRWXv  yB  DI  LR  TV  KW  SX  SX  X*-O?DuEWYbdilrtvkw?x?xx #<GLuMcenpux~  AB  xC  HD  HD  D$'DEJUK`bkmru{}~t  FA  FA  A#&B;@5AQS\^cflnoep;q;qq!8,1E(IuvWYl,[,[[)16}iQVY_abXc1d1dd.MRUSlnwy~  BH  JK  AL  NM  NM  M'*J6;eM9V[^dfh]i6j6jj3;@5ASU^`ehnpqgr;s;ss!8;@5AQS\^cflnpeq;r;rr!8EJUK`bkmru{}  uA  FB  FB  B#&B,1E(IuvWYl,[,[[)>CeDXZcejmsuvlw>x>xx #;CH5I\^giorxz{q|C}C}}"%@INOegprx  |B  DF  {G  JH  JH  H%(F?DuEVXacilrtvkw?x?xx #<AFGY[dflouwynzA{A{{!$>FKeLaclntw}  @B  wC  GD  GD  D$'C.3eHiRXZ[Q\.].]]+9>~yZ`cikmbn9o9oo 6CH5I\^giorxz{q|C}C}}"%@8=mYX^agij`k8l8ll57<u]IW_bhjkal7m7mm4INOcenpx  |B  DF  {G  JH  JH  H%(F27%)XX^`bWc2d2dd/AFGY[dfnqwyzp{A|A||!$>SXSXYrt}  @H  KQ  SU  JV  TW  TW  W*-P<AE-QZ\dgmoqfr<s<ss!916}iQVY_acXd1e1ee.;@5ASU^`ehnprgs;t;tt!8TYTYZt  wC  EJ  MS  Ug  Lh  Ui  Ui  i+.QNSeTkmy  |A  DJ  L^  C_  O`  O`  `(+KJO%Pegsuz  ~D  FX  }Y  KZ  KZ  Z&)GFKeL_amotw}  @B  wC  GD  GD  D$'Cdidi  kM  O[  ]b  ek  mo  dp  eq  eq  q36ahmhm  oS  Ua  ch  kq  su  jv  iw  iw  w58ebgbg  iJ  LX  Z_  bh  jl  am  cn  cn  n25_DIEJ\^jlqtz  }O  tP  EQ  EQ  Q#&AX]X]^z  }I  KP  SY  [m  Rn  Yo  Yo  o-0UFKeL_amotw}  @R  wS  GT  GT  T$'CJO%Pegsuz  ~D  FX  }Y  KZ  KZ  Z&)GLQERhjvx}  AG  I[  @\  M]  M]  ]'*I`e`e  gG  IU  W\  _e  gy  ^z  a{  a{  {14]NSeTkmy  |A  DJ  L^  C_  O`  O`  `(+KPUPUVnp|  D  GM  Oa  Fb  Qc  Qc  c),MJO%Pegsuz  ~D  FX  }Y  KZ  KZ  Z&)GJO%Pegsuz  ~D  FX  }Y  KZ  KZ  Z&)GJO%Pdfsuz  ~D  FG  }H  KI  KI  I&)GFKeL^`motw}  @B  wC  GD  GD  D$'CMRUSikxz  CI  KM  BN  NO  NO  O(+JOTuUln{  ~C  FL  NP  EQ  PR  PR  R),LQVQVWoq~  AF  IO  QS  HT  RU  RU  U*-NSXSXYr  uB  DI  LR  TV  KW  TX  TX  X+.PW\W\]x  {H  JO  RX  Z\  Q]  X^  X^  ^-0TPUPUVmo|  D  GM  OQ  FR  QS  QS  S),MFKeL^`motw}  @B  wC  GD  GD  D$'CDIEJZ\ikqtz|}s~DD#&AFKeL]_lntw}  @B  wC  GD  GD  D$'CJO%Pcertz  ~D  FH  }I  KJ  KJ  J&)GPUPUVln{  ~D  GM  OR  FS  QT  QT  T),MPUPUVln{  ~D  GM  OQ  FR  QS  QS  S),MHMN`boqw  {A  CE  zF  IG  IG  G%(EW\W\]w  zG  IO  RX  Z\  Q]  X^  X^  ^-0THMN^`mow  {A  CD  zE  IF  IF  F%(ETYTYZpr  BJ  MS  UW  LX  UY  UY  Y+.QPUPUVjly  |D  GM  OQ  FR  QS  QS  S),M,M,Mr   r   N)ccxt.base.typesr   r   r   r   r   <module>r      s]    ! ! ! ! ! !eS eS eS eS eS eS eS eS eS eSr   