
    i!m                     ,    d dl mZ  G d d          ZdS )    )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d0dddd!i          xZDZE ed1dddd!i          xZFZG ed2dddd!i          xZHZI ed3ddddi          xZJZK ed4ddddi          xZLZM ed5ddddi          xZNZO ed6ddddi          xZPZQ ed7ddddi          xZRZS ed8dddd
i          xZTZU ed9d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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dAdddd%i          xZfZg edBdddd%i          xZhZi edCdddd%i          xZjZk edDdddd%i          xZlZm edEdddd
i          xZnZo edFdddd%i          xZpZq edGdddd
i          xZrZs edHddddIi          xZtZu edJddddKi          xZvZw edLddddMi          xZxZy edNdddd
i          xZzZ{ edOdddd
i          xZ|Z} edPdddd%i          xZ~Z 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dUi          xZZ edVddddIi          xZZ edWddddUi          xZZ edXddddYi          xZZ edZddddYi          xZZ ed[ddddi          xZZ ed\ddddKi          xZZ ed]ddddKi          xZZ ed^ddddKi          xZZ ed_dddd`i          xZZ edaddddi          xZZ edbddddi          xZZ edcddddKi          xZZ eddddddIi          xZZ ededddd!i          xZZ edfddddIi          xZZ edgddddIi          xZZ edhdddd
i          xZZ ediddddi          xZZ ed+ddddi          xZZ edjddddki          xZZ ed0ddddi          xZZ ed3dddd!i          xZZ edlddddi          xZZ edmddddki          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dri          xZZ edsddddri          xZZ edtddddri          xZZ eduddddri          xZZ edvddddri          xZZ edwdddd
i          xZZ edxdddd%i          xZZ edDdddd%i          xZZ edydddd%i          xZZ edzdddd
i          xZZ edLdddd%i          xZZ ed{dddd%i          xZZ ed|ddddYi          xZZ ed}ddddYi          xZZ ed~ddddYi          xZZ edddddYi          xZZ edaddddi          xZZ edbddddIi          xZZ edddddi          xZZ edddddi          xZZ edddddIi          xZZ edddddIi          xZZ ed+ddddki          xZZ edddddi          xZZ ed@ddddri          xZZ edddddri          xZZ edAddddri          xZZ edddddri          xZZ eddddd%i          xZZ edqdddd%i          xZZ edddddi          xZZ edFdddd
i          xZZ edGddddYi          xZZ edDddddKi          xZ Z edNdddd
i          xZZ edddddYi          xZZ eddddd
i          xZZ edPdddd
i          xZZ	 edRdddd
i          xZ
Z edSdddd
i          xZZ edWddddYi          xZZ edXddddYi          xZZ edddddIi          xZZ edddddri          xZZ edddddri          xZZ edddddri          xZZ edddddi          xZZ eddddd!i          xZZ edddddi          xZZ edddddri          xZ Z! edddddri          xZ"Z# edddddri          xZ$Z% edddddri          xZ&Z' edddddri          xZ(Z) edddddri          xZ*Z+ edddddi          xZ,Z- edddddri          xZ.Z/ eddddd!i          xZ0Z1 edddddri          xZ2Z3 edddddri          xZ4Z5 edddddri          xZ6Z7 edddddri          xZ8Z9 edddddri          xZ:Z; edddddri          xZ<Z= edddddri          xZ>Z? edddddri          xZ@ZA ed'ddddi          xZBZC edddddi          xZDZE edddddi          xZFZG ed7ddddri          xZHZI edDddddi          xZJZK edddddri          xZLZM edddddri          xZNZO edFddddri          xZPZQ edddddri          xZRZS edHddddi          xZTZU edddddi          xZVZW edddddri          xZXZY edddddri          xZZZ[ edddddi          xZ\Z] edddddi          xZ^Z_ eddddd!i          xZ`Za edddddi          xZbZc edddddri          xZdZe edddddri          xZfZg ed5ddddri          xZhZi edddddri          xZjZk ed+ddddri          xZlZm edddddri          xZnZo edoddddri          xZpZq edpddddri          xZrZs edDddddi          xZtZu edyddddi          xZvZw edzddddi          xZxZy edddddri          xZzZ{ edddddi          xZ|Z} edddddri          xZ~Z edddddri          xZZ edddddri          xZZ ed3ddddri          xZZ ed+ddddri          xZZ edjddddri          xZZ edFddddri          xZZ edddddri          xZZ edDddddi          xZZ edddddri          xZZ edddddri          xZZ edddddri          xZZ ed+ddddri          xZZ edddddri          xZZ edddddri          xZZ eddddd%i          xZZ eddddd%i          xZZ eddddd%i          xZZ eddddd
i          xZZ edddddri          xZZ eddddd
i          xZZ eddddd
i          xZZ eddddd
i          xZZ eddddd
i          xZZdS )ImplicitAPI
currenciespublicGETcostg      @zcurrencies/{currency}symbols   zmarket/orderbook/level1   zmarket/allTickersg     6@zmarket/statsmarketsz%market/orderbook/level{level}_{limit}zmarket/orderbook/level2_20zmarket/orderbook/level2_100zmarket/historieszmarket/candlesprices	timestampstatuszmark-price/{symbol}/currentzmargin/config   zbullet-publicPOST   z	user-infoprivate   accountsg      @zaccounts/{accountId}zaccounts/ledgerszhf/accounts/ledgers   zhf/margin/account/ledgersztransaction-historyzsub/userzsub-accounts/{subUserId}zsub-accountszsub/api-keyzmargin/account(   zmargin/accountszisolated/accountszdeposit-addressesdepositszhist-depositswithdrawalszhist-withdrawalszwithdrawals/quotaszaccounts/transferableztransfer-listzbase-feez
trade-feeszmarket/orderbook/level{level}zmarket/orderbook/level2zmarket/orderbook/level3zhf/orders/activezhf/orders/active/symbolszhf/orders/donezhf/orders/{orderId}z"hf/orders/client-order/{clientOid}zhf/orders/dead-cancel-all/queryzhf/fillsorderszlimit/orderszorders/{orderId}zorder/client-order/{clientOid}fills
   zlimit/fills   z
stop-order   zstop-order/{orderId}z stop-order/queryOrderByClientOidzoco/order/{orderId}zoco/order/details/{orderId}zoco/client-order/{clientOid}z
oco/orderszhf/margin/orders/active   zhf/margin/orders/donezhf/margin/orders/{orderId}z)hf/margin/orders/client-order/{clientOid}   zhf/margin/fillszetf/infozmargin/currencieszrisk/limit/strategyzisolated/symbolszisolated/account/{symbol}2   zmargin/borrowzmargin/repayzmargin/interestzproject/listzproject/marketInterestRatezredeem/orderszpurchase/orderszbroker/api/rebase/downloadzsub/user/createdzsub/api-key/update-   zaccounts/universal-transferzaccounts/sub-transferzaccounts/inner-transferztransfer-outztransfer-inz	hf/orders   zhf/orders/testzhf/orders/synczhf/orders/multizhf/orders/multi/synczhf/orders/alterzhf/orders/dead-cancel-allzorders/testzorders/multiz	oco/orderzhf/margin/orderzhf/margin/order/testzmargin/orderzmargin/order/testpurchaseredeemzlend/purchase/updatezbullet-privateDELETEzwithdrawals/{withdrawalId}zhf/orders/sync/{orderId}z'hf/orders/sync/client-order/{clientOid}zhf/orders/cancel/{orderId}zhf/orders/cancelAllz!stop-order/cancelOrderByClientOidzstop-order/cancelzhf/margin/orderszcontracts/activefuturesPubliczcontracts/{symbol}tickerzlevel2/snapshotgHzG?zlevel2/depth20zlevel2/depth100ztrade/historyzkline/queryzinterest/queryzindex/queryzpremium/queryztrade-statisticszfunding-rate/{symbol}/currentzcontract/funding-rateszlevel2/message/queryzcontracts/risk-limit/{symbol}zlevel2/depth{limit}zlevel3/message/queryzlevel3/snapshotfuturesPrivateg(\@zaccount-overviewzaccount-overview-all	   
stopOrdersrecentDoneOrderszorders/byClientOidrecentFillsopenOrderStatisticsposition	positionszmargin/maxWithdrawMarginzfunding-historyzdeposit-addresszdeposit-listzwithdrawal-listz#position/margin/auto-deposit-statuszmargin/withdrawMarginzposition/margin/deposit-marginz position/risk-limit-level/changezorders/client-order/{clientOid}zcancel/transfer-outzcurrency/currency/chain-infowebExchangezcontract/{symbol}/funding-rateszbroker/nd/infobrokerzbroker/nd/accountzbroker/nd/account/apikeyzbroker/nd/rebase/downloadzbroker/nd/transferzbroker/nd/account/update-apikeyN(  __name__
__module____qualname__r   public_get_currenciespublicGetCurrenciespublic_get_currencies_currencypublicGetCurrenciesCurrencypublic_get_symbolspublicGetSymbols"public_get_market_orderbook_level1publicGetMarketOrderbookLevel1public_get_market_alltickerspublicGetMarketAllTickerspublic_get_market_statspublicGetMarketStatspublic_get_marketspublicGetMarkets-public_get_market_orderbook_level_level_limit'publicGetMarketOrderbookLevelLevelLimit%public_get_market_orderbook_level2_20 publicGetMarketOrderbookLevel220&public_get_market_orderbook_level2_100!publicGetMarketOrderbookLevel2100public_get_market_historiespublicGetMarketHistoriespublic_get_market_candlespublicGetMarketCandlespublic_get_pricespublicGetPricespublic_get_timestamppublicGetTimestamppublic_get_statuspublicGetStatus$public_get_mark_price_symbol_currentpublicGetMarkPriceSymbolCurrentpublic_get_margin_configpublicGetMarginConfigpublic_post_bullet_publicpublicPostBulletPublicprivate_get_user_infoprivateGetUserInfoprivate_get_accountsprivateGetAccountsprivate_get_accounts_accountidprivateGetAccountsAccountIdprivate_get_accounts_ledgersprivateGetAccountsLedgersprivate_get_hf_accounts_ledgersprivateGetHfAccountsLedgers%private_get_hf_margin_account_ledgers privateGetHfMarginAccountLedgersprivate_get_transaction_historyprivateGetTransactionHistoryprivate_get_sub_userprivateGetSubUser"private_get_sub_accounts_subuseridprivateGetSubAccountsSubUserIdprivate_get_sub_accountsprivateGetSubAccountsprivate_get_sub_api_keyprivateGetSubApiKeyprivate_get_margin_accountprivateGetMarginAccountprivate_get_margin_accountsprivateGetMarginAccountsprivate_get_isolated_accountsprivateGetIsolatedAccountsprivate_get_deposit_addressesprivateGetDepositAddressesprivate_get_depositsprivateGetDepositsprivate_get_hist_depositsprivateGetHistDepositsprivate_get_withdrawalsprivateGetWithdrawalsprivate_get_hist_withdrawalsprivateGetHistWithdrawalsprivate_get_withdrawals_quotasprivateGetWithdrawalsQuotas!private_get_accounts_transferableprivateGetAccountsTransferableprivate_get_transfer_listprivateGetTransferListprivate_get_base_feeprivateGetBaseFeeprivate_get_trade_feesprivateGetTradeFees(private_get_market_orderbook_level_level#privateGetMarketOrderbookLevelLevel#private_get_market_orderbook_level2privateGetMarketOrderbookLevel2#private_get_market_orderbook_level3privateGetMarketOrderbookLevel3private_get_hf_orders_activeprivateGetHfOrdersActive$private_get_hf_orders_active_symbolsprivateGetHfOrdersActiveSymbolsprivate_get_hf_orders_doneprivateGetHfOrdersDoneprivate_get_hf_orders_orderidprivateGetHfOrdersOrderId,private_get_hf_orders_client_order_clientoid&privateGetHfOrdersClientOrderClientOid+private_get_hf_orders_dead_cancel_all_query$privateGetHfOrdersDeadCancelAllQueryprivate_get_hf_fillsprivateGetHfFillsprivate_get_ordersprivateGetOrdersprivate_get_limit_ordersprivateGetLimitOrdersprivate_get_orders_orderidprivateGetOrdersOrderId(private_get_order_client_order_clientoid#privateGetOrderClientOrderClientOidprivate_get_fillsprivateGetFillsprivate_get_limit_fillsprivateGetLimitFillsprivate_get_stop_orderprivateGetStopOrderprivate_get_stop_order_orderidprivateGetStopOrderOrderId,private_get_stop_order_queryorderbyclientoid(privateGetStopOrderQueryOrderByClientOidprivate_get_oco_order_orderidprivateGetOcoOrderOrderId%private_get_oco_order_details_orderid privateGetOcoOrderDetailsOrderId&private_get_oco_client_order_clientoid!privateGetOcoClientOrderClientOidprivate_get_oco_ordersprivateGetOcoOrders#private_get_hf_margin_orders_activeprivateGetHfMarginOrdersActive!private_get_hf_margin_orders_doneprivateGetHfMarginOrdersDone$private_get_hf_margin_orders_orderidprivateGetHfMarginOrdersOrderId3private_get_hf_margin_orders_client_order_clientoid,privateGetHfMarginOrdersClientOrderClientOidprivate_get_hf_margin_fillsprivateGetHfMarginFillsprivate_get_etf_infoprivateGetEtfInfoprivate_get_margin_currenciesprivateGetMarginCurrenciesprivate_get_risk_limit_strategyprivateGetRiskLimitStrategyprivate_get_isolated_symbolsprivateGetIsolatedSymbols#private_get_isolated_account_symbolprivateGetIsolatedAccountSymbolprivate_get_margin_borrowprivateGetMarginBorrowprivate_get_margin_repayprivateGetMarginRepayprivate_get_margin_interestprivateGetMarginInterestprivate_get_project_listprivateGetProjectList&private_get_project_marketinterestrate#privateGetProjectMarketInterestRateprivate_get_redeem_ordersprivateGetRedeemOrdersprivate_get_purchase_ordersprivateGetPurchaseOrders&private_get_broker_api_rebase_download!privateGetBrokerApiRebaseDownloadprivate_post_sub_user_createdprivatePostSubUserCreatedprivate_post_sub_api_keyprivatePostSubApiKeyprivate_post_sub_api_key_updateprivatePostSubApiKeyUpdateprivate_post_deposit_addressesprivatePostDepositAddressesprivate_post_withdrawalsprivatePostWithdrawals(private_post_accounts_universal_transfer$privatePostAccountsUniversalTransfer"private_post_accounts_sub_transferprivatePostAccountsSubTransfer$private_post_accounts_inner_transfer privatePostAccountsInnerTransferprivate_post_transfer_outprivatePostTransferOutprivate_post_transfer_inprivatePostTransferInprivate_post_hf_ordersprivatePostHfOrdersprivate_post_hf_orders_testprivatePostHfOrdersTestprivate_post_hf_orders_syncprivatePostHfOrdersSyncprivate_post_hf_orders_multiprivatePostHfOrdersMulti!private_post_hf_orders_multi_syncprivatePostHfOrdersMultiSyncprivate_post_hf_orders_alterprivatePostHfOrdersAlter&private_post_hf_orders_dead_cancel_all privatePostHfOrdersDeadCancelAllprivate_post_ordersprivatePostOrdersprivate_post_orders_testprivatePostOrdersTestprivate_post_orders_multiprivatePostOrdersMultiprivate_post_stop_orderprivatePostStopOrderprivate_post_oco_orderprivatePostOcoOrderprivate_post_hf_margin_orderprivatePostHfMarginOrder!private_post_hf_margin_order_testprivatePostHfMarginOrderTestprivate_post_margin_orderprivatePostMarginOrderprivate_post_margin_order_testprivatePostMarginOrderTestprivate_post_margin_borrowprivatePostMarginBorrowprivate_post_margin_repayprivatePostMarginRepayprivate_post_purchaseprivatePostPurchaseprivate_post_redeemprivatePostRedeem!private_post_lend_purchase_updateprivatePostLendPurchaseUpdateprivate_post_bullet_privateprivatePostBulletPrivateprivate_delete_sub_api_keyprivateDeleteSubApiKey'private_delete_withdrawals_withdrawalid$privateDeleteWithdrawalsWithdrawalId private_delete_hf_orders_orderidprivateDeleteHfOrdersOrderId%private_delete_hf_orders_sync_orderid privateDeleteHfOrdersSyncOrderId/private_delete_hf_orders_client_order_clientoid)privateDeleteHfOrdersClientOrderClientOid4private_delete_hf_orders_sync_client_order_clientoid-privateDeleteHfOrdersSyncClientOrderClientOid'private_delete_hf_orders_cancel_orderid"privateDeleteHfOrdersCancelOrderIdprivate_delete_hf_ordersprivateDeleteHfOrders"private_delete_hf_orders_cancelallprivateDeleteHfOrdersCancelAllprivate_delete_orders_orderidprivateDeleteOrdersOrderId+private_delete_order_client_order_clientoid&privateDeleteOrderClientOrderClientOidprivate_delete_ordersprivateDeleteOrders!private_delete_stop_order_orderidprivateDeleteStopOrderOrderId0private_delete_stop_order_cancelorderbyclientoid,privateDeleteStopOrderCancelOrderByClientOid private_delete_stop_order_cancelprivateDeleteStopOrderCancel private_delete_oco_order_orderidprivateDeleteOcoOrderOrderId)private_delete_oco_client_order_clientoid$privateDeleteOcoClientOrderClientOidprivate_delete_oco_ordersprivateDeleteOcoOrders'private_delete_hf_margin_orders_orderid"privateDeleteHfMarginOrdersOrderId6private_delete_hf_margin_orders_client_order_clientoid/privateDeleteHfMarginOrdersClientOrderClientOidprivate_delete_hf_margin_ordersprivateDeleteHfMarginOrders"futurespublic_get_contracts_activefuturesPublicGetContractsActive"futurespublic_get_contracts_symbolfuturesPublicGetContractsSymbolfuturespublic_get_tickerfuturesPublicGetTicker!futurespublic_get_level2_snapshotfuturesPublicGetLevel2Snapshot futurespublic_get_level2_depth20futuresPublicGetLevel2Depth20!futurespublic_get_level2_depth100futuresPublicGetLevel2Depth100futurespublic_get_trade_historyfuturesPublicGetTradeHistoryfuturespublic_get_kline_queryfuturesPublicGetKlineQuery futurespublic_get_interest_queryfuturesPublicGetInterestQueryfuturespublic_get_index_queryfuturesPublicGetIndexQuery+futurespublic_get_mark_price_symbol_current&futuresPublicGetMarkPriceSymbolCurrentfuturespublic_get_premium_queryfuturesPublicGetPremiumQuery"futurespublic_get_trade_statisticsfuturesPublicGetTradeStatistics-futurespublic_get_funding_rate_symbol_current(futuresPublicGetFundingRateSymbolCurrent(futurespublic_get_contract_funding_rates$futuresPublicGetContractFundingRatesfuturespublic_get_timestampfuturesPublicGetTimestampfuturespublic_get_statusfuturesPublicGetStatus&futurespublic_get_level2_message_query"futuresPublicGetLevel2MessageQuery-futurespublic_get_contracts_risk_limit_symbol(futuresPublicGetContractsRiskLimitSymbol$futurespublic_get_level2_depth_limit futuresPublicGetLevel2DepthLimit&futurespublic_get_level3_message_query"futuresPublicGetLevel3MessageQuery!futurespublic_get_level3_snapshotfuturesPublicGetLevel3Snapshot futurespublic_post_bullet_publicfuturesPublicPostBulletPublic&futuresprivate_get_transaction_history#futuresPrivateGetTransactionHistory#futuresprivate_get_account_overview futuresPrivateGetAccountOverview'futuresprivate_get_account_overview_all#futuresPrivateGetAccountOverviewAll futuresprivate_get_transfer_listfuturesPrivateGetTransferListfuturesprivate_get_ordersfuturesPrivateGetOrdersfuturesprivate_get_stopordersfuturesPrivateGetStopOrders#futuresprivate_get_recentdoneorders!futuresPrivateGetRecentDoneOrders!futuresprivate_get_orders_orderidfuturesPrivateGetOrdersOrderId%futuresprivate_get_orders_byclientoid"futuresPrivateGetOrdersByClientOidfuturesprivate_get_fillsfuturesPrivateGetFillsfuturesprivate_get_recentfillsfuturesPrivateGetRecentFills&futuresprivate_get_openorderstatistics$futuresPrivateGetOpenOrderStatisticsfuturesprivate_get_positionfuturesPrivateGetPositionfuturesprivate_get_positionsfuturesPrivateGetPositions+futuresprivate_get_margin_maxwithdrawmargin(futuresPrivateGetMarginMaxWithdrawMargin.futuresprivate_get_contracts_risk_limit_symbol)futuresPrivateGetContractsRiskLimitSymbol"futuresprivate_get_funding_historyfuturesPrivateGetFundingHistory"futuresprivate_get_deposit_addressfuturesPrivateGetDepositAddressfuturesprivate_get_deposit_listfuturesPrivateGetDepositList%futuresprivate_get_withdrawals_quotas"futuresPrivateGetWithdrawalsQuotas"futuresprivate_get_withdrawal_listfuturesPrivateGetWithdrawalListfuturesprivate_get_sub_api_keyfuturesPrivateGetSubApiKey#futuresprivate_get_trade_statistics futuresPrivateGetTradeStatistics futuresprivate_post_transfer_outfuturesPrivatePostTransferOutfuturesprivate_post_transfer_infuturesPrivatePostTransferInfuturesprivate_post_ordersfuturesPrivatePostOrdersfuturesprivate_post_orders_testfuturesPrivatePostOrdersTest futuresprivate_post_orders_multifuturesPrivatePostOrdersMulti7futuresprivate_post_position_margin_auto_deposit_status1futuresPrivatePostPositionMarginAutoDepositStatus)futuresprivate_post_margin_withdrawmargin&futuresPrivatePostMarginWithdrawMargin2futuresprivate_post_position_margin_deposit_margin-futuresPrivatePostPositionMarginDepositMargin4futuresprivate_post_position_risk_limit_level_change.futuresPrivatePostPositionRiskLimitLevelChange"futuresprivate_post_bullet_privatefuturesPrivatePostBulletPrivatefuturesprivate_post_withdrawalsfuturesPrivatePostWithdrawalsfuturesprivate_post_sub_api_keyfuturesPrivatePostSubApiKey&futuresprivate_post_sub_api_key_update!futuresPrivatePostSubApiKeyUpdate$futuresprivate_delete_orders_orderid!futuresPrivateDeleteOrdersOrderId3futuresprivate_delete_orders_client_order_clientoid.futuresPrivateDeleteOrdersClientOrderClientOidfuturesprivate_delete_ordersfuturesPrivateDeleteOrders futuresprivate_delete_stopordersfuturesPrivateDeleteStopOrders.futuresprivate_delete_withdrawals_withdrawalid+futuresPrivateDeleteWithdrawalsWithdrawalId)futuresprivate_delete_cancel_transfer_out%futuresPrivateDeleteCancelTransferOut!futuresprivate_delete_sub_api_keyfuturesPrivateDeleteSubApiKey,webexchange_get_currency_currency_chain_info'webExchangeGetCurrencyCurrencyChainInfo-webexchange_get_contract_symbol_funding_rates(webExchangeGetContractSymbolFundingRatesbroker_get_broker_nd_infobrokerGetBrokerNdInfobroker_get_broker_nd_accountbrokerGetBrokerNdAccount#broker_get_broker_nd_account_apikeybrokerGetBrokerNdAccountApikey$broker_get_broker_nd_rebase_downloadbrokerGetBrokerNdRebaseDownloadbroker_post_broker_nd_transferbrokerPostBrokerNdTransferbroker_post_broker_nd_accountbrokerPostBrokerNdAccount$broker_post_broker_nd_account_apikeybrokerPostBrokerNdAccountApikey+broker_post_broker_nd_account_update_apikey%brokerPostBrokerNdAccountUpdateApikey&broker_delete_broker_nd_account_apikey!brokerDeleteBrokerNdAccountApikey     a/var/www/html/crypto-bot/backend/venv/lib/python3.11/site-packages/ccxt/abstract/kucoinfutures.pyr   r      sX*       27%hPUX^`cWd2e2ee/CH5I`bjlqtz|  tA  DB  DB  B"%@,1E)XuvWXk,Z,ZZ)JO%Piksuz  ~D  FG  }H  KI  KI  I&)G?DuEXZbdilrtxky?z?zz #<5:U>8UZ]cei\j5k5kk2,1E)XuvWZm,\,\\)^c^c  eL  NV  X]  `f  hi  _j  _k  _k  k14[OTuUqs{  ~C  FL  NO  EP  PQ  PQ  Q),LQVQVWtv~  AF  IO  QR  HS  RT  RT  T*-N=BUCUW_afioqthu=v=vv":9>?OQY[`ciknbo9p9pp 6*/%(EFTW=*Y*YY05k8UU[]`Ta0b0bb-*/%(EFTW=*Y*YYMRUSprz  }B  EK  MN  DO  NP  NP  P(+J7<u_hX]`fhj_k7l7ll49>PXZ`cikmbn9o9oo 616{IuW]_aVb1c1cc.05j)UU[]`Ta0b0bb-CH5I_ajlqtz|  tA  DB  DB  B"%@?DuEWYbdilrtukv?w?ww #<DIEJ_ajlqtz|}s~DD#&AOTuUpr{  ~C  FL  NO  EP  PQ  PQ  Q),LEJUK`bkmru{}~t  FA  FA  A#&B/4uZETZ\^S_/`/``,JO%Pjluw|  @F  HL  M  KN  KN  N&)G7<u^YX]`fhj_k7l7ll449E-TY\bdf[g4h4hh1;@5AQS\^cflnpeq;r;rr!8=BUCTV_afioqsht=u=uu":AFGZ\eglouwynzA{A{{!$>AFGZ\eglouwzn{A|A||!$>05j)UU[]`Ta0b0bb-9>PY[`ciknbo9p9pp 66;eM9V[^dfh]i6j6jj3?DuEWYbdilrtvkw?x?xx #<CH5I]_hjorxz|q}C~C~~"%@INOfhqsx  |B  DF  {G  JH  JH  H%(F9>PY[`cikmbn9o9oo 6/4uZETZ\]S^/_/__,385yRWZ`bcYd3e3ee0UZUZ[z  }F  HM  PV  XY  OZ  V[  V[  [,/RLQERkmvx}  AG  IJ  @K  ML  ML  L'*ILQERkmvx}  AG  IJ  @K  ML  ML  L'*I>CeDVXachkqstju>v>vv #;MRUSmoxz  CI  KL  BM  NN  NN  N(+J:?%@PR[]bekmndo:p:pp!7@EF[]fhmpvxyoz@{@{{!$=\a\a  cG  IR  TY  \b  de  [f  ]g  ]g  g03YY^Y^  `A  CL  NS  V\  ^_  U`  Za  Za  a/2V/4uZETZ\]S^/_/__,,1E(IuvWXk,Z,ZZ)7<u^YX]`fhi_j7k7kk4;@5ASU^`ehnpqgr;s;ss!8UZUZ[{  ~G  IN  QW  YZ  P[  V\  V\  \,/R*/%EFTV<*X*XX5:U=)UZ]ceg\h5i5ii2385yRWZ`bcYd3e3ee0BG%H^`ikpsy{|r}B~B~~"%?^c^c  eG  IR  TY  \b  de  [f  _g  _g  g03[@EF[]fhmpvxyoz@{@{{!$=OTuUrt}  @E  HN  PQ  GR  PS  PS  S),LQVQVWu  xA  CH  KQ  ST  JU  RV  RV  V*-N385yRWZ`bcYd3e3ee0KP5Qjluw|  @F  HI  J  LK  LK  K'*HGLuMdfoqvy  BD  yE  HF  HF  F%(DMRUSoqz  }B  EK  MN  DO  NP  NP  P(+Jinin  p[  ]f  hm  pv  xy  oz  j{  j{  {7:f<AEBSU^`ehnpqgr<s<ss"9/4uZETZ\^S_/`/``,AFGZ\eglouwynzA{A{{!$>DIEJ_ajlqtz|~s  EA  EA  A#&A?DuEWYbdilrtvkw?x?xx #<LQERmoxz  CI  KM  BN  MO  MO  O'*I9>PY[`cikmbn9o9oo 67<u^YX]`fhj_k7l7ll4=BUCTV_afioqsht=u=uu":7<u^YX]`fhj_k7l7ll4SXSXYu  xA  CH  KQ  SV  JW  TX  TX  X*-P9>PY[`cikmbn9o9oo 6=BUCTV_afioqsht=u=uu":QVQVWsu~  AF  IO  QR  HS  RT  RT  T*-N@EFXZcekntvzm{@|@||!$=6;eM9V\_egi^j6k6kk3CH5I]_hjpsy{}r~CC#&@CH5I\^giorxz|q}C~C~~"%@8=mYX^agil`m8n8nn5V[V[\y  |E  GM  PV  XY  OZ  W[  W[  [,/SJO%Pgirtz  ~D  FH  }I  KJ  KJ  J&)GNSeTmox  {A  DJ  LN  CO  OP  OP  P(+K9>~yZ`cikmbn9o9oo 67<u]IW]`fhj_k7l7ll4385iQWZ`bcYd3e3ee0<AEBRT]_ehnpqgr<s<ss"9<AEBRT]_ehnpqgr<s<ss"9>CeDUW`bhkqstju>v>vv #;GLuMcenpvy  BC  yD  HE  HE  E%(D>CeDUW`bhkqstju>v>vv #;PUPUVqs|  E  HN  PQ  GR  QS  QS  S*-M.3eHiRXZ[Q\.].]]+7<u]IW]`fhi_j7k7kk49>~yZ`ciklbm9n9nn 65:U<TZ]cef\g5h5hh2385iQWZ`bcYd3e3ee0>CeDUW`bhkqstju>v>vv #;GLuMcenpvy  BC  yD  HE  HE  E%(D9>~yZ`ciklbm9n9nn 6BG%H[]fhnqwyzp{B|B||"%?;@5R[]cflnpeq;r;rr!89>~yZ`cikmbn9o9oo 627%
IvX^`bWc2d2dd/.3eHiRXZ\Q].^.^^+HMNdfoqw  {A  CE  zF  IG  IG  G%(E=BUCSU^`fioqsht=u=uu"::?%yZbekmodp:q:qq!7UZUZ[w  zC  EM  PV  XZ  O[  V\  V\  \+.RFKeLaclnvy  BC  yD  GE  GE  E$'COTuUoqz  }E  HN  PQ  GR  PS  PS  S),Lbgbg  iM  OX  Zb  ek  mn  do  cp  cp  p36_kpkp  r[  ]f  hp  sy  {|  r}  l~  l~  ~8;hSXSXYu  xA  CK  NT  VW  MX  TY  TY  Y+.P7<u[)U]`fhi_j7k7kk4JO%Pegprz  ~D  FH  }I  KJ  KJ  J&)GAFGY[dfnqwyzp{A|A||!$>[`[`  bB  DM  OW  Z`  bc  Yd  \e  \e  e/2X27%)XX^`bWc2d2dd/HMNdfoqy  }C  EF  |G  IH  IH  H%(Efkfk  mP  R[  ]e  hn  pq  gr  gs  gs  s47cFKeL_ajltw}  @A  wB  GC  GC  C$'CFKeLaclnvy  BC  yD  GE  GE  E$'CW\W\]{  ~G  IQ  TZ  \]  S^  X_  X_  _-0T9>|YX`ciklbm9n9nn 6SXSXYu  xA  CK  NT  VW  MX  TY  TY  Y+.Potot  va  cl  nv  y  AB  xC  pD  pD  D:=lDIEJ\^giqtz|~s  EA  EA  A#&AKP5Qcetv{  E  GH  ~I  LJ  LJ  J&)HKP5Qegvx}  AG  IJ  @K  LL  LL  L&)H8=hY^agij`k8l8ll5INO`bqsx  |B  DH  {I  JJ  JJ  J%(FGLuM]_npux~  AD  xE  HF  HF  F$'DINO`bqsx  |B  DF  {G  JH  JH  H%(FEJU?\kmru{}~t  FA  FA  A#&BAF}VeglouwxnyAzAzz!$>GLuM]_npux~  AB  xC  HD  HD  D$'DAF}VeglouwxnyAzAzz!$>[`[`a~  AP  RW  Z`  bc  Yd  \e  \e  e/2XEJU?\kmru{}~t  FA  FA  A#&BKP5Qcetv{  E  GJ  ~K  LL  LL  L&)H_d_d  fE  GV  X]  `f  hi  _j  `k  `k  k14\V[V[\t  wF  HM  PV  X[  O\  W]  W]  ],/S>CeKQ`bgjprsit>u>uu";8=hY^agij`k8l8ll5RWRWXnp  BG  JP  RS  IT  SU  SU  U*-O_d_d  fE  GV  X]  `f  hi  _j  `k  `k  k14\NSeTikz  }B  EK  MN  DO  OP  OP  P(+KRWRWXnp  BG  JP  RS  IT  SU  SU  U*-OINO`bqsx  |B  DE  {F  JG  JG  G%(FGLu_^moux~  AB  xC  HD  HD  D$'DSXSXYn  qA  CH  KQ  SW  JX  TY  TY  Y*-PMRUSegwy~  BH  JN  AO  NP  NP  P'*JTYTYZp  sC  EJ  MS  UV  LW  UX  UX  X+.QGLu_^npux~  AB  xC  HD  HD  D$'D:?%JZ\adjlpcq:r:rr 7BG%VfhmpvxyozB{B{{!$?NSeTfhxz  CI  KL  BM  ON  ON  N'*KINOacsuz  ~D  FG  }H  JI  JI  I%(FQVQVWkm}  @E  HN  PQ  GR  RS  RS  S),N8=gGWY^agim`n8o8oo5DIE-Yikpsy{  sA  EB  EB  B"%ATYTYZo  rB  DI  LR  TU  KV  UW  UW  W*-Q>CeJP`bgjprsit>u>uu";@EkScejmsuylz@{@{{ #=]b]bc}  @P  RW  Z`  bd  Ye  ^f  ^f  f/2Zafaf  hG  IY  [`  ci  kn  bo  bp  bp  p25^KP5Qbdtv{  E  GK  ~L  LM  LM  M&)HKP5Qbdtv{  E  GH  ~I  LJ  LJ  J&)HEJU>[kmru{}~t  FA  FA  A#&BQVQVWkm}  @E  HN  PQ  GR  RS  RS  S),NKP5Qbdtv{  E  GH  ~I  LJ  LJ  J&)HBG%Wginqwyzp{B|B||"%?MRUSegwy~  BH  JK  AL  NM  NM  M'*JGLu^]moux~  AB  xC  HD  HD  D$'DEJU=Zjlru{}~t  FA  FA  A#&B<AE(L\^dgmosft<u<uu!9EJU=Zjlru{  ~B  uC  FD  FD  D#&BGLu^]moux~  AD  xE  HF  HF  F$'Drwrw  y^  `p  rx  {A  CD  zE  sF  sF  F;>oY^Y^_v  yI  KQ  TZ  \^  S_  Z`  Z`  `-0Vinin  pP  Rb  dj  ms  uv  lw  jx  jx  x69flqlq  sU  Wg  io  rx  z{  q|  m}  m}  }8;iKP5Qacsu{  E  GH  ~I  LJ  LJ  J&)HFKeM[kmsv|~  vA  GB  GB  B#&CDIE-Yikqtz|}s~DD#&AQVQVWkm}  @F  IO  QR  HS  RT  RT  T*-NOTuUgiy  |D  GM  OP  FQ  PR  PR  R(+Lkpkp  rS  Ue  go  rx  z{  q|  l}  l}  }7:h@EhP`bjmsuylz@{@{{ #=HMl\lnvy  BC  yD  IE  IE  E$'Echch  jF  HX  Zb  ek  mn  do  dp  dp  p25`X]X]^s  vF  HP  SY  [\  R]  Y^  Y^  ^-0UHMm]mow  {A  CD  zE  IF  IF  F%(E]b]b  dB  DQ  SX  [a  cd  Ze  ^f  ^f  f03Z_d_d  fG  IV  X]  `f  hi  _j  `k  `k  k14\8=>NPXZ_bhjkal8m8mm 5>CeDWYachkqstju>v>vv #;KP5Qkmuw|  @F  HI  J  LK  LK  K'*HMRUSnpxz  CI  KL  BM  NN  NN  N(+JBG%H\^fhnqwyzp{B|B||"%?@EFY[cekntvwmx@y@yy!$=MRUSmowy  CI  KL  BM  NN  NN  N(+JZ_Z_  aB  DL  NT  W]  _`  Va  [b  [b  b/2WQVQVWqs{  ~F  IO  QR  HS  RT  RT  T*-N-N-Nr  r   N)ccxt.base.typesr   r   r  r  r  <module>r     s]    ! ! ! ! ! !UT UT UT UT UT UT UT UT UT UTr  