@compendiumfi/pendax
Version:
connector for centralized cryptocurrency exchanges
1 lines • 164 kB
JavaScript
const a4_0x47e88e=a4_0x3f9b;(function(_0x1de850,_0x30c3d5){const _0x102a46=a4_0x3f9b,_0x2266e1=_0x1de850();while(!![]){try{const _0x1feb94=-parseInt(_0x102a46(0x1ed))/0x1*(parseInt(_0x102a46(0x240))/0x2)+-parseInt(_0x102a46(0x2ac))/0x3+-parseInt(_0x102a46(0xc8))/0x4+-parseInt(_0x102a46(0x32c))/0x5+-parseInt(_0x102a46(0x2d8))/0x6+-parseInt(_0x102a46(0x280))/0x7+-parseInt(_0x102a46(0x361))/0x8*(-parseInt(_0x102a46(0x1c2))/0x9);if(_0x1feb94===_0x30c3d5)break;else _0x2266e1['push'](_0x2266e1['shift']());}catch(_0x395a66){_0x2266e1['push'](_0x2266e1['shift']());}}}(a4_0x48fa,0xf0531));import{Bybit}from'./bybit.js';import{Ftx}from'./ftx.js';import{Okx}from'./okx.js';import{FtxUs}from'./ftxus.js';import{Huobi}from'./huobi.js';function a4_0x48fa(){const _0x558cb3=['switchCrossIsolatedMargin','optionsCancelQuoteRequest','getSubaccountApiKeyNdBroker','getQuotes','fundingPayments','getSubaccountWithdrawalHistoryNdBroker','getTicker','amendOrderHedged','getClosedOrdersPerp','getAccountPositionsUnPnLHedged','modifySubaccount','getConvertCurrencyPair','getOrderHistoryWeek','closedPnlInvPerp','queryMarketPriceKlineUsdtPerp','cancelBatchOrder','getWalletsMargin','amendOrderPerp','getContractsOiAndVolume','fundingGetCurrencies','createSubApiKeyBrokerOnly','getTransactionLog','getOpenOrdersFutures','getBrokerEarning','313HAUpGl','huobi','adjustMargin','getAllTranscationDetailsUserOrderFutures','cancelBatchOrders','placeOrderFutures','getFuturesAccountBalance','getDerivitivesWalletBalance','getOrderbook','getUniversalTransferHistoryTranIdSpot','getOpenOrders','fundingGetFundsTransferState','traderChangeCopyTradeSymbol','getDiscRateAndIntFreeQuota','fundingLightningDeposit','subToMainTransferSpot','getServerTimeSpot','toggleNormalMarginTrade','getAccountBill','getExecution','getSupportCoin','getGridPositions','getMarginBorrowHistory','getInsuranceFund','getSubaccountDepositHistoryNdBroker','mexc','changeHoldMode','optionsGetQuotesForQuoteRequest','getMarkets','createSubUidApiKey','getPositionsNative','queryConditionalOrderRealTimeInvFutures','getConvertCurrencies','getInversePerpQueryKline','fundingGetWithdrawalHistory','getSubaccountListSpot','getPnL','spotWalletWithdraw','getOrderList','getActiveOrders','placeTPSLOrder','getPositionTiers','modifyPlanOrderTpslFutures','get24HourTickerAllSymbols','getFundingRates','getDepositAddress','placeTrailingStopOrderFutures','getOiAndVolumeExpiry','getMmpState','getAccountTradeListSpot','placeOrderInvPerp','enableMxDeduct','walletRequestWithdrawal','cancelQuote','cancelAllOrders','cancelAllActiveOrdersInvFutures','getCoinList','triggerOrder','createUniversalTransfer','getRiskLimitInvPerp','getContractFairPriceFutures','getTraderProfitDetailsCopyTrade','getTriggerOrderTriggers','getAllUserAssets','getTraderHistoryProfitSummaryCurrencyCopyTrade','getDepositHistorySpot','getWithdrawAddressSpot','cancelAllOrdersFutures','cancelAllActiveOrdersInvPerp','getTraderHistoryProfitSummaryCopyTrade','getBills','getTradeHedged','getMxDeductStatus','setSubaccountTradingFeeRateNdBroker','getOpenInterest','getContractIndexPriceKlineFutures','spotFuturesTransfer','getRecentTradesListSpot','listLeveragedTokens','getContractTrendDataFutures','getBlockTicker','changeMarginInvPerp','getInsurance','8292VlcqTa','getPositionMode','tpslSwitchInvPerp','getLimitPrice','connectSocket','get24HourTicker','testConnectivitySpot','api\x20not\x20public\x20-\x20requires\x20authentication\x20(','modifySubApiKey','getProductTypeOrderFillDetailFutures','setTradingStopInvFutures','getHistoricalPrices','getSubFuturesAssets','ltGetLeveragedTokenBals','getSymbolPosition','placeActiveOrderInvFutures','modifyTriggerOrder','setPosMode','getAllCoinsBalance','setRiskLimitUsdtPerp','enableUniversalTransfer','getAvgPriceSpot','getAllOrdersSpot','getContractIndexPriceFutures','getRiskLimit','placeOrderPerp','withdraw','getFundingFeeHistory','changeAccountLeverage','getAccountPosAndRisk','getActiveOrdersUsdtPerp','closePositions','universalTransferSpot','getActiveOrdersInvFutures','getLatestInfoForSymbolV2','setLeverageInvPerp','getCandleHistory','getAssetBalances','getOpenTriggerOrders','getOptionMarketData','getTraderHistoryProfitDetailCopyTrade','getProductInfo','canTransferOut','getMasterDepositAddress','getAccountPositionsHedged','createRebateDetailsLinkNdBroker','getBorrowOrderDetail','getDepthFutures','getMarginPaybackHistory','getInstRepayOrders','getGreeks','placeMultipleOrders','getOrdersHistoryByProductTypeFutures','message','getLCPInfoV2','placeAlgoOrder','getIndexConstituents','getContractKlineFutures','borrowMargin','getDeliveryPrice','setAutoAddMargin','push','setMarginMode','createInternalTransfer','4009306XcKvKm','convertTrade','modifySubApiKeyBrokerOnly','getTransferableCoin','ltGetTokenInfo','cancelBatchOrderPerp','getEstimatedDelExpPrice','getGridSubOrders','getTransactionDetails','fundingAssetTransfer','getSelfRebateRecordsDetail','getRepaymentOrderDetail','setTradingStopUsdtPerp','getIndexTickers','setLeverageMargin','getKlinesSpot','fundsTransfer','fundingSavingsAndPurchaseRedemption','getPlanOrderListTpslFutures','getConditionalOrdersRtInvPerp','getUserCurrentPendingOrderFutures','assignPositionBalance','publicApis','getFundingRateHistoryHedged','adjustMarginUsdtPerp','getTriggerOrderHistory','getFundingRateHistory','placeStopOrderFutures','getConditionalOrdersUsdtPerp','exchangeType','getDepositHistory','placeConditionalOrderUsdtPerp','getCoins','getMyLastFundingFeeUsdtPerp','getOrder','replaceConditionalOrderUsdtPerp','GhjDO','getClosedPnl','getTradeRecordsInvPerp','getIndexWeights','getAllPositions','deleteSubaccountNdBroker','fundingGetAssetBillsDetails','getOrderHistory','17403SfinYw','getLeverageTokenInfo','getSubaccountApiKeySpot','getMarginCoinInfo','getMyPositionListUsdtPerp','getMarginOrderTradesDetails','createSubAccountSpot','getFollowersOpenOrderCopyTrade','createSubaccountDepositAdrNdBroker','vipLoanBorrowRepay','getOrderByExternalNumberFutures','setTradingStopInvPerp','freezeSubUid','api\x20not\x20supported\x20for\x20exchange\x20(','getGridOrderHistory','replaceActiveOrderInvPerp','getUserAssetTransferRecordsFutures','modifyPlanOrderFutures','getFeeRates','getUserCurrentTradingFeeRateFutures','getTransferableCurrenciesFutures','fundingWithdrawal','getAnnouncementV2','requestRedeemLeveragedToken','getPublicTradingRecordsInvPerp','generateDepositAddressSpot','createApiKeyNdBroker','fundingGetPublicBorrowHistory','getSubaccountSpotAssets','getMarkPriceCandles','binance','getContractFairPriceKlineFutures','getCounterparties','getLatestBigDealV2','subWithdrawalBrokerOnly','getInternalDepositRecords','getUniversalTransferRecords','getAllowedDepositCoinInfo','setRiskLimit','getTradeHistoryHedged','getDepositList','getPositionsHistory','getTickers','getNextFundingRate','103566paBBmO','getOrderStatusByClientId','spotGridWithdraw','getActiveOrderRtInvPerp','getTPSLOrderHistory','getSubaccountDepositAddrNdBroker','cancelConditionalOrderInvPerp','placePlanOrder','getNextFundingTimeFutures','getOrdersHistoryHedged','cancelAllRfqs','getOpenOrderMargin','getBalances','getLeverageFutures','getSymbols','getVipLoanHistory','resetSubAccountApiKeyNdBroker','requestETF_RebalanceInfo','getUnderlying','getCoinInfo','queryPremIndexKlineUsdtPerp','getSingleSymbol','getTakerVolume','getFills','getClosedOrdersHedged','getTradingFeeRateInvPerp','getAssetInfo','getDelayWithdrawalAmount','getAllFuturesSymbols','sort','getCurrencyInformationSpot','requestHistoricalBalancesAndPositions','getKlineHedged','getRfqs','getMarket','getCurrentHoldingPositionFutures','getDerivitivesWalletWithdrawalRecords','getFundsHistory','queryIndexPriceKlineInvPerp','getMarkPrice','switchMarginUsdtPerp','getOrderHistoryArchive','getIndexPriceKline','cancelActiveOrderUsdtPerp','testConnectivity','get24HourTickerPerp','getSubDepositAddressBrokerOnly','getUserAssetInfoFutures','getMarkPriceKline','cancelOpenTriggerOrder','getContractFeeRate','placeGridAlgoOrder','getAllPositionsFutures','cancelTPSLOrder','getLongShortRatio','getMaxWithdrawal','getBrokerInfo','dustTransferSpot','deleteSubaccount','cancelOrderMargin','getTraderProfitSummaryCopyTrade','getDailyRebateRecordsNdBroker','getOracle','getExpiredFutures','cancelConditionalOrderInvFutures','upgradeToUta','getFundingFeeHistoryHedged','getSubUid','deleteSubaccountApiKeySpot','cancelAllTriggerOrdersTpslFutures','getOpenOrdersSpot','switchPositionModeSynchronously','get24HrTickerSpot','fundingSetLendingRate','convertEstimateQuote','getSingleTicker','getLeveragedTokenMarket','createRfq','amendGrid','fundingGetDepositHistory','cancelBatchQuotes','getSymbolIndexPriceFutures','getFollowerHistoryOrdersCopyTrade','marginSwitchInvPerp','5771460EacczM','getOrderDetails','function','getEtfInfo','getWithdrawHistory','getTransferHistory','getCustodyTradingAccountList','getSubaccountList','innerWithdraw','getDepositAddressList','getCopyTradeSymbols','getWithdrawalList','cancelActiveOrderInvPerp','placeActiveOrderUsdtPerp','switchTpSlModeUsdtPerp','getSymbolLeverageFutures','getContractDetailFutures','subaccountTransfer','getOpenCountFutures','get24HourTickerAllSymbolsHedged','getSpotAccountInfo','replaceConditionalOrderInvPerp','optionsCreateQuote','cancelOrderSpot','cancelConditionalOrderUsdtPerp','positionBuilder','optionsListQuoteRequests','cancelBatchRfq','getTakerFlow','getTradingAccountUnPnLPerp','modifyPlanOrder','getAllOpenOrdersFutures','getFundingRate','replaceConditionalOrderInvFutures','getWalletBalance','cancelBatchOrdersFutures','getExchangeRate','getOpenPositionsInvPerp','cancelWithdraw','getMarginBorrowInterestHistory','getOptionsOiAndVolume','getDerivitivesWalletFundRecords','getFillsFutures','getPurchaseRedemptionRecords','modifyMultiOrder','changeSubaccountName','cancelOrderFutures','getOpenInterestFutures','getAllContractRiskFundBalanceFutures','getAllTickersFutures','getOrderBookV2','modifyStopOrderFutures','getOrderBookFull','224QDODjZ','cancelAllConditionalOrderInvFutures','getBorrowableCoinInfo','rfqQuote','getDepositChainSettings','getOiLimitInfoUsdtPerp','createSubaccountNdBroker','cancelMultiOrder','changeMarginInvFutures','toLowerCase','fundingGetSavingBalance','cancelBatchOrderHedged','getMaxAvailSize','cancelPlanOrder','getSubaccountFundingBalance','cancelOrder','getCurrentFundingRateFutures','getExtendedTradeRecordsUsdtPerp','getTradeHistory','createQuote','cancelAllConditionalOrdersInvPerp','cancelAllOrdersHedged','getSubDepositAddress','getBusinessAccountBill','getAllBalances','getInterestAccrued','traderClosePositionCopyTrade','getOpenOrderActive','modifyOrder','getDownloadLink','getTradingAccountPerp','getFundingHistory','get24HourTickerAllSymbolsPerp','getApiKeyInfoV2','getDepositAddressSpot','getLeverage','getOrderDetailsFutures','cancelRfq','marginPayback','repayMargin','walletGetWithdrawalHistory','cancelAllOpenOrders','requestCreateLeveragedToken','getAllTickers','setRiskLimitInvPerp','getBlockTrades','getDustLogSpot','getOpenOrdersHedged','fundingGetPublicBorrowInfo','queryIndexPriceKlineUsdtPerp','fundingGetAssetValuation','exchange','getTradeRecordsUsdtPerp','newOrder','getInstMarginCoinInfo','getLastFundingRateInvPerp','cancelPlanOrderTpslFutures','getCoinExchangeRecords','setLeverage','getTradingBalances','getTrades','getOrderBook','4827380topGLi','getWithdrawHistorySpot','filter','getBorrowHistory','withdrawSpot','getUsdcSessionSettlement','getConvertHistory','getLastFundingRateUsdtPerp','getRebateHistoryRecords','name','getSubList','getCandleSticks','amendBatchOrder','getCurrentPlanOrders','getOrdersByIdHedged','getInstLtv','getFuture','transferBetweenSubaccounts','getAllOpenOrdersMargin','getMarketTrades','cancelAllOrdersPerp','getBorrowInterestAndLimit','cancelOrderHedged','getFundsTranferHistory','optionsCreateQuoteRequest','querySymbolV2','placeOrder','modifySubaccountEmail','healthcheck','getBorrowQuotaSpot','getOrderByOrderNumberFutures','getPutCallRatio','spotWalletTransfer','optionsMyQuoteRequests','getMaxLoan','getRebateRecordsDetail','getAccountInfo','getServerTimeFutures','cancelOpenOrdersSpot','getSubApiKeyList','getUserOrderPerp','createSubUid','getSubAccountListNdBroker','getHistoryPlanOrders','getDepositRecord','modifySubaccountDepositAddressNdBroker','getSymbolsList','getExchangeInformationSpot','getCurrentFundingRate','getRecentTransactionDetailsLong','getNdBrokerAccountInfo','getKlineUsdtPerp','cancelWithdrawSpot','getVipInterestRateAndLoanQuota','getInstLoanOrders','getWallets','getDerivitivesWalletAssetExchangeRecords','getInterestAndQuota','getOrderBookHedged','setDepositAccount','getOpenOrdersPerp','getFeeRate','getWithdrawalRecords','getMxConvertableAssetsSpot','cancelAllQuotes','getSubAccountDepositRecords','getContractTransactionDataFutures','getSubSpotAssets','getDepth','getMarginOrdersDetails','getContractRiskFundBalanceHistoryFutures','modifyMasterApiKey','getSubToMainTransfersSpot','getActiveOrderRealTimeInvFutures','getDeliveryAndRequestHistory','getInternalTransferRecords','getServerTime','getAllUserHistoricalOrdersFutures','getSingleTickerFutures','marginBorrow','supports','getStatus','placeBatchOrderFutures','getCollateralInfo','getSingleAccountFutures','stopGrid','listAllFutures','getActiveOrdersInvPerp','getCoinDepositAddress','bybit','getOrderFillDetailFutures','getStopLimitOrderListFutures','getPositionInfo','walletGetDepositHistory','placeOrderHedged','cancelAlgoIrder','redeemLeverageToken','getSubId','getConditionalOrdersRtUsdtPerp','getMarginLendingRatio','getMyLastFundingFeeInvPerp','getOiAndVolumeStrike','getInstrumentsInfo','createSubaccount','getDeliveryRecord','getReferCode','getMarginCoinInfoWithConversionRate','cancelAlgoOrder','getTraderHistoryProfitSummaryByCurrencyAndDateCopyTrade','getDeliveryAndExerciseHistory','getPublicTradingRecordsUsdtPerp','getLoanAccountInfo','getUserFundingRateDetails','getAccountAssets','getPositions','getSubaccountBalances','getUserSingleCurrencyAssetInfoFutures','changeMarginFutures','okx','getPublicTradingHistory','getSelfSymbolsSpot','getClosedPnlUsdtPerp','getFutureStats','getHistoricFundingRateFutures','getLongShortRatioV2','getBookTickerSpot','traderModifyTsplCopyTrade','getAccountConfig','blofin','getTraderOpenOrderCopyTrade','getUserTradePerp','getRiskLimitUsdtPerp','setDcp','getChainInfo','deleteSubaccountApiKeyNdBroker','getPublicBlockTrades','getHistoricalVolatility','getTransferList','getSubaccountBills','cancelAdvAlgoOrder','fundingGetBalance','getAccountListFutures','replaceActiveOrderUsdtPerp','setAutoAddMarginUsdtPerp','fundingCancelWithdrawal','fundingConvertDust','getLiveOrders','queryMarketPriceKlineInvPerp','placeOrderMargin','getRecentTransactionDetailsShort','getMaxSize','placeConditionalOrderInvPerp','executeQuote','queryActiveOrderRtUsdtPerp','fundingLightningWithdrawal','cancelAllActiveOrdersUsdtPerp','getHistoryPlanOrdersTpslFutures','getExecutedTrades','getSingleCoinBalance','deleteMasterApiKey','getBlockTickers','getIndexCandles','placePositionTpslFutures','toggleUnifiedMarginTrade','setIsolatedMode','getPendingGridOrders','getUserTradeHedged','getConditionalOrderInvFutures','getContractDepthInfoFutures','bitget','convert','getOrdersHistoryFutures','setLeverageHedged','createSubaccountApiKeySpot','getPositionModeFutures','ftxus','getInterestRateAndLoanQuota','placeConditionalOrderInvFutures','getSubUidList','getUserBlockTrades','getCandleData','cancelOrderPerp','getCandles','queryPremIndexKlineInvPerp','getTradesHistory','getGridOrderDetails','fundingGetLendingHistory','listLeveragedTokenRedemptionRequests','getBalance','setLeverageInvFutures','setLeverageUsdtPerp','getAggTradesSpot','getCoinGreeks','getActiveTPSLOrders','getAlgoOrderHistory','amendOrder','getMyPositionsInvFutures','setTpslMode','getOrderSpot','placeSpotTrade','subToMainTransferFutures','cancelAllConditionalOrdersUsdtPerp','getContractFundingRateHistoryFutures','getKline','getConditionalOrderInvPerp','getUniversalTransferHistorySpot','deleteSubApiKey','fundingGetDepositAddress','getOrderTransactionDetailsByOIDFutures','getLiqOrders','listLeveragedTokenCreationRequests','getInstruments','getOrderBookSpot','getOrderStatus','getMultipleLeverage','getPremiumIndexPriceKline','unitConvert','modifyOrderByClientId','switchPositionMode','getPositionMarginChangeHistory','getMarkPriceFutures','testNewOrderSpot','getPredictedFundRateAndFeeUsdtPerp','getCandlesFutures','resetMmp','getOwnPropertyNames','newOrderSpot','userUniversalTransferSpot','getRiskState','changeMargin','getDefaultSymbolsSpot','getAllSubaccounts','cancelMultipleOrders','getRecentTrades','setGreeks','getTriggerOrderListFutures','getAccount','getRiskLimitsFutures','placePlanOrderFutures','cancelOrderByClientId','positionModeSwitchUsdtPerp','get24HrPlatformVolume','getAlgoOrderList','cancelAllOrdersMargin','setRiskLimitHedged','placeBatchOrder','getPriceTickerSpot','getFundsDetail','subDepositAutoTransferBrokerOnly','getApiKeyInfo','1683972XdFvSd','replaceActiveOrderInvFutures','setSubaccountLevelNdBroker','getBillsArchive','getContractNDepthInfoFutures','cancelActiveOrderInvFutures','getTradersHistoryOrdersCopyTrade','getSubaccountTradingBalance','getHistoryTradePerp','getDownloadLinkNdBroker','placeMultiOrder','setTradingStop','setLogLevel','includes','setMmp','getSubaccountContractAssets','getPredictedFundRateAndFeeInvPerp','get24HourTickerHedged','getHistoryPositionInformationFutures'];a4_0x48fa=function(){return _0x558cb3;};return a4_0x48fa();}import{Kucoin}from'./kucoin.js';import{Mexc}from'./mexc.js';import{Binance}from'./binance.js';function a4_0x3f9b(_0x16ea7e,_0x212010){const _0x48faed=a4_0x48fa();return a4_0x3f9b=function(_0x3f9b43,_0x2bfa36){_0x3f9b43=_0x3f9b43-0xab;let _0x65b908=_0x48faed[_0x3f9b43];return _0x65b908;},a4_0x3f9b(_0x16ea7e,_0x212010);}import{Bitget}from'./bitget.js';import{Phemex}from'./phemex.js';import{Blofin}from'./blofin.js';export class Exchange{constructor(_0x29db9b){this['exchangeType']=_0x29db9b;}[a4_0x47e88e(0x1ce)](_0x5df783){const _0x571769=a4_0x47e88e;return validateApiCall(this,_0x571769(0x1ce)),this[_0x571769(0x29d)][_0x571769(0x1ce)](_0x5df783);}async['getSymbolLeverageFutures'](_0x1d34dd,_0x56f1c0){const _0x24e008=a4_0x47e88e;return validateApiCall(this,_0x24e008(0x33b)),await this['exchangeType'][_0x24e008(0x33b)](_0x1d34dd,_0x56f1c0||undefined);}async['getSubList'](_0x2615de,_0x3b2a9b){const _0x6d481d=a4_0x47e88e;return validateApiCall(this,_0x6d481d(0xd2)),await this[_0x6d481d(0x29d)][_0x6d481d(0xd2)](_0x2615de,_0x3b2a9b||undefined);}async['cancelConditionalOrderInvFutures'](_0x5c56aa,_0x453191){const _0x5001b8=a4_0x47e88e;return validateApiCall(this,'cancelConditionalOrderInvFutures'),await this[_0x5001b8(0x29d)][_0x5001b8(0x318)](_0x5c56aa,_0x453191||undefined);}async[a4_0x47e88e(0x185)](_0x5a94b1,_0x37aa89){const _0x23c66b=a4_0x47e88e;return validateApiCall(this,_0x23c66b(0x185)),await this['exchangeType']['setLeverageInvFutures'](_0x5a94b1,_0x37aa89||undefined);}async[a4_0x47e88e(0x35d)](_0x117936,_0x879177){const _0x3ef295=a4_0x47e88e;return validateApiCall(this,_0x3ef295(0x35d)),await this[_0x3ef295(0x29d)][_0x3ef295(0x35d)](_0x117936,_0x879177||undefined);}async['createSubaccountDepositAdrNdBroker'](_0x1b50ff,_0x1b447e){const _0xc36966=a4_0x47e88e;return validateApiCall(this,_0xc36966(0x2b4)),await this['exchangeType']['createSubaccountDepositAdrNdBroker'](_0x1b50ff,_0x1b447e||undefined);}async['getAllTickersFutures'](_0x144a80,_0x13e654){const _0x18368d=a4_0x47e88e;return validateApiCall(this,_0x18368d(0x35d)),await this['exchangeType'][_0x18368d(0x35d)](_0x144a80,_0x13e654||undefined);}async[a4_0x47e88e(0x236)](_0x186ed9,_0x1d56c9){const _0x18e600=a4_0x47e88e;return validateApiCall(this,'setSubaccountTradingFeeRateNdBroker'),await this[_0x18e600(0x29d)]['setSubaccountTradingFeeRateNdBroker'](_0x186ed9,_0x1d56c9||undefined);}async[a4_0x47e88e(0xfa)](_0x34eadc,_0x22c919){const _0x1ab703=a4_0x47e88e;return validateApiCall(this,_0x1ab703(0xfa)),await this['exchangeType']['getNdBrokerAccountInfo'](_0x34eadc,_0x22c919||undefined);}async[a4_0x47e88e(0x356)](_0x1509e8,_0x438b29){const _0x36c7fa=a4_0x47e88e;return validateApiCall(this,'getFillsFutures'),await this[_0x36c7fa(0x29d)][_0x36c7fa(0x356)](_0x1509e8,_0x438b29||undefined);}async['setSubaccountLevelNdBroker'](_0x2693b5,_0x53bce5){const _0x502310=a4_0x47e88e;return validateApiCall(this,_0x502310(0x1c4)),await this[_0x502310(0x29d)]['setSubaccountLevelNdBroker'](_0x2693b5,_0x53bce5||undefined);}async[a4_0x47e88e(0x14e)](_0x11b3e1,_0x2e5d90){const _0x16c8b8=a4_0x47e88e;return validateApiCall(this,'deleteSubaccountApiKeyNdBroker'),await this[_0x16c8b8(0x29d)][_0x16c8b8(0x14e)](_0x11b3e1,_0x2e5d90||undefined);}async[a4_0x47e88e(0x2e8)](_0x105dcd,_0x125f0e){const _0x1e9acc=a4_0x47e88e;return validateApiCall(this,_0x1e9acc(0x2e8)),await this[_0x1e9acc(0x29d)][_0x1e9acc(0x2e8)](_0x105dcd,_0x125f0e||undefined);}async[a4_0x47e88e(0x1d7)](_0xc17aa0,_0x3efb7c){const _0x183802=a4_0x47e88e;return validateApiCall(this,_0x183802(0x1d7)),await this[_0x183802(0x29d)][_0x183802(0x1d7)](_0xc17aa0,_0x3efb7c||undefined);}async[a4_0x47e88e(0x116)](_0x26063c,_0x4658f8){const _0x14ff45=a4_0x47e88e;return validateApiCall(this,_0x14ff45(0x116)),await this[_0x14ff45(0x29d)][_0x14ff45(0x116)](_0x26063c,_0x4658f8||undefined);}async[a4_0x47e88e(0x2c6)](_0xcbca67,_0x577789){const _0x24002b=a4_0x47e88e;return validateApiCall(this,'createApiKeyNdBroker'),await this[_0x24002b(0x29d)]['createApiKeyNdBroker'](_0xcbca67,_0x577789||undefined);}async['getSubAccountListNdBroker'](_0x576b14,_0x491c00){const _0x4e077f=a4_0x47e88e;return validateApiCall(this,'getSubAccountListNdBroker'),await this['exchangeType'][_0x4e077f(0xf2)](_0x576b14,_0x491c00||undefined);}async[a4_0x47e88e(0x367)](_0x569275,_0xf246b){const _0x372437=a4_0x47e88e;return validateApiCall(this,'createSubaccountNdBroker'),await this[_0x372437(0x29d)][_0x372437(0x367)](_0x569275,_0xf246b||undefined);}async[a4_0x47e88e(0x2a9)](_0x496712,_0x42935c){const _0x399171=a4_0x47e88e;return validateApiCall(this,_0x399171(0x2a9)),await this[_0x399171(0x29d)][_0x399171(0x2a9)](_0x496712,_0x42935c||undefined);}async[a4_0x47e88e(0x24a)](_0xb04633,_0x12cac4){const _0x4d14d8=a4_0x47e88e;return validateApiCall(this,_0x4d14d8(0x24a)),await this[_0x4d14d8(0x29d)][_0x4d14d8(0x24a)](_0xb04633,_0x12cac4||undefined);}async['changeMarginInvFutures'](_0x48d8e7,_0x5b7fdc){const _0x2a682c=a4_0x47e88e;return validateApiCall(this,'changeMarginInvFutures'),await this['exchangeType'][_0x2a682c(0x369)](_0x48d8e7,_0x5b7fdc||undefined);}async[a4_0x47e88e(0x18c)](_0x783db2,_0x24cdef){const _0xa4b468=a4_0x47e88e;return validateApiCall(this,_0xa4b468(0x18c)),await this[_0xa4b468(0x29d)][_0xa4b468(0x18c)](_0x783db2,_0x24cdef||undefined);}async['queryConditionalOrderRealTimeInvFutures'](_0x42de72,_0x564a2f){const _0x5b30fe=a4_0x47e88e;return validateApiCall(this,_0x5b30fe(0x20c)),await this['exchangeType'][_0x5b30fe(0x20c)](_0x42de72,_0x564a2f||undefined);}async['replaceConditionalOrderInvFutures'](_0x286c48,_0xfc786){const _0x483110=a4_0x47e88e;return validateApiCall(this,_0x483110(0x34d)),await this['exchangeType']['replaceConditionalOrderInvFutures'](_0x286c48,_0xfc786||undefined);}async['cancelAllConditionalOrderInvFutures'](_0x437828,_0x121329){const _0x4be375=a4_0x47e88e;return validateApiCall(this,_0x4be375(0x362)),await this[_0x4be375(0x29d)]['cancelAllConditionalOrderInvFutures'](_0x437828,_0x121329||undefined);}async['cancelAllActiveOrdersInvFutures'](_0xb716e7,_0x1d1768){const _0x2a8ce3=a4_0x47e88e;return validateApiCall(this,_0x2a8ce3(0x224)),await this[_0x2a8ce3(0x29d)][_0x2a8ce3(0x224)](_0xb716e7,_0x1d1768||undefined);}async[a4_0x47e88e(0x16f)](_0xa2a667,_0x15ed76){const _0x211fa7=a4_0x47e88e;return validateApiCall(this,_0x211fa7(0x16f)),await this[_0x211fa7(0x29d)][_0x211fa7(0x16f)](_0xa2a667,_0x15ed76||undefined);}async[a4_0x47e88e(0x179)](_0x774a39,_0x56fb7b){const _0x229814=a4_0x47e88e;return validateApiCall(this,_0x229814(0x179)),await this['exchangeType'][_0x229814(0x179)](_0x774a39,_0x56fb7b||undefined);}async[a4_0x47e88e(0x111)](_0x166a64,_0xd9f8e7){const _0x1b2750=a4_0x47e88e;return validateApiCall(this,_0x1b2750(0x111)),await this[_0x1b2750(0x29d)][_0x1b2750(0x111)](_0x166a64,_0xd9f8e7||undefined);}async[a4_0x47e88e(0x1c3)](_0x361643,_0x47bf7c){const _0x1b2f83=a4_0x47e88e;return validateApiCall(this,_0x1b2f83(0x1c3)),await this[_0x1b2f83(0x29d)][_0x1b2f83(0x1c3)](_0x361643,_0x47bf7c||undefined);}async[a4_0x47e88e(0x261)](_0x413ad0,_0x176e76){const _0x2db344=a4_0x47e88e;return validateApiCall(this,'getActiveOrdersInvFutures'),await this[_0x2db344(0x29d)]['getActiveOrdersInvFutures'](_0x413ad0,_0x176e76||undefined);}async['getActiveOrders'](_0x427238,_0x246f2a){const _0x2168f7=a4_0x47e88e;return validateApiCall(this,_0x2168f7(0x214)),await this[_0x2168f7(0x29d)][_0x2168f7(0x214)](_0x427238,_0x246f2a||undefined);}async[a4_0x47e88e(0x189)](_0x5aed17,_0x144d61){const _0xafcdf=a4_0x47e88e;return validateApiCall(this,_0xafcdf(0x189)),await this[_0xafcdf(0x29d)][_0xafcdf(0x189)](_0x5aed17,_0x144d61||undefined);}async[a4_0x47e88e(0x1c7)](_0x9434d3,_0x1b29ca){const _0x4fa60a=a4_0x47e88e;return validateApiCall(this,_0x4fa60a(0x1c7)),await this[_0x4fa60a(0x29d)][_0x4fa60a(0x1c7)](_0x9434d3,_0x1b29ca||undefined);}async[a4_0x47e88e(0x24f)](_0x4cad8e,_0x22baac){const _0x18ac00=a4_0x47e88e;return validateApiCall(this,_0x18ac00(0x24f)),await this[_0x18ac00(0x29d)][_0x18ac00(0x24f)](_0x4cad8e,_0x22baac||undefined);}async['modifySubApiKeyBrokerOnly'](_0x2e842f,_0x21f190){const _0x35d9e3=a4_0x47e88e;return validateApiCall(this,'modifySubApiKeyBrokerOnly'),await this[_0x35d9e3(0x29d)][_0x35d9e3(0x282)](_0x2e842f,_0x21f190||undefined);}async['getSubApiKeyList'](_0x121c2f,_0x2ee5ed){const _0x1fd5d7=a4_0x47e88e;return validateApiCall(this,_0x1fd5d7(0xef)),await this[_0x1fd5d7(0x29d)][_0x1fd5d7(0xef)](_0x121c2f,_0x2ee5ed||undefined);}async[a4_0x47e88e(0x1e9)](_0x2413af,_0x1c116a){const _0x2ca41d=a4_0x47e88e;return validateApiCall(this,'createSubApiKeyBrokerOnly'),await this[_0x2ca41d(0x29d)][_0x2ca41d(0x1e9)](_0x2413af,_0x1c116a||undefined);}async['getSubDepositAddressBrokerOnly'](_0x440a94,_0x3f0b1a){const _0x2c95a5=a4_0x47e88e;return validateApiCall(this,_0x2c95a5(0x306)),await this[_0x2c95a5(0x29d)]['getSubDepositAddressBrokerOnly'](_0x440a94,_0x3f0b1a||undefined);}async['subDepositAutoTransferBrokerOnly'](_0x1ec200,_0xde4017){const _0x405e10=a4_0x47e88e;return validateApiCall(this,_0x405e10(0x1c0)),await this['exchangeType'][_0x405e10(0x1c0)](_0x1ec200,_0xde4017||undefined);}async['subWithdrawalBrokerOnly'](_0x530161,_0xf103db){const _0x2fe8c3=a4_0x47e88e;return validateApiCall(this,_0x2fe8c3(0x2ce)),await this[_0x2fe8c3(0x29d)][_0x2fe8c3(0x2ce)](_0x530161,_0xf103db||undefined);}async['getSubSpotAssets'](_0xe8d139,_0x2a626c){const _0x2cd226=a4_0x47e88e;return validateApiCall(this,_0x2cd226(0x10b)),await this['exchangeType'][_0x2cd226(0x10b)](_0xe8d139,_0x2a626c||undefined);}async[a4_0x47e88e(0x24c)](_0x11040f,_0x50b8d1){const _0x2f7a53=a4_0x47e88e;return validateApiCall(this,_0x2f7a53(0x24c)),await this[_0x2f7a53(0x29d)]['getSubFuturesAssets'](_0x11040f,_0x50b8d1||undefined);}async[a4_0x47e88e(0x129)](_0x41d8e3,_0x5c3020){const _0x487e9c=a4_0x47e88e;return validateApiCall(this,_0x487e9c(0x129)),await this[_0x487e9c(0x29d)][_0x487e9c(0x129)](_0x41d8e3,_0x5c3020||undefined);}async[a4_0x47e88e(0xe3)](_0x153a88,_0x1be6cc){const _0x5d7647=a4_0x47e88e;return validateApiCall(this,_0x5d7647(0xe3)),await this[_0x5d7647(0x29d)][_0x5d7647(0xe3)](_0x153a88,_0x1be6cc||undefined);}async['modifySubaccount'](_0x336982,_0x128d02){const _0x463748=a4_0x47e88e;return validateApiCall(this,_0x463748(0x1df)),await this[_0x463748(0x29d)]['modifySubaccount'](_0x336982,_0x128d02||undefined);}async['placeOrderFutures'](_0x2cf3b4,_0x1c0aae){const _0x29935f=a4_0x47e88e;return validateApiCall(this,_0x29935f(0x1f2)),await this[_0x29935f(0x29d)][_0x29935f(0x1f2)](_0x2cf3b4,_0x1c0aae||undefined);}async['traderChangeCopyTradeSymbol'](_0x251b91,_0x266093){const _0x5cd98c=a4_0x47e88e;return validateApiCall(this,_0x5cd98c(0x1f9)),await this[_0x5cd98c(0x29d)][_0x5cd98c(0x1f9)](_0x251b91,_0x266093||undefined);}async[a4_0x47e88e(0x310)](_0x3b29bb,_0x34013d){const _0x4cbd1d=a4_0x47e88e;return validateApiCall(this,_0x4cbd1d(0x310)),await this['exchangeType'][_0x4cbd1d(0x310)](_0x3b29bb,_0x34013d||undefined);}async[a4_0x47e88e(0x1c8)](_0x19cece,_0x7667ab){const _0x39811f=a4_0x47e88e;return validateApiCall(this,'getTradersHistoryOrdersCopyTrade'),await this[_0x39811f(0x29d)][_0x39811f(0x1c8)](_0x19cece,_0x7667ab||undefined);}async[a4_0x47e88e(0x336)](_0x2393c9,_0x32493e){const _0x12ef21=a4_0x47e88e;return validateApiCall(this,_0x12ef21(0x336)),await this[_0x12ef21(0x29d)][_0x12ef21(0x336)](_0x2393c9,_0x32493e||undefined);}async[a4_0x47e88e(0x22a)](_0x5c885e,_0xe69ab9){const _0x342f0f=a4_0x47e88e;return validateApiCall(this,'getTraderProfitDetailsCopyTrade'),await this[_0x342f0f(0x29d)]['getTraderProfitDetailsCopyTrade'](_0x5c885e,_0xe69ab9||undefined);}async[a4_0x47e88e(0x134)](_0x1d6bdf,_0x297423){const _0xf2e98f=a4_0x47e88e;return validateApiCall(this,_0xf2e98f(0x134)),await this[_0xf2e98f(0x29d)][_0xf2e98f(0x134)](_0x1d6bdf,_0x297423||undefined);}async[a4_0x47e88e(0x268)](_0x49489e,_0x3607b1){const _0x1b6624=a4_0x47e88e;return validateApiCall(this,_0x1b6624(0x268)),await this['exchangeType'][_0x1b6624(0x268)](_0x49489e,_0x3607b1||undefined);}async[a4_0x47e88e(0x22d)](_0x175845,_0x3c49bd){const _0x1059df=a4_0x47e88e;return validateApiCall(this,_0x1059df(0x232)),await this[_0x1059df(0x29d)]['getTraderHistoryProfitSummaryCopyTrade'](_0x175845,_0x3c49bd||undefined);}async[a4_0x47e88e(0x314)](_0x35ae51,_0x289dc0){const _0x4d065b=a4_0x47e88e;return validateApiCall(this,'getTraderProfitSummaryCopyTrade'),await this[_0x4d065b(0x29d)][_0x4d065b(0x314)](_0x35ae51,_0x289dc0||undefined);}async[a4_0x47e88e(0x37b)](_0x338d75,_0x4c06c7){const _0x25b24a=a4_0x47e88e;return validateApiCall(this,_0x25b24a(0x37b)),await this['exchangeType'][_0x25b24a(0x37b)](_0x338d75,_0x4c06c7||undefined);}async[a4_0x47e88e(0x146)](_0x58fbab,_0x5b8106){const _0x1e4709=a4_0x47e88e;return validateApiCall(this,'traderModifyTsplCopyTrade'),await this['exchangeType'][_0x1e4709(0x146)](_0x58fbab,_0x5b8106||undefined);}async[a4_0x47e88e(0x164)](_0x550ca0,_0x375e04){const _0x1b93e6=a4_0x47e88e;return validateApiCall(this,_0x1b93e6(0x164)),await this[_0x1b93e6(0x29d)][_0x1b93e6(0x164)](_0x550ca0,_0x375e04||undefined);}async['getTraderOpenOrderCopyTrade'](_0xee1982,_0x370e7d){const _0x27a35e=a4_0x47e88e;return validateApiCall(this,_0x27a35e(0x149)),await this[_0x27a35e(0x29d)][_0x27a35e(0x149)](_0xee1982,_0x370e7d||undefined);}async[a4_0x47e88e(0x32a)](_0x5746e2,_0x21c338){const _0x22d1fb=a4_0x47e88e;return validateApiCall(this,_0x22d1fb(0x32a)),await this[_0x22d1fb(0x29d)][_0x22d1fb(0x32a)](_0x5746e2,_0x21c338||undefined);}async['getFollowersOpenOrderCopyTrade'](_0xb4b53b,_0x141dc7){const _0x417b7a=a4_0x47e88e;return validateApiCall(this,_0x417b7a(0x2b3)),await this[_0x417b7a(0x29d)][_0x417b7a(0x2b3)](_0xb4b53b,_0x141dc7||undefined);}async[a4_0x47e88e(0x292)](_0x491ce1,_0x333343){const _0x498d27=a4_0x47e88e;return validateApiCall(this,_0x498d27(0x292)),await this['exchangeType']['getPlanOrderListTpslFutures'](_0x491ce1,_0x333343||undefined);}async[a4_0x47e88e(0x16a)](_0x4b3a92,_0x2f96ac){const _0x4b2420=a4_0x47e88e;return validateApiCall(this,'placePositionTpslFutures'),await this[_0x4b2420(0x29d)][_0x4b2420(0x16a)](_0x4b3a92,_0x2f96ac||undefined);}async['modifyStopOrderFutures'](_0xd5cb9,_0x15b3da){const _0x48cbb7=a4_0x47e88e;return validateApiCall(this,_0x48cbb7(0x35f)),await this[_0x48cbb7(0x29d)][_0x48cbb7(0x35f)](_0xd5cb9,_0x15b3da||undefined);}async[a4_0x47e88e(0xc2)](_0xe828f2,_0x37535f){const _0x76ff7e=a4_0x47e88e;return validateApiCall(this,_0x76ff7e(0xc2)),await this[_0x76ff7e(0x29d)][_0x76ff7e(0xc2)](_0xe828f2,_0x37535f||undefined);}async[a4_0x47e88e(0x31d)](_0x597f38,_0x425518){const _0x27f53e=a4_0x47e88e;return validateApiCall(this,_0x27f53e(0x31d)),await this[_0x27f53e(0x29d)][_0x27f53e(0x31d)](_0x597f38,_0x425518||undefined);}async[a4_0x47e88e(0x29b)](_0x5c35dc,_0x46a6b1){const _0x3aad11=a4_0x47e88e;return validateApiCall(this,_0x3aad11(0x29b)),await this[_0x3aad11(0x29d)]['placeStopOrderFutures'](_0x5c35dc,_0x46a6b1||undefined);}async[a4_0x47e88e(0x21b)](_0x2ab632,_0x6b509f){const _0xecf6f9=a4_0x47e88e;return validateApiCall(this,_0xecf6f9(0x21b)),await this['exchangeType'][_0xecf6f9(0x21b)](_0x2ab632,_0x6b509f||undefined);}async[a4_0x47e88e(0x1b6)](_0x53274a,_0x4c1d80){const _0xf6d30d=a4_0x47e88e;return validateApiCall(this,_0xf6d30d(0x1b6)),await this[_0xf6d30d(0x29d)][_0xf6d30d(0x1b6)](_0x53274a,_0x4c1d80||undefined);}async[a4_0x47e88e(0x2bd)](_0xc1a6d5,_0x3f3cec){const _0x58a4ae=a4_0x47e88e;return validateApiCall(this,_0x58a4ae(0x2bd)),await this['exchangeType']['modifyPlanOrderFutures'](_0xc1a6d5,_0x3f3cec||undefined);}async[a4_0x47e88e(0x217)](_0x28ac16,_0x5d81b8){const _0x17805e=a4_0x47e88e;return validateApiCall(this,_0x17805e(0x217)),await this[_0x17805e(0x29d)]['modifyPlanOrderTpslFutures'](_0x28ac16,_0x5d81b8||undefined);}async['getOrderFillDetailFutures'](_0x502657,_0x340e9b){const _0x1e3ef7=a4_0x47e88e;return validateApiCall(this,'getOrderFillDetailFutures'),await this[_0x1e3ef7(0x29d)][_0x1e3ef7(0x122)](_0x502657,_0x340e9b||undefined);}async[a4_0x47e88e(0x249)](_0x164faf,_0x37f4f1){const _0x158d2c=a4_0x47e88e;return validateApiCall(this,_0x158d2c(0x249)),await this['exchangeType'][_0x158d2c(0x249)](_0x164faf,_0x37f4f1||undefined);}async[a4_0x47e88e(0x173)](_0x1adda4,_0x5e97ff){const _0x298629=a4_0x47e88e;return validateApiCall(this,_0x298629(0x173)),await this[_0x298629(0x29d)][_0x298629(0x173)](_0x1adda4,_0x5e97ff||undefined);}async[a4_0x47e88e(0x274)](_0x5aa5f7,_0x22492f){const _0x20b67a=a4_0x47e88e;return validateApiCall(this,_0x20b67a(0x274)),await this['exchangeType'][_0x20b67a(0x274)](_0x5aa5f7,_0x22492f||undefined);}async[a4_0x47e88e(0xae)](_0x14469b,_0x237a3a){const _0xb506c9=a4_0x47e88e;return validateApiCall(this,_0xb506c9(0xae)),await this[_0xb506c9(0x29d)][_0xb506c9(0xae)](_0x14469b,_0x237a3a||undefined);}async['cancelBatchOrdersFutures'](_0x536c00,_0x2179a7){const _0x1dcb4e=a4_0x47e88e;return validateApiCall(this,_0x1dcb4e(0x34f)),await this[_0x1dcb4e(0x29d)][_0x1dcb4e(0x34f)](_0x536c00,_0x2179a7||undefined);}async[a4_0x47e88e(0x34b)](_0x34e8ad,_0x1a2f38){const _0x39c52c=a4_0x47e88e;return validateApiCall(this,'getAllOpenOrdersFutures'),await this['exchangeType'][_0x39c52c(0x34b)](_0x34e8ad,_0x1a2f38||undefined);}async['getOpenOrdersFutures'](_0x2c3912,_0x315767){const _0x2139e4=a4_0x47e88e;return validateApiCall(this,'getOpenOrdersFutures'),await this[_0x2139e4(0x29d)][_0x2139e4(0x1eb)](_0x2c3912,_0x315767||undefined);}async['cancelAllOrdersFutures'](_0x296f51,_0x278164){const _0xec7ac5=a4_0x47e88e;return validateApiCall(this,_0xec7ac5(0x230)),await this[_0xec7ac5(0x29d)][_0xec7ac5(0x230)](_0x296f51,_0x278164||undefined);}async[a4_0x47e88e(0x11a)](_0x473c4d,_0x46ed25){const _0x101a99=a4_0x47e88e;return validateApiCall(this,_0x101a99(0x11a)),await this[_0x101a99(0x29d)][_0x101a99(0x11a)](_0x473c4d,_0x46ed25||undefined);}async[a4_0x47e88e(0x30c)](_0x5566c4,_0x346614){const _0x58d90b=a4_0x47e88e;return validateApiCall(this,_0x58d90b(0x30c)),await this[_0x58d90b(0x29d)][_0x58d90b(0x30c)](_0x5566c4,_0x346614||undefined);}async[a4_0x47e88e(0x35a)](_0x12995e,_0x13e8c3){const _0x1cdf33=a4_0x47e88e;return validateApiCall(this,_0x1cdf33(0x35a)),await this[_0x1cdf33(0x29d)][_0x1cdf33(0x35a)](_0x12995e,_0x13e8c3||undefined);}async[a4_0x47e88e(0x1ff)](_0x29d97a,_0x5337b7){const _0x67bbed=a4_0x47e88e;return validateApiCall(this,'getAccountBill'),await this['exchangeType'][_0x67bbed(0x1ff)](_0x29d97a,_0x5337b7||undefined);}async[a4_0x47e88e(0x378)](_0x1b61c2,_0x3432c1){const _0x5a8082=a4_0x47e88e;return validateApiCall(this,_0x5a8082(0x378)),await this[_0x5a8082(0x29d)][_0x5a8082(0x378)](_0x1b61c2,_0x3432c1||undefined);}async['getSingleAccountFutures'](_0x401f04,_0x55d5ee){const _0x1f6fc4=a4_0x47e88e;return validateApiCall(this,'getSingleAccountFutures'),await this[_0x1f6fc4(0x29d)][_0x1f6fc4(0x11c)](_0x401f04,_0x55d5ee||undefined);}async[a4_0x47e88e(0x24e)](_0x3ba88c,_0x579639){const _0x14bc26=a4_0x47e88e;return validateApiCall(this,_0x14bc26(0x24e)),await this[_0x14bc26(0x29d)][_0x14bc26(0x24e)](_0x3ba88c,_0x579639||undefined);}async[a4_0x47e88e(0x207)](_0x5e391c,_0x5929a0){const _0x2636bb=a4_0x47e88e;return validateApiCall(this,_0x2636bb(0x207)),await this['exchangeType'][_0x2636bb(0x207)](_0x5e391c,_0x5929a0||undefined);}async[a4_0x47e88e(0x33e)](_0x397115,_0x25bd4a){const _0xffa165=a4_0x47e88e;return validateApiCall(this,_0xffa165(0x33e)),await this[_0xffa165(0x29d)][_0xffa165(0x33e)](_0x397115,_0x25bd4a||undefined);}async[a4_0x47e88e(0x155)](_0x5b8f31,_0x4f13d7){const _0x329917=a4_0x47e88e;return validateApiCall(this,'getAccountListFutures'),await this[_0x329917(0x29d)][_0x329917(0x155)](_0x5b8f31,_0x4f13d7||undefined);}async[a4_0x47e88e(0x1d1)](_0x285030,_0xd02a03){const _0x19ce18=a4_0x47e88e;return validateApiCall(this,_0x19ce18(0x1d1)),await this[_0x19ce18(0x29d)][_0x19ce18(0x1d1)](_0x285030,_0xd02a03||undefined);}async['getSingleTicker'](_0x1a3807,_0x523744){const _0x20995c=a4_0x47e88e;return validateApiCall(this,_0x20995c(0x323)),await this[_0x20995c(0x29d)][_0x20995c(0x323)](_0x1a3807,_0x523744||undefined);}async[a4_0x47e88e(0x1a4)](_0x1e57fa,_0x31492d){const _0x2cadd0=a4_0x47e88e;return validateApiCall(this,_0x2cadd0(0x1a4)),await this['exchangeType'][_0x2cadd0(0x1a4)](_0x1e57fa,_0x31492d||undefined);}async[a4_0x47e88e(0x35b)](_0x5adc5c,_0x14d7fb){const _0x21db3d=a4_0x47e88e;return validateApiCall(this,_0x21db3d(0x35b)),await this['exchangeType'][_0x21db3d(0x35b)](_0x5adc5c,_0x14d7fb||undefined);}async['getCurrentFundingRateFutures'](_0x2bfa9d,_0x5d3088){const _0x4e326b=a4_0x47e88e;return validateApiCall(this,_0x4e326b(0x371)),await this[_0x4e326b(0x29d)][_0x4e326b(0x371)](_0x2bfa9d,_0x5d3088||undefined);}async['getHistoricFundingRateFutures'](_0x45b3d1,_0x59e6a7){const _0x2cf8db=a4_0x47e88e;return validateApiCall(this,_0x2cf8db(0x143)),await this[_0x2cf8db(0x29d)][_0x2cf8db(0x143)](_0x45b3d1,_0x59e6a7||undefined);}async[a4_0x47e88e(0x2e0)](_0x22fccb,_0x54a5ae){const _0x46bf04=a4_0x47e88e;return validateApiCall(this,_0x46bf04(0x2e0)),await this[_0x46bf04(0x29d)][_0x46bf04(0x2e0)](_0x22fccb,_0x54a5ae||undefined);}async['getSymbolIndexPriceFutures'](_0x58ec73,_0x153fde){const _0x38ef4a=a4_0x47e88e;return validateApiCall(this,_0x38ef4a(0x329)),await this['exchangeType'][_0x38ef4a(0x329)](_0x58ec73,_0x153fde||undefined);}async['getCandlesFutures'](_0x394a38,_0x440a6c){const _0x3e592e=a4_0x47e88e;return validateApiCall(this,_0x3e592e(0x1a7)),await this[_0x3e592e(0x29d)][_0x3e592e(0x1a7)](_0x394a38,_0x440a6c||undefined);}async[a4_0x47e88e(0xf5)](_0x5debee,_0x1872e5){const _0x1d8057=a4_0x47e88e;return validateApiCall(this,_0x1d8057(0xf5)),await this[_0x1d8057(0x29d)][_0x1d8057(0xf5)](_0x5debee,_0x1872e5||undefined);}async[a4_0x47e88e(0x2dd)](_0x2c53c6,_0xd7d146){const _0x4daea9=a4_0x47e88e;return validateApiCall(this,_0x4daea9(0x2dd)),await this[_0x4daea9(0x29d)][_0x4daea9(0x2dd)](_0x2c53c6,_0xd7d146||undefined);}async[a4_0x47e88e(0x205)](_0x21c90c,_0x1cf239){const _0x560870=a4_0x47e88e;return validateApiCall(this,_0x560870(0x205)),await this[_0x560870(0x29d)][_0x560870(0x205)](_0x21c90c,_0x1cf239||undefined);}async[a4_0x47e88e(0x1da)](_0x3fec9e,_0x544190){const _0x5c8bc8=a4_0x47e88e;return validateApiCall(this,_0x5c8bc8(0x1da)),await this[_0x5c8bc8(0x29d)][_0x5c8bc8(0x1da)](_0x3fec9e,_0x544190||undefined);}async['createRebateDetailsLinkNdBroker'](_0x38bc05,_0x54d710){const _0x23f8f4=a4_0x47e88e;return validateApiCall(this,_0x23f8f4(0x26d)),await this['exchangeType'][_0x23f8f4(0x26d)](_0x38bc05,_0x54d710||undefined);}async[a4_0x47e88e(0x1cb)](_0x281d94,_0x3f2a08){const _0x903351=a4_0x47e88e;return validateApiCall(this,_0x903351(0x1cb)),await this[_0x903351(0x29d)][_0x903351(0x1cb)](_0x281d94,_0x3f2a08||undefined);}async[a4_0x47e88e(0x315)](_0x229a0d,_0x2f899e){const _0x4818dd=a4_0x47e88e;return validateApiCall(this,_0x4818dd(0x315)),await this[_0x4818dd(0x29d)][_0x4818dd(0x315)](_0x229a0d,_0x2f899e||undefined);}async[a4_0x47e88e(0x2f4)](_0x3a7dfb,_0x3f96a6){const _0x4a64a7=a4_0x47e88e;return validateApiCall(this,_0x4a64a7(0x2f4)),await this[_0x4a64a7(0x29d)][_0x4a64a7(0x2f4)](_0x3a7dfb,_0x3f96a6||undefined);}async[a4_0x47e88e(0x26f)](_0xf66de4,_0x21cfc7){const _0x1f8b24=a4_0x47e88e;return validateApiCall(this,_0x1f8b24(0x26f)),await this[_0x1f8b24(0x29d)]['getDepthFutures'](_0xf66de4,_0x21cfc7||undefined);}async[a4_0x47e88e(0xf3)](_0x4c0952,_0x45b359){const _0x43d173=a4_0x47e88e;return validateApiCall(this,'getHistoryPlanOrders'),await this[_0x43d173(0x29d)][_0x43d173(0xf3)](_0x4c0952,_0x45b359||undefined);}async[a4_0x47e88e(0xd5)](_0x17c378,_0x41237b){const _0x5a4c0c=a4_0x47e88e;return validateApiCall(this,_0x5a4c0c(0xd5)),await this[_0x5a4c0c(0x29d)][_0x5a4c0c(0xd5)](_0x17c378,_0x41237b||undefined);}async[a4_0x47e88e(0x36e)](_0x2c50ff,_0x22a13e){const _0xe35bd5=a4_0x47e88e;return validateApiCall(this,'cancelPlanOrder'),await this['exchangeType'][_0xe35bd5(0x36e)](_0x2c50ff,_0x22a13e||undefined);}async['modifyPlanOrder'](_0x3eb3bb,_0x499087){const _0x22bf8b=a4_0x47e88e;return validateApiCall(this,_0x22bf8b(0x34a)),await this[_0x22bf8b(0x29d)][_0x22bf8b(0x34a)](_0x3eb3bb,_0x499087||undefined);}async[a4_0x47e88e(0x2df)](_0x91df68,_0x38ba82){const _0xcfb14b=a4_0x47e88e;return validateApiCall(this,'placePlanOrder'),await this[_0xcfb14b(0x29d)][_0xcfb14b(0x2df)](_0x91df68,_0x38ba82||undefined);}async[a4_0x47e88e(0x288)](_0x504da6,_0x1bf1e8){const _0xe10c45=a4_0x47e88e;return validateApiCall(this,_0xe10c45(0x288)),await this['exchangeType']['getTransactionDetails'](_0x504da6,_0x1bf1e8||undefined);}async[a4_0x47e88e(0x1f1)](_0x3e512e,_0x4eefeb){const _0x30e28e=a4_0x47e88e;return validateApiCall(this,_0x30e28e(0x1f1)),await this[_0x30e28e(0x29d)][_0x30e28e(0x1f1)](_0x3e512e,_0x4eefeb||undefined);}async[a4_0x47e88e(0x1bd)](_0x410a7e,_0x479294){const _0x466501=a4_0x47e88e;return validateApiCall(this,'placeBatchOrder'),await this[_0x466501(0x29d)][_0x466501(0x1bd)](_0x410a7e,_0x479294||undefined);}async['getTransferList'](_0x47097b,_0x3d7155){const _0x4d0205=a4_0x47e88e;return validateApiCall(this,_0x4d0205(0x151)),await this[_0x4d0205(0x29d)]['getTransferList'](_0x47097b,_0x3d7155||undefined);}async[a4_0x47e88e(0x1c1)](_0x507f24){const _0x15bd64=a4_0x47e88e;return validateApiCall(this,'getApiKeyInfo'),await this[_0x15bd64(0x29d)][_0x15bd64(0x1c1)](_0x507f24||undefined);}async[a4_0x47e88e(0x139)](_0x2b461f,_0x51a06b){const _0x496bc8=a4_0x47e88e;return validateApiCall(this,_0x496bc8(0x139)),await this[_0x496bc8(0x29d)][_0x496bc8(0x139)](_0x2b461f,_0x51a06b||undefined);}async[a4_0x47e88e(0x2c8)](_0x8b34cc){const _0x2bf0bd=a4_0x47e88e;return validateApiCall(this,_0x2bf0bd(0x2c8)),await this[_0x2bf0bd(0x29d)][_0x2bf0bd(0x2c8)](_0x8b34cc||undefined);}async[a4_0x47e88e(0x337)](_0x2f710f,_0x587e1b){const _0x58c5e5=a4_0x47e88e;return validateApiCall(this,_0x58c5e5(0x337)),await this[_0x58c5e5(0x29d)][_0x58c5e5(0x337)](_0x2f710f,_0x587e1b||undefined);}async[a4_0x47e88e(0x2d4)](_0x47543a,_0x297ce0){const _0x1f13c0=a4_0x47e88e;return validateApiCall(this,_0x1f13c0(0x2d4)),await this[_0x1f13c0(0x29d)][_0x1f13c0(0x2d4)](_0x47543a,_0x297ce0||undefined);}async[a4_0x47e88e(0x334)](_0x51d353,_0x2280a7){const _0x2992fe=a4_0x47e88e;return validateApiCall(this,_0x2992fe(0x334)),await this[_0x2992fe(0x29d)]['innerWithdraw'](_0x51d353,_0x2280a7||undefined);}async[a4_0x47e88e(0x212)](_0x19b04a,_0x39ee97){const _0x2b8390=a4_0x47e88e;return validateApiCall(this,_0x2b8390(0x212)),await this[_0x2b8390(0x29d)][_0x2b8390(0x212)](_0x19b04a,_0x39ee97||undefined);}async[a4_0x47e88e(0x120)](_0x487a26,_0x272417){const _0x4c0c98=a4_0x47e88e;return validateApiCall(this,_0x4c0c98(0x120)),await this['exchangeType']['getCoinDepositAddress'](_0x487a26,_0x272417||undefined);}async[a4_0x47e88e(0xe8)](_0x665733,_0x3f6949){const _0x41b79e=a4_0x47e88e;return validateApiCall(this,_0x41b79e(0xe8)),await this[_0x41b79e(0x29d)][_0x41b79e(0xe8)](_0x665733,_0x3f6949||undefined);}async[a4_0x47e88e(0x10c)](_0x14b588,_0x22b0ee){const _0x3536eb=a4_0x47e88e;return validateApiCall(this,'getDepth'),await this['exchangeType'][_0x3536eb(0x10c)](_0x14b588,_0x22b0ee||undefined);}async[a4_0x47e88e(0x17c)](_0x4fb37c,_0x36c3b9){const _0x189325=a4_0x47e88e;return validateApiCall(this,_0x189325(0x17c)),await this[_0x189325(0x29d)]['getCandleData'](_0x4fb37c,_0x36c3b9||undefined);}async[a4_0x47e88e(0xdb)](_0x2a867e,_0x202f45){const _0x42fbc8=a4_0x47e88e;return validateApiCall(this,_0x42fbc8(0xdb)),await this[_0x42fbc8(0x29d)][_0x42fbc8(0xdb)](_0x2a867e,_0x202f45||undefined);}async[a4_0x47e88e(0xb5)](_0x1de45a){const _0x51e3aa=a4_0x47e88e;return validateApiCall(this,_0x51e3aa(0xb5)),await this[_0x51e3aa(0x29d)][_0x51e3aa(0xb5)](_0x1de45a||undefined);}async[a4_0x47e88e(0x2e6)](_0x763275){const _0x1d4425=a4_0x47e88e;return validateApiCall(this,'getSymbols'),await this[_0x1d4425(0x29d)][_0x1d4425(0x2e6)](_0x763275||undefined);}async['getPositionsNative'](_0x1974d4,_0xcc81bf){const _0x87cf58=a4_0x47e88e;return validateApiCall(this,'getPositionsNative'),await this['exchangeType'][_0x87cf58(0x20b)](_0x1974d4,_0xcc81bf||undefined);}async[a4_0x47e88e(0x225)](_0x22c1b0,_0x5853c4){const _0x3c34ea=a4_0x47e88e;return validateApiCall(this,_0x3c34ea(0x225)),await this[_0x3c34ea(0x29d)]['getCoinList'](_0x22c1b0,_0x5853c4||undefined);}async[a4_0x47e88e(0x2ed)](_0x7e5ac7,_0x349725){const _0x2e5df1=a4_0x47e88e;return validateApiCall(this,_0x2e5df1(0x2ed)),await this[_0x2e5df1(0x29d)][_0x2e5df1(0x2ed)](_0x7e5ac7,_0x349725||undefined);}async['getAccount'](_0x21a681,_0x463898){const _0x56da9=a4_0x47e88e;return validateApiCall(this,_0x56da9(0x1b4)),await this[_0x56da9(0x29d)][_0x56da9(0x1b4)](_0x21a681,_0x463898||undefined);}async[a4_0x47e88e(0xb3)](_0x1b068d,_0x10266f){const _0x1f3a89=a4_0x47e88e;return validateApiCall(this,_0x1f3a89(0xb3)),await this[_0x1f3a89(0x29d)][_0x1f3a89(0xb3)](_0x1b068d,_0x10266f||undefined);}async[a4_0x47e88e(0x1a3)](_0x57387c,_0x3c65d7){const _0x131544=a4_0x47e88e;return validateApiCall(this,_0x131544(0x1a3)),await this[_0x131544(0x29d)][_0x131544(0x1a3)](_0x57387c,_0x3c65d7||undefined);}async[a4_0x47e88e(0x1f3)](_0x5cf784,_0x3ce50b){const _0x4786cc=a4_0x47e88e;return validateApiCall(this,_0x4786cc(0x1f3)),await this[_0x4786cc(0x29d)]['getFuturesAccountBalance'](_0x5cf784,_0x3ce50b||undefined);}async['testConnectivity'](_0x560c98){const _0x2a8d55=a4_0x47e88e;return validateApiCall(this,'testConnectivity'),await this[_0x2a8d55(0x29d)][_0x2a8d55(0x304)](_0x560c98||undefined);}async['getMarket'](_0x49bbe7){const _0x3709b3=a4_0x47e88e;return validateApiCall(this,'getMarket'),await this[_0x3709b3(0x29d)][_0x3709b3(0x2fa)](_0x49bbe7);}async[a4_0x47e88e(0xbf)](_0x30265b,_0x342895){const _0x5228fe=a4_0x47e88e;return validateApiCall(this,_0x5228fe(0xbf)),await this[_0x5228fe(0x29d)][_0x5228fe(0xbf)](_0x30265b,_0x342895||undefined);}async[a4_0x47e88e(0xe2)](_0x30142f,_0x3f2344){const _0x36fa92=a4_0x47e88e;return validateApiCall(this,_0x36fa92(0xe2)),await this[_0x36fa92(0x29d)][_0x36fa92(0xe2)](_0x30142f,_0x3f2344||undefined);}async[a4_0x47e88e(0x273)](_0x23c57d,_0x35b83b){const _0x434600=a4_0x47e88e;return validateApiCall(this,_0x434600(0x273)),await this[_0x434600(0x29d)][_0x434600(0x273)](_0x23c57d,_0x35b83b||undefined);}async[a4_0x47e88e(0x215)](_0x125fb4,_0x40bbe7){const _0x3160e9=a4_0x47e88e;return validateApiCall(this,'placeTPSLOrder'),await this[_0x3160e9(0x29d)]['placeTPSLOrder'](_0x125fb4,_0x40bbe7||undefined);}async[a4_0x47e88e(0x226)](_0x4d67db,_0x24529e){const _0x2473da=a4_0x47e88e;return validateApiCall(this,_0x2473da(0x226)),await this[_0x2473da(0x29d)][_0x2473da(0x226)](_0x4d67db,_0x24529e||undefined);}async[a4_0x47e88e(0x1f7)](_0x36ef02,_0x27f5b8){const _0x1dd465=a4_0x47e88e;return validateApiCall(this,_0x1dd465(0x1f7)),await this[_0x1dd465(0x29d)][_0x1dd465(0x1f7)](_0x36ef02,_0x27f5b8||undefined);}async[a4_0x47e88e(0x2ab)](_0x123f10,_0x13afec){const _0x195bf4=a4_0x47e88e;return validateApiCall(this,'getOrderHistory'),await this['exchangeType'][_0x195bf4(0x2ab)](_0x123f10,_0x13afec||undefined);}async[a4_0x47e88e(0x2dc)](_0x522384){const _0x36eea0=a4_0x47e88e;return validateApiCall(this,_0x36eea0(0x2dc)),await this[_0x36eea0(0x29d)][_0x36eea0(0x2dc)](_0x522384||undefined);}async[a4_0x47e88e(0x1af)](_0x1b938c){const _0x488893=a4_0x47e88e;return validateApiCall(this,_0x488893(0x1af)),await this['exchangeType'][_0x488893(0x1af)](_0x1b938c||undefined);}async[a4_0x47e88e(0x12f)](_0xe8b96f,_0x2d88dd){const _0x738d31=a4_0x47e88e;return validateApiCall(this,_0x738d31(0x12f)),await this[_0x738d31(0x29d)][_0x738d31(0x12f)](_0xe8b96f,_0x2d88dd||undefined);}async[a4_0x47e88e(0xec)](_0x57a25d){const _0x4f75f3=a4_0x47e88e;return validateApiCall(this,'getAccountInfo'),await this[_0x4f75f3(0x29d)][_0x4f75f3(0xec)](_0x57a25d||undefined);}async[a4_0x47e88e(0x2ef)](_0x27ad69,_0x115f37){const _0x808aca=a4_0x47e88e;return validateApiCall(this,_0x808aca(0x2ef)),await this[_0x808aca(0x29d)]['getFills'](_0x27ad69,_0x115f37||undefined);}async[a4_0x47e88e(0x359)](_0x46dbf5,_0x3a34ed){const _0x4be3b8=a4_0x47e88e;return validateApiCall(this,'changeSubaccountName'),await this[_0x4be3b8(0x29d)][_0x4be3b8(0x359)](_0x46dbf5,_0x3a34ed||undefined);}async['deleteSubaccount'](_0x509289,_0x5916b8){const _0x450fb8=a4_0x47e88e;return validateApiCall(this,_0x450fb8(0x312)),await this[_0x450fb8(0x29d)]['deleteSubaccount'](_0x509289,_0x5916b8||undefined);}async[a4_0x47e88e(0x25c)](_0x5a2335,_0x16fda4){const _0x3670ad=a4_0x47e88e;return validateApiCall(this,_0x3670ad(0x25c)),await this['exchangeType'][_0x3670ad(0x25c)](_0x5a2335,_0x16fda4||undefined);}async[a4_0x47e88e(0x2e4)](_0x253ffd,_0x5bff17){const _0x210b34=a4_0x47e88e;