{"_provenance":{"/exchange/alias":"raw","/exchange/certified":"raw","/exchange/country":"raw","/exchange/id":"raw","/exchange/name":"raw","/exchange/pro":"raw","/exchange/referral":"raw","/exchange/tier":"derived","/exchange/version":"raw","/runtime/describe":"raw","/runtime/symbol_patterns":"derived","/runtime/symbols_index":"derived","/runtime/testnet_urls":"derived","/runtime/url_templates":"raw","/structure/authenticated_sections":"derived","/structure/class_info":"raw","/structure/handle_errors/error_code_fields":"derived","/structure/handle_errors/exceptions":"raw","/structure/handle_errors/http_exceptions":"raw","/structure/handle_errors/method":"raw","/structure/handle_errors/throw_dispatches":"derived","/structure/interface_signatures":"raw","/structure/methods":"raw","/structure/overrides":"raw","/structure/pagination":"raw","/structure/request_defaults":"derived","/structure/sign_method":"raw","/structure/sign_recipe":"derived","/structure/unified_endpoints":"derived"},"ccxt_version":"4.5.48","exchange":{"alias":false,"certified":false,"country":["NL"],"id":"deribit","name":"Deribit","pro":true,"referral":{"discount":0.1,"url":"https://www.deribit.com/reg-1189.4038"},"tier":"tier1","version":"v2"},"extracted_at":"2026-04-19T23:18:16.006235Z","runtime":{"describe":{"alias":false,"api":{"private":{"get":{"get_current_deposit_address":1,"logout":1,"execute_block_trade":4,"get_user_trades_by_instrument":1,"create_subaccount":1,"get_user_trades_by_currency":1,"get_order_margin_by_ids":1,"create_api_key":1,"cancel_by_label":4,"invalidate_block_trade_signature":1,"get_user_trades_by_currency_and_time":1,"get_transaction_log":1,"get_block_trade":1,"set_announcement_as_read":1,"get_last_block_trades_by_currency":1,"get_position":1,"set_email_for_subaccount":1,"get_settlement_history_by_currency":1,"disable_cancel_on_disconnect":1,"buy":4,"remove_api_key":1,"get_order_history_by_currency":1,"get_account_summaries":1,"get_email_language":1,"set_api_key_as_default":1,"edit_by_label":4,"get_mmp_config":1,"get_new_announcements":1,"cancel_withdrawal":1,"close_position":4,"cancel":4,"get_user_trades_by_order":1,"disable_api_key":1,"set_mmp_config":1,"get_withdrawals":1,"enable_cancel_on_disconnect":1,"get_user_trades_by_instrument_and_time":1,"submit_transfer_to_user":1,"get_trigger_order_history":1,"get_order_state":1,"withdraw":1,"subscribe":1,"toggle_notifications_from_subaccount":1,"get_deposits":1,"get_subaccounts_details":1,"list_api_keys":1,"get_portfolio_margins":1,"get_affiliate_program_info":1,"get_stop_order_history":1,"cancel_all_by_instrument":4,"reset_api_key":1,"get_account_summary":1,"enable_api_key":1,"sell":4,"unsubscribe_all":1,"get_open_orders_by_currency":1,"submit_transfer_to_subaccount":1,"reset_mmp":1,"change_subaccount_name":1,"get_cancel_on_disconnect":1,"enable_affiliate_program":1,"disable_tfa_for_subaccount":1,"get_positions":1,"cancel_transfer_by_id":1,"change_scope_in_api_key":1,"cancel_all":4,"edit":4,"get_settlement_history_by_instrument":1,"get_order_history_by_instrument":1,"get_access_log":1,"set_email_language":1,"set_password_for_subaccount":1,"unsubscribe":1,"create_deposit_address":1,"get_subaccounts":1,"verify_block_trade":4,"get_open_orders_by_instrument":1,"cancel_all_by_currency":4,"get_margins":1,"change_api_key_name":1,"toggle_subaccount_login":1,"remove_subaccount":1,"get_transfers":1}},"public":{"get":{"auth":1,"get_last_trades_by_instrument":1,"get_last_trades_by_currency":1,"get_trade_volumes":1,"get_instruments":1,"disable_heartbeat":1,"set_heartbeat":1,"test":1,"get_funding_rate_history":1,"get_historical_volatility":1,"get_funding_rate_value":1,"exchange_token":1,"get_last_trades_by_instrument_and_time":1,"hello":1,"status":1,"get_order_book":1,"get_book_summary_by_instrument":1,"get_contract_size":1,"get_index_price":1,"get_book_summary_by_currency":1,"subscribe":1,"get_time":1,"get_mark_price_history":1,"get_currencies":1,"get_announcements":1,"get_delivery_prices":1,"unsubscribe_all":1,"ticker":1,"get_index_price_names":1,"get_funding_chart_data":1,"get_volatility_index_data":1,"unsubscribe":1,"get_instrument":1,"get_last_settlements_by_currency":1,"get_index":1,"get_tradingview_chart_data":1,"fork_token":1,"get_last_settlements_by_instrument":1,"get_last_trades_by_currency_and_time":1}}},"certified":false,"commonCurrencies":{"BCHSV":"BSV","XBT":"BTC"},"countries":["NL"],"currencies":{},"dex":false,"enableRateLimit":true,"exceptions":{"10044":"__function:InvalidOrder","11093":"__function:DDoSProtection","11037":"__function:BadRequest","13005":"__function:AuthenticationError","10000":"__function:AuthenticationError","10025":"__function:InvalidOrder","11096":"__function:ExchangeError","10013":"__function:PermissionDenied","11035":"__function:DDoSProtection","11039":"__function:InvalidOrder","10029":"__function:OrderNotFound","13018":"__function:ExchangeError","13006":"__function:AuthenticationError","10005":"__function:InvalidOrder","10011":"__function:InvalidOrder","11091":"__function:InvalidAddress","10023":"__function:InvalidOrder","10040":"__function:ExchangeNotAvailable","11052":"__function:ExchangeError","10012":"__function:InvalidOrder","12100":"__function:ExchangeError","-32601":"__function:BadRequest","12001":"__function:DDoSProtection","10046":"__function:InvalidOrder","10008":"__function:InvalidOrder","10024":"__function:InvalidOrder","13007":"__function:AuthenticationError","13010":"__function:BadRequest","10043":"__function:InvalidOrder","13001":"__function:AuthenticationError","11050":"__function:BadRequest","10009":"__function:InsufficientFunds","10002":"__function:InvalidOrder","10030":"__function:ExchangeError","11030":"__function:ExchangeError","11051":"__function:OnMaintenance","-32602":"__function:BadRequest","13025":"__function:ExchangeError","-32700":"__function:BadRequest","10015":"__function:PermissionDenied","11041":"__function:InvalidOrder","10036":"__function:InvalidOrder","13003":"__function:AuthenticationError","10047":"__function:DDoSProtection","13012":"__function:PermissionDenied","9999":"__function:PermissionDenied","13017":"__function:ExchangeError","13015":"__function:BadRequest","12004":"__function:AuthenticationError","11048":"__function:ExchangeError","12000":"__function:AuthenticationError","13013":"__function:BadRequest","10006":"__function:InvalidOrder","10032":"__function:InvalidOrder","10035":"__function:InvalidOrder","10026":"__function:InvalidOrder","13021":"__function:PermissionDenied","11054":"__function:InvalidOrder","11049":"__function:BadRequest","11094":"__function:ExchangeError","13020":"__function:ExchangeError","12998":"__function:AuthenticationError","10007":"__function:InvalidOrder","10018":"__function:PermissionDenied","10020":"__function:ExchangeError","13000":"__function:AuthenticationError","10034":"__function:InvalidOrder","11046":"__function:BadRequest","10028":"__function:DDoSProtection","11038":"__function:InvalidOrder","10041":"__function:OnMaintenance","10021":"__function:InvalidOrder","10045":"__function:InvalidOrder","13011":"__function:BadRequest","11090":"__function:InvalidAddress","11029":"__function:BadRequest","13009":"__function:AuthenticationError","11043":"__function:BadRequest","-32000":"__function:BadRequest","11036":"__function:InvalidOrder","13004":"__function:AuthenticationError","11095":"__function:ExchangeError","10048":"__function:ExchangeError","11031":"__function:ExchangeError","11008":"__function:InvalidOrder","12999":"__function:AuthenticationError","12003":"__function:AuthenticationError","11042":"__function:PermissionDenied","12002":"__function:ExchangeError","10022":"__function:InvalidOrder","11044":"__function:InvalidOrder","13019":"__function:ExchangeError","11047":"__function:BadRequest","10017":"__function:PermissionDenied","10010":"__function:OrderNotFound","10033":"__function:NotSupported","11045":"__function:BadRequest","10003":"__function:InvalidOrder","13016":"__function:BadRequest","10004":"__function:OrderNotFound","11092":"__function:InvalidAddress","10001":"__function:ExchangeError","10019":"__function:PermissionDenied","10031":"__function:ExchangeError","13014":"__function:BadRequest","13002":"__function:PermissionDenied","10014":"__function:PermissionDenied","12005":"__function:AuthenticationError","10016":"__function:PermissionDenied","11053":"__function:ExchangeError","10027":"__function:InvalidOrder","13008":"__function:ExchangeError"},"features":{"default":{"createOrder":{"attachedStopLossTakeProfit":"__undefined","hedged":false,"iceberg":true,"leverage":false,"marginMode":false,"marketBuyByCost":true,"marketBuyRequiresPrice":false,"selfTradePrevention":false,"stopLossPrice":false,"takeProfitPrice":false,"timeInForce":{"FOK":true,"GTD":true,"IOC":true,"PO":true},"trailing":true,"triggerDirection":false,"triggerPrice":true,"triggerPriceType":{"index":true,"last":true,"mark":true}},"createOrders":"__undefined","fetchClosedOrders":{"daysBack":100000,"daysBackCanceled":1,"limit":100,"marginMode":false,"symbolRequired":true,"trailing":false,"trigger":false,"untilDays":100000},"fetchMyTrades":{"daysBack":100000,"limit":100,"marginMode":false,"symbolRequired":true,"untilDays":100000},"fetchOHLCV":{"limit":1000},"fetchOpenOrders":{"limit":"__undefined","marginMode":false,"symbolRequired":true,"trailing":false,"trigger":false},"fetchOrder":{"marginMode":false,"symbolRequired":true,"trailing":false,"trigger":false},"fetchOrders":"__undefined","sandbox":true},"future":{"inverse":{"extends":"default"},"linear":{"extends":"default"}},"spot":{"extends":"default"},"swap":{"inverse":{"extends":"default"},"linear":{"extends":"default"}}},"fees":{"funding":{"deposit":{},"percentage":"__undefined","tierBased":"__undefined","withdraw":{}},"trading":{"maker":"__undefined","percentage":"__undefined","taker":"__undefined","tierBased":"__undefined"}},"has":{"fetchTradingFee":false,"watchOrdersForSymbols":"__undefined","fetchMarginAdjustmentHistory":"__undefined","fetchSettlementHistory":"__undefined","fetchPositionWs":"__undefined","createTrailingAmountOrderWs":"__undefined","watchLiquidations":"__undefined","fetchBorrowRateHistory":false,"unWatchTickers":"__undefined","spot":true,"watchOrderBook":"__undefined","watchMyLiquidations":"__undefined","setPositionMode":"__undefined","createMarketSellOrderWithCostWs":"__undefined","createMarketOrderWithCost":"__undefined","fetchTransactions":false,"fetchLiquidations":true,"createMarketBuyOrderWithCost":"__undefined","watchOHLCV":"__undefined","setMarginMode":"__undefined","fetchOrderBook":true,"fetchTransfer":false,"watchBalance":"__undefined","createStopOrder":true,"createStopLimitOrderWs":"__undefined","fetchFundingHistory":"__undefined","createLimitSellOrderWs":"__undefined","fetchPositionMode":false,"createReduceOnlyOrder":true,"fetchFundingRate":true,"fetchBalanceWs":"__undefined","setLeverage":"__undefined","fetchIndexOHLCV":false,"fetchGreeks":true,"fetchPositionsRisk":"__undefined","cancelAllOrdersWs":"__undefined","createStopLossOrderWs":"__undefined","fetchTransactionFee":"__undefined","createMarketSellOrderWithCost":"__undefined","addMargin":"__undefined","repayIsolatedMargin":"__undefined","editOrder":true,"createMarketOrderWithCostWs":"__undefined","fetchWithdrawalWhitelist":"__undefined","fetchMarginMode":false,"createTriggerOrder":"__undefined","fetchIsolatedBorrowRate":false,"fetchL3OrderBook":"__undefined","createPostOnlyOrder":"__undefined","fetchOrderBookWs":"__undefined","repayCrossMargin":"__undefined","createMarketSellOrderWs":"__undefined","watchBidsAsks":"__undefined","fetchOHLCVWs":"__undefined","fetchADLRank":"__undefined","fetchTime":true,"fetchDepositWithdrawFees":true,"closeAllPositions":"__undefined","createMarketBuyOrderWithCostWs":"__undefined","fetchMarkOHLCV":false,"borrowCrossMargin":"__undefined","fetchPositionsADLRank":"__undefined","fetchOrders":false,"fetchDeposits":true,"fetchOrderTrades":true,"createReduceOnlyOrderWs":"__undefined","unWatchOHLCVForSymbols":"__undefined","watchOrders":"__undefined","option":true,"future":true,"fetchOrderBooks":"__undefined","fetchLedgerEntry":"__undefined","watchLiquidationsForSymbols":"__undefined","fetchMarketLeverageTiers":"__undefined","fetchConvertTrade":"__undefined","watchMyLiquidationsForSymbols":"__undefined","ws":"__undefined","fetchPositions":true,"fetchFundingRates":"__undefined","createStopLossOrder":"__undefined","fetchDepositAddress":true,"createOrderWithTakeProfitAndStopLossWs":"__undefined","fetchBorrowInterest":"__undefined","fetchStatus":true,"createDepositAddress":true,"unWatchTicker":"__undefined","unWatchOrderBookForSymbols":"__undefined","createMarketBuyOrderWs":"__undefined","fetchDepositsWithdrawals":"__undefined","fetchPositionsHistory":"__undefined","createStopMarketOrderWs":"__undefined","watchStatus":"__undefined","fetchConvertTradeHistory":"__undefined","fetchClosedOrders":true,"watchTradesForSymbols":"__undefined","fetchMarginModes":"__undefined","fetchLastPrices":"__undefined","setMargin":"__undefined","createTakeProfitOrderWs":"__undefined","fetchLongShortRatioHistory":"__undefined","fetchOpenInterest":true,"fetchDepositAddresses":false,"fetchTradingFeesWs":"__undefined","fetchTransfers":true,"unWatchOHLCV":"__undefined","fetchBorrowRateHistories":false,"fetchLongShortRatio":"__undefined","fetchCurrenciesWs":"emulated","CORS":true,"createOrderWs":"__undefined","cancelAllOrders":true,"withdraw":true,"createMarketBuyOrder":"__undefined","deposit":"__undefined","fetchPositionHistory":"__undefined","fetchWithdrawalsWs":"__undefined","watchOHLCVForSymbols":"__undefined","editOrders":"__undefined","createStopMarketOrder":true,"fetchPositionADLRank":"__undefined","createTrailingAmountOrder":true,"fetchLeverage":"__undefined","sandbox":true,"borrowMargin":"__undefined","fetchMyTradesWs":"__undefined","fetchMarkets":true,"fetchClosedOrder":"__undefined","fetchWithdrawal":false,"watchOrderBookForSymbols":"__undefined","fetchOHLCV":true,"swap":true,"fetchMarketsWs":"__undefined","fetchBorrowRates":"__undefined","fetchOrderWithClientOrderId":"__undefined","fetchOrdersByStatus":"__undefined","fetchBidsAsks":"__undefined","cancelOrder":true,"fetchFundingInterval":"__undefined","fetchOpenInterests":false,"fetchClosedOrdersWs":"__undefined","fetchOpenOrders":true,"fetchWithdrawals":true,"unWatchOrderBook":"__undefined","fetchTickerWs":"__undefined","fetchTickersWs":"__undefined","fetchDepositWithdrawFee":"__undefined","fetchCanceledAndClosedOrders":"__undefined","fetchCrossBorrowRates":false,"fetchFundingRateHistory":true,"fetchCurrencies":true,"fetchConvertCurrencies":"__undefined","fetchLedger":"__undefined","fetchOption":true,"transfer":true,"fetchPositionsWs":"__undefined","cancelOrderWithClientOrderId":"__undefined","editOrderWs":"__undefined","unWatchPositions":"__undefined","unWatchMyTrades":"__undefined","fetchMyTrades":true,"fetchOpenOrder":"__undefined","fetchPremiumIndexOHLCV":false,"createOrder":true,"fetchTransactionFees":"__undefined","fetchTrades":true,"fetchCanceledOrders":"__undefined","createPostOnlyOrderWs":"__undefined","fetchBorrowRate":"__undefined","fetchBorrowRatesPerSymbol":"__undefined","createLimitOrderWs":"__undefined","fetchIsolatedPositions":"__undefined","privateAPI":true,"watchMyTrades":"__undefined","createOrderWithTakeProfitAndStopLoss":"__undefined","fetchL2OrderBook":true,"margin":false,"fetchConvertQuote":"__undefined","watchPosition":"__undefined","createTakeProfitOrder":"__undefined","createLimitBuyOrder":"__undefined","cancelOrdersWs":"__undefined","fetchPosition":true,"fetchMySettlementHistory":false,"fetchLeverageTiers":false,"fetchFundingIntervals":"__undefined","watchTrades":"__undefined","createTrailingPercentOrder":"__undefined","fetchTradesWs":"__undefined","createLimitSellOrder":"__undefined","createStopLimitOrder":true,"closePosition":"__undefined","reduceMargin":"__undefined","watchTickers":"__undefined","unWatchTradesForSymbols":"__undefined","unWatchTrades":"__undefined","fetchIsolatedBorrowRates":false,"createTriggerOrderWs":"__undefined","cancelOrders":false,"fetchTicker":true,"fetchVolatilityHistory":true,"createMarketOrderWs":true,"fetchCrossBorrowRate":false,"fetchTickers":true,"createLimitOrder":true,"cancelOrdersWithClientOrderId":"__undefined","createTrailingPercentOrderWs":"__undefined","cancelOrderWs":"__undefined","fetchMarkPrices":"__undefined","fetchDepositsWs":"__undefined","createLimitBuyOrderWs":"__undefined","fetchOpenOrdersWs":"__undefined","watchTicker":"__undefined","fetchTradingLimits":"__undefined","fetchPositionsForSymbolWs":"__undefined","fetchBalance":true,"fetchMyLiquidations":true,"editOrderWithClientOrderId":"__undefined","borrowIsolatedMargin":"__undefined","fetchPositionsForSymbol":"__undefined","unWatchOrders":"__undefined","createOrders":"__undefined","fetchOrderWs":"__undefined","createMarketOrder":true,"fetchDeposit":false,"fetchLeverages":"__undefined","fetchOptionChain":true,"createStopOrderWs":"__undefined","publicAPI":true,"fetchWithdrawAddresses":"__undefined","fetchOrdersWs":"__undefined","fetchAccounts":true,"fetchDepositAddressesByNetwork":false,"signIn":"__undefined","createMarketSellOrder":"__undefined","fetchTradingFees":true,"fetchOrder":true,"fetchOpenInterestHistory":"__undefined","fetchUnderlyingAssets":false,"watchPositions":"__undefined"},"httpExceptions":{"400":"__function:ExchangeNotAvailable","401":"__function:AuthenticationError","403":"__function:ExchangeNotAvailable","404":"__function:ExchangeNotAvailable","405":"__function:ExchangeNotAvailable","407":"__function:AuthenticationError","408":"__function:RequestTimeout","409":"__function:ExchangeNotAvailable","410":"__function:ExchangeNotAvailable","418":"__function:DDoSProtection","422":"__function:ExchangeError","429":"__function:RateLimitExceeded","451":"__function:ExchangeNotAvailable","500":"__function:ExchangeNotAvailable","501":"__function:ExchangeNotAvailable","502":"__function:ExchangeNotAvailable","503":"__function:ExchangeNotAvailable","504":"__function:RequestTimeout","511":"__function:AuthenticationError","520":"__function:ExchangeNotAvailable","521":"__function:ExchangeNotAvailable","522":"__function:ExchangeNotAvailable","525":"__function:ExchangeNotAvailable","526":"__function:ExchangeNotAvailable","530":"__function:ExchangeNotAvailable"},"id":"deribit","limits":{"amount":{"max":"__undefined","min":"__undefined"},"cost":{"max":"__undefined","min":"__undefined"},"leverage":{"max":"__undefined","min":"__undefined"},"price":{"max":"__undefined","min":"__undefined"}},"markets":"__undefined","name":"Deribit","options":{"code":"BTC","fetchBalance":{"code":"BTC"},"transfer":{"method":"privateGetSubmitTransferToSubaccount"}},"paddingMode":5,"precisionMode":4,"pro":true,"rateLimit":50,"requiredCredentials":{"accountId":false,"apiKey":true,"login":false,"password":false,"privateKey":false,"secret":true,"token":false,"twofa":false,"uid":false,"walletAddress":false},"rollingWindowSize":60000,"status":{"eta":"__undefined","status":"ok","updated":"__undefined","url":"__undefined"},"timeframes":{"10m":"10","12h":"720","15m":"15","1d":"1D","1h":"60","1m":"1","2h":"120","30m":"30","3h":"180","3m":"3","5m":"5","6h":"360"},"timeout":10000,"urls":{"api":{"rest":"https://www.deribit.com"},"doc":["https://docs.deribit.com/v2","https://github.com/deribit"],"fees":"https://www.deribit.com/pages/information/fees","logo":"https://user-images.githubusercontent.com/1294454/41933112-9e2dd65a-798b-11e8-8440-5bab2959fcb8.jpg","referral":{"discount":0.1,"url":"https://www.deribit.com/reg-1189.4038"},"test":{"rest":"https://test.deribit.com"},"www":"https://www.deribit.com"},"userAgent":"__undefined","version":"v2"},"symbol_patterns":{"currency_aliases":{"BCHSV":"BSV","XBT":"BTC"},"future":{"anomalies":[],"anomaly_count":0,"case":"upper","examples":[{"baseId":"SOL","id":"SOL_USDC-FS-24APR26_21APR26","quoteId":"USDC","symbol":"SOL_USDC-FS-24APR26_21APR26"},{"baseId":"BTC","id":"BTC-FS-29MAY26_PERP","quoteId":"USD","symbol":"BTC-FS-29MAY26_PERP"},{"baseId":"ETH","id":"ETH-FS-29MAY26_20APR26","quoteId":"USD","symbol":"ETH-FS-29MAY26_20APR26"}],"id_structure":null,"sample_count":351,"separator":null,"suffix":null},"option":{"anomalies":[],"anomaly_count":0,"case":null,"examples":[{"baseId":"ETH","id":"ETH_USDC-26JUN26-7000-C","quoteId":"USDC","symbol":"ETH/USDC:USDC-260626-7000-C"},{"baseId":"BTC","id":"BTC-29MAY26-54000-C","quoteId":"USD","symbol":"BTC/USD:BTC-260529-54000-C"},{"baseId":"ETH","id":"ETH-29MAY26-2400-C","quoteId":"USD","symbol":"ETH/USD:ETH-260529-2400-C"}],"id_structure":null,"sample_count":4332,"separator":null,"suffix":null},"spot":{"anomalies":[],"anomaly_count":0,"case":"upper","examples":[{"baseId":"ETH","id":"ETH_USDT","quoteId":"USDT","symbol":"ETH/USDT"},{"baseId":"USDC","id":"USDC_USDT","quoteId":"USDT","symbol":"USDC/USDT"},{"baseId":"BTC","id":"BTC_USDT","quoteId":"USDT","symbol":"BTC/USDT"}],"id_structure":"baseId_quoteId","sample_count":18,"separator":"_","suffix":null},"swap":{"anomalies":["ETH-PERPETUAL","BTC-PERPETUAL"],"anomaly_count":2,"case":"upper","examples":[{"baseId":"ADA","id":"ADA_USDC-PERPETUAL","quoteId":"USDC","symbol":"ADA/USDC:USDC"},{"baseId":"DOGE","id":"DOGE_USDC-PERPETUAL","quoteId":"USDC","symbol":"DOGE/USDC:USDC"},{"baseId":"ETH","id":"ETH-PERPETUAL","quoteId":"USD","symbol":"ETH/USD:ETH"}],"id_structure":"baseId_quoteId","sample_count":20,"separator":"_","suffix":"-PERPETUAL"}},"symbols_index":{"SOL_USDC-FS-24APR26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-54000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1850-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2425-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-68000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-50000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-30000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1700-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4600-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.29-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3800-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-1900-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-66000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-90000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-78000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-78000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7.5-C":{"spot":false,"swap":false},"BTC-FS-29MAY26_PERP":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.6-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.6-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-280000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2400-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.24-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.38-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-80000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2700-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-80000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-78000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-78000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-80000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-83000-C":{"spot":false,"swap":false},"ADA/USDC:USDC":{"spot":false,"swap":true},"BTC/USDC:USDC-260422-83000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-96-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-190000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-79500-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.4-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-56000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-9000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-64000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-94-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-77000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2450-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-73000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.6-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2800-P":{"spot":false,"swap":false},"DOGE/USDC:USDC":{"spot":false,"swap":true},"SOL/USDC:USDC-260421-84-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-71000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2100-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2200-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-5-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2400-C":{"spot":false,"swap":false},"ETH-FS-29MAY26_20APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-11000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-78000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.15-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2200-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-8500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2175-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-69000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-78000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3800-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-76000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-66000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.38-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-102-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1400-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2375-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2350-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-45000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-200-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.45-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3100-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-69000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-0.8-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.85-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.5-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-5500-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-90-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-78500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.345-P":{"spot":false,"swap":false},"ETH/USDT":{"spot":true,"swap":false},"TRX/USDC:USDC-260420-0.35-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2525-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5200-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7.8-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.2-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-16-P":{"spot":false,"swap":false},"XRP_USDC-FS-21APR26_PERP":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.33-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2450-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-76000-P":{"spot":false,"swap":false},"ETH_USDC-FS-23APR26_21APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.1-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-114-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-93-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-92000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-8000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-96000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.25-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-85-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.32-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-74000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-120000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-135-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-58000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-92000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-79000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-82-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-78000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-68000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-500-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-105000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.26-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1300-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-90000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-90-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-75-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-70-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.2-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-52000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.38-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3100-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-78500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-78000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.4-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-76-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-68000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1700-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-76-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.28-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2550-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5200-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-140000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.41-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-87-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.35-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.75-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2700-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3100-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2475-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-320000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2600-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-74500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-9000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-115-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-120-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-0.8-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.2-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.45-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-54000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-82000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-84-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-83000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2000-P":{"spot":false,"swap":false},"BTC-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"ETH/USD:ETH-260501-1800-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2300-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.8-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-87-C":{"spot":false,"swap":false},"BTC-FS-24APR26_22APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260424-81000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.35-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-65000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-75500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2100-C":{"spot":false,"swap":false},"BTC-FS-1MAY26_24APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6800-C":{"spot":false,"swap":false},"USDC/USDT":{"spot":true,"swap":false},"BTC/USD:BTC-260423-75000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-84000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-71000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1500-C":{"spot":false,"swap":false},"BTC-FS-26MAR27_25DEC26":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-60-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.3-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-4000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2200-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3100-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.332-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-66000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-73000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-4000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-75000-P":{"spot":false,"swap":false},"BTC-FS-23APR26_22APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-2-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6800-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-83000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-81000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-75000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2300-C":{"spot":false,"swap":false},"ETH/USD:ETH":{"spot":false,"swap":true},"ETH/USDC:USDC-260423-2250-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-7-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-72000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-56000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.325-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-5.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2150-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.1-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-81000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-300000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.305-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-83000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-48-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-74-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-135-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2575-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2600-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.3-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1600-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7400-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-67000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-340000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-100000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2350-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2800-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.315-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.32-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-66000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-56000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-4200-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-75000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-92000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-140-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.54-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-94000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-84000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-79-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-76000-C":{"spot":false,"swap":false},"BTC-FS-23APR26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260529-81000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2600-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-100000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-98-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-90000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-72-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7200-C":{"spot":false,"swap":false},"AVAX_USDC-FS-24APR26_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260423-75500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-97-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6600-P":{"spot":false,"swap":false},"ETH-FS-21APR26_PERP":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-80000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.3-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2525-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2150-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.7-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.42-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-70000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-18-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-100000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-110000-P":{"spot":false,"swap":false},"SOL_USDC-FS-26JUN26_PERP":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.3-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-61000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-90-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-78000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.14-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-90000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-67000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1200-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.342-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-76000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2175-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-75000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-60000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1400-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.36-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-67000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-4000-C":{"spot":false,"swap":false},"TRX_USDC-FS-26JUN26_21APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.335-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-10000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2900-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2700-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2550-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.32-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-62000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-200000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-88000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2350-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2100-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-13-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-74000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-105000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-120000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-94000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-83-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-73000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-75000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.322-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-68000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-125000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-4-P":{"spot":false,"swap":false},"ETH-FS-26MAR27_22APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2600-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.5-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.326-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-67000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.2-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2450-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.346-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-68000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-82000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-12-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1600-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.19-P":{"spot":false,"swap":false},"XRP_USDC-FS-26JUN26_20APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-91-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-14-C":{"spot":false,"swap":false},"BTC-FS-23APR26_21APR26":{"spot":false,"swap":false},"XRP_USDC-CSR12-26JUN26-1d8_2d2":{"spot":false,"swap":false},"BTC/USD:BTC-260925-175000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-69000-C":{"spot":false,"swap":false},"BTC_USDC-CS-1MAY26-66000_71000":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-90-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-71000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-72000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-76-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6200-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2600-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.22-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-71000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-72-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.75-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.332-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2650-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-100000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.31-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2150-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.355-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4200-C":{"spot":false,"swap":false},"XRP_USDC-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.46-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-94-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2100-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-145000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-57000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-71000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-60-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-130-C":{"spot":false,"swap":false},"AVAX_USDC-FS-1MAY26_21APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2625-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-110000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-56000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3500-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.1-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-86000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2600-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-120000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2300-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-100000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.6-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-150000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-86-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2800-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-87-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3800-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5800-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3600-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-77500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.3-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2550-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3600-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-64-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-79000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2150-P":{"spot":false,"swap":false},"TRX_USDC-FS-26JUN26_20APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2250-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-9000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-80000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-71000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.34-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.4-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.4-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.9-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.6-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.322-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-90000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-77500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-90000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-65000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-180-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.9-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-60000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-94000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-98000-C":{"spot":false,"swap":false},"BTC-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.36-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-50000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-14000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-92000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2550-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-82-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-10000-C":{"spot":false,"swap":false},"BTC-FS-24APR26_23APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.4-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-98-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-55-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-58000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-5-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-69000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-98-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.27-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.6-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-64000-P":{"spot":false,"swap":false},"ETH-FS-25DEC26_29MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-270326-58000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.32-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-56000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.41-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-200000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-75000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-85000-C":{"spot":false,"swap":false},"SOL_USDC-CSR12-26JUN26-90_110":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-180-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-83000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1950-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.7-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2225-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.6-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2375-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-75500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.345-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-75500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.8-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1850-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.26-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-75000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-74000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-72000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3400-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2600-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-100-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.28-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.6-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-12-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.345-P":{"spot":false,"swap":false},"ETH-FS-1MAY26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2300-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-190000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.2-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-82000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.6-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-74000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-73000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-87-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2575-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-35000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.325-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-8000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2200-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2450-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-68000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-62000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.1-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-6-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-150000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-84000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-60000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-75000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-88000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.7-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-72500-P":{"spot":false,"swap":false},"BTC_USDC-FS-21APR26_20APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.5-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-90-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-150000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-74000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.44-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-0.8-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-81000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2800-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7.8-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-80-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.4-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4800-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-50-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-96000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2425-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-230000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.25-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2050-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-95-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2800-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-78000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-78000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-12000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-74-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-73000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2250-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-62000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-96000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-92000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-40000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-105000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-200000-P":{"spot":false,"swap":false},"AVAX_USDC-FS-21APR26_PERP":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-125-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-11.5-P":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_22APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.2-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-55000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.34-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.25-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-70000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2400-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2600-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-260000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2300-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-62000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-75000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2550-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.44-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-150000-C":{"spot":false,"swap":false},"BTC_USDC-CDIAG-26JUN26_24APR26-82000_72000":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.15-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.295-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2600-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6200-P":{"spot":false,"swap":false},"BTC_USDC-CDIAG-29MAY26_24APR26-75000_72000":{"spot":false,"swap":false},"ETH/USD:ETH-260626-8500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2250-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2550-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-52000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.285-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-13000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-71000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7200-P":{"spot":false,"swap":false},"NEAR/USDC:USDC":{"spot":false,"swap":true},"ETH/USDC:USDC-260529-1400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-78000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-78500-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.33-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2050-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2375-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-64000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-74000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-210000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.32-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-90000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.328-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2450-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-57000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.2-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.4-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-86000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.3-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-220000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.36-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-86000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.65-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.45-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-83000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3300-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.2-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.335-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1750-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.2-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.38-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2425-C":{"spot":false,"swap":false},"SOL_USDC-FS-24APR26_PERP":{"spot":false,"swap":false},"ETH-CCAL-25SEP26_24APR26-1600":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-75000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-83-P":{"spot":false,"swap":false},"ALGO/USDC:USDC":{"spot":false,"swap":true},"BTC/USDC:USDC-260424-86000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2800-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-40000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1200-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.8-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-7000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-106-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2475-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7.6-C":{"spot":false,"swap":false},"BTC-FS-25DEC26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3400-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.37-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-79000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-77500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-145000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2275-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2700-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.44-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-150000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-72500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2500-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-10-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.6-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2050-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-68000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2575-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2150-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.46-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3100-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-1800-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.8-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-15000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-50000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-9.5-P":{"spot":false,"swap":false},"BTC_USDC-CDIAG-29MAY26_24APR26-80000_72000":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.31-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-12000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-85000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8.8-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.33-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-76000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-100000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-5.5-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-11.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-78500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-110-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-135000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2100-P":{"spot":false,"swap":false},"ETH-FS-25SEP26_29MAY26":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-75000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6600-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-72000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.1-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-72000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-70000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-340000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-220000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.318-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8.8-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-66-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.2-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-112-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-78000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.2-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.52-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-68000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-71000-C":{"spot":false,"swap":false},"ETH-FS-26MAR27_25DEC26":{"spot":false,"swap":false},"ETH/USD:ETH-260626-14000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-74-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-82000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-140000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2300-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-230000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1800-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-84000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.37-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-70000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.65-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-145000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2150-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-91-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.35-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2250-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-67000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-89-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.285-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2050-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-120-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-30000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-170000-P":{"spot":false,"swap":false},"BTC-FS-26JUN26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2150-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-79-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2175-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-84-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-74000-P":{"spot":false,"swap":false},"SOL_USDC-FS-21APR26_20APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2600-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6800-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-108-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-4-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-74000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.55-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-57000-C":{"spot":false,"swap":false},"BTC_USDC-FS-23APR26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-45000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-79000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-90000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-12.5-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.345-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-74000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-84000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326":{"spot":false,"swap":false},"BTC/USD:BTC-260424-82000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-79-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-115-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2350-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2250-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.7-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.4-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-79-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.4-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.1-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.46-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2350-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-13000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3700-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-73000-C":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_24APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.325-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-100-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.8-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2100-C":{"spot":false,"swap":false},"ETH-FS-25SEP26_23APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260421-74500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-78-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-86-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-87-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2300-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-55000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-72500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-86-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-76-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-130000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.314-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.29-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5200-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-88000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-14-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-63000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-210000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-140000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-105000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-80-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-80000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-96000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.7-C":{"spot":false,"swap":false},"SOL_USDC-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-4200-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-125000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2200-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-81000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-88-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-48000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-72500-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-16-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-95000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4600-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-87000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-92-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2450-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-105000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-105000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-18-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-60000-C":{"spot":false,"swap":false},"ETH_USDC-FS-22APR26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4800-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.2-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2400-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-104000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-11.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-1800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-82000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-76000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-79000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-360000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-71000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-65000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-58000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.23-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-94-P":{"spot":false,"swap":false},"ETH-FS-24APR26_23APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-88000-C":{"spot":false,"swap":false},"ETH-STRG-21APR26-2100_2550":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_21APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.285-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-70000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-82000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-75-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.25-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-77000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1900-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2400-P":{"spot":false,"swap":false},"XRP_USDC-FS-26JUN26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260420-74000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.475-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2350-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-190000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.31-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-88000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-84-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-4500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2250-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-76-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2650-C":{"spot":false,"swap":false},"BTC-FS-25DEC26_25SEP26":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-85000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-40000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3800-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.5-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-86000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.95-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2200-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-68000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-76000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3700-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.325-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-78-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-82-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-80000-P":{"spot":false,"swap":false},"ETH-FS-22APR26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2625-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-72500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2550-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.39-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2575-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.2-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-190000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2700-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.38-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.8-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.45-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2700-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-54000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2600-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2625-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-17-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-90000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-13.5-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.332-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-3-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-70000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-160000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3400-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-106-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.5-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.56-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.25-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-80-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-75000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-55000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-90000-C":{"spot":false,"swap":false},"ETH_USDC-FS-1MAY26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2700-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4800-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-105-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-83000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.345-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2050-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.45-P":{"spot":false,"swap":false},"AVAX_USDC-FS-29MAY26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-79000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-74000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2150-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.3-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-81-C":{"spot":false,"swap":false},"SOL_USDC-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-45000-C":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2475-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-800-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-240000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2625-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2600-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-56000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-70000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2550-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1000-P":{"spot":false,"swap":false},"SOL_USDC-FS-26JUN26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2250-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-125000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.2-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-98-C":{"spot":false,"swap":false},"AVAX_USDC-FS-29MAY26_21APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.56-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-84000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-74500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-82000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-85-C":{"spot":false,"swap":false},"ETH-FS-24APR26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-261225-5500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-92000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-60000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-45000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.9-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-74-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-70000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.42-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-98-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-140000-P":{"spot":false,"swap":false},"BTC-FS-25SEP26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-82000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-115000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-86000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2250-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-79500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.265-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-130000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-7000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2425-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-74-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.1-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-92-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-82000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-62-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-5500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-61000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-94-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-68000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2175-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.425-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-190000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5600-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-96000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-66000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-72-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-77000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2375-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-68000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-210000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-65000-C":{"spot":false,"swap":false},"BTC_USDC-FS-22APR26_21APR26":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.54-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-86000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-75-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-83-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-67000-C":{"spot":false,"swap":false},"ETH-FS-26MAR27_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260508-72000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-104-C":{"spot":false,"swap":false},"BTC-FS-25DEC26_26JUN26":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2900-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-82000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-55000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.3-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.5-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-6000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-16000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.25-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424":{"spot":false,"swap":false},"BTC/USD:BTC-260420-76500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.46-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.332-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-65000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-76000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.32-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-63000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-77500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1700-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-84000-P":{"spot":false,"swap":false},"XRP_USDC-FS-24APR26_21APR26":{"spot":false,"swap":false},"BTC/USDT":{"spot":true,"swap":false},"SOL/USDC:USDC-260501-97-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-77000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2400-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-80-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-82000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-0.9-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-95000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423":{"spot":false,"swap":false},"BTC/USD:BTC-260626-95000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.65-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-94000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-86-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4400-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.315-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-96-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-90000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-79500-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-66-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8.5-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.57-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.6-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.4-P":{"spot":false,"swap":false},"BTC-CDIAG-29MAY26_24APR26-82000_76000":{"spot":false,"swap":false},"BTC/USD:BTC-260529-79000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-79500-P":{"spot":false,"swap":false},"BTC-CS-24APR26-76000_79000":{"spot":false,"swap":false},"BTC/USD:BTC-260626-165000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2200-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-65-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2350-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-190000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2400-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-74000-P":{"spot":false,"swap":false},"XRP_USDC-FS-1MAY26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-98000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-14000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1500-C":{"spot":false,"swap":false},"BTC-RRITM-24APR26-62000_88000":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-89-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-79000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-74000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-72000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-40-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-120000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1800-C":{"spot":false,"swap":false},"ETH-PCAL-25SEP26_24APR26-1500":{"spot":false,"swap":false},"BTC/USD:BTC-260422-85000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.338-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.48-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2550-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-69000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-69000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.2-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421":{"spot":false,"swap":false},"BTC/USD:BTC-260626-66000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.325-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-16-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-8.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-73500-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1200-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-68000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-84000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-12.5-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.1-P":{"spot":false,"swap":false},"ETH_USDC-FS-1MAY26_23APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-78000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-220000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-18-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-60000-P":{"spot":false,"swap":false},"BTC_USDC-FS-24APR26_23APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-80-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-60-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.35-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2550-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3600-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.36-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-68000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-170000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.18-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-20000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4400-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-78-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3300-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-75000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-79000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-120000-P":{"spot":false,"swap":false},"TRX_USDC-FS-24APR26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2650-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-98000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-73500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-55000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-95000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.4-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2650-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2550-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-79500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6800-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.38-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.2-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.306-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-60000-P":{"spot":false,"swap":false},"BNB/USDC":{"spot":true,"swap":false},"BTC/USD:BTC-260626-62000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-79500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.24-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.3-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2400-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-74000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-15-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3600-C":{"spot":false,"swap":false},"STETH/ETH":{"spot":true,"swap":false},"XRP/USDC:USDC-260424-1.1-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-84000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-81-C":{"spot":false,"swap":false},"BTC-FS-29MAY26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260626-240000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-81-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.31-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.305-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.48-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-210000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.42-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-66000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-70000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2300-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-86000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-76000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420":{"spot":false,"swap":false},"ETH-FS-21APR26_20APR26":{"spot":false,"swap":false},"BTC-FS-20APR26_PERP":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.25-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2325-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-88000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.37-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-76500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-170000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-120000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-90-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-88000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-88-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-45-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.4-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-7-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-14.5-P":{"spot":false,"swap":false},"BTC-FS-24APR26_20APR26":{"spot":false,"swap":false},"BTC-FS-25DEC26_22APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.34-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.325-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-35000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2350-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2900-C":{"spot":false,"swap":false},"ETH_USDC-FS-20APR26_PERP":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-77000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.375-C":{"spot":false,"swap":false},"ETH-FS-25SEP26_26JUN26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-68-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2200-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-14-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10.2-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-64000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-6-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-100000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.33-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-96000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-125-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.315-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.5-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.5-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2250-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-77000-C":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2900-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-250000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-70000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-13-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.48-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-55-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2600-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.65-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-72000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.335-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2550-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.25-P":{"spot":false,"swap":false},"BTC_USDC-PS-29MAY26-73000_70000":{"spot":false,"swap":false},"ETH-FS-26MAR27_25SEP26":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7400-C":{"spot":false,"swap":false},"ETH_USDC-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-4-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-80000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.46-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-145000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.338-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-15-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-108-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-4.5-P":{"spot":false,"swap":false},"AVAX_USDC-FS-1MAY26_24APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-54000-P":{"spot":false,"swap":false},"ETH-FS-26MAR27_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260424-84000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2200-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-74000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-66000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.36-P":{"spot":false,"swap":false},"XRP_USDC-FS-29MAY26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2900-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.36-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-60-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3800-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-6000-P":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260421-79000-C":{"spot":false,"swap":false},"SOL_USDC-FS-1MAY26_24APR26":{"spot":false,"swap":false},"BTC/USD:BTC-261225-65000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-86000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-120000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2100-C":{"spot":false,"swap":false},"BTC-FS-1MAY26_23APR26":{"spot":false,"swap":false},"XRP/USDC":{"spot":true,"swap":false},"SOL/USDC:USDC-260529-82-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-210000-P":{"spot":false,"swap":false},"SOL_USDC-FS-21APR26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-77500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-59000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-72500-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-66000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-96000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.34-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-75500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-79000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.44-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4400-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7200-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2425-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.46-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.8-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-62-P":{"spot":false,"swap":false},"ETH_USDC-FS-29MAY26_24APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2300-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-88-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-40000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-50000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-72000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.346-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-77000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-79000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2300-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-52000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-69000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.8-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-64-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2400-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.55-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.215-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-70000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.85-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-58000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-69000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-87-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2300-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-92-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5600-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420":{"spot":false,"swap":false},"BTC/USD:BTC-260421-73000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-65-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.5-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2500-C":{"spot":false,"swap":false},"ETH_USDC-FS-21APR26_20APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.8-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1800-P":{"spot":false,"swap":false},"ETH-FS-25SEP26_20APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.28-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-50000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-65000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-54000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.33-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-73500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-180000-C":{"spot":false,"swap":false},"BTC_USDC-FS-29MAY26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260420-71500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.302-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.54-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.48-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-10000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.32-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-56-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2175-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-240000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2625-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2450-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-86-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2275-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-106000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2700-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-88000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2450-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-82000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-90000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-110-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-140000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-320000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-96000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-92000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2150-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-280000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2600-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1800-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.4-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-114-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-90000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.65-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-76500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-66000-C":{"spot":false,"swap":false},"SOL/USDC:USDC":{"spot":false,"swap":true},"ETH/USD:ETH-261225-4400-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.6-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2525-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.336-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.54-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.7-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-80-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-200000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.28-P":{"spot":false,"swap":false},"TRX_USDC-FS-1MAY26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-261225-84000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1700-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.318-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.9-C":{"spot":false,"swap":false},"LTC/USDC:USDC":{"spot":false,"swap":true},"BTC/USDC:USDC-260501-70000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-78500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-59000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-78000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1900-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.32-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-86-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-65000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.39-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1600-C":{"spot":false,"swap":false},"ETH-FS-25SEP26_PERP":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-85000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.29-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7400-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.38-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-58-P":{"spot":false,"swap":false},"SOL_USDC-PBUT-26JUN26-60_75_80":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-7-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.27-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2400-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.44-P":{"spot":false,"swap":false},"BTC-FS-22APR26_21APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-79000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-85000-P":{"spot":false,"swap":false},"ETH/BTC":{"spot":true,"swap":false},"ETH/USDC:USDC-260529-2600-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.38-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.1-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-72000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-76-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-280000-C":{"spot":false,"swap":false},"ETH-ICOND-24APR26-2000_2200_2500_2700":{"spot":false,"swap":false},"BTC/USD:BTC-260424-85000-C":{"spot":false,"swap":false},"BTC-CCAL-1MAY26_24APR26-76000":{"spot":false,"swap":false},"BTC/USD:BTC-260925-100000-C":{"spot":false,"swap":false},"ETH_USDC-FS-23APR26_20APR26":{"spot":false,"swap":false},"AVAX_USDC-FS-26JUN26_21APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-75500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2700-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2550-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2900-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2100-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-132-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-95000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-11-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2425-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-76500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-125000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-72000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2325-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-77500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.5-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-74000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-70-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.4-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.315-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-6.5-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2225-C":{"spot":false,"swap":false},"BTC_USDC-FS-24APR26_22APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-77000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4600-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.6-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2125-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-0.5-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4400-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-13.5-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-13-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-74000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-75000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-76000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-72500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-3000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-6-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-13000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1200-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.5-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-72500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2700-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9-C":{"spot":false,"swap":false},"ETH-FS-25DEC26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260424-67000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2200-C":{"spot":false,"swap":false},"ETH-FS-26JUN26_24APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260420-79500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-83000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-74500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-68000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2050-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-4500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.44-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.35-P":{"spot":false,"swap":false},"ETH-FS-29MAY26_22APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2300-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2550-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.318-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-115000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-96-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-98000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2600-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.4-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.6-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-68000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.4-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2325-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2525-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-160-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-68000-C":{"spot":false,"swap":false},"BTC-FS-25DEC26_1MAY26":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.46-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-98000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-80000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-58000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-84000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-150000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-83000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-82000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-85000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-86000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-160-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-130000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-50000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2100-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-6-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-54000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2450-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-81-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-100000-C":{"spot":false,"swap":false},"SOL_USDC-PS-24APR26-75_70":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2200-P":{"spot":false,"swap":false},"BTC_USDC-FS-23APR26_PERP":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.6-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-60000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.6-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-48000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-65000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-75500-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-91-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-56000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-94000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2700-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2450-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.42-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-68000-P":{"spot":false,"swap":false},"ETH_USDC-FS-23APR26_22APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1900-C":{"spot":false,"swap":false},"ETH-FS-29MAY26_24APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-84000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2550-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-80000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-72000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-12-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-81-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.48-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-16-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-260000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-74000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-80000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-155000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.25-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-89-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-160000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.295-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-55000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-84000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3500-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.312-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-180000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2700-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7500-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-5000-P":{"spot":false,"swap":false},"BTC_USDC-RR-26JUN26-65000_85000":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.9-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-86-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-280000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-80-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-5000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.5-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-67000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-78000-P":{"spot":false,"swap":false},"SOL_USDC-PSR12-26JUN26-95_80":{"spot":false,"swap":false},"BTC/USD:BTC-260420-79000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-78000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.45-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2700-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.336-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-75000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2450-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-3-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-76500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5800-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.21-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4600-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2700-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-200000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.25-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-58000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.36-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2350-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-1800-C":{"spot":false,"swap":false},"ETH_USDC-FS-29MAY26_20APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-67000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-360000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-68000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-155000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-64000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2100-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-52000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-30000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-9-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-160-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-76500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-78500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1200-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-75000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2800-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-70000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2800-C":{"spot":false,"swap":false},"XRP_USDC-STRD-26JUN26-1d4":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-13.5-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-11000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-60-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2350-P":{"spot":false,"swap":false},"SOL_USDC-PBUT-26JUN26-60_70_80":{"spot":false,"swap":false},"BTC/USD:BTC-260424-69000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-30000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-71000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-76000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-94000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-74000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-78500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2225-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.48-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.55-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-155000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1700-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.315-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-62000-C":{"spot":false,"swap":false},"TRX_USDC-FS-26JUN26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2700-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7200-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-78-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.32-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-45000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.3-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-77500-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3200-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.48-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-140000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.334-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-58000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1200-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-230000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2350-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-62000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.58-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2450-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2200-C":{"spot":false,"swap":false},"BTC-FS-26JUN26_22APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2625-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.5-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.324-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.3-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.315-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-92000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.5-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.5-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-95-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2425-C":{"spot":false,"swap":false},"BTC-FS-29MAY26_22APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260626-40000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-72000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-115000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.334-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-85000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.36-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-76500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-73000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-92000-P":{"spot":false,"swap":false},"ETH-FS-25DEC26_1MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260626-145000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3500-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-110000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-72000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1200-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2650-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-88000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-77500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529":{"spot":false,"swap":false},"BTC/USD:BTC-260626-58000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-98-C":{"spot":false,"swap":false},"BTC_USDC-STRD-29MAY26-78000":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2550-C":{"spot":false,"swap":false},"BTC-FS-26JUN26_23APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-82000-C":{"spot":false,"swap":false},"XRP_USDC-FS-1MAY26_PERP":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-79000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.6-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.43-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-1800-P":{"spot":false,"swap":false},"BTC-FS-23APR26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1700-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-78-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.255-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-360000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-78000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-14000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-80000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2100-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-6-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-73000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-10.5-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2900-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-64000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.26-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-14000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-84000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-72000-P":{"spot":false,"swap":false},"ETH_USDC-CS-24APR26-2550_2600":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-74500-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1600-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-122-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-86000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-106-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-105000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2525-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2700-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-77000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-70000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2150-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-115000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-14-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.36-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2425-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-82-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.05-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-380000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2250-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.3-P":{"spot":false,"swap":false},"ETH-STRG-21APR26-2150_2500":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2550-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.38-P":{"spot":false,"swap":false},"BTC-PS-21APR26-75000_74500":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3400-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2125-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.314-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2150-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-73000-P":{"spot":false,"swap":false},"XRP_USDC-FS-26JUN26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2800-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-69000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2200-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2400-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.326-P":{"spot":false,"swap":false},"BTC-FS-26JUN26_24APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260529-57000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-87000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2350-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2900-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2400-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-78000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-72-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-14-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.235-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2150-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-165000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-74-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-55000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-81000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-86000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.22-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2350-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.336-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.21-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-82-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-170000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-78000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-85000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1950-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-92000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1800-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2450-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.335-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-71000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3200-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.305-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-84000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-74-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-78500-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-9.5-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-65000-C":{"spot":false,"swap":false},"ETH_USDC-CS-1MAY26-2600_2800":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2450-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.24-C":{"spot":false,"swap":false},"STETH/USDC":{"spot":true,"swap":false},"BTC/USDC:USDC-260420-68000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1900-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.2-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-102-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.215-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-79000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.39-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.41-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2600-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-68-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-125000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2900-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2300-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-5-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-81000-C":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_20APR26":{"spot":false,"swap":false},"BTC_USDC-CDIAG-26JUN26_24APR26-80000_72000":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-77000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-11000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-73000-C":{"spot":false,"swap":false},"ETH_USDC-FS-29MAY26_PERP":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-12-P":{"spot":false,"swap":false},"BTC-CS-24APR26-80000_85000":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-64000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.1-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-80-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-65000-C":{"spot":false,"swap":false},"AVAX_USDC-FS-21APR26_20APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8.6-C":{"spot":false,"swap":false},"XRP_USDC-FS-20APR26_PERP":{"spot":false,"swap":false},"ETH_USDC-CS-24APR26-2250_2400":{"spot":false,"swap":false},"BTC/USD:BTC-260501-75000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-160000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-11000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-64000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-81000-P":{"spot":false,"swap":false},"XRP_USDC-CS-26JUN26-1d5_1d8":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-72500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-140-C":{"spot":false,"swap":false},"ETH/USDC":{"spot":true,"swap":false},"ETH/USDC:USDC-260626-5500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-87000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2300-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.54-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.2-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2550-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-50-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422":{"spot":false,"swap":false},"BTC/USD:BTC-260422-72000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.3-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2100-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.35-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2175-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-85-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2575-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-60000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.29-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2600-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-93-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.42-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.36-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.52-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1900-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2475-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-66000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.26-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-64000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3400-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-82-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-86000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-80000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-2.1-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-58000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-77500-C":{"spot":false,"swap":false},"ETH_USDC-ICOND-24APR26-1700_1750_2450_2500":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.36-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.305-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-86000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-70000-P":{"spot":false,"swap":false},"XRP_USDC-FS-24APR26_20APR26":{"spot":false,"swap":false},"ETH-FS-25SEP26_24APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.425-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2550-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-9-C":{"spot":false,"swap":false},"ETH_USDC-FS-24APR26_23APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-73000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-80-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-190000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.38-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-65000-P":{"spot":false,"swap":false},"BTC-FS-25SEP26_23APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-86000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.25-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2475-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-73000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1500-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-110-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-45000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2450-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-54-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-94000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-3000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.32-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-78-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626":{"spot":false,"swap":false},"BTC/USD:BTC-260421-73500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-140000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-81000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6400-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.6-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.295-P":{"spot":false,"swap":false},"BTC_USDC-FS-24APR26_PERP":{"spot":false,"swap":false},"XRP_USDC-FS-24APR26_PERP":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.85-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2450-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-92000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-13-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.15-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.5-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-62-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2150-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-20-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2250-C":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260925-64000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-67000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-86-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-60000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-76000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-85000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-170000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-12000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-0.9-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-52000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-83000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3800-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.6-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-71000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-82000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2200-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-100-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2200-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-66-C":{"spot":false,"swap":false},"BCH/USDC:USDC":{"spot":false,"swap":true},"BTC/USD:BTC-260423-72000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-72000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4200-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2200-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.45-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2400-P":{"spot":false,"swap":false},"BTC_USDC-FS-1MAY26_21APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-102-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-240-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-66000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2450-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-73000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-64000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-64000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-85000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-74000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-12-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.6-C":{"spot":false,"swap":false},"ETH_USDC-FS-21APR26_PERP":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.4-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.34-P":{"spot":false,"swap":false},"ETH_USDC-FS-24APR26_22APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-145000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-13000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-104-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-67000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2150-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-105000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-11000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-81000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-84-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.7-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2600-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.56-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-70000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-90000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2200-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.2-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.4-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-79000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-85000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-76000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.31-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.3-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-110000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-84000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-85000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-75000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-69000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.3-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.15-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.4-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-85000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-11000-P":{"spot":false,"swap":false},"BTC_USDC-FS-29MAY26_22APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260423-78500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-83000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-76500-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-14.5-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-220000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8.6-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-60000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-82000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-84000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-165000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-75000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-88000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-95000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-55000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.44-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-93-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-88-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1900-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-66000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.265-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.342-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-73500-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.25-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-100-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.4-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2275-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1800-C":{"spot":false,"swap":false},"ETH-FS-1MAY26_23APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-260000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1750-C":{"spot":false,"swap":false},"ETH_USDC-FS-24APR26_21APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.54-C":{"spot":false,"swap":false},"BTC_USDC-FS-22APR26_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260422-77000-C":{"spot":false,"swap":false},"BTC_USDC-FS-29MAY26_PERP":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.29-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-92-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-68000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2900-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-56000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-81000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.34-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.32-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.44-C":{"spot":false,"swap":false},"ETH-FS-26JUN26_23APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.15-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-60000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-68000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2700-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-81000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-95000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-70000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-116-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-61000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-10-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-66000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-91-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-81-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8.8-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-68000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.45-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.33-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.275-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-180000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.16-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-79000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-98000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3500-C":{"spot":false,"swap":false},"BTC-CDIAG-25DEC26_29MAY26-88000_83000":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-78000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-81000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.8-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.365-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-71000-P":{"spot":false,"swap":false},"BTCDVOL/USDC:USDC-260429":{"spot":false,"swap":false},"BTC/USD:BTC-270326-92000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-85000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4800-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-12.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-70000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-105000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-240000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-77500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-102-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2200-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-50000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.7-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-160-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2325-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2700-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1900-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.5-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2175-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.65-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.29-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2800-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.44-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-98-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-118-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-86-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.25-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3600-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3600-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5400-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-40-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.41-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-40000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-8.5-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-77000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-14-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-70000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-250000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-8500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-8500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3200-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.28-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-95000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.39-C":{"spot":false,"swap":false},"ETH_USDC-FS-1MAY26_22APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2375-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1700-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-60000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-81000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2425-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-69000-P":{"spot":false,"swap":false},"DOT/USDC:USDC":{"spot":false,"swap":true},"BTC/USD:BTC-260501-65000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.225-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.34-C":{"spot":false,"swap":false},"BTC-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260501-90000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2650-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-13.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-75500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-81000-C":{"spot":false,"swap":false},"ETH-FS-26JUN26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260423-77000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-78000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.7-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2225-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2300-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.325-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2300-P":{"spot":false,"swap":false},"XRP_USDC-FS-26JUN26_24APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-59000-P":{"spot":false,"swap":false},"BTC-FS-22APR26_PERP":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.34-C":{"spot":false,"swap":false},"ETH-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260529-72000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2600-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2600-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-220000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421":{"spot":false,"swap":false},"ETH_USDC-ICOND-24APR26-1700_1900_2300_2500":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-40000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-95-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-80000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-75500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-58-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.8-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2300-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2800-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.34-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.35-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.6-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-67000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.8-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2450-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2325-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1800-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.8-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10.4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-73500-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.8-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2400-C":{"spot":false,"swap":false},"AVAX_USDC-FS-26JUN26_24APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2150-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2450-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-100000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-72000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-74000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-76000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-10-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1300-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-250000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2250-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-86000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2800-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.325-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1200-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-2.1-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2400-P":{"spot":false,"swap":false},"LINK/USDC:USDC":{"spot":false,"swap":true},"ETH-FS-1MAY26_24APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2550-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4800-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-8000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-110000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.34-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.38-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-60-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-98-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-84000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-94000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.275-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.328-P":{"spot":false,"swap":false},"XRP/USDC:USDC":{"spot":false,"swap":true},"BTC/USDC:USDC-260626-165000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-76000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-74500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-92000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-70-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-40-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.46-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-70000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-82-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-80000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2225-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.42-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.2-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-100000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.425-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.45-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2550-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2350-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-65000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-11.5-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.36-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-118-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-125-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-85000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-85-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2375-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-125000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-78-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2350-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-8-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.315-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3400-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.85-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-210000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-120000-C":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_22APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2900-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-95-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-70000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-95000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-94-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-75000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.6-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-85000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.35-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-88000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-89-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-9000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-40000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-79500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2300-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-6500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.6-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-11-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2350-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-73500-P":{"spot":false,"swap":false},"BTC-FS-24APR26_21APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-90000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2275-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-106-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1800-C":{"spot":false,"swap":false},"BTC-STRG-20APR26-74500_76500":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2700-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-84000-C":{"spot":false,"swap":false},"ETH_USDC-FS-29MAY26_21APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2350-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-68000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1900-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.55-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2700-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3200-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-67000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-67000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-115000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-76500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2175-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-200000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2200-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-94000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.05-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-84-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.95-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-88000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-105-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-130-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-300000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2225-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-71000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-91-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-77000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-72000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-11-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-84000-P":{"spot":false,"swap":false},"AVAX_USDC-FS-1MAY26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5600-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2200-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2325-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-135000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-70000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-48000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-82000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.4-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-83000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-73500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1850-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-83-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-85000-C":{"spot":false,"swap":false},"BTC-FS-25SEP26_PERP":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.2-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-125000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.31-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-300000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-140-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2150-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-73000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-98000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-104-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.8-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.335-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-13000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-102000-C":{"spot":false,"swap":false},"BTC-FS-1MAY26_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260626-95000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-58000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-68000-C":{"spot":false,"swap":false},"ETH-FS-26JUN26_PERP":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-125000-C":{"spot":false,"swap":false},"TRX_USDC-FS-24APR26_20APR26":{"spot":false,"swap":false},"XRP_USDC-FS-29MAY26_21APR26":{"spot":false,"swap":false},"BTC-FS-25SEP26_22APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-91-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-67000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-95000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-87-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2200-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.56-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-320000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-72000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-82000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-84-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-230000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-78000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-200000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-75000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.336-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2200-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2400-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.322-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-76-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-60000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-77000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-69000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-86000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-85000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-58000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1800-C":{"spot":false,"swap":false},"SOL_USDC-FS-29MAY26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2900-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-73500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-0.9-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-83-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2800-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3300-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-81000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-74500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.35-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.55-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-64000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-180000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-94-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-68-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.7-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-96-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.335-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-54000-C":{"spot":false,"swap":false},"SOL_USDC-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"BTC-CLAD-26JUN26-82000_88000_95000":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-62000-C":{"spot":false,"swap":false},"BTC/USDC":{"spot":true,"swap":false},"BTC/USD:BTC-260424-78000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-130000-P":{"spot":false,"swap":false},"SOL_USDC-FS-20APR26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-9000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2100-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-76500-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10.4-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-88-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-150000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-59000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2250-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.95-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423":{"spot":false,"swap":false},"XRP/USDC:USDC-260420":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2575-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-88-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-77000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-0.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-55000-P":{"spot":false,"swap":false},"ETH-STRG-21APR26-2200_2450":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.2-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-72000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-83000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-69000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-81-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.24-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-190000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-59000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-68000-P":{"spot":false,"swap":false},"ETH-STRG-21APR26-2175_2475":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-145-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-76000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-76000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-86-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-81000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.52-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.335-C":{"spot":false,"swap":false},"BTC-FS-24APR26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1850-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5400-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.31-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2800-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-85000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.55-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-17-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.35-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-85000-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-5500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4800-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.7-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2300-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2250-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1600-P":{"spot":false,"swap":false},"XRP_USDC-FS-1MAY26_21APR26":{"spot":false,"swap":false},"BTC-FS-26MAR27_29MAY26":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.26-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-72000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-12-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.28-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.308-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-86-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.5-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2350-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-86000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-54000-P":{"spot":false,"swap":false},"PAXG/USDC":{"spot":true,"swap":false},"ETH/USD:ETH-260421-2375-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1800-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-60000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3300-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.8-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5800-P":{"spot":false,"swap":false},"UNI/USDC:USDC":{"spot":false,"swap":true},"ETH/USD:ETH-261225-3300-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2600-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-130000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-84000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.5-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2900-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.2-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1400-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3800-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-78000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.32-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.295-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-71000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1400-P":{"spot":false,"swap":false},"ETH_USDC-FS-1MAY26_PERP":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-72500-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-84000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2275-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.58-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-130-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-65-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-126-P":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-98-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1750-P":{"spot":false,"swap":false},"ETH_USDC-CS-24APR26-2250_2300":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-65000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-79000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-80000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.6-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-83000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-220000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-9000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-5000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.9-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3300-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-50000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-75-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-68000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-220-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2400-C":{"spot":false,"swap":false},"BTC-FS-25SEP26_29MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-135000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1750-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2800-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2350-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.285-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3100-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2150-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-5000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2450-P":{"spot":false,"swap":false},"ETH-FS-1MAY26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3500-P":{"spot":false,"swap":false},"SOL_USDC-FS-29MAY26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260424-4000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-58000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-88000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-72-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.35-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-60000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-95-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-79000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-89-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1900-C":{"spot":false,"swap":false},"ETH-FS-25SEP26_22APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.36-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2450-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2700-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-75000-P":{"spot":false,"swap":false},"ETH-FS-25DEC26_23APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.9-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.335-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.24-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2100-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-130-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-81000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.8-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-125-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-83000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-72000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-14.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-72500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.75-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1850-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-12-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-3.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-105000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-82-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-73000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2375-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2575-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.42-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2325-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-82000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-95000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-105-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-120-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-98-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.325-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-74000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.2-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-6-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-85000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.35-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2300-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.335-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-130-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-78000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.4-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-68000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.35-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-14.5-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-78000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-71000-C":{"spot":false,"swap":false},"ETH_USDC-STRG-29MAY26-1800_2550":{"spot":false,"swap":false},"BTC/USD:BTC-261225-150000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-72-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2225-C":{"spot":false,"swap":false},"ETH-FS-26MAR27_29MAY26":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-84000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.48-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.75-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2700-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.9-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-71000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2600-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-10000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-80000-C":{"spot":false,"swap":false},"BTC-FS-29MAY26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4200-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-180000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-15000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-64000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-100000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-120000-C":{"spot":false,"swap":false},"XRP_USDC-FS-21APR26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-140000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2300-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-3000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-92-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-79000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-81000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-85000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-78000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10.2-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2300-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-83000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-102-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-95000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-75000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-74500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2250-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2175-P":{"spot":false,"swap":false},"ETH-FS-29MAY26_23APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2575-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-240000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-84-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-105-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-79-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-220000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.25-C":{"spot":false,"swap":false},"ETH-STRG-21APR26-2225_2425":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2250-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-78000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-14000-C":{"spot":false,"swap":false},"USYC/USDC":{"spot":true,"swap":false},"BTC-FS-1MAY26_22APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260626-180000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3400-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4200-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.334-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-72000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2175-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-170000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-80000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-98-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-76-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5800-P":{"spot":false,"swap":false},"ETH-STRG-21APR26-2250_2400":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2200-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-94-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2400-C":{"spot":false,"swap":false},"ETH-FS-26MAR27_24APR26":{"spot":false,"swap":false},"BTC/USD:BTC-270326-140000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-79500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-10000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-11.5-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.35-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-110000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-11-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-93-P":{"spot":false,"swap":false},"BTC-FS-26MAR27_22APR26":{"spot":false,"swap":false},"PAXG/USDC:USDC":{"spot":false,"swap":true},"BTC/USD:BTC-260423-76000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-90000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.316-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-98000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2125-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.15-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-14-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3100-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-14-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4600-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-76500-P":{"spot":false,"swap":false},"ETH-FS-1MAY26_22APR26":{"spot":false,"swap":false},"ETH-FS-25DEC26_26JUN26":{"spot":false,"swap":false},"BTC/USD:BTC-260420-73000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3200-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.2-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3800-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.45-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.3-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2275-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.6-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-76000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-77000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529":{"spot":false,"swap":false},"BTC/USD:BTC-261225-190000-P":{"spot":false,"swap":false},"BTC_USDC-STRD-21APR26-75500":{"spot":false,"swap":false},"BTC/USD:BTC-260529-50000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-74000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-100-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2400-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.42-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.1-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-5200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-75500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-60000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.8-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.315-C":{"spot":false,"swap":false},"BTC-FS-26JUN26_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260925-40000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1700-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-75000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-84000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-60000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-98000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.334-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1800-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.35-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-77000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-12.5-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.27-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2375-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-135000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-40000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.32-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1850-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-130000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.26-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-73000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4200-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-67000-P":{"spot":false,"swap":false},"BTC-FS-25SEP26_24APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7-P":{"spot":false,"swap":false},"BTC-FS-25DEC26_29MAY26":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.34-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2175-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4400-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-65000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2250-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2300-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.1-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-18-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-68000-C":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2350-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423":{"spot":false,"swap":false},"BTC/USD:BTC":{"spot":false,"swap":true},"SOL_USDC-FS-26JUN26_21APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-82-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-80000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.8-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-69000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-85000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2500-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-64-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-81-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-58000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-76-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.4-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-81000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.9-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.308-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-260000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2700-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-71000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-4200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2100-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-78-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.28-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-94000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2550-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2050-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-155000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3200-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.325-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-105000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-68-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-70-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-180000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-135000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-86-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-72000-C":{"spot":false,"swap":false},"BTC/USDC:USDC":{"spot":false,"swap":true},"ETH/USDC:USDC-260420-2475-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.255-C":{"spot":false,"swap":false},"TRX_USDC-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260529-67000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2400-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-130000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2200-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-48-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3600-C":{"spot":false,"swap":false},"ETH-FS-22APR26_20APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2175-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2275-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.7-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-66000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-62000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-85000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-20-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1400-C":{"spot":false,"swap":false},"BTC-FS-25SEP26_26JUN26":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-150-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-83000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-85-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-73000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2300-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.315-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-76500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-73000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7.6-P":{"spot":false,"swap":false},"AVAX_USDC-FS-24APR26_20APR26":{"spot":false,"swap":false},"XRP_USDC-FS-29MAY26_24APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260626":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2275-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-77000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.345-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-62000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2650-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-104-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-72000-C":{"spot":false,"swap":false},"ETH/USDE":{"spot":true,"swap":false},"ETH/USDC:USDC-260424-2500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-75000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.338-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.45-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-5.5-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2225-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.338-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.34-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.15-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1400-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-96000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-30000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.7-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-54000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-71000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1750-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-78000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2475-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-84000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-72500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2325-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.1-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-4-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-125-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-85000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-84000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.255-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-102-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.4-C":{"spot":false,"swap":false},"SOL_USDC-STRD-1MAY26-90":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.7-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-190000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-106-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.32-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-96000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2550-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-69000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-50000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-73000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-77000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-83-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.8-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-78500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2600-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2300-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-56000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-75000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2300-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2175-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2800-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-80-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.4-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-52-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.5-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1750-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2450-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2400-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-6000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-76500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-10000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-90000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1850-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.295-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-4000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1800-C":{"spot":false,"swap":false},"AVAX_USDC-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260626-82000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-68000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1400-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-78000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.28-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.2-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.304-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-82000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-67000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-73000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-77000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-76000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-74500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2375-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-4000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2250-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-100000-C":{"spot":false,"swap":false},"TRUMP/USDC:USDC":{"spot":false,"swap":true},"BTC/USD:BTC-260501-87000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.2-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1400-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-3800-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.4-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-240000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.36-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.25-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-77500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-11000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-82000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-75000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2425-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-52-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-77000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7200-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2350-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3800-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-170000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-86000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-69000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-62000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2150-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.3-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-66000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2150-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1800-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5000-C":{"spot":false,"swap":false},"TRX_USDC-FS-1MAY26_24APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.48-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-74000-P":{"spot":false,"swap":false},"BTC_USDC-FS-29MAY26_23APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2325-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-76000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.36-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.34-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3200-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-10000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC":{"spot":false,"swap":true},"AVAX/USDC:USDC-260420-9.1-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-74-C":{"spot":false,"swap":false},"AVAX_USDC-FS-1MAY26_20APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.16-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.328-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.42-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.9-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1300-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-80000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2700-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-66000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.6-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-77500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-3000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-63000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-57000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.32-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-78000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-120000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-50-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-4000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.1-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3100-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-40000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.335-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-80000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-96-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-86000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.38-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-88000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.65-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-320000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-45000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-0.9-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-70000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-60-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-100-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.55-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-50000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.5-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-81000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2250-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.8-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-64000-C":{"spot":false,"swap":false},"SOL_USDC-FS-26JUN26_24APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2900-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-88-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-74000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2450-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2175-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-70-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.85-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-79000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-86000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2050-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-10.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-81000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-150-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-74000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-83-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-67000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-56-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.316-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-60000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.6-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-76000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.9-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-96000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-75000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-65000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.6-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2100-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-85000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-85-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-85000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-73000-C":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_24APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-72-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-79000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.24-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-11-C":{"spot":false,"swap":false},"SOL_USDC-FS-29MAY26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260925-180000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-1800-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-110000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-71000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6600-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2800-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-110-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-110000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-89-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2425-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.35-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-68000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-15000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-74000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.15-P":{"spot":false,"swap":false},"BTC-FS-25DEC26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2275-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2475-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-100000-P":{"spot":false,"swap":false},"AVAX_USDC-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-13-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4600-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-87-P":{"spot":false,"swap":false},"SOL_USDC-FS-24APR26_20APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-12.5-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.43-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-65000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-77000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-100000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-90000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.3-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2400-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.6-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2425-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-220000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-300000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-63000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2300-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.325-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2800-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2100-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1700-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-72000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.35-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2600-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-57000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-92-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.2-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-78000-C":{"spot":false,"swap":false},"XRP_USDC-FS-29MAY26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1200-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2475-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-76500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.48-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-50000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2175-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.46-P":{"spot":false,"swap":false},"BTC-FS-29MAY26_24APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-320000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-75500-P":{"spot":false,"swap":false},"ETH-FS-26MAR27_26JUN26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-50-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-95-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-94-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2550-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.15-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-94-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.345-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2550-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.32-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-140-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-110000-P":{"spot":false,"swap":false},"ETH-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.1-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-230000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-112-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-85000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-71000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-84000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2100-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-4-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.475-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-74000-C":{"spot":false,"swap":false},"ETH-FS-24APR26_PERP":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.345-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-66000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501":{"spot":false,"swap":false},"BTC-FS-25SEP26_1MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260420-73000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2525-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.2-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.43-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-85000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2600-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-75000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-380000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-65-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3100-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4200-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.265-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.425-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-74000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.345-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.8-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-150-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-200000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-85-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-83000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2600-C":{"spot":false,"swap":false},"TRX_USDC-FS-26JUN26_24APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-0.9-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1600-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-112-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-65000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-45000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1900-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.314-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.22-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.29-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-82000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-800-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-88-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-73000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-72000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.4-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-5000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-80000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-5.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-80000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.305-P":{"spot":false,"swap":false},"ETH-FS-29MAY26_21APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-13-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-15000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.318-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-104-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2450-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-72000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-104-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2325-C":{"spot":false,"swap":false},"BTC_USDC-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1900-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-83000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-88-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-78-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-115000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-50-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1950-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-115-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-61000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4200-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-115000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-30000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2150-C":{"spot":false,"swap":false},"ETH-FS-23APR26_22APR26":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2700-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2450-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-10.5-P":{"spot":false,"swap":false},"XRP_USDC-FS-26JUN26_29MAY26":{"spot":false,"swap":false},"BTC/USD:BTC-260424-88000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.27-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-114-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.1-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-94000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1700-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-88-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-64000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-80000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3300-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2475-P":{"spot":false,"swap":false},"ETH-FS-26MAR27_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2050-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1600-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.245-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.55-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.4-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-74000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-65000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1800-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2225-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-170000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-62000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.3-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-74000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-110-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.6-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.335-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-84-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-8000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.6-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2650-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-96-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-70000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-80-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-85000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260508-3000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-78-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.26-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3100-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.36-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1600-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2100-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-12.5-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.05-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-104-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.2-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-89-P":{"spot":false,"swap":false},"ETH-FS-26JUN26_22APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-62000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2300-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.33-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2475-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-98-C":{"spot":false,"swap":false},"ETH_USDC-FS-22APR26_20APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-77000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-50000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.48-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-110000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-75000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-40000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2300-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.6-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.56-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-70000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3200-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2700-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.33-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-68000-C":{"spot":false,"swap":false},"ETH-FS-25DEC26_24APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2200-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.4-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-76000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.9-P":{"spot":false,"swap":false},"BTC-PS-24APR26-74000_72000":{"spot":false,"swap":false},"BTC/USD:BTC-260925-88000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.312-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-55000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2625-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4600-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-98000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.35-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2200-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-130000-C":{"spot":false,"swap":false},"TRX_USDC-FS-29MAY26_20APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-87000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-70000-C":{"spot":false,"swap":false},"BUIDL/USDC":{"spot":true,"swap":false},"TRX_USDC-FS-29MAY26_24APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-98000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-4-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.33-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-120000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.36-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.85-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-115000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2700-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.345-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.4-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-135-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2800-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-60000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-160000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2150-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2250-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1700-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-74000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-104-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-120-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-91-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-55-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-1900-C":{"spot":false,"swap":false},"ETH-FS-1MAY26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-261225-68000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-73500-C":{"spot":false,"swap":false},"BTC_USDC-FS-23APR26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260626-82000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2200-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2100-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9.6-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2100-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2100-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-74000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-120-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-280000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-102000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.33-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-90-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.44-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1950-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1700-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2150-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.2-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-132-P":{"spot":false,"swap":false},"BTC_USDC-FS-1MAY26_22APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-0.8-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3400-P":{"spot":false,"swap":false},"TRX_USDC-FS-21APR26_PERP":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.8-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5600-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-75-P":{"spot":false,"swap":false},"TRX_USDC-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-66000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-79-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-105000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2900-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-84000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-69000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-73000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-45000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-69000-P":{"spot":false,"swap":false},"SOL_USDC-FS-1MAY26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260501-79000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6200-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-83000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.3-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-82000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.26-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-81000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-90000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-62000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-180000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-80000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-81000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-70000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2225-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-84000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1900-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-82-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2200-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2450-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-67000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-102000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-5000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424":{"spot":false,"swap":false},"BTC/USD:BTC-260626-160000-P":{"spot":false,"swap":false},"BTC-FS-1MAY26_21APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-102-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-55-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-10-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.4-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-5000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-70000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2250-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1400-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-25-C":{"spot":false,"swap":false},"BTC-FS-26MAR27_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-3200-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.42-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-200000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-115-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-85-P":{"spot":false,"swap":false},"SOL_USDC-PSR13-26JUN26-80_75":{"spot":false,"swap":false},"BTC/USD:BTC-260420-71500-C":{"spot":false,"swap":false},"ETH-FS-22APR26_21APR26":{"spot":false,"swap":false},"USDE/USDT":{"spot":true,"swap":false},"ETH/USD:ETH-260925-4600-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-70-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-79000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-108-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-155000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.36-P":{"spot":false,"swap":false},"SOL_USDC-ICOND-24APR26-70_75_105_110":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2100-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.326-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2700-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-50000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-91-P":{"spot":false,"swap":false},"ETH-FS-26MAR27_23APR26":{"spot":false,"swap":false},"ETH_USDC-FS-29MAY26_22APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3800-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-82000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.3-C":{"spot":false,"swap":false},"BTC-FS-22APR26_20APR26":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_PERP":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-110-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.37-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2550-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1900-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.32-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.345-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-84-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-65000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.65-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-98000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-56000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-73500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2325-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-55000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.4-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-58000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-66000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.55-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-68000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2450-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2300-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-74000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-170000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.55-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1800-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.65-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-74500-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2800-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-3.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-71000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-66-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-250000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-66-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-95-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5800-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-90000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-165000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-67000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-102-C":{"spot":false,"swap":false},"TRX_USDC-FS-21APR26_20APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.37-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3100-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2200-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.3-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-63000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.34-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2700-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.6-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-95000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-83-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2300-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-115000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2700-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.2-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-92-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-7.5-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.4-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1900-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-84000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-90000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-220-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-78000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2375-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-89-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2900-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2350-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-8000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1400-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2400-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.38-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3400-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.8-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2800-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-110000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.48-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-5200-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-160000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-86000-C":{"spot":false,"swap":false},"ETH-FS-26MAR27_1MAY26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.8-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.235-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-82000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-81-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.324-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2450-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-74000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.42-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2050-C":{"spot":false,"swap":false},"BTC-FS-25DEC26_23APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260423-67000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-78000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-71500-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.8-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-78-P":{"spot":false,"swap":false},"BTC-FS-26MAR27_24APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5600-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.302-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424":{"spot":false,"swap":false},"BTC/USD:BTC-260529-58000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-64000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2375-P":{"spot":false,"swap":false},"ETH_USDC-FS-24APR26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2300-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.34-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-95000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-78000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-74-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.44-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.4-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-250000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-70000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-4.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-12000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-4500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2250-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.5-C":{"spot":false,"swap":false},"BTC_USDC-FS-1MAY26_23APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-57000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3300-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-75000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2575-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-64000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-15-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2200-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2650-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-75000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-82000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2100-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-94000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-63000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-94-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-70000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-82000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.375-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-96-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2700-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-61000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-77000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.36-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-69000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2275-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-75000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-71000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9.8-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.34-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-59000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-16-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-75000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-130000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.314-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-76000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.375-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2700-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2225-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2300-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.19-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2325-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1300-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-77500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-74500-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.304-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-98000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-5-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-91-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4200-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-18-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2475-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-72000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-360000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-69000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.52-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-68000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.58-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-100000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3600-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3000-P":{"spot":false,"swap":false},"AVAX_USDC-FS-29MAY26_1MAY26":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3400-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.6-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.3-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-87000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-50000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-90-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-15-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.4-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-71000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-72000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-40000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2425-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6800-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-6000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-73000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3600-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-8500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2100-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-77000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1600-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-124-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-10.5-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10.6-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-80000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.42-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.46-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.44-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-79500-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.6-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-160000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2100-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2350-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-83000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-84000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-78-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-11-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-8500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.3-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2525-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.17-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.24-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-79000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-116-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-11-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-83-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.335-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-93-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-6.5-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.6-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2800-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-140-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-73500-P":{"spot":false,"swap":false},"XRP_USDC-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-17-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2650-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-120-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-80000-P":{"spot":false,"swap":false},"BTC-FS-26MAR27_26JUN26":{"spot":false,"swap":false},"BTC/USD:BTC-260423-81000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3200-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-76000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2100-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.225-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2275-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2600-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.2-P":{"spot":false,"swap":false},"BTC_USDC-FS-29MAY26_24APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1700-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-15000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-92000-C":{"spot":false,"swap":false},"BTC_USDC-FS-1MAY26_PERP":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-95-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-71500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-85-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2250-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2600-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-13-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-105000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-150000-C":{"spot":false,"swap":false},"BTC_USDC-FS-20APR26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-15000-P":{"spot":false,"swap":false},"ETH-FS-25DEC26_25SEP26":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-80-P":{"spot":false,"swap":false},"SOL_USDC-FS-1MAY26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2700-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1950-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1600-P":{"spot":false,"swap":false},"ETH/USDC:USDC":{"spot":false,"swap":true},"BTC/USDC:USDC-260423-82000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-5000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.255-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-4500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-85-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3600-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-6500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-69000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2150-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-74000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-6-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.26-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-12000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.325-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-72000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-96-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.2-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-12000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-73000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1200-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-0.9-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-62-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1900-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2100-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.4-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2375-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-7400-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-69000-P":{"spot":false,"swap":false},"BTC-FS-21APR26_PERP":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.48-C":{"spot":false,"swap":false},"ETH-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.39-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2475-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-15.5-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2600-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2350-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.45-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-90-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-71000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-16-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1950-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-30000-C":{"spot":false,"swap":false},"ETH_USDC-FS-1MAY26_24APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2425-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-52000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1600-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.7-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-52000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2100-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-76-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.31-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-66000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.18-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-74000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4800-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.326-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2900-P":{"spot":false,"swap":false},"ETH_USDC-PSR12-24APR26-1700_1600":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-87-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.285-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.3-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.315-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-77000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-68000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-80000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-79000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-102000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2400-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-88-P":{"spot":false,"swap":false},"BTC-FS-25DEC26_24APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.31-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2375-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-11.8-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-58000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-63000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1700-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-95000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-84-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2300-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-70000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-135000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-50-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2100-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.52-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-160-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-120000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.9-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-94000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2300-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.42-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-120000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-58000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-10-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1600-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-85000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.58-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1750-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-74000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.17-C":{"spot":false,"swap":false},"ETH_USDC-FS-1MAY26_20APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-15-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-64000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2400-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-110000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-72000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1600-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.52-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-100-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.4-C":{"spot":false,"swap":false},"ETH-FS-25DEC26_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260423-75500-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6600-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-69000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-92-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.31-P":{"spot":false,"swap":false},"BTC_USDC-FS-1MAY26_24APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.7-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2500-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3800-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-84000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-75000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-81-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.37-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-135000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.35-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-78000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260423-76500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-86000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-110-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-75000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-75000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.23-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3800-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-50000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.55-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-82000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-16000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-69000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.38-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-105000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-340000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8.6-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2575-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-108-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1200-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-66000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-74000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2275-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-85000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.315-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-155000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2450-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1900-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-80000-C":{"spot":false,"swap":false},"BTC-FS-26JUN26_20APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2550-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.42-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-95000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-12-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-116-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.22-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-83000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.75-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-78500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-280000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-79000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-380000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-65000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.56-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-1700-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.32-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-3200-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-82000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-69000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-92-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-78000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2425-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-82000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-1950-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.5-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-67000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.355-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-62000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-77500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.42-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.275-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.328-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.32-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-71000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7200-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2525-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-2400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-84000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8.8-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-5-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.23-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2350-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-55000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.5-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-85000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.42-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-90-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-70000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-35000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-13000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.46-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-80000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-45000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2100-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-160000-P":{"spot":false,"swap":false},"SOL_USDC-FS-1MAY26_PERP":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.8-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-4200-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.285-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-68000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-70000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-72000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-160000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-60000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.24-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-160000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5800-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-40000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.8-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-68000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-80000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.2-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-77000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3100-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-11-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2050-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-45000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-6.5-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.28-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-8.5-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.6-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.31-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2900-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-240000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-124-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.8-C":{"spot":false,"swap":false},"XRP_USDC-FS-1MAY26_24APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.48-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-76000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-87000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-96000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2225-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-92-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-40000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-8.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-105000-P":{"spot":false,"swap":false},"AVAX_USDC-FS-29MAY26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2700-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-73500-C":{"spot":false,"swap":false},"USDE/USDC":{"spot":true,"swap":false},"SOL/USDC:USDC-260424-85-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.8-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-126-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.25-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.34-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3400-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.65-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-135-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-45000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-40000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6600-P":{"spot":false,"swap":false},"AVAX_USDC-FS-24APR26_21APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.38-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-30000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3600-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-64000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-115000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.56-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-125-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-300000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.4-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.36-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.36-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-84000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.27-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.35-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-57000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2350-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-175000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2175-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2475-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-8.6-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.6-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-40-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2525-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2600-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-85000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4600-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-82-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.7-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2800-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.52-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.375-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2150-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2325-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.4-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-70000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-76000-P":{"spot":false,"swap":false},"ETH_USDC-FS-29MAY26_23APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.9-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-80000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-40-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-240000-C":{"spot":false,"swap":false},"ETH-FS-23APR26_PERP":{"spot":false,"swap":false},"BTC-FS-21APR26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260529-100000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-120-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-10.4-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2700-P":{"spot":false,"swap":false},"TRX_USDC-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-70000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-65000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-81000-P":{"spot":false,"swap":false},"BTC-FS-26MAR27_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1200-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-86000-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-104000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.38-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-65000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-96000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.05-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.22-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2150-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.5-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-150-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-116-C":{"spot":false,"swap":false},"SOL_USDC-STRD-26JUN26-85":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-75500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260501-83000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-59000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.2-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2250-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2275-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-95-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-1200-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.9-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-75500-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.46-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.6-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.52-C":{"spot":false,"swap":false},"TRX_USDC-FS-29MAY26_21APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.2-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-81000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2225-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3500-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-98000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.55-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2325-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2525-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.38-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-2000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-35000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2300-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-96-C":{"spot":false,"swap":false},"BTC_USDC-FS-1MAY26_20APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-70000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-68-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.58-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2375-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-8.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-85000-C":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4500-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-65000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.4-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2650-P":{"spot":false,"swap":false},"BTC_USDC-FS-29MAY26_21APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2150-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-25-P":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_23APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-79500-P":{"spot":false,"swap":false},"AVAX_USDC-FS-20APR26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2325-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-4400-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-8000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2300-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2200-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3600-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-78000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.26-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.295-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-68000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-74500-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.44-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-76500-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-17-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-110000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-105000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.43-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2250-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-45000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.1-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-112-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-59000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-60000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2275-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-82000-P":{"spot":false,"swap":false},"ETH_USDC-STRG-26JUN26-1700_2900":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2550-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1850-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.33-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-15-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-68-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.46-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-54000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-78500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2600-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-56000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.5-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-64000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.37-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2400-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-74500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-83000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-75-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.52-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-88-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-77000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5200-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2100-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2500-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-70-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.42-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.3-C":{"spot":false,"swap":false},"BTC_USDC-FS-26JUN26_23APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-85-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2250-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6800-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.2-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.39-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-2.05-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.6-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-77000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.2-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-76000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-10000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.32-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.3-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-70000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-70000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-45000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-3400-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-82000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1200-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-65000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1700-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-48000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-1600-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-90-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-72000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1700-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2250-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-120000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-13-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2425-P":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2100-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260421-1.46-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2800-C":{"spot":false,"swap":false},"BTC-FS-26MAR27_1MAY26":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-87000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-40000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-18-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2575-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-120-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326":{"spot":false,"swap":false},"SOL/USDC":{"spot":true,"swap":false},"BTC/USD:BTC-260424-56000-P":{"spot":false,"swap":false},"ETH_USDC-FS-22APR26_21APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-72-C":{"spot":false,"swap":false},"AVAX_USDC-FS-26JUN26_20APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-71000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-89-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1200-C":{"spot":false,"swap":false},"ETH/USD:ETH-260508-2400-C":{"spot":false,"swap":false},"BTC_USDC-FS-24APR26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2100-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1900-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2225-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.34-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.54-P":{"spot":false,"swap":false},"ETH-FS-25SEP26_21APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260529-52000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.37-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-160-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-92-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-81000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.6-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2100-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2275-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2150-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-300000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-77500-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-66000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-95000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-88000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.32-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2700-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-82000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-135000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.25-P":{"spot":false,"swap":false},"AVAX_USDC-FS-29MAY26_24APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.345-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2250-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1750-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-8000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-73500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260420-76000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.28-P":{"spot":false,"swap":false},"ETH_USDC-FS-24APR26_20APR26":{"spot":false,"swap":false},"BTC_USDC-FS-24APR26_20APR26":{"spot":false,"swap":false},"SOL_USDC-FS-29MAY26_24APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.34-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-4600-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-1900-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-130-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-78000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-93-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-250000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-7.5-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.322-C":{"spot":false,"swap":false},"ETH-FS-29MAY26_PERP":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-66000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-80000-C":{"spot":false,"swap":false},"ETH-FS-24APR26_21APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-87-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-8000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1400-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-83000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.34-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-71000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-54-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.5-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-85000-C":{"spot":false,"swap":false},"TRX_USDC-FS-1MAY26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2800-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-2.6-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2525-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-68000-P":{"spot":false,"swap":false},"ETH-FS-26JUN26_20APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-74-C":{"spot":false,"swap":false},"BTC/USD:BTC-260422-73000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.14-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-86000-P":{"spot":false,"swap":false},"ETH-FS-25SEP26_1MAY26":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.265-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-61000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2400-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-78500-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-63000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-70-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-128-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-94-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.7-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-75500-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-140-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-74000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2700-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-145-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-66000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-90000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3800-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-94-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-73000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260626-260000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-96-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.32-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-76-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-76000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-60-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.365-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.3-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-82000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-83000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-1950-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4800-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-5400-P":{"spot":false,"swap":false},"BTC_USDC-FS-21APR26_PERP":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-128-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2575-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-62000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-96-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.23-P":{"spot":false,"swap":false},"BTC/USD:BTC-260422-77500-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-61000-P":{"spot":false,"swap":false},"BTC-FS-1MAY26_20APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-76000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.245-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1900-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-110000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2300-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-15.5-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-3200-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260420-91-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-105000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-11.5-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2700-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-55000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2350-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.305-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-10.4-P":{"spot":false,"swap":false},"TRX/USDC:USDC":{"spot":false,"swap":true},"BTC/USDC:USDC-260529-96000-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3400-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-56000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.8-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-82000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1-C":{"spot":false,"swap":false},"BTC/USD:BTC-260501-83000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260925-5000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-72000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-75500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260508-80000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-7000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.57-P":{"spot":false,"swap":false},"BTC/USD:BTC-260421-74500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3200-C":{"spot":false,"swap":false},"ETH/USD:ETH-261225-3100-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-3600-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-86000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-81000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260424-65000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529":{"spot":false,"swap":false},"BTC/USD:BTC-270326-180000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1800-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-125000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-380000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-110-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.275-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2125-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-80000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-70000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260422-2225-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-65000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-80000-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-1000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-40-P":{"spot":false,"swap":false},"BTC-FS-29MAY26_23APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260423-79000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-20000-C":{"spot":false,"swap":false},"BNB/USDC:USDC":{"spot":false,"swap":true},"XRP/USDC:USDC-260424-1.44-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260420-0.324-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.34-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2625-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-95-P":{"spot":false,"swap":false},"ETH-FS-24APR26_22APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-115-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-1.1-C":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2350-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-73500-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.3-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-8.4-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2800-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-86000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-82000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2700-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-80000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.8-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260421-78500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-69000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-7.6-P":{"spot":false,"swap":false},"ETH-FS-20APR26_PERP":{"spot":false,"swap":false},"BTC/USD:BTC-260626-50000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2050-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-56000-C":{"spot":false,"swap":false},"BTC_USDC-FS-23APR26_22APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260501-71000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6500-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260421-83-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-100-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-61000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-340000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-9.2-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.22-P":{"spot":false,"swap":false},"TRX_USDC-FS-1MAY26_21APR26":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-260000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-20000-C":{"spot":false,"swap":false},"ETH-PCAL-26JUN26_24APR26-5000":{"spot":false,"swap":false},"BTC/USD:BTC-260501-70000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.34-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.5-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-114-C":{"spot":false,"swap":false},"ETH_USDC-FS-26JUN26_1MAY26":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.31-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.37-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.15-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-66-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.9-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260422-2375-P":{"spot":false,"swap":false},"ETH-FS-25DEC26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-66000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.315-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-2500-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260421-9-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-2-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-20000-P":{"spot":false,"swap":false},"BTC/USD:BTC-270326-106000-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-125000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260423-74500-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.306-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-9000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260501-2300-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.36-P":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3300-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-3500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260529-1500-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-62000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260501-3000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-140000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260508-90000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-4500-C":{"spot":false,"swap":false},"BTC_USDC-PS-29MAY26-77000_72000":{"spot":false,"swap":false},"BTC/USD:BTC-261225-66000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-76000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260420-84000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.52-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-2550-P":{"spot":false,"swap":false},"ETH-FS-23APR26_21APR26":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.42-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-1600-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2000-P":{"spot":false,"swap":false},"BTC_USDC-FS-22APR26_20APR26":{"spot":false,"swap":false},"ETH/USD:ETH-260925-6500-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-76-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-89-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2350-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-80000-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.5-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-84-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-66000-P":{"spot":false,"swap":false},"ETH_USDC-FS-23APR26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2550-C":{"spot":false,"swap":false},"ETH/USD:ETH-260421-2225-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.25-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-106-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-130000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260420-2475-C":{"spot":false,"swap":false},"BTC/USD:BTC-260421-79500-P":{"spot":false,"swap":false},"BTC-FS-26MAR27_23APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-64-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-4000-C":{"spot":false,"swap":false},"AVAX_USDC-FS-26JUN26_PERP":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-1700-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-6-C":{"spot":false,"swap":false},"BTC-FS-26MAR27_25SEP26":{"spot":false,"swap":false},"TRX/USDC:USDC-260529-0.29-C":{"spot":false,"swap":false},"ETH/USD:ETH-260424-2600-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260423-2150-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-150000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260529-2450-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.58-P":{"spot":false,"swap":false},"BTC/USD:BTC-260626-86000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-72000-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-320000-C":{"spot":false,"swap":false},"TRX_USDC-FS-24APR26_21APR26":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-6500-C":{"spot":false,"swap":false},"BTC/USD:BTC-270326-170000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2650-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260421-2475-C":{"spot":false,"swap":false},"TRX_USDC-FS-29MAY26_PERP":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.37-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3400-C":{"spot":false,"swap":false},"BTC-FS-25SEP26_21APR26":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.95-P":{"spot":false,"swap":false},"ETH-FS-23APR26_20APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-115-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.54-C":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2325-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-55000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-2300-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.75-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260626-2.4-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-4000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260626-230000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-76000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-69000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260424-1.38-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-45000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260501-1900-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3300-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-90-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.33-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-93-P":{"spot":false,"swap":false},"BTC/USD:BTC-260925-165000-P":{"spot":false,"swap":false},"TRX_USDC-FS-20APR26_PERP":{"spot":false,"swap":false},"ETH/USD:ETH-260626-6000-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260424-94000-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-9.8-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-1.05-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-7.5-P":{"spot":false,"swap":false},"BTC/USDE":{"spot":true,"swap":false},"BTC/USD:BTC-260925-105000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260925-7500-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626-4800-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-10.5-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-74500-C":{"spot":false,"swap":false},"BTC/USD:BTC-260424-45000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260626-0.44-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260529-2350-P":{"spot":false,"swap":false},"BTC-FS-25DEC26_20APR26":{"spot":false,"swap":false},"BTC/USD:BTC-260420-79000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260424-2250-C":{"spot":false,"swap":false},"BTC-FS-26MAR27_20APR26":{"spot":false,"swap":false},"AVAX/USDC:USDC-260501-7-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.44-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260421-0.35-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-80000-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.27-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260420-1.56-P":{"spot":false,"swap":false},"TRX/USDC:USDC-260501-0.4-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-2700-P":{"spot":false,"swap":false},"ETH/USD:ETH-270326-3800-P":{"spot":false,"swap":false},"BTC/USD:BTC-260529-88000-P":{"spot":false,"swap":false},"XRP/USDC:USDC-260501-1.8-P":{"spot":false,"swap":false},"SOL_USDC-CS-24APR26-110_120":{"spot":false,"swap":false},"BTC/USD:BTC-261225-200000-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-67000-P":{"spot":false,"swap":false},"SOL/USDC:USDC-260424-92-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925-40000-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260626-5600-P":{"spot":false,"swap":false},"ETH-FS-25DEC26_22APR26":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-240-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260529-9-P":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-8-C":{"spot":false,"swap":false},"BTC/USD:BTC-260529-64000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260423-2000-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260420-71000-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2275-P":{"spot":false,"swap":false},"BTC/USD:BTC-260423-73500-C":{"spot":false,"swap":false},"BTC/USD:BTC-261225-100000-P":{"spot":false,"swap":false},"BTC/USD:BTC-261225-50000-C":{"spot":false,"swap":false},"TRX/USDC:USDC-260424-0.324-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260422-72000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-122-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-68000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260626-5-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260626-200-P":{"spot":false,"swap":false},"ETH/USDC:USDC-260529":{"spot":false,"swap":false},"SOL/USDC:USDC-260529-45-C":{"spot":false,"swap":false},"BTC/USDC:USDC-260529-62000-P":{"spot":false,"swap":false},"ETH/USD:ETH-260626-9000-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260420-9.3-P":{"spot":false,"swap":false},"ETH/USD:ETH-261225-11000-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-96-C":{"spot":false,"swap":false},"ETH/USDC:USDC-260420-2525-C":{"spot":false,"swap":false},"SOL/USDC:USDC-260501-93-C":{"spot":false,"swap":false},"AVAX/USDC:USDC-260424-6.5-C":{"spot":false,"swap":false},"XRP/USDC:USDC-260529-0.6-P":{"spot":false,"swap":false},"BTC/USDC:USDC-260501-80000-C":{"spot":false,"swap":false}},"testnet_urls":{"pattern":"separate_host","sandbox_flag_field":null,"unresolved_reason":null,"urls":{"rest":"https://test.deribit.com"}},"url_templates":{"private":{"api_param":"private","http_method":"GET","resolved_url":null,"sample_path":"logout","url_prefix":null},"public":{"api_param":"public","http_method":"GET","resolved_url":"https://www.deribit.com/api/v2/public/auth","sample_path":"auth","url_prefix":"https://www.deribit.com/api/v2/public/"}}},"schema_version":"3.0.0","structure":{"authenticated_sections":["private"],"class_info":{"rest":{"class_name":"deribit","extends_raw":"Exchange","extends_resolved":"Exchange","file":"deribit.ts","id":"deribit","method_count":68,"method_details":[{"async":false,"name":"describe","params":0,"statements":1},{"async":false,"name":"createExpiredOptionMarket","params":1,"statements":15},{"async":false,"name":"safeMarket","params":4,"statements":3},{"async":true,"name":"fetchTime","params":1,"statements":2},{"async":true,"name":"fetchCurrencies","params":1,"statements":5},{"async":false,"name":"codeFromOptions","params":2,"statements":4},{"async":true,"name":"fetchStatus","params":1,"statements":5},{"async":true,"name":"fetchAccounts","params":1,"statements":4},{"async":false,"name":"parseAccount","params":1,"statements":1},{"async":true,"name":"fetchMarkets","params":1,"statements":8},{"async":false,"name":"parseBalance","params":1,"statements":5},{"async":true,"name":"fetchBalance","params":1,"statements":9},{"async":true,"name":"createDepositAddress","params":2,"statements":8},{"async":true,"name":"fetchDepositAddress","params":2,"statements":8},{"async":false,"name":"parseTicker","params":2,"statements":6},{"async":true,"name":"fetchTicker","params":2,"statements":6},{"async":true,"name":"fetchTickers","params":2,"statements":15},{"async":true,"name":"fetchOHLCV","params":5,"statements":15},{"async":false,"name":"parseTrade","params":2,"statements":17},{"async":true,"name":"fetchTrades","params":4,"statements":12},{"async":true,"name":"fetchTradingFees","params":1,"statements":14},{"async":true,"name":"fetchOrderBook","params":3,"statements":11},{"async":false,"name":"parseOrderStatus","params":1,"statements":2},{"async":false,"name":"parseTimeInForce","params":1,"statements":2},{"async":false,"name":"parseOrderType","params":1,"statements":2},{"async":false,"name":"parseOrder","params":2,"statements":25},{"async":true,"name":"fetchOrder","params":3,"statements":7},{"async":true,"name":"createOrder","params":6,"statements":35},{"async":true,"name":"editOrder","params":7,"statements":13},{"async":true,"name":"cancelOrder","params":3,"statements":5},{"async":true,"name":"cancelAllOrders","params":2,"statements":5},{"async":true,"name":"fetchOpenOrders","params":4,"statements":7},{"async":true,"name":"fetchClosedOrders","params":4,"statements":8},{"async":true,"name":"fetchOrderTrades","params":5,"statements":5},{"async":true,"name":"fetchMyTrades","params":4,"statements":9},{"async":true,"name":"fetchDeposits","params":4,"statements":9},{"async":true,"name":"fetchWithdrawals","params":4,"statements":9},{"async":false,"name":"parseTransactionStatus","params":1,"statements":2},{"async":false,"name":"parseTransaction","params":2,"statements":11},{"async":false,"name":"parsePosition","params":2,"statements":10},{"async":true,"name":"fetchPosition","params":2,"statements":6},{"async":true,"name":"fetchPositions","params":2,"statements":7},{"async":true,"name":"fetchVolatilityHistory","params":2,"statements":5},{"async":false,"name":"parseVolatilityHistory","params":1,"statements":4},{"async":true,"name":"fetchTransfers","params":4,"statements":9},{"async":true,"name":"transfer","params":5,"statements":10},{"async":false,"name":"parseTransfer","params":2,"statements":6},{"async":false,"name":"parseTransferStatus","params":1,"statements":2},{"async":true,"name":"withdraw","params":5,"statements":8},{"async":false,"name":"parseDepositWithdrawFee","params":2,"statements":1},{"async":true,"name":"fetchDepositWithdrawFees","params":2,"statements":4},{"async":true,"name":"fetchFundingRate","params":2,"statements":6},{"async":true,"name":"fetchFundingRateHistory","params":4,"statements":20},{"async":false,"name":"parseFundingRate","params":2,"statements":4},{"async":true,"name":"fetchLiquidations","params":4,"statements":15},{"async":false,"name":"addPaginationCursorToResult","params":2,"statements":2},{"async":true,"name":"fetchMyLiquidations","params":4,"statements":11},{"async":false,"name":"parseLiquidation","params":2,"statements":2},{"async":true,"name":"fetchGreeks","params":2,"statements":6},{"async":false,"name":"parseGreeks","params":2,"statements":5},{"async":true,"name":"fetchOption","params":2,"statements":7},{"async":true,"name":"fetchOptionChain","params":2,"statements":6},{"async":false,"name":"parseOption","params":3,"statements":6},{"async":true,"name":"fetchOpenInterest","params":2,"statements":8},{"async":false,"name":"parseOpenInterest","params":2,"statements":8},{"async":false,"name":"nonce","params":0,"statements":1},{"async":false,"name":"sign","params":6,"statements":5},{"async":false,"name":"handleErrors","params":9,"statements":4}],"methods":["describe","createExpiredOptionMarket","safeMarket","fetchTime","fetchCurrencies","codeFromOptions","fetchStatus","fetchAccounts","parseAccount","fetchMarkets","parseBalance","fetchBalance","createDepositAddress","fetchDepositAddress","parseTicker","fetchTicker","fetchTickers","fetchOHLCV","parseTrade","fetchTrades","fetchTradingFees","fetchOrderBook","parseOrderStatus","parseTimeInForce","parseOrderType","parseOrder","fetchOrder","createOrder","editOrder","cancelOrder","cancelAllOrders","fetchOpenOrders","fetchClosedOrders","fetchOrderTrades","fetchMyTrades","fetchDeposits","fetchWithdrawals","parseTransactionStatus","parseTransaction","parsePosition","fetchPosition","fetchPositions","fetchVolatilityHistory","parseVolatilityHistory","fetchTransfers","transfer","parseTransfer","parseTransferStatus","withdraw","parseDepositWithdrawFee","fetchDepositWithdrawFees","fetchFundingRate","fetchFundingRateHistory","parseFundingRate","fetchLiquidations","addPaginationCursorToResult","fetchMyLiquidations","parseLiquidation","fetchGreeks","parseGreeks","fetchOption","fetchOptionChain","parseOption","fetchOpenInterest","parseOpenInterest","nonce","sign","handleErrors"],"node_key":"rest:deribit","parent_key":"Exchange","type":"rest"},"ws":{"class_name":"deribit","extends_raw":"deribitRest","extends_resolved":"deribit","file":"deribit.ts","id":"deribit","method_count":31,"method_details":[{"async":false,"name":"describe","params":0,"statements":1},{"async":false,"name":"requestId","params":0,"statements":3},{"async":true,"name":"watchBalance","params":1,"statements":9},{"async":false,"name":"handleBalance","params":2,"statements":9},{"async":true,"name":"watchTicker","params":2,"statements":11},{"async":true,"name":"watchTickers","params":2,"statements":14},{"async":false,"name":"handleTicker","params":2,"statements":8},{"async":true,"name":"watchBidsAsks","params":2,"statements":10},{"async":false,"name":"handleBidAsk","params":2,"statements":7},{"async":false,"name":"parseWsBidAsk","params":2,"statements":5},{"async":true,"name":"watchTrades","params":4,"statements":2},{"async":true,"name":"watchTradesForSymbols","params":4,"statements":6},{"async":false,"name":"handleTrades","params":2,"statements":14},{"async":true,"name":"watchMyTrades","params":4,"statements":10},{"async":false,"name":"handleMyTrades","params":2,"statements":9},{"async":true,"name":"watchOrderBook","params":3,"statements":2},{"async":true,"name":"watchOrderBookForSymbols","params":3,"statements":9},{"async":false,"name":"handleOrderBook","params":2,"statements":24},{"async":false,"name":"cleanOrderBook","params":1,"statements":9},{"async":false,"name":"handleDelta","params":2,"statements":3},{"async":false,"name":"handleDeltas","params":2,"statements":1},{"async":true,"name":"watchOrders","params":4,"statements":14},{"async":false,"name":"handleOrders","params":2,"statements":9},{"async":true,"name":"watchOHLCV","params":5,"statements":4},{"async":true,"name":"watchOHLCVForSymbols","params":4,"statements":6},{"async":false,"name":"handleOHLCV","params":2,"statements":20},{"async":false,"name":"parseWsOHLCV","params":2,"statements":1},{"async":true,"name":"watchMultipleWrapper","params":4,"statements":14},{"async":false,"name":"handleMessage","params":2,"statements":8},{"async":false,"name":"handleAuthenticationMessage","params":2,"statements":3},{"async":true,"name":"authenticate","params":1,"statements":9}],"methods":["describe","requestId","watchBalance","handleBalance","watchTicker","watchTickers","handleTicker","watchBidsAsks","handleBidAsk","parseWsBidAsk","watchTrades","watchTradesForSymbols","handleTrades","watchMyTrades","handleMyTrades","watchOrderBook","watchOrderBookForSymbols","handleOrderBook","cleanOrderBook","handleDelta","handleDeltas","watchOrders","handleOrders","watchOHLCV","watchOHLCVForSymbols","handleOHLCV","parseWsOHLCV","watchMultipleWrapper","handleMessage","handleAuthenticationMessage","authenticate"],"node_key":"ws:deribit","parent_key":"rest:deribit","type":"ws"}},"handle_errors":{"error_code_fields":[{"field":"error","field2":null,"method":"safeValue","object":"response","object_path":null,"roles":[],"sentinel_values":null},{"field":"code","field2":null,"method":"safeString","object":"error","object_path":["response","error"],"roles":["error_code"],"sentinel_values":null}],"exceptions":{"10044":"__function:InvalidOrder","11093":"__function:DDoSProtection","11037":"__function:BadRequest","13005":"__function:AuthenticationError","10000":"__function:AuthenticationError","10025":"__function:InvalidOrder","11096":"__function:ExchangeError","10013":"__function:PermissionDenied","11035":"__function:DDoSProtection","11039":"__function:InvalidOrder","10029":"__function:OrderNotFound","13018":"__function:ExchangeError","13006":"__function:AuthenticationError","10005":"__function:InvalidOrder","10011":"__function:InvalidOrder","11091":"__function:InvalidAddress","10023":"__function:InvalidOrder","10040":"__function:ExchangeNotAvailable","11052":"__function:ExchangeError","10012":"__function:InvalidOrder","12100":"__function:ExchangeError","-32601":"__function:BadRequest","12001":"__function:DDoSProtection","10046":"__function:InvalidOrder","10008":"__function:InvalidOrder","10024":"__function:InvalidOrder","13007":"__function:AuthenticationError","13010":"__function:BadRequest","10043":"__function:InvalidOrder","13001":"__function:AuthenticationError","11050":"__function:BadRequest","10009":"__function:InsufficientFunds","10002":"__function:InvalidOrder","10030":"__function:ExchangeError","11030":"__function:ExchangeError","11051":"__function:OnMaintenance","-32602":"__function:BadRequest","13025":"__function:ExchangeError","-32700":"__function:BadRequest","10015":"__function:PermissionDenied","11041":"__function:InvalidOrder","10036":"__function:InvalidOrder","13003":"__function:AuthenticationError","10047":"__function:DDoSProtection","13012":"__function:PermissionDenied","9999":"__function:PermissionDenied","13017":"__function:ExchangeError","13015":"__function:BadRequest","12004":"__function:AuthenticationError","11048":"__function:ExchangeError","12000":"__function:AuthenticationError","13013":"__function:BadRequest","10006":"__function:InvalidOrder","10032":"__function:InvalidOrder","10035":"__function:InvalidOrder","10026":"__function:InvalidOrder","13021":"__function:PermissionDenied","11054":"__function:InvalidOrder","11049":"__function:BadRequest","11094":"__function:ExchangeError","13020":"__function:ExchangeError","12998":"__function:AuthenticationError","10007":"__function:InvalidOrder","10018":"__function:PermissionDenied","10020":"__function:ExchangeError","13000":"__function:AuthenticationError","10034":"__function:InvalidOrder","11046":"__function:BadRequest","10028":"__function:DDoSProtection","11038":"__function:InvalidOrder","10041":"__function:OnMaintenance","10021":"__function:InvalidOrder","10045":"__function:InvalidOrder","13011":"__function:BadRequest","11090":"__function:InvalidAddress","11029":"__function:BadRequest","13009":"__function:AuthenticationError","11043":"__function:BadRequest","-32000":"__function:BadRequest","11036":"__function:InvalidOrder","13004":"__function:AuthenticationError","11095":"__function:ExchangeError","10048":"__function:ExchangeError","11031":"__function:ExchangeError","11008":"__function:InvalidOrder","12999":"__function:AuthenticationError","12003":"__function:AuthenticationError","11042":"__function:PermissionDenied","12002":"__function:ExchangeError","10022":"__function:InvalidOrder","11044":"__function:InvalidOrder","13019":"__function:ExchangeError","11047":"__function:BadRequest","10017":"__function:PermissionDenied","10010":"__function:OrderNotFound","10033":"__function:NotSupported","11045":"__function:BadRequest","10003":"__function:InvalidOrder","13016":"__function:BadRequest","10004":"__function:OrderNotFound","11092":"__function:InvalidAddress","10001":"__function:ExchangeError","10019":"__function:PermissionDenied","10031":"__function:ExchangeError","13014":"__function:BadRequest","13002":"__function:PermissionDenied","10014":"__function:PermissionDenied","12005":"__function:AuthenticationError","10016":"__function:PermissionDenied","11053":"__function:ExchangeError","10027":"__function:InvalidOrder","13008":"__function:ExchangeError"},"http_exceptions":{"400":"__function:ExchangeNotAvailable","401":"__function:AuthenticationError","403":"__function:ExchangeNotAvailable","404":"__function:ExchangeNotAvailable","405":"__function:ExchangeNotAvailable","407":"__function:AuthenticationError","408":"__function:RequestTimeout","409":"__function:ExchangeNotAvailable","410":"__function:ExchangeNotAvailable","418":"__function:DDoSProtection","422":"__function:ExchangeError","429":"__function:RateLimitExceeded","451":"__function:ExchangeNotAvailable","500":"__function:ExchangeNotAvailable","501":"__function:ExchangeNotAvailable","502":"__function:ExchangeNotAvailable","503":"__function:ExchangeNotAvailable","504":"__function:RequestTimeout","511":"__function:AuthenticationError","520":"__function:ExchangeNotAvailable","521":"__function:ExchangeNotAvailable","522":"__function:ExchangeNotAvailable","525":"__function:ExchangeNotAvailable","526":"__function:ExchangeNotAvailable","530":"__function:ExchangeNotAvailable"},"method":{"async":false,"body":{"body":[{"alternate":null,"consequent":{"body":[{"argument":{"decorators":[],"end":182039,"name":"undefined","optional":false,"start":182030,"type":"Identifier","typeAnnotation":null},"end":182040,"start":182023,"type":"ReturnStatement"}],"end":182087,"start":182009,"type":"BlockStatement"},"end":182087,"start":181994,"test":{"argument":{"decorators":[],"end":182007,"name":"response","optional":false,"start":181999,"type":"Identifier","typeAnnotation":null},"end":182007,"operator":"!","prefix":true,"start":181998,"type":"UnaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":182621,"id":{"decorators":[],"end":182584,"name":"error","optional":false,"start":182579,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":182611,"name":"response","optional":false,"start":182603,"type":"Identifier","typeAnnotation":null},{"end":182620,"raw":"'error'","start":182613,"type":"Literal","value":"error"}],"callee":{"computed":false,"end":182601,"object":{"end":182591,"start":182587,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":182601,"name":"safeValue","optional":false,"start":182592,"type":"Identifier","typeAnnotation":null},"start":182587,"type":"MemberExpression"},"end":182621,"optional":false,"start":182587,"type":"CallExpression","typeArguments":null},"start":182579,"type":"VariableDeclarator"}],"declare":false,"end":182622,"kind":"const","start":182573,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":182719,"id":{"decorators":[],"end":182685,"name":"errorCode","optional":false,"start":182676,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":182710,"name":"error","optional":false,"start":182705,"type":"Identifier","typeAnnotation":null},{"end":182718,"raw":"'code'","start":182712,"type":"Literal","value":"code"}],"callee":{"computed":false,"end":182703,"object":{"end":182692,"start":182688,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":182703,"name":"safeString","optional":false,"start":182693,"type":"Identifier","typeAnnotation":null},"start":182688,"type":"MemberExpression"},"end":182719,"optional":false,"start":182688,"type":"CallExpression","typeArguments":null},"start":182676,"type":"VariableDeclarator"}],"declare":false,"end":182720,"kind":"const","start":182670,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":182770,"id":{"decorators":[],"end":182747,"name":"feedback","optional":false,"start":182739,"type":"Identifier","typeAnnotation":null},"init":{"end":182770,"left":{"end":182763,"left":{"computed":false,"end":182757,"object":{"end":182754,"start":182750,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":182757,"name":"id","optional":false,"start":182755,"type":"Identifier","typeAnnotation":null},"start":182750,"type":"MemberExpression"},"operator":"+","right":{"end":182763,"raw":"' '","start":182760,"type":"Literal","value":" "},"start":182750,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":182770,"name":"body","optional":false,"start":182766,"type":"Identifier","typeAnnotation":null},"start":182750,"type":"BinaryExpression"},"start":182739,"type":"VariableDeclarator"}],"declare":false,"end":182771,"kind":"const","start":182733,"type":"VariableDeclaration"},{"directive":null,"end":182857,"expression":{"arguments":[{"computed":false,"end":182834,"object":{"end":182823,"start":182819,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":182834,"name":"exceptions","optional":false,"start":182824,"type":"Identifier","typeAnnotation":null},"start":182819,"type":"MemberExpression"},{"decorators":[],"end":182845,"name":"errorCode","optional":false,"start":182836,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":182855,"name":"feedback","optional":false,"start":182847,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":182817,"object":{"end":182788,"start":182784,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":182817,"name":"throwExactlyMatchedException","optional":false,"start":182789,"type":"Identifier","typeAnnotation":null},"start":182784,"type":"MemberExpression"},"end":182856,"optional":false,"start":182784,"type":"CallExpression","typeArguments":null},"start":182784,"type":"ExpressionStatement"},{"argument":{"arguments":[{"decorators":[],"end":182903,"name":"feedback","optional":false,"start":182895,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":182893,"name":"ExchangeError","optional":false,"start":182880,"type":"Identifier","typeAnnotation":null},"end":182904,"start":182876,"type":"NewExpression","typeArguments":null},"end":182905,"start":182870,"type":"ThrowStatement"}],"end":182934,"start":182656,"type":"BlockStatement"},"end":182934,"start":182631,"test":{"end":182654,"left":{"decorators":[],"end":182640,"name":"error","optional":false,"start":182635,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":182654,"name":"undefined","optional":false,"start":182645,"type":"Identifier","typeAnnotation":null},"start":182635,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"decorators":[],"end":182959,"name":"undefined","optional":false,"start":182950,"type":"Identifier","typeAnnotation":null},"end":182960,"start":182943,"type":"ReturnStatement"}],"end":182966,"start":181984,"type":"BlockStatement"},"params":[{"name":"httpCode","type":"int"},{"name":"reason","type":"string"},{"name":"url","type":"string"},{"name":"method","type":"string"},{"name":"headers","type":"Dict"},{"name":"body","type":"string"},{"name":"response","type":null},{"name":"requestHeaders","type":null},{"name":"requestBody","type":null}],"return_type":null,"statements":4},"throw_dispatches":[{"exceptions_source":"exceptions","exceptions_source_raw":"this.exceptions","helper":"throwExactlyMatchedException","lookup":{"field":"code","field2":null,"method":"safeString","object":"error","object_path":["response","error"]},"message_lookup":null}]},"interface_signatures":{"privateGetCancelTransferById":{"name":"privateGetCancelTransferById","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetUserTradesByInstrument":{"name":"privateGetGetUserTradesByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetLastTradesByInstrumentAndTime":{"name":"publicGetGetLastTradesByInstrumentAndTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetPosition":{"name":"privateGetGetPosition","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetInstrument":{"name":"publicGetGetInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCreateDepositAddress":{"name":"privateGetCreateDepositAddress","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSetAnnouncementAsRead":{"name":"privateGetSetAnnouncementAsRead","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetWithdraw":{"name":"privateGetWithdraw","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetFundingRateValue":{"name":"publicGetGetFundingRateValue","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetUserTradesByInstrumentAndTime":{"name":"privateGetGetUserTradesByInstrumentAndTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetResetMmp":{"name":"privateGetResetMmp","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetAccessLog":{"name":"privateGetGetAccessLog","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetTime":{"name":"publicGetGetTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSetApiKeyAsDefault":{"name":"privateGetSetApiKeyAsDefault","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetUserTradesByCurrency":{"name":"privateGetGetUserTradesByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetVolatilityIndexData":{"name":"publicGetGetVolatilityIndexData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSetHeartbeat":{"name":"publicGetSetHeartbeat","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCancelByLabel":{"name":"privateGetCancelByLabel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetLastBlockTradesByCurrency":{"name":"privateGetGetLastBlockTradesByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnsubscribeAll":{"name":"privateGetUnsubscribeAll","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetLastTradesByInstrument":{"name":"publicGetGetLastTradesByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetTransactionLog":{"name":"privateGetGetTransactionLog","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCancelAllByCurrency":{"name":"privateGetCancelAllByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetTradeVolumes":{"name":"publicGetGetTradeVolumes","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetNewAnnouncements":{"name":"privateGetGetNewAnnouncements","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetRemoveApiKey":{"name":"privateGetRemoveApiKey","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetUnsubscribeAll":{"name":"publicGetUnsubscribeAll","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSubmitTransferToSubaccount":{"name":"privateGetSubmitTransferToSubaccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetSubaccounts":{"name":"privateGetGetSubaccounts","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetOpenOrdersByInstrument":{"name":"privateGetGetOpenOrdersByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetOrderMarginByIds":{"name":"privateGetGetOrderMarginByIds","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetPortfolioMargins":{"name":"privateGetGetPortfolioMargins","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSetEmailForSubaccount":{"name":"privateGetSetEmailForSubaccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSubscribe":{"name":"publicGetSubscribe","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetLastSettlementsByCurrency":{"name":"publicGetGetLastSettlementsByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetOrderBook":{"name":"publicGetGetOrderBook","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetLogout":{"name":"privateGetLogout","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetFundingRateHistory":{"name":"publicGetGetFundingRateHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetTriggerOrderHistory":{"name":"privateGetGetTriggerOrderHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetAuth":{"name":"publicGetAuth","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetWithdrawals":{"name":"privateGetGetWithdrawals","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetIndexPrice":{"name":"publicGetGetIndexPrice","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetDisableCancelOnDisconnect":{"name":"privateGetDisableCancelOnDisconnect","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetUnsubscribe":{"name":"publicGetUnsubscribe","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetVerifyBlockTrade":{"name":"privateGetVerifyBlockTrade","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetClosePosition":{"name":"privateGetClosePosition","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetLastSettlementsByInstrument":{"name":"publicGetGetLastSettlementsByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetBuy":{"name":"privateGetBuy","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetListApiKeys":{"name":"privateGetListApiKeys","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetFundingChartData":{"name":"publicGetGetFundingChartData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetTradingviewChartData":{"name":"publicGetGetTradingviewChartData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetChangeApiKeyName":{"name":"privateGetChangeApiKeyName","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetCancelOnDisconnect":{"name":"privateGetGetCancelOnDisconnect","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetDeliveryPrices":{"name":"publicGetGetDeliveryPrices","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetEnableCancelOnDisconnect":{"name":"privateGetEnableCancelOnDisconnect","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetAffiliateProgramInfo":{"name":"privateGetGetAffiliateProgramInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetToggleNotificationsFromSubaccount":{"name":"privateGetToggleNotificationsFromSubaccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetDisableApiKey":{"name":"privateGetDisableApiKey","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSubmitTransferToUser":{"name":"privateGetSubmitTransferToUser","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetCurrencies":{"name":"publicGetGetCurrencies","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCancel":{"name":"privateGetCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnsubscribe":{"name":"privateGetUnsubscribe","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetIndexPriceNames":{"name":"publicGetGetIndexPriceNames","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetContractSize":{"name":"publicGetGetContractSize","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetDisableTfaForSubaccount":{"name":"privateGetDisableTfaForSubaccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetMargins":{"name":"privateGetGetMargins","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSetMmpConfig":{"name":"privateGetSetMmpConfig","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetBookSummaryByCurrency":{"name":"publicGetGetBookSummaryByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetSubaccountsDetails":{"name":"privateGetGetSubaccountsDetails","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetSettlementHistoryByInstrument":{"name":"privateGetGetSettlementHistoryByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetEditByLabel":{"name":"privateGetEditByLabel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCancelWithdrawal":{"name":"privateGetCancelWithdrawal","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetOrderHistoryByCurrency":{"name":"privateGetGetOrderHistoryByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetAccountSummaries":{"name":"privateGetGetAccountSummaries","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetHistoricalVolatility":{"name":"publicGetGetHistoricalVolatility","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSell":{"name":"privateGetSell","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetInvalidateBlockTradeSignature":{"name":"privateGetInvalidateBlockTradeSignature","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetExchangeToken":{"name":"publicGetExchangeToken","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetRemoveSubaccount":{"name":"privateGetRemoveSubaccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetResetApiKey":{"name":"privateGetResetApiKey","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetEmailLanguage":{"name":"privateGetGetEmailLanguage","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetStopOrderHistory":{"name":"privateGetGetStopOrderHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetTransfers":{"name":"privateGetGetTransfers","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSubscribe":{"name":"privateGetSubscribe","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCreateApiKey":{"name":"privateGetCreateApiKey","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetForkToken":{"name":"publicGetForkToken","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetOpenOrdersByCurrency":{"name":"privateGetGetOpenOrdersByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetOrderState":{"name":"privateGetGetOrderState","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetLastTradesByCurrencyAndTime":{"name":"publicGetGetLastTradesByCurrencyAndTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSetPasswordForSubaccount":{"name":"privateGetSetPasswordForSubaccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetUserTradesByOrder":{"name":"privateGetGetUserTradesByOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetIndex":{"name":"publicGetGetIndex","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetMarkPriceHistory":{"name":"publicGetGetMarkPriceHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetSettlementHistoryByCurrency":{"name":"privateGetGetSettlementHistoryByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDisableHeartbeat":{"name":"publicGetDisableHeartbeat","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetChangeSubaccountName":{"name":"privateGetChangeSubaccountName","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetEnableAffiliateProgram":{"name":"privateGetEnableAffiliateProgram","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetChangeScopeInApiKey":{"name":"privateGetChangeScopeInApiKey","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetTicker":{"name":"publicGetTicker","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetHello":{"name":"publicGetHello","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetMmpConfig":{"name":"privateGetGetMmpConfig","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetBookSummaryByInstrument":{"name":"publicGetGetBookSummaryByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetStatus":{"name":"publicGetStatus","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCancelAllByInstrument":{"name":"privateGetCancelAllByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetTest":{"name":"publicGetTest","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetOrderHistoryByInstrument":{"name":"privateGetGetOrderHistoryByInstrument","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetDeposits":{"name":"privateGetGetDeposits","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetLastTradesByCurrency":{"name":"publicGetGetLastTradesByCurrency","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetToggleSubaccountLogin":{"name":"privateGetToggleSubaccountLogin","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetCurrentDepositAddress":{"name":"privateGetGetCurrentDepositAddress","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetEdit":{"name":"privateGetEdit","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetEnableApiKey":{"name":"privateGetEnableApiKey","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetPositions":{"name":"privateGetGetPositions","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetBlockTrade":{"name":"privateGetGetBlockTrade","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetInstruments":{"name":"publicGetGetInstruments","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetUserTradesByCurrencyAndTime":{"name":"privateGetGetUserTradesByCurrencyAndTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSetEmailLanguage":{"name":"privateGetSetEmailLanguage","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetGetAnnouncements":{"name":"publicGetGetAnnouncements","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetExecuteBlockTrade":{"name":"privateGetExecuteBlockTrade","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetGetAccountSummary":{"name":"privateGetGetAccountSummary","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCancelAll":{"name":"privateGetCancelAll","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetCreateSubaccount":{"name":"privateGetCreateSubaccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"}},"methods":{"rest":[{"async":false,"name":"describe","params":[],"return_type":"any","statements":1},{"async":false,"name":"createExpiredOptionMarket","params":[{"name":"symbol","type":"string"}],"return_type":null,"statements":15},{"async":false,"name":"safeMarket","params":[{"name":"marketId","type":"Str"},{"name":"market","type":"Market"},{"name":"delimiter","type":"Str"},{"name":"marketType","type":"Str"}],"return_type":"MarketInterface","statements":3},{"async":true,"name":"fetchTime","params":[{"name":"params","type":null}],"return_type":"Promise<Int>","statements":2},{"async":true,"name":"fetchCurrencies","params":[{"name":"params","type":null}],"return_type":"Promise<Currencies>","statements":5},{"async":false,"name":"codeFromOptions","params":[{"name":"methodName","type":null},{"name":"params","type":null}],"return_type":null,"statements":4},{"async":true,"name":"fetchStatus","params":[{"name":"params","type":null}],"return_type":null,"statements":5},{"async":true,"name":"fetchAccounts","params":[{"name":"params","type":null}],"return_type":"Promise<Account[]>","statements":4},{"async":false,"name":"parseAccount","params":[{"name":"account","type":null}],"return_type":null,"statements":1},{"async":true,"name":"fetchMarkets","params":[{"name":"params","type":null}],"return_type":"Promise<Market[]>","statements":8},{"async":false,"name":"parseBalance","params":[{"name":"balance","type":null}],"return_type":"Balances","statements":5},{"async":true,"name":"fetchBalance","params":[{"name":"params","type":null}],"return_type":"Promise<Balances>","statements":9},{"async":true,"name":"createDepositAddress","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":"Promise<DepositAddress>","statements":8},{"async":true,"name":"fetchDepositAddress","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":"Promise<DepositAddress>","statements":8},{"async":false,"name":"parseTicker","params":[{"name":"ticker","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Ticker","statements":6},{"async":true,"name":"fetchTicker","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Ticker>","statements":6},{"async":true,"name":"fetchTickers","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":15},{"async":true,"name":"fetchOHLCV","params":[{"name":"symbol","type":"string"},{"name":"timeframe","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OHLCV[]>","statements":15},{"async":false,"name":"parseTrade","params":[{"name":"trade","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Trade","statements":17},{"async":true,"name":"fetchTrades","params":[{"name":"symbol","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":12},{"async":true,"name":"fetchTradingFees","params":[{"name":"params","type":null}],"return_type":"Promise<TradingFees>","statements":14},{"async":true,"name":"fetchOrderBook","params":[{"name":"symbol","type":"string"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":11},{"async":false,"name":"parseOrderStatus","params":[{"name":"status","type":"Str"}],"return_type":null,"statements":2},{"async":false,"name":"parseTimeInForce","params":[{"name":"timeInForce","type":"Str"}],"return_type":null,"statements":2},{"async":false,"name":"parseOrderType","params":[{"name":"orderType","type":null}],"return_type":null,"statements":2},{"async":false,"name":"parseOrder","params":[{"name":"order","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Order","statements":25},{"async":true,"name":"fetchOrder","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":7},{"async":true,"name":"createOrder","params":[{"name":"symbol","type":"string"},{"name":"type","type":"OrderType"},{"name":"side","type":"OrderSide"},{"name":"amount","type":"number"},{"name":"price","type":"Num"},{"name":"params","type":null}],"return_type":null,"statements":35},{"async":true,"name":"editOrder","params":[{"name":"id","type":"string"},{"name":"symbol","type":"string"},{"name":"type","type":"OrderType"},{"name":"side","type":"OrderSide"},{"name":"amount","type":"Num"},{"name":"price","type":"Num"},{"name":"params","type":null}],"return_type":null,"statements":13},{"async":true,"name":"cancelOrder","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":5},{"async":true,"name":"cancelAllOrders","params":[{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":5},{"async":true,"name":"fetchOpenOrders","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":7},{"async":true,"name":"fetchClosedOrders","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":8},{"async":true,"name":"fetchOrderTrades","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":5},{"async":true,"name":"fetchMyTrades","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":9},{"async":true,"name":"fetchDeposits","params":[{"name":"code","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Transaction[]>","statements":9},{"async":true,"name":"fetchWithdrawals","params":[{"name":"code","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Transaction[]>","statements":9},{"async":false,"name":"parseTransactionStatus","params":[{"name":"status","type":"Str"}],"return_type":null,"statements":2},{"async":false,"name":"parseTransaction","params":[{"name":"transaction","type":"Dict"},{"name":"currency","type":"Currency"}],"return_type":"Transaction","statements":11},{"async":false,"name":"parsePosition","params":[{"name":"position","type":"Dict"},{"name":"market","type":"Market"}],"return_type":null,"statements":10},{"async":true,"name":"fetchPosition","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":null,"statements":6},{"async":true,"name":"fetchPositions","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Position[]>","statements":7},{"async":true,"name":"fetchVolatilityHistory","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":null,"statements":5},{"async":false,"name":"parseVolatilityHistory","params":[{"name":"volatility","type":null}],"return_type":null,"statements":4},{"async":true,"name":"fetchTransfers","params":[{"name":"code","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<TransferEntry[]>","statements":9},{"async":true,"name":"transfer","params":[{"name":"code","type":"string"},{"name":"amount","type":"number"},{"name":"fromAccount","type":"string"},{"name":"toAccount","type":"string"},{"name":"params","type":null}],"return_type":"Promise<TransferEntry>","statements":10},{"async":false,"name":"parseTransfer","params":[{"name":"transfer","type":"Dict"},{"name":"currency","type":"Currency"}],"return_type":"TransferEntry","statements":6},{"async":false,"name":"parseTransferStatus","params":[{"name":"status","type":"Str"}],"return_type":"Str","statements":2},{"async":true,"name":"withdraw","params":[{"name":"code","type":"string"},{"name":"amount","type":"number"},{"name":"address","type":"string"},{"name":"tag","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Transaction>","statements":8},{"async":false,"name":"parseDepositWithdrawFee","params":[{"name":"fee","type":null},{"name":"currency","type":"Currency"}],"return_type":null,"statements":1},{"async":true,"name":"fetchDepositWithdrawFees","params":[{"name":"codes","type":"Strings"},{"name":"params","type":null}],"return_type":null,"statements":4},{"async":true,"name":"fetchFundingRate","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<FundingRate>","statements":6},{"async":true,"name":"fetchFundingRateHistory","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":20},{"async":false,"name":"parseFundingRate","params":[{"name":"contract","type":null},{"name":"market","type":"Market"}],"return_type":"FundingRate","statements":4},{"async":true,"name":"fetchLiquidations","params":[{"name":"symbol","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":15},{"async":false,"name":"addPaginationCursorToResult","params":[{"name":"cursor","type":null},{"name":"data","type":null}],"return_type":null,"statements":2},{"async":true,"name":"fetchMyLiquidations","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":11},{"async":false,"name":"parseLiquidation","params":[{"name":"liquidation","type":null},{"name":"market","type":"Market"}],"return_type":null,"statements":2},{"async":true,"name":"fetchGreeks","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Greeks>","statements":6},{"async":false,"name":"parseGreeks","params":[{"name":"greeks","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Greeks","statements":5},{"async":true,"name":"fetchOption","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Option>","statements":7},{"async":true,"name":"fetchOptionChain","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":"Promise<OptionChain>","statements":6},{"async":false,"name":"parseOption","params":[{"name":"chain","type":"Dict"},{"name":"currency","type":"Currency"},{"name":"market","type":"Market"}],"return_type":"Option","statements":6},{"async":true,"name":"fetchOpenInterest","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":null,"statements":8},{"async":false,"name":"parseOpenInterest","params":[{"name":"interest","type":null},{"name":"market","type":"Market"}],"return_type":null,"statements":8},{"async":false,"name":"nonce","params":[],"return_type":null,"statements":1},{"async":false,"name":"sign","params":[{"name":"path","type":null},{"name":"api","type":null},{"name":"method","type":null},{"name":"params","type":null},{"name":"headers","type":null},{"name":"body","type":null}],"return_type":null,"statements":5},{"async":false,"name":"handleErrors","params":[{"name":"httpCode","type":"int"},{"name":"reason","type":"string"},{"name":"url","type":"string"},{"name":"method","type":"string"},{"name":"headers","type":"Dict"},{"name":"body","type":"string"},{"name":"response","type":null},{"name":"requestHeaders","type":null},{"name":"requestBody","type":null}],"return_type":null,"statements":4}],"ws":[{"async":false,"name":"describe","params":[],"return_type":"any","statements":1},{"async":false,"name":"requestId","params":[],"return_type":null,"statements":3},{"async":true,"name":"watchBalance","params":[{"name":"params","type":null}],"return_type":"Promise<Balances>","statements":9},{"async":false,"name":"handleBalance","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":9},{"async":true,"name":"watchTicker","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Ticker>","statements":11},{"async":true,"name":"watchTickers","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":14},{"async":false,"name":"handleTicker","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":8},{"async":true,"name":"watchBidsAsks","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":10},{"async":false,"name":"handleBidAsk","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":7},{"async":false,"name":"parseWsBidAsk","params":[{"name":"ticker","type":null},{"name":"market","type":null}],"return_type":null,"statements":5},{"async":true,"name":"watchTrades","params":[{"name":"symbol","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":2},{"async":true,"name":"watchTradesForSymbols","params":[{"name":"symbols","type":"string[]"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":6},{"async":false,"name":"handleTrades","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},{"async":true,"name":"watchMyTrades","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":10},{"async":false,"name":"handleMyTrades","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":9},{"async":true,"name":"watchOrderBook","params":[{"name":"symbol","type":"string"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":2},{"async":true,"name":"watchOrderBookForSymbols","params":[{"name":"symbols","type":"string[]"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":9},{"async":false,"name":"handleOrderBook","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":24},{"async":false,"name":"cleanOrderBook","params":[{"name":"data","type":null}],"return_type":null,"statements":9},{"async":false,"name":"handleDelta","params":[{"name":"bookside","type":null},{"name":"delta","type":null}],"return_type":null,"statements":3},{"async":false,"name":"handleDeltas","params":[{"name":"bookside","type":null},{"name":"deltas","type":null}],"return_type":null,"statements":1},{"async":true,"name":"watchOrders","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":14},{"async":false,"name":"handleOrders","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":9},{"async":true,"name":"watchOHLCV","params":[{"name":"symbol","type":"string"},{"name":"timeframe","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OHLCV[]>","statements":4},{"async":true,"name":"watchOHLCVForSymbols","params":[{"name":"symbolsAndTimeframes","type":"string[][]"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":6},{"async":false,"name":"handleOHLCV","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":20},{"async":false,"name":"parseWsOHLCV","params":[{"name":"ohlcv","type":null},{"name":"market","type":null}],"return_type":"OHLCV","statements":1},{"async":true,"name":"watchMultipleWrapper","params":[{"name":"channelName","type":"string"},{"name":"channelDescriptor","type":"Str"},{"name":"symbolsArray","type":null},{"name":"params","type":null}],"return_type":null,"statements":14},{"async":false,"name":"handleMessage","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":8},{"async":false,"name":"handleAuthenticationMessage","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":3},{"async":true,"name":"authenticate","params":[{"name":"params","type":null}],"return_type":null,"statements":9}]},"overrides":{"extends":"deribit","rest":{"inherited":["addPaginationCursorToResult","cancelAllOrders","cancelOrder","codeFromOptions","createDepositAddress","createExpiredOptionMarket","createOrder","editOrder","fetchAccounts","fetchBalance","fetchClosedOrders","fetchCurrencies","fetchDepositAddress","fetchDepositWithdrawFees","fetchDeposits","fetchFundingRate","fetchFundingRateHistory","fetchGreeks","fetchLiquidations","fetchMarkets","fetchMyLiquidations","fetchMyTrades","fetchOHLCV","fetchOpenInterest","fetchOpenOrders","fetchOption","fetchOptionChain","fetchOrder","fetchOrderBook","fetchOrderTrades","fetchPosition","fetchPositions","fetchStatus","fetchTicker","fetchTickers","fetchTime","fetchTrades","fetchTradingFees","fetchTransfers","fetchVolatilityHistory","fetchWithdrawals","handleErrors","nonce","parseAccount","parseBalance","parseDepositWithdrawFee","parseFundingRate","parseGreeks","parseLiquidation","parseOpenInterest","parseOption","parseOrder","parseOrderStatus","parseOrderType","parsePosition","parseTicker","parseTimeInForce","parseTrade","parseTransaction","parseTransactionStatus","parseTransfer","parseTransferStatus","parseVolatilityHistory","safeMarket","sign","transfer","withdraw"],"new_methods":{"authenticate":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":48224,"id":{"decorators":[],"end":48199,"name":"url","optional":false,"start":48196,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":48224,"object":{"computed":true,"end":48218,"object":{"computed":false,"end":48211,"object":{"end":48206,"start":48202,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48211,"name":"urls","optional":false,"start":48207,"type":"Identifier","typeAnnotation":null},"start":48202,"type":"MemberExpression"},"optional":false,"property":{"end":48217,"raw":"'api'","start":48212,"type":"Literal","value":"api"},"start":48202,"type":"MemberExpression"},"optional":false,"property":{"end":48223,"raw":"'ws'","start":48219,"type":"Literal","value":"ws"},"start":48202,"type":"MemberExpression"},"start":48196,"type":"VariableDeclarator"}],"declare":false,"end":48225,"kind":"const","start":48190,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48266,"id":{"decorators":[],"end":48246,"name":"client","optional":false,"start":48240,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":48265,"name":"url","optional":false,"start":48262,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":48260,"object":{"end":48253,"start":48249,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48260,"name":"client","optional":false,"start":48254,"type":"Identifier","typeAnnotation":null},"start":48249,"type":"MemberExpression"},"end":48266,"optional":false,"start":48249,"type":"CallExpression","typeArguments":null},"start":48240,"type":"VariableDeclarator"}],"declare":false,"end":48267,"kind":"const","start":48234,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48309,"id":{"decorators":[],"end":48286,"name":"time","optional":false,"start":48282,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":48306,"object":{"end":48293,"start":48289,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48306,"name":"milliseconds","optional":false,"start":48294,"type":"Identifier","typeAnnotation":null},"start":48289,"type":"MemberExpression"},"end":48309,"optional":false,"start":48289,"type":"CallExpression","typeArguments":null},"start":48282,"type":"VariableDeclarator"}],"declare":false,"end":48310,"kind":"const","start":48276,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48364,"id":{"decorators":[],"end":48335,"name":"timeString","optional":false,"start":48325,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":48363,"name":"time","optional":false,"start":48359,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":48357,"object":{"end":48342,"start":48338,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48357,"name":"numberToString","optional":false,"start":48343,"type":"Identifier","typeAnnotation":null},"start":48338,"type":"MemberExpression"},"end":48364,"optional":false,"start":48338,"type":"CallExpression","typeArguments":null},"start":48325,"type":"VariableDeclarator"}],"declare":false,"end":48365,"kind":"const","start":48319,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48398,"id":{"decorators":[],"end":48385,"name":"nonce","optional":false,"start":48380,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":48398,"name":"timeString","optional":false,"start":48388,"type":"Identifier","typeAnnotation":null},"start":48380,"type":"VariableDeclarator"}],"declare":false,"end":48399,"kind":"const","start":48374,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48443,"id":{"decorators":[],"end":48425,"name":"messageHash","optional":false,"start":48414,"type":"Identifier","typeAnnotation":null},"init":{"end":48443,"raw":"'authenticated'","start":48428,"type":"Literal","value":"authenticated"},"start":48414,"type":"VariableDeclarator"}],"declare":false,"end":48444,"kind":"const","start":48408,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48516,"id":{"decorators":[],"end":48463,"name":"future","optional":false,"start":48457,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":48502,"object":{"decorators":[],"end":48488,"name":"client","optional":false,"start":48482,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":48502,"name":"subscriptions","optional":false,"start":48489,"type":"Identifier","typeAnnotation":null},"start":48482,"type":"MemberExpression"},{"decorators":[],"end":48515,"name":"messageHash","optional":false,"start":48504,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":48480,"object":{"end":48470,"start":48466,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48480,"name":"safeValue","optional":false,"start":48471,"type":"Identifier","typeAnnotation":null},"start":48466,"type":"MemberExpression"},"end":48516,"optional":false,"start":48466,"type":"CallExpression","typeArguments":null},"start":48457,"type":"VariableDeclarator"}],"declare":false,"end":48517,"kind":"let","start":48453,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":48599,"expression":{"arguments":[],"callee":{"computed":false,"end":48595,"object":{"end":48570,"start":48566,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48595,"name":"checkRequiredCredentials","optional":false,"start":48571,"type":"Identifier","typeAnnotation":null},"start":48566,"type":"MemberExpression"},"end":48598,"optional":false,"start":48566,"type":"CallExpression","typeArguments":null},"start":48566,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":48647,"id":{"decorators":[],"end":48627,"name":"requestId","optional":false,"start":48618,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":48644,"object":{"end":48634,"start":48630,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48644,"name":"requestId","optional":false,"start":48635,"type":"Identifier","typeAnnotation":null},"start":48630,"type":"MemberExpression"},"end":48647,"optional":false,"start":48630,"type":"CallExpression","typeArguments":null},"start":48618,"type":"VariableDeclarator"}],"declare":false,"end":48648,"kind":"const","start":48612,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48683,"id":{"decorators":[],"end":48676,"name":"lineBreak","optional":false,"start":48667,"type":"Identifier","typeAnnotation":null},"init":{"end":48683,"raw":"\"\\n\"","start":48679,"type":"Literal","value":"\n"},"start":48667,"type":"VariableDeclarator"}],"declare":false,"end":48684,"kind":"const","start":48661,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":48848,"id":{"decorators":[],"end":48742,"name":"signature","optional":false,"start":48733,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"end":48811,"left":{"end":48799,"left":{"end":48791,"left":{"decorators":[],"end":48779,"name":"timeString","optional":false,"start":48769,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"decorators":[],"end":48791,"name":"lineBreak","optional":false,"start":48782,"type":"Identifier","typeAnnotation":null},"start":48769,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":48799,"name":"nonce","optional":false,"start":48794,"type":"Identifier","typeAnnotation":null},"start":48769,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":48811,"name":"lineBreak","optional":false,"start":48802,"type":"Identifier","typeAnnotation":null},"start":48769,"type":"BinaryExpression"}],"callee":{"computed":false,"end":48767,"object":{"end":48760,"start":48756,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48767,"name":"encode","optional":false,"start":48761,"type":"Identifier","typeAnnotation":null},"start":48756,"type":"MemberExpression"},"end":48812,"optional":false,"start":48756,"type":"CallExpression","typeArguments":null},{"arguments":[{"computed":false,"end":48838,"object":{"end":48831,"start":48827,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48838,"name":"secret","optional":false,"start":48832,"type":"Identifier","typeAnnotation":null},"start":48827,"type":"MemberExpression"}],"callee":{"computed":false,"end":48825,"object":{"end":48818,"start":48814,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48825,"name":"encode","optional":false,"start":48819,"type":"Identifier","typeAnnotation":null},"start":48814,"type":"MemberExpression"},"end":48839,"optional":false,"start":48814,"type":"CallExpression","typeArguments":null},{"decorators":[],"end":48847,"name":"sha256","optional":false,"start":48841,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":48754,"object":{"end":48749,"start":48745,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":48754,"name":"hmac","optional":false,"start":48750,"type":"Identifier","typeAnnotation":null},"start":48745,"type":"MemberExpression"},"end":48848,"optional":false,"start":48745,"type":"CallExpression","typeArguments":null},"start":48733,"type":"VariableDeclarator"}],"declare":false,"end":48849,"kind":"const","start":48727,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49305,"id":{"decorators":[],"end":48881,"name":"request","optional":false,"start":48868,"type":"Identifier","typeAnnotation":{"end":48881,"start":48875,"type":"TSTypeAnnotation","typeAnnotation":{"end":48881,"start":48877,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":48881,"name":"Dict","optional":false,"start":48877,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":49305,"properties":[{"computed":false,"end":48918,"key":{"end":48911,"raw":"'jsonrpc'","start":48902,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":48902,"type":"Property","value":{"end":48918,"raw":"'2.0'","start":48913,"type":"Literal","value":"2.0"}},{"computed":false,"end":48951,"key":{"end":48940,"raw":"'id'","start":48936,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":48936,"type":"Property","value":{"decorators":[],"end":48951,"name":"requestId","optional":false,"start":48942,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":48992,"key":{"end":48977,"raw":"'method'","start":48969,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":48969,"type":"Property","value":{"end":48992,"raw":"'public/auth'","start":48979,"type":"Literal","value":"public/auth"}},{"computed":false,"end":49290,"key":{"end":49018,"raw":"'params'","start":49010,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":49010,"type":"Property","value":{"end":49290,"properties":[{"computed":false,"end":49074,"key":{"end":49054,"raw":"'grant_type'","start":49042,"type":"Literal","value":"grant_type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":49042,"type":"Property","value":{"end":49074,"raw":"'client_signature'","start":49056,"type":"Literal","value":"client_signature"}},{"computed":false,"end":49120,"key":{"end":49107,"raw":"'client_id'","start":49096,"type":"Literal","value":"client_id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":49096,"type":"Property","value":{"computed":false,"end":49120,"object":{"end":49113,"start":49109,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49120,"name":"apiKey","optional":false,"start":49114,"type":"Identifier","typeAnnotation":null},"start":49109,"type":"MemberExpression"}},{"computed":false,"end":49159,"key":{"end":49153,"raw":"'timestamp'","start":49142,"type":"Literal","value":"timestamp"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":49142,"type":"Property","value":{"decorators":[],"end":49159,"name":"time","optional":false,"start":49155,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":49203,"key":{"end":49192,"raw":"'signature'","start":49181,"type":"Literal","value":"signature"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":49181,"type":"Property","value":{"decorators":[],"end":49203,"name":"signature","optional":false,"start":49194,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":49239,"key":{"end":49232,"raw":"'nonce'","start":49225,"type":"Literal","value":"nonce"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":49225,"type":"Property","value":{"decorators":[],"end":49239,"name":"nonce","optional":false,"start":49234,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":49271,"key":{"end":49267,"raw":"'data'","start":49261,"type":"Literal","value":"data"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":49261,"type":"Property","value":{"end":49271,"raw":"''","start":49269,"type":"Literal","value":""}}],"start":49020,"type":"ObjectExpression"}}],"start":48884,"type":"ObjectExpression"},"start":48868,"type":"VariableDeclarator"}],"declare":false,"end":49306,"kind":"const","start":48862,"type":"VariableDeclaration"},{"directive":null,"end":49408,"expression":{"end":49407,"left":{"decorators":[],"end":49325,"name":"future","optional":false,"start":49319,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"argument":{"arguments":[{"decorators":[],"end":49349,"name":"url","optional":false,"start":49346,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":49362,"name":"messageHash","optional":false,"start":49351,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":49384,"name":"request","optional":false,"start":49377,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":49392,"name":"params","optional":false,"start":49386,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":49375,"object":{"end":49368,"start":49364,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49375,"name":"extend","optional":false,"start":49369,"type":"Identifier","typeAnnotation":null},"start":49364,"type":"MemberExpression"},"end":49393,"optional":false,"start":49364,"type":"CallExpression","typeArguments":null},{"decorators":[],"end":49406,"name":"messageHash","optional":false,"start":49395,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":49344,"object":{"end":49338,"start":49334,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49344,"name":"watch","optional":false,"start":49339,"type":"Identifier","typeAnnotation":null},"start":49334,"type":"MemberExpression"},"end":49407,"optional":false,"start":49334,"type":"CallExpression","typeArguments":null},"end":49407,"start":49328,"type":"AwaitExpression"},"start":49319,"type":"AssignmentExpression"},"start":49319,"type":"ExpressionStatement"},{"directive":null,"end":49464,"expression":{"end":49463,"left":{"computed":true,"end":49454,"object":{"computed":false,"end":49441,"object":{"decorators":[],"end":49427,"name":"client","optional":false,"start":49421,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":49441,"name":"subscriptions","optional":false,"start":49428,"type":"Identifier","typeAnnotation":null},"start":49421,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":49453,"name":"messageHash","optional":false,"start":49442,"type":"Identifier","typeAnnotation":null},"start":49421,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":49463,"name":"future","optional":false,"start":49457,"type":"Identifier","typeAnnotation":null},"start":49421,"type":"AssignmentExpression"},"start":49421,"type":"ExpressionStatement"}],"end":49474,"start":48552,"type":"BlockStatement"},"end":49474,"start":48526,"test":{"end":48550,"left":{"decorators":[],"end":48536,"name":"future","optional":false,"start":48530,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":48550,"name":"undefined","optional":false,"start":48541,"type":"Identifier","typeAnnotation":null},"start":48530,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"decorators":[],"end":49496,"name":"future","optional":false,"start":49490,"type":"Identifier","typeAnnotation":null},"end":49497,"start":49483,"type":"ReturnStatement"}],"end":49503,"start":48180,"type":"BlockStatement"},"params":[{"name":"params","type":null}],"return_type":null,"statements":9},"cleanOrderBook":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":30092,"id":{"decorators":[],"end":30057,"name":"bids","optional":false,"start":30053,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":30079,"name":"data","optional":false,"start":30075,"type":"Identifier","typeAnnotation":null},{"end":30087,"raw":"'bids'","start":30081,"type":"Literal","value":"bids"},{"elements":[],"end":30091,"start":30089,"type":"ArrayExpression"}],"callee":{"computed":false,"end":30073,"object":{"end":30064,"start":30060,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30073,"name":"safeList","optional":false,"start":30065,"type":"Identifier","typeAnnotation":null},"start":30060,"type":"MemberExpression"},"end":30092,"optional":false,"start":30060,"type":"CallExpression","typeArguments":null},"start":30053,"type":"VariableDeclarator"}],"declare":false,"end":30093,"kind":"const","start":30047,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":30147,"id":{"decorators":[],"end":30112,"name":"asks","optional":false,"start":30108,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":30134,"name":"data","optional":false,"start":30130,"type":"Identifier","typeAnnotation":null},{"end":30142,"raw":"'asks'","start":30136,"type":"Literal","value":"asks"},{"elements":[],"end":30146,"start":30144,"type":"ArrayExpression"}],"callee":{"computed":false,"end":30128,"object":{"end":30119,"start":30115,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30128,"name":"safeList","optional":false,"start":30120,"type":"Identifier","typeAnnotation":null},"start":30115,"type":"MemberExpression"},"end":30147,"optional":false,"start":30115,"type":"CallExpression","typeArguments":null},"start":30108,"type":"VariableDeclarator"}],"declare":false,"end":30148,"kind":"const","start":30102,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":30179,"id":{"decorators":[],"end":30174,"name":"cleanedBids","optional":false,"start":30163,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":30179,"start":30177,"type":"ArrayExpression"},"start":30163,"type":"VariableDeclarator"}],"declare":false,"end":30180,"kind":"const","start":30157,"type":"VariableDeclaration"},{"body":{"body":[{"directive":null,"end":30287,"expression":{"arguments":[{"elements":[{"computed":true,"end":30271,"object":{"computed":true,"end":30268,"object":{"decorators":[],"end":30265,"name":"bids","optional":false,"start":30261,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30267,"name":"i","optional":false,"start":30266,"type":"Identifier","typeAnnotation":null},"start":30261,"type":"MemberExpression"},"optional":false,"property":{"end":30270,"raw":"1","start":30269,"type":"Literal","value":1},"start":30261,"type":"MemberExpression"},{"computed":true,"end":30283,"object":{"computed":true,"end":30280,"object":{"decorators":[],"end":30277,"name":"bids","optional":false,"start":30273,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30279,"name":"i","optional":false,"start":30278,"type":"Identifier","typeAnnotation":null},"start":30273,"type":"MemberExpression"},"optional":false,"property":{"end":30282,"raw":"2","start":30281,"type":"Literal","value":2},"start":30273,"type":"MemberExpression"}],"end":30285,"start":30259,"type":"ArrayExpression"}],"callee":{"computed":false,"end":30257,"object":{"decorators":[],"end":30252,"name":"cleanedBids","optional":false,"start":30241,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30257,"name":"push","optional":false,"start":30253,"type":"Identifier","typeAnnotation":null},"start":30241,"type":"MemberExpression"},"end":30286,"optional":false,"start":30241,"type":"CallExpression","typeArguments":null},"start":30241,"type":"ExpressionStatement"}],"end":30297,"start":30227,"type":"BlockStatement"},"end":30297,"init":{"declarations":[{"definite":false,"end":30203,"id":{"decorators":[],"end":30199,"name":"i","optional":false,"start":30198,"type":"Identifier","typeAnnotation":null},"init":{"end":30203,"raw":"0","start":30202,"type":"Literal","value":0},"start":30198,"type":"VariableDeclarator"}],"declare":false,"end":30203,"kind":"let","start":30194,"type":"VariableDeclaration"},"start":30189,"test":{"end":30220,"left":{"decorators":[],"end":30206,"name":"i","optional":false,"start":30205,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":30220,"object":{"decorators":[],"end":30213,"name":"bids","optional":false,"start":30209,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30220,"name":"length","optional":false,"start":30214,"type":"Identifier","typeAnnotation":null},"start":30209,"type":"MemberExpression"},"start":30205,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":30223,"name":"i","optional":false,"start":30222,"type":"Identifier","typeAnnotation":null},"end":30225,"operator":"++","prefix":false,"start":30222,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":30328,"id":{"decorators":[],"end":30323,"name":"cleanedAsks","optional":false,"start":30312,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":30328,"start":30326,"type":"ArrayExpression"},"start":30312,"type":"VariableDeclarator"}],"declare":false,"end":30329,"kind":"const","start":30306,"type":"VariableDeclaration"},{"body":{"body":[{"directive":null,"end":30436,"expression":{"arguments":[{"elements":[{"computed":true,"end":30420,"object":{"computed":true,"end":30417,"object":{"decorators":[],"end":30414,"name":"asks","optional":false,"start":30410,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30416,"name":"i","optional":false,"start":30415,"type":"Identifier","typeAnnotation":null},"start":30410,"type":"MemberExpression"},"optional":false,"property":{"end":30419,"raw":"1","start":30418,"type":"Literal","value":1},"start":30410,"type":"MemberExpression"},{"computed":true,"end":30432,"object":{"computed":true,"end":30429,"object":{"decorators":[],"end":30426,"name":"asks","optional":false,"start":30422,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30428,"name":"i","optional":false,"start":30427,"type":"Identifier","typeAnnotation":null},"start":30422,"type":"MemberExpression"},"optional":false,"property":{"end":30431,"raw":"2","start":30430,"type":"Literal","value":2},"start":30422,"type":"MemberExpression"}],"end":30434,"start":30408,"type":"ArrayExpression"}],"callee":{"computed":false,"end":30406,"object":{"decorators":[],"end":30401,"name":"cleanedAsks","optional":false,"start":30390,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30406,"name":"push","optional":false,"start":30402,"type":"Identifier","typeAnnotation":null},"start":30390,"type":"MemberExpression"},"end":30435,"optional":false,"start":30390,"type":"CallExpression","typeArguments":null},"start":30390,"type":"ExpressionStatement"}],"end":30446,"start":30376,"type":"BlockStatement"},"end":30446,"init":{"declarations":[{"definite":false,"end":30352,"id":{"decorators":[],"end":30348,"name":"i","optional":false,"start":30347,"type":"Identifier","typeAnnotation":null},"init":{"end":30352,"raw":"0","start":30351,"type":"Literal","value":0},"start":30347,"type":"VariableDeclarator"}],"declare":false,"end":30352,"kind":"let","start":30343,"type":"VariableDeclaration"},"start":30338,"test":{"end":30369,"left":{"decorators":[],"end":30355,"name":"i","optional":false,"start":30354,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":30369,"object":{"decorators":[],"end":30362,"name":"asks","optional":false,"start":30358,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30369,"name":"length","optional":false,"start":30363,"type":"Identifier","typeAnnotation":null},"start":30358,"type":"MemberExpression"},"start":30354,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":30372,"name":"i","optional":false,"start":30371,"type":"Identifier","typeAnnotation":null},"end":30374,"operator":"++","prefix":false,"start":30371,"type":"UpdateExpression"}},{"directive":null,"end":30482,"expression":{"end":30481,"left":{"computed":true,"end":30467,"object":{"decorators":[],"end":30459,"name":"data","optional":false,"start":30455,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30466,"raw":"'bids'","start":30460,"type":"Literal","value":"bids"},"start":30455,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":30481,"name":"cleanedBids","optional":false,"start":30470,"type":"Identifier","typeAnnotation":null},"start":30455,"type":"AssignmentExpression"},"start":30455,"type":"ExpressionStatement"},{"directive":null,"end":30518,"expression":{"end":30517,"left":{"computed":true,"end":30503,"object":{"decorators":[],"end":30495,"name":"data","optional":false,"start":30491,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30502,"raw":"'asks'","start":30496,"type":"Literal","value":"asks"},"start":30491,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":30517,"name":"cleanedAsks","optional":false,"start":30506,"type":"Identifier","typeAnnotation":null},"start":30491,"type":"AssignmentExpression"},"start":30491,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":30538,"name":"data","optional":false,"start":30534,"type":"Identifier","typeAnnotation":null},"end":30539,"start":30527,"type":"ReturnStatement"}],"end":30545,"start":30037,"type":"BlockStatement"},"params":[{"name":"data","type":null}],"return_type":null,"statements":9},"handleAuthenticationMessage":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":48063,"id":{"decorators":[],"end":48045,"name":"messageHash","optional":false,"start":48034,"type":"Identifier","typeAnnotation":null},"init":{"end":48063,"raw":"'authenticated'","start":48048,"type":"Literal","value":"authenticated"},"start":48034,"type":"VariableDeclarator"}],"declare":false,"end":48064,"kind":"const","start":48028,"type":"VariableDeclaration"},{"directive":null,"end":48111,"expression":{"arguments":[{"decorators":[],"end":48096,"name":"message","optional":false,"start":48089,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":48109,"name":"messageHash","optional":false,"start":48098,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":48087,"object":{"decorators":[],"end":48079,"name":"client","optional":false,"start":48073,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":48087,"name":"resolve","optional":false,"start":48080,"type":"Identifier","typeAnnotation":null},"start":48073,"type":"MemberExpression"},"end":48110,"optional":false,"start":48073,"type":"CallExpression","typeArguments":null},"start":48073,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":48134,"name":"message","optional":false,"start":48127,"type":"Identifier","typeAnnotation":null},"end":48135,"start":48120,"type":"ReturnStatement"}],"end":48141,"start":46593,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":3},"handleBalance":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":6384,"id":{"decorators":[],"end":6343,"name":"params","optional":false,"start":6337,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":6369,"name":"message","optional":false,"start":6362,"type":"Identifier","typeAnnotation":null},{"end":6379,"raw":"'params'","start":6371,"type":"Literal","value":"params"},{"end":6383,"properties":[],"start":6381,"type":"ObjectExpression"}],"callee":{"computed":false,"end":6360,"object":{"end":6350,"start":6346,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6360,"name":"safeValue","optional":false,"start":6351,"type":"Identifier","typeAnnotation":null},"start":6346,"type":"MemberExpression"},"end":6384,"optional":false,"start":6346,"type":"CallExpression","typeArguments":null},"start":6337,"type":"VariableDeclarator"}],"declare":false,"end":6385,"kind":"const","start":6331,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":6442,"id":{"decorators":[],"end":6404,"name":"data","optional":false,"start":6400,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":6429,"name":"params","optional":false,"start":6423,"type":"Identifier","typeAnnotation":null},{"end":6437,"raw":"'data'","start":6431,"type":"Literal","value":"data"},{"end":6441,"properties":[],"start":6439,"type":"ObjectExpression"}],"callee":{"computed":false,"end":6421,"object":{"end":6411,"start":6407,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6421,"name":"safeValue","optional":false,"start":6412,"type":"Identifier","typeAnnotation":null},"start":6407,"type":"MemberExpression"},"end":6442,"optional":false,"start":6407,"type":"CallExpression","typeArguments":null},"start":6400,"type":"VariableDeclarator"}],"declare":false,"end":6443,"kind":"const","start":6394,"type":"VariableDeclaration"},{"directive":null,"end":6480,"expression":{"end":6479,"left":{"computed":true,"end":6472,"object":{"computed":false,"end":6464,"object":{"end":6456,"start":6452,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6464,"name":"balance","optional":false,"start":6457,"type":"Identifier","typeAnnotation":null},"start":6452,"type":"MemberExpression"},"optional":false,"property":{"end":6471,"raw":"'info'","start":6465,"type":"Literal","value":"info"},"start":6452,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":6479,"name":"data","optional":false,"start":6475,"type":"Identifier","typeAnnotation":null},"start":6452,"type":"AssignmentExpression"},"start":6452,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":6542,"id":{"decorators":[],"end":6505,"name":"currencyId","optional":false,"start":6495,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":6529,"name":"data","optional":false,"start":6525,"type":"Identifier","typeAnnotation":null},{"end":6541,"raw":"'currency'","start":6531,"type":"Literal","value":"currency"}],"callee":{"computed":false,"end":6523,"object":{"end":6512,"start":6508,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6523,"name":"safeString","optional":false,"start":6513,"type":"Identifier","typeAnnotation":null},"start":6508,"type":"MemberExpression"},"end":6542,"optional":false,"start":6508,"type":"CallExpression","typeArguments":null},"start":6495,"type":"VariableDeclarator"}],"declare":false,"end":6543,"kind":"const","start":6489,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":6607,"id":{"decorators":[],"end":6570,"name":"currencyCode","optional":false,"start":6558,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":6606,"name":"currencyId","optional":false,"start":6596,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":6594,"object":{"end":6577,"start":6573,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6594,"name":"safeCurrencyCode","optional":false,"start":6578,"type":"Identifier","typeAnnotation":null},"start":6573,"type":"MemberExpression"},"end":6607,"optional":false,"start":6573,"type":"CallExpression","typeArguments":null},"start":6558,"type":"VariableDeclarator"}],"declare":false,"end":6608,"kind":"const","start":6552,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":6657,"id":{"decorators":[],"end":6630,"name":"balance","optional":false,"start":6623,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":6656,"name":"data","optional":false,"start":6652,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":6650,"object":{"end":6637,"start":6633,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6650,"name":"parseBalance","optional":false,"start":6638,"type":"Identifier","typeAnnotation":null},"start":6633,"type":"MemberExpression"},"end":6657,"optional":false,"start":6633,"type":"CallExpression","typeArguments":null},"start":6623,"type":"VariableDeclarator"}],"declare":false,"end":6658,"kind":"const","start":6617,"type":"VariableDeclaration"},{"directive":null,"end":6704,"expression":{"end":6703,"left":{"computed":true,"end":6693,"object":{"computed":false,"end":6679,"object":{"end":6671,"start":6667,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6679,"name":"balance","optional":false,"start":6672,"type":"Identifier","typeAnnotation":null},"start":6667,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":6692,"name":"currencyCode","optional":false,"start":6680,"type":"Identifier","typeAnnotation":null},"start":6667,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":6703,"name":"balance","optional":false,"start":6696,"type":"Identifier","typeAnnotation":null},"start":6667,"type":"AssignmentExpression"},"start":6667,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":6742,"id":{"decorators":[],"end":6730,"name":"messageHash","optional":false,"start":6719,"type":"Identifier","typeAnnotation":null},"init":{"end":6742,"raw":"'balance'","start":6733,"type":"Literal","value":"balance"},"start":6719,"type":"VariableDeclarator"}],"declare":false,"end":6743,"kind":"const","start":6713,"type":"VariableDeclaration"},{"directive":null,"end":6795,"expression":{"arguments":[{"computed":false,"end":6780,"object":{"end":6772,"start":6768,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":6780,"name":"balance","optional":false,"start":6773,"type":"Identifier","typeAnnotation":null},"start":6768,"type":"MemberExpression"},{"decorators":[],"end":6793,"name":"messageHash","optional":false,"start":6782,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":6766,"object":{"decorators":[],"end":6758,"name":"client","optional":false,"start":6752,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":6766,"name":"resolve","optional":false,"start":6759,"type":"Identifier","typeAnnotation":null},"start":6752,"type":"MemberExpression"},"end":6794,"optional":false,"start":6752,"type":"CallExpression","typeArguments":null},"start":6752,"type":"ExpressionStatement"}],"end":6801,"start":4412,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":9},"handleBidAsk":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":14347,"id":{"decorators":[],"end":14307,"name":"params","optional":false,"start":14301,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":14332,"name":"message","optional":false,"start":14325,"type":"Identifier","typeAnnotation":null},{"end":14342,"raw":"'params'","start":14334,"type":"Literal","value":"params"},{"end":14346,"properties":[],"start":14344,"type":"ObjectExpression"}],"callee":{"computed":false,"end":14323,"object":{"end":14314,"start":14310,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14323,"name":"safeDict","optional":false,"start":14315,"type":"Identifier","typeAnnotation":null},"start":14310,"type":"MemberExpression"},"end":14347,"optional":false,"start":14310,"type":"CallExpression","typeArguments":null},"start":14301,"type":"VariableDeclarator"}],"declare":false,"end":14348,"kind":"const","start":14295,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":14404,"id":{"decorators":[],"end":14367,"name":"data","optional":false,"start":14363,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":14391,"name":"params","optional":false,"start":14385,"type":"Identifier","typeAnnotation":null},{"end":14399,"raw":"'data'","start":14393,"type":"Literal","value":"data"},{"end":14403,"properties":[],"start":14401,"type":"ObjectExpression"}],"callee":{"computed":false,"end":14383,"object":{"end":14374,"start":14370,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14383,"name":"safeDict","optional":false,"start":14375,"type":"Identifier","typeAnnotation":null},"start":14370,"type":"MemberExpression"},"end":14404,"optional":false,"start":14370,"type":"CallExpression","typeArguments":null},"start":14363,"type":"VariableDeclarator"}],"declare":false,"end":14405,"kind":"const","start":14357,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":14454,"id":{"decorators":[],"end":14426,"name":"ticker","optional":false,"start":14420,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":14453,"name":"data","optional":false,"start":14449,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":14447,"object":{"end":14433,"start":14429,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14447,"name":"parseWsBidAsk","optional":false,"start":14434,"type":"Identifier","typeAnnotation":null},"start":14429,"type":"MemberExpression"},"end":14454,"optional":false,"start":14429,"type":"CallExpression","typeArguments":null},"start":14420,"type":"VariableDeclarator"}],"declare":false,"end":14455,"kind":"const","start":14414,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":14495,"id":{"decorators":[],"end":14476,"name":"symbol","optional":false,"start":14470,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":14495,"object":{"decorators":[],"end":14485,"name":"ticker","optional":false,"start":14479,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":14494,"raw":"'symbol'","start":14486,"type":"Literal","value":"symbol"},"start":14479,"type":"MemberExpression"},"start":14470,"type":"VariableDeclarator"}],"declare":false,"end":14496,"kind":"const","start":14464,"type":"VariableDeclaration"},{"directive":null,"end":14536,"expression":{"end":14535,"left":{"computed":true,"end":14526,"object":{"computed":false,"end":14518,"object":{"end":14509,"start":14505,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14518,"name":"bidsasks","optional":false,"start":14510,"type":"Identifier","typeAnnotation":null},"start":14505,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":14525,"name":"symbol","optional":false,"start":14519,"type":"Identifier","typeAnnotation":null},"start":14505,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":14535,"name":"ticker","optional":false,"start":14529,"type":"Identifier","typeAnnotation":null},"start":14505,"type":"AssignmentExpression"},"start":14505,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":14600,"id":{"decorators":[],"end":14562,"name":"messageHash","optional":false,"start":14551,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":14588,"name":"params","optional":false,"start":14582,"type":"Identifier","typeAnnotation":null},{"end":14599,"raw":"'channel'","start":14590,"type":"Literal","value":"channel"}],"callee":{"computed":false,"end":14580,"object":{"end":14569,"start":14565,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14580,"name":"safeString","optional":false,"start":14570,"type":"Identifier","typeAnnotation":null},"start":14565,"type":"MemberExpression"},"end":14600,"optional":false,"start":14565,"type":"CallExpression","typeArguments":null},"start":14551,"type":"VariableDeclarator"}],"declare":false,"end":14601,"kind":"const","start":14545,"type":"VariableDeclaration"},{"directive":null,"end":14647,"expression":{"arguments":[{"decorators":[],"end":14632,"name":"ticker","optional":false,"start":14626,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":14645,"name":"messageHash","optional":false,"start":14634,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":14624,"object":{"decorators":[],"end":14616,"name":"client","optional":false,"start":14610,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":14624,"name":"resolve","optional":false,"start":14617,"type":"Identifier","typeAnnotation":null},"start":14610,"type":"MemberExpression"},"end":14646,"optional":false,"start":14610,"type":"CallExpression","typeArguments":null},"start":14610,"type":"ExpressionStatement"}],"end":14653,"start":13663,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":7},"handleDelta":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":30613,"id":{"decorators":[],"end":30602,"name":"price","optional":false,"start":30597,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":30613,"object":{"decorators":[],"end":30610,"name":"delta","optional":false,"start":30605,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30612,"raw":"1","start":30611,"type":"Literal","value":1},"start":30605,"type":"MemberExpression"},"start":30597,"type":"VariableDeclarator"}],"declare":false,"end":30614,"kind":"const","start":30591,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":30646,"id":{"decorators":[],"end":30635,"name":"amount","optional":false,"start":30629,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":30646,"object":{"decorators":[],"end":30643,"name":"delta","optional":false,"start":30638,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30645,"raw":"2","start":30644,"type":"Literal","value":2},"start":30638,"type":"MemberExpression"},"start":30629,"type":"VariableDeclarator"}],"declare":false,"end":30647,"kind":"const","start":30623,"type":"VariableDeclaration"},{"alternate":{"alternate":null,"consequent":{"body":[{"directive":null,"end":30862,"expression":{"arguments":[{"elements":[{"decorators":[],"end":30847,"name":"price","optional":false,"start":30842,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":30855,"name":"amount","optional":false,"start":30849,"type":"Identifier","typeAnnotation":null},{"end":30858,"raw":"0","start":30857,"type":"Literal","value":0}],"end":30860,"start":30840,"type":"ArrayExpression"}],"callee":{"computed":false,"end":30838,"object":{"decorators":[],"end":30827,"name":"bookside","optional":false,"start":30819,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30838,"name":"storeArray","optional":false,"start":30828,"type":"Identifier","typeAnnotation":null},"start":30819,"type":"MemberExpression"},"end":30861,"optional":false,"start":30819,"type":"CallExpression","typeArguments":null},"start":30819,"type":"ExpressionStatement"}],"end":30872,"start":30805,"type":"BlockStatement"},"end":30872,"start":30778,"test":{"end":30803,"left":{"computed":true,"end":30790,"object":{"decorators":[],"end":30787,"name":"delta","optional":false,"start":30782,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30789,"raw":"0","start":30788,"type":"Literal","value":0},"start":30782,"type":"MemberExpression"},"operator":"===","right":{"end":30803,"raw":"'delete'","start":30795,"type":"Literal","value":"delete"},"start":30782,"type":"BinaryExpression"},"type":"IfStatement"},"consequent":{"body":[{"directive":null,"end":30762,"expression":{"arguments":[{"elements":[{"decorators":[],"end":30747,"name":"price","optional":false,"start":30742,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":30755,"name":"amount","optional":false,"start":30749,"type":"Identifier","typeAnnotation":null},{"end":30758,"raw":"1","start":30757,"type":"Literal","value":1}],"end":30760,"start":30740,"type":"ArrayExpression"}],"callee":{"computed":false,"end":30738,"object":{"decorators":[],"end":30727,"name":"bookside","optional":false,"start":30719,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30738,"name":"storeArray","optional":false,"start":30728,"type":"Identifier","typeAnnotation":null},"start":30719,"type":"MemberExpression"},"end":30761,"optional":false,"start":30719,"type":"CallExpression","typeArguments":null},"start":30719,"type":"ExpressionStatement"}],"end":30772,"start":30705,"type":"BlockStatement"},"end":30872,"start":30656,"test":{"end":30703,"left":{"end":30678,"left":{"computed":true,"end":30668,"object":{"decorators":[],"end":30665,"name":"delta","optional":false,"start":30660,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30667,"raw":"0","start":30666,"type":"Literal","value":0},"start":30660,"type":"MemberExpression"},"operator":"===","right":{"end":30678,"raw":"'new'","start":30673,"type":"Literal","value":"new"},"start":30660,"type":"BinaryExpression"},"operator":"||","right":{"end":30703,"left":{"computed":true,"end":30690,"object":{"decorators":[],"end":30687,"name":"delta","optional":false,"start":30682,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30689,"raw":"0","start":30688,"type":"Literal","value":0},"start":30682,"type":"MemberExpression"},"operator":"===","right":{"end":30703,"raw":"'change'","start":30695,"type":"Literal","value":"change"},"start":30682,"type":"BinaryExpression"},"start":30660,"type":"LogicalExpression"},"type":"IfStatement"}],"end":30878,"start":30581,"type":"BlockStatement"},"params":[{"name":"bookside","type":null},{"name":"delta","type":null}],"return_type":null,"statements":3},"handleDeltas":{"async":false,"body":{"body":[{"body":{"body":[{"directive":null,"end":31019,"expression":{"arguments":[{"decorators":[],"end":31006,"name":"bookside","optional":false,"start":30998,"type":"Identifier","typeAnnotation":null},{"computed":true,"end":31017,"object":{"decorators":[],"end":31014,"name":"deltas","optional":false,"start":31008,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":31016,"name":"i","optional":false,"start":31015,"type":"Identifier","typeAnnotation":null},"start":31008,"type":"MemberExpression"}],"callee":{"computed":false,"end":30996,"object":{"end":30984,"start":30980,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30996,"name":"handleDelta","optional":false,"start":30985,"type":"Identifier","typeAnnotation":null},"start":30980,"type":"MemberExpression"},"end":31018,"optional":false,"start":30980,"type":"CallExpression","typeArguments":null},"start":30980,"type":"ExpressionStatement"}],"end":31029,"start":30966,"type":"BlockStatement"},"end":31029,"init":{"declarations":[{"definite":false,"end":30940,"id":{"decorators":[],"end":30936,"name":"i","optional":false,"start":30935,"type":"Identifier","typeAnnotation":null},"init":{"end":30940,"raw":"0","start":30939,"type":"Literal","value":0},"start":30935,"type":"VariableDeclarator"}],"declare":false,"end":30940,"kind":"let","start":30931,"type":"VariableDeclaration"},"start":30926,"test":{"end":30959,"left":{"decorators":[],"end":30943,"name":"i","optional":false,"start":30942,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":30959,"object":{"decorators":[],"end":30952,"name":"deltas","optional":false,"start":30946,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30959,"name":"length","optional":false,"start":30953,"type":"Identifier","typeAnnotation":null},"start":30946,"type":"MemberExpression"},"start":30942,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":30962,"name":"i","optional":false,"start":30961,"type":"Identifier","typeAnnotation":null},"end":30964,"operator":"++","prefix":false,"start":30961,"type":"UpdateExpression"}}],"end":31035,"start":30916,"type":"BlockStatement"},"params":[{"name":"bookside","type":null},{"name":"deltas","type":null}],"return_type":null,"statements":1},"handleMessage":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":45026,"id":{"decorators":[],"end":44990,"name":"error","optional":false,"start":44985,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":45016,"name":"message","optional":false,"start":45009,"type":"Identifier","typeAnnotation":null},{"end":45025,"raw":"'error'","start":45018,"type":"Literal","value":"error"}],"callee":{"computed":false,"end":45007,"object":{"end":44997,"start":44993,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45007,"name":"safeValue","optional":false,"start":44998,"type":"Identifier","typeAnnotation":null},"start":44993,"type":"MemberExpression"},"end":45026,"optional":false,"start":44993,"type":"CallExpression","typeArguments":null},"start":44985,"type":"VariableDeclarator"}],"declare":false,"end":45027,"kind":"const","start":44979,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":45133,"left":{"end":45113,"left":{"computed":false,"end":45107,"object":{"end":45104,"start":45100,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45107,"name":"id","optional":false,"start":45105,"type":"Identifier","typeAnnotation":null},"start":45100,"type":"MemberExpression"},"operator":"+","right":{"end":45113,"raw":"' '","start":45110,"type":"Literal","value":" "},"start":45100,"type":"BinaryExpression"},"operator":"+","right":{"arguments":[{"decorators":[],"end":45132,"name":"error","optional":false,"start":45127,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":45125,"object":{"end":45120,"start":45116,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45125,"name":"json","optional":false,"start":45121,"type":"Identifier","typeAnnotation":null},"start":45116,"type":"MemberExpression"},"end":45133,"optional":false,"start":45116,"type":"CallExpression","typeArguments":null},"start":45100,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":45098,"name":"ExchangeError","optional":false,"start":45085,"type":"Identifier","typeAnnotation":null},"end":45134,"start":45081,"type":"NewExpression","typeArguments":null},"end":45135,"start":45075,"type":"ThrowStatement"}],"end":45145,"start":45061,"type":"BlockStatement"},"end":45145,"start":45036,"test":{"end":45059,"left":{"decorators":[],"end":45045,"name":"error","optional":false,"start":45040,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":45059,"name":"undefined","optional":false,"start":45050,"type":"Identifier","typeAnnotation":null},"start":45040,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":45203,"id":{"decorators":[],"end":45166,"name":"params","optional":false,"start":45160,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":45192,"name":"message","optional":false,"start":45185,"type":"Identifier","typeAnnotation":null},{"end":45202,"raw":"'params'","start":45194,"type":"Literal","value":"params"}],"callee":{"computed":false,"end":45183,"object":{"end":45173,"start":45169,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45183,"name":"safeValue","optional":false,"start":45174,"type":"Identifier","typeAnnotation":null},"start":45169,"type":"MemberExpression"},"end":45203,"optional":false,"start":45169,"type":"CallExpression","typeArguments":null},"start":45160,"type":"VariableDeclarator"}],"declare":false,"end":45204,"kind":"const","start":45154,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":45264,"id":{"decorators":[],"end":45226,"name":"channel","optional":false,"start":45219,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":45252,"name":"params","optional":false,"start":45246,"type":"Identifier","typeAnnotation":null},{"end":45263,"raw":"'channel'","start":45254,"type":"Literal","value":"channel"}],"callee":{"computed":false,"end":45244,"object":{"end":45233,"start":45229,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45244,"name":"safeString","optional":false,"start":45234,"type":"Identifier","typeAnnotation":null},"start":45229,"type":"MemberExpression"},"end":45264,"optional":false,"start":45229,"type":"CallExpression","typeArguments":null},"start":45219,"type":"VariableDeclarator"}],"declare":false,"end":45265,"kind":"const","start":45213,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":45348,"id":{"decorators":[],"end":45326,"name":"parts","optional":false,"start":45321,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":45347,"raw":"'.'","start":45344,"type":"Literal","value":"."}],"callee":{"computed":false,"end":45342,"object":{"decorators":[],"end":45336,"name":"channel","optional":false,"start":45329,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":45342,"name":"split","optional":false,"start":45337,"type":"Identifier","typeAnnotation":null},"start":45329,"type":"MemberExpression"},"end":45348,"optional":false,"start":45329,"type":"CallExpression","typeArguments":null},"start":45321,"type":"VariableDeclarator"}],"declare":false,"end":45349,"kind":"const","start":45315,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":45406,"id":{"decorators":[],"end":45377,"name":"channelId","optional":false,"start":45368,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":45402,"name":"parts","optional":false,"start":45397,"type":"Identifier","typeAnnotation":null},{"end":45405,"raw":"0","start":45404,"type":"Literal","value":0}],"callee":{"computed":false,"end":45395,"object":{"end":45384,"start":45380,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45395,"name":"safeString","optional":false,"start":45385,"type":"Identifier","typeAnnotation":null},"start":45380,"type":"MemberExpression"},"end":45406,"optional":false,"start":45380,"type":"CallExpression","typeArguments":null},"start":45368,"type":"VariableDeclarator"}],"declare":false,"end":45407,"kind":"const","start":45362,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":45603,"id":{"decorators":[],"end":45444,"name":"userHandlers","optional":false,"start":45426,"type":"Identifier","typeAnnotation":{"end":45444,"start":45438,"type":"TSTypeAnnotation","typeAnnotation":{"end":45444,"start":45440,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":45444,"name":"Dict","optional":false,"start":45440,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":45603,"properties":[{"computed":false,"end":45494,"key":{"end":45473,"raw":"'trades'","start":45465,"type":"Literal","value":"trades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45465,"type":"Property","value":{"computed":false,"end":45494,"object":{"end":45479,"start":45475,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45494,"name":"handleMyTrades","optional":false,"start":45480,"type":"Identifier","typeAnnotation":null},"start":45475,"type":"MemberExpression"}},{"computed":false,"end":45543,"key":{"end":45523,"raw":"'portfolio'","start":45512,"type":"Literal","value":"portfolio"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45512,"type":"Property","value":{"computed":false,"end":45543,"object":{"end":45529,"start":45525,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45543,"name":"handleBalance","optional":false,"start":45530,"type":"Identifier","typeAnnotation":null},"start":45525,"type":"MemberExpression"}},{"computed":false,"end":45588,"key":{"end":45569,"raw":"'orders'","start":45561,"type":"Literal","value":"orders"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45561,"type":"Property","value":{"computed":false,"end":45588,"object":{"end":45575,"start":45571,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45588,"name":"handleOrders","optional":false,"start":45576,"type":"Identifier","typeAnnotation":null},"start":45571,"type":"MemberExpression"}}],"start":45447,"type":"ObjectExpression"},"start":45426,"type":"VariableDeclarator"}],"declare":false,"end":45604,"kind":"const","start":45420,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":45961,"id":{"decorators":[],"end":45637,"name":"handlers","optional":false,"start":45623,"type":"Identifier","typeAnnotation":{"end":45637,"start":45631,"type":"TSTypeAnnotation","typeAnnotation":{"end":45637,"start":45633,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":45637,"name":"Dict","optional":false,"start":45633,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":45961,"properties":[{"computed":false,"end":45685,"key":{"end":45666,"raw":"'ticker'","start":45658,"type":"Literal","value":"ticker"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45658,"type":"Property","value":{"computed":false,"end":45685,"object":{"end":45672,"start":45668,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45685,"name":"handleTicker","optional":false,"start":45673,"type":"Identifier","typeAnnotation":null},"start":45668,"type":"MemberExpression"}},{"computed":false,"end":45729,"key":{"end":45710,"raw":"'quote'","start":45703,"type":"Literal","value":"quote"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45703,"type":"Property","value":{"computed":false,"end":45729,"object":{"end":45716,"start":45712,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45729,"name":"handleBidAsk","optional":false,"start":45717,"type":"Identifier","typeAnnotation":null},"start":45712,"type":"MemberExpression"}},{"computed":false,"end":45775,"key":{"end":45753,"raw":"'book'","start":45747,"type":"Literal","value":"book"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45747,"type":"Property","value":{"computed":false,"end":45775,"object":{"end":45759,"start":45755,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45775,"name":"handleOrderBook","optional":false,"start":45760,"type":"Identifier","typeAnnotation":null},"start":45755,"type":"MemberExpression"}},{"computed":false,"end":45820,"key":{"end":45801,"raw":"'trades'","start":45793,"type":"Literal","value":"trades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45793,"type":"Property","value":{"computed":false,"end":45820,"object":{"end":45807,"start":45803,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45820,"name":"handleTrades","optional":false,"start":45808,"type":"Identifier","typeAnnotation":null},"start":45803,"type":"MemberExpression"}},{"computed":false,"end":45863,"key":{"end":45845,"raw":"'chart'","start":45838,"type":"Literal","value":"chart"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45838,"type":"Property","value":{"computed":false,"end":45863,"object":{"end":45851,"start":45847,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45863,"name":"handleOHLCV","optional":false,"start":45852,"type":"Identifier","typeAnnotation":null},"start":45847,"type":"MemberExpression"}},{"computed":false,"end":45946,"key":{"end":45887,"raw":"'user'","start":45881,"type":"Literal","value":"user"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":45881,"type":"Property","value":{"arguments":[{"decorators":[],"end":45917,"name":"userHandlers","optional":false,"start":45905,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":45941,"name":"parts","optional":false,"start":45936,"type":"Identifier","typeAnnotation":null},{"end":45944,"raw":"1","start":45943,"type":"Literal","value":1}],"callee":{"computed":false,"end":45934,"object":{"end":45923,"start":45919,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45934,"name":"safeString","optional":false,"start":45924,"type":"Identifier","typeAnnotation":null},"start":45919,"type":"MemberExpression"},"end":45945,"optional":false,"start":45919,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":45903,"object":{"end":45893,"start":45889,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45903,"name":"safeValue","optional":false,"start":45894,"type":"Identifier","typeAnnotation":null},"start":45889,"type":"MemberExpression"},"end":45946,"optional":false,"start":45889,"type":"CallExpression","typeArguments":null}}],"start":45640,"type":"ObjectExpression"},"start":45623,"type":"VariableDeclarator"}],"declare":false,"end":45962,"kind":"const","start":45617,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46027,"id":{"decorators":[],"end":45988,"name":"handler","optional":false,"start":45981,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":46015,"name":"handlers","optional":false,"start":46007,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":46026,"name":"channelId","optional":false,"start":46017,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":46005,"object":{"end":45995,"start":45991,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46005,"name":"safeValue","optional":false,"start":45996,"type":"Identifier","typeAnnotation":null},"start":45991,"type":"MemberExpression"},"end":46027,"optional":false,"start":45991,"type":"CallExpression","typeArguments":null},"start":45981,"type":"VariableDeclarator"}],"declare":false,"end":46028,"kind":"const","start":45975,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":46123,"expression":{"arguments":[{"end":46104,"start":46100,"type":"ThisExpression"},{"decorators":[],"end":46112,"name":"client","optional":false,"start":46106,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":46121,"name":"message","optional":false,"start":46114,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":46098,"object":{"decorators":[],"end":46093,"name":"handler","optional":false,"start":46086,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":46098,"name":"call","optional":false,"start":46094,"type":"Identifier","typeAnnotation":null},"start":46086,"type":"MemberExpression"},"end":46122,"optional":false,"start":46086,"type":"CallExpression","typeArguments":null},"start":46086,"type":"ExpressionStatement"},{"argument":null,"end":46147,"start":46140,"type":"ReturnStatement"}],"end":46161,"start":46068,"type":"BlockStatement"},"end":46161,"start":46041,"test":{"end":46066,"left":{"decorators":[],"end":46052,"name":"handler","optional":false,"start":46045,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":46066,"name":"undefined","optional":false,"start":46057,"type":"Identifier","typeAnnotation":null},"start":46045,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"end":46267,"left":{"end":46245,"left":{"computed":false,"end":46205,"object":{"end":46202,"start":46198,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46205,"name":"id","optional":false,"start":46203,"type":"Identifier","typeAnnotation":null},"start":46198,"type":"MemberExpression"},"operator":"+","right":{"end":46245,"raw":"' no handler found for this message '","start":46208,"type":"Literal","value":" no handler found for this message "},"start":46198,"type":"BinaryExpression"},"operator":"+","right":{"arguments":[{"decorators":[],"end":46266,"name":"message","optional":false,"start":46259,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":46257,"object":{"end":46252,"start":46248,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46257,"name":"json","optional":false,"start":46253,"type":"Identifier","typeAnnotation":null},"start":46248,"type":"MemberExpression"},"end":46267,"optional":false,"start":46248,"type":"CallExpression","typeArguments":null},"start":46198,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":46196,"name":"NotSupported","optional":false,"start":46184,"type":"Identifier","typeAnnotation":null},"end":46268,"start":46180,"type":"NewExpression","typeArguments":null},"end":46269,"start":46174,"type":"ThrowStatement"}],"end":46279,"start":45301,"type":"BlockStatement"},"end":46279,"start":45274,"test":{"end":45299,"left":{"decorators":[],"end":45285,"name":"channel","optional":false,"start":45278,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":45299,"name":"undefined","optional":false,"start":45290,"type":"Identifier","typeAnnotation":null},"start":45278,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":46341,"id":{"decorators":[],"end":46300,"name":"result","optional":false,"start":46294,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":46326,"name":"message","optional":false,"start":46319,"type":"Identifier","typeAnnotation":null},{"end":46336,"raw":"'result'","start":46328,"type":"Literal","value":"result"},{"end":46340,"properties":[],"start":46338,"type":"ObjectExpression"}],"callee":{"computed":false,"end":46317,"object":{"end":46307,"start":46303,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46317,"name":"safeValue","optional":false,"start":46308,"type":"Identifier","typeAnnotation":null},"start":46303,"type":"MemberExpression"},"end":46341,"optional":false,"start":46303,"type":"CallExpression","typeArguments":null},"start":46294,"type":"VariableDeclarator"}],"declare":false,"end":46342,"kind":"const","start":46288,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46411,"id":{"decorators":[],"end":46368,"name":"accessToken","optional":false,"start":46357,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":46394,"name":"result","optional":false,"start":46388,"type":"Identifier","typeAnnotation":null},{"end":46410,"raw":"'access_token'","start":46396,"type":"Literal","value":"access_token"}],"callee":{"computed":false,"end":46386,"object":{"end":46375,"start":46371,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46386,"name":"safeString","optional":false,"start":46376,"type":"Identifier","typeAnnotation":null},"start":46371,"type":"MemberExpression"},"end":46411,"optional":false,"start":46371,"type":"CallExpression","typeArguments":null},"start":46357,"type":"VariableDeclarator"}],"declare":false,"end":46412,"kind":"const","start":46351,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":46517,"expression":{"arguments":[{"decorators":[],"end":46506,"name":"client","optional":false,"start":46500,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":46515,"name":"message","optional":false,"start":46508,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":46498,"object":{"end":46470,"start":46466,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46498,"name":"handleAuthenticationMessage","optional":false,"start":46471,"type":"Identifier","typeAnnotation":null},"start":46466,"type":"MemberExpression"},"end":46516,"optional":false,"start":46466,"type":"CallExpression","typeArguments":null},"start":46466,"type":"ExpressionStatement"}],"end":46527,"start":46452,"type":"BlockStatement"},"end":46527,"start":46421,"test":{"end":46450,"left":{"decorators":[],"end":46436,"name":"accessToken","optional":false,"start":46425,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":46450,"name":"undefined","optional":false,"start":46441,"type":"Identifier","typeAnnotation":null},"start":46425,"type":"BinaryExpression"},"type":"IfStatement"}],"end":46533,"start":42706,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":8},"handleMyTrades":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":22967,"id":{"decorators":[],"end":22926,"name":"params","optional":false,"start":22920,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":22952,"name":"message","optional":false,"start":22945,"type":"Identifier","typeAnnotation":null},{"end":22962,"raw":"'params'","start":22954,"type":"Literal","value":"params"},{"end":22966,"properties":[],"start":22964,"type":"ObjectExpression"}],"callee":{"computed":false,"end":22943,"object":{"end":22933,"start":22929,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22943,"name":"safeValue","optional":false,"start":22934,"type":"Identifier","typeAnnotation":null},"start":22929,"type":"MemberExpression"},"end":22967,"optional":false,"start":22929,"type":"CallExpression","typeArguments":null},"start":22920,"type":"VariableDeclarator"}],"declare":false,"end":22968,"kind":"const","start":22914,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":23032,"id":{"decorators":[],"end":22990,"name":"channel","optional":false,"start":22983,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":23016,"name":"params","optional":false,"start":23010,"type":"Identifier","typeAnnotation":null},{"end":23027,"raw":"'channel'","start":23018,"type":"Literal","value":"channel"},{"end":23031,"raw":"''","start":23029,"type":"Literal","value":""}],"callee":{"computed":false,"end":23008,"object":{"end":22997,"start":22993,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23008,"name":"safeString","optional":false,"start":22998,"type":"Identifier","typeAnnotation":null},"start":22993,"type":"MemberExpression"},"end":23032,"optional":false,"start":22993,"type":"CallExpression","typeArguments":null},"start":22983,"type":"VariableDeclarator"}],"declare":false,"end":23033,"kind":"const","start":22977,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":23092,"id":{"decorators":[],"end":23054,"name":"trades","optional":false,"start":23048,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":23079,"name":"params","optional":false,"start":23073,"type":"Identifier","typeAnnotation":null},{"end":23087,"raw":"'data'","start":23081,"type":"Literal","value":"data"},{"elements":[],"end":23091,"start":23089,"type":"ArrayExpression"}],"callee":{"computed":false,"end":23071,"object":{"end":23061,"start":23057,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23071,"name":"safeValue","optional":false,"start":23062,"type":"Identifier","typeAnnotation":null},"start":23057,"type":"MemberExpression"},"end":23092,"optional":false,"start":23057,"type":"CallExpression","typeArguments":null},"start":23048,"type":"VariableDeclarator"}],"declare":false,"end":23093,"kind":"const","start":23042,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":23134,"id":{"decorators":[],"end":23118,"name":"cachedTrades","optional":false,"start":23106,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":23134,"object":{"end":23125,"start":23121,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23134,"name":"myTrades","optional":false,"start":23126,"type":"Identifier","typeAnnotation":null},"start":23121,"type":"MemberExpression"},"start":23106,"type":"VariableDeclarator"}],"declare":false,"end":23135,"kind":"let","start":23102,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":23256,"id":{"decorators":[],"end":23201,"name":"limit","optional":false,"start":23196,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":23234,"object":{"end":23226,"start":23222,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23234,"name":"options","optional":false,"start":23227,"type":"Identifier","typeAnnotation":null},"start":23222,"type":"MemberExpression"},{"end":23249,"raw":"'tradesLimit'","start":23236,"type":"Literal","value":"tradesLimit"},{"end":23255,"raw":"1000","start":23251,"type":"Literal","value":1000}],"callee":{"computed":false,"end":23220,"object":{"end":23208,"start":23204,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23220,"name":"safeInteger","optional":false,"start":23209,"type":"Identifier","typeAnnotation":null},"start":23204,"type":"MemberExpression"},"end":23256,"optional":false,"start":23204,"type":"CallExpression","typeArguments":null},"start":23196,"type":"VariableDeclarator"}],"declare":false,"end":23257,"kind":"const","start":23190,"type":"VariableDeclaration"},{"directive":null,"end":23320,"expression":{"end":23319,"left":{"decorators":[],"end":23282,"name":"cachedTrades","optional":false,"start":23270,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":23318,"name":"limit","optional":false,"start":23313,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":23311,"name":"ArrayCacheBySymbolById","optional":false,"start":23289,"type":"Identifier","typeAnnotation":null},"end":23319,"start":23285,"type":"NewExpression","typeArguments":null},"start":23270,"type":"AssignmentExpression"},"start":23270,"type":"ExpressionStatement"}],"end":23330,"start":23176,"type":"BlockStatement"},"end":23330,"start":23144,"test":{"end":23174,"left":{"decorators":[],"end":23160,"name":"cachedTrades","optional":false,"start":23148,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":23174,"name":"undefined","optional":false,"start":23165,"type":"Identifier","typeAnnotation":null},"start":23148,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":23379,"id":{"decorators":[],"end":23351,"name":"parsed","optional":false,"start":23345,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":23378,"name":"trades","optional":false,"start":23372,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":23370,"object":{"end":23358,"start":23354,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23370,"name":"parseTrades","optional":false,"start":23359,"type":"Identifier","typeAnnotation":null},"start":23354,"type":"MemberExpression"},"end":23379,"optional":false,"start":23354,"type":"CallExpression","typeArguments":null},"start":23345,"type":"VariableDeclarator"}],"declare":false,"end":23380,"kind":"const","start":23339,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":23415,"id":{"decorators":[],"end":23410,"name":"marketIds","optional":false,"start":23395,"type":"Identifier","typeAnnotation":{"end":23410,"start":23404,"type":"TSTypeAnnotation","typeAnnotation":{"end":23410,"start":23406,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":23410,"name":"Dict","optional":false,"start":23406,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":23415,"properties":[],"start":23413,"type":"ObjectExpression"},"start":23395,"type":"VariableDeclarator"}],"declare":false,"end":23416,"kind":"const","start":23389,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":23502,"id":{"decorators":[],"end":23490,"name":"trade","optional":false,"start":23485,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":23502,"object":{"decorators":[],"end":23499,"name":"parsed","optional":false,"start":23493,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":23501,"name":"i","optional":false,"start":23500,"type":"Identifier","typeAnnotation":null},"start":23493,"type":"MemberExpression"},"start":23485,"type":"VariableDeclarator"}],"declare":false,"end":23503,"kind":"const","start":23479,"type":"VariableDeclaration"},{"directive":null,"end":23544,"expression":{"arguments":[{"decorators":[],"end":23542,"name":"trade","optional":false,"start":23537,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":23535,"object":{"decorators":[],"end":23528,"name":"cachedTrades","optional":false,"start":23516,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":23535,"name":"append","optional":false,"start":23529,"type":"Identifier","typeAnnotation":null},"start":23516,"type":"MemberExpression"},"end":23543,"optional":false,"start":23516,"type":"CallExpression","typeArguments":null},"start":23516,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":23587,"id":{"decorators":[],"end":23569,"name":"symbol","optional":false,"start":23563,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":23587,"object":{"decorators":[],"end":23577,"name":"trade","optional":false,"start":23572,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":23586,"raw":"'symbol'","start":23578,"type":"Literal","value":"symbol"},"start":23572,"type":"MemberExpression"},"start":23563,"type":"VariableDeclarator"}],"declare":false,"end":23588,"kind":"const","start":23557,"type":"VariableDeclaration"},{"directive":null,"end":23626,"expression":{"end":23625,"left":{"computed":true,"end":23618,"object":{"decorators":[],"end":23610,"name":"marketIds","optional":false,"start":23601,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":23617,"name":"symbol","optional":false,"start":23611,"type":"Identifier","typeAnnotation":null},"start":23601,"type":"MemberExpression"},"operator":"=","right":{"end":23625,"raw":"true","start":23621,"type":"Literal","value":true},"start":23601,"type":"AssignmentExpression"},"start":23601,"type":"ExpressionStatement"}],"end":23636,"start":23465,"type":"BlockStatement"},"end":23636,"init":{"declarations":[{"definite":false,"end":23439,"id":{"decorators":[],"end":23435,"name":"i","optional":false,"start":23434,"type":"Identifier","typeAnnotation":null},"init":{"end":23439,"raw":"0","start":23438,"type":"Literal","value":0},"start":23434,"type":"VariableDeclarator"}],"declare":false,"end":23439,"kind":"let","start":23430,"type":"VariableDeclaration"},"start":23425,"test":{"end":23458,"left":{"decorators":[],"end":23442,"name":"i","optional":false,"start":23441,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":23458,"object":{"decorators":[],"end":23451,"name":"parsed","optional":false,"start":23445,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":23458,"name":"length","optional":false,"start":23452,"type":"Identifier","typeAnnotation":null},"start":23445,"type":"MemberExpression"},"start":23441,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":23461,"name":"i","optional":false,"start":23460,"type":"Identifier","typeAnnotation":null},"end":23463,"operator":"++","prefix":false,"start":23460,"type":"UpdateExpression"}},{"directive":null,"end":23684,"expression":{"arguments":[{"decorators":[],"end":23673,"name":"cachedTrades","optional":false,"start":23661,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":23682,"name":"channel","optional":false,"start":23675,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":23659,"object":{"decorators":[],"end":23651,"name":"client","optional":false,"start":23645,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":23659,"name":"resolve","optional":false,"start":23652,"type":"Identifier","typeAnnotation":null},"start":23645,"type":"MemberExpression"},"end":23683,"optional":false,"start":23645,"type":"CallExpression","typeArguments":null},"start":23645,"type":"ExpressionStatement"}],"end":23690,"start":21564,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":9},"handleOHLCV":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":38700,"id":{"decorators":[],"end":38660,"name":"params","optional":false,"start":38654,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":38685,"name":"message","optional":false,"start":38678,"type":"Identifier","typeAnnotation":null},{"end":38695,"raw":"'params'","start":38687,"type":"Literal","value":"params"},{"end":38699,"properties":[],"start":38697,"type":"ObjectExpression"}],"callee":{"computed":false,"end":38676,"object":{"end":38667,"start":38663,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":38676,"name":"safeDict","optional":false,"start":38668,"type":"Identifier","typeAnnotation":null},"start":38663,"type":"MemberExpression"},"end":38700,"optional":false,"start":38663,"type":"CallExpression","typeArguments":null},"start":38654,"type":"VariableDeclarator"}],"declare":false,"end":38701,"kind":"const","start":38648,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":38765,"id":{"decorators":[],"end":38723,"name":"channel","optional":false,"start":38716,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":38749,"name":"params","optional":false,"start":38743,"type":"Identifier","typeAnnotation":null},{"end":38760,"raw":"'channel'","start":38751,"type":"Literal","value":"channel"},{"end":38764,"raw":"''","start":38762,"type":"Literal","value":""}],"callee":{"computed":false,"end":38741,"object":{"end":38730,"start":38726,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":38741,"name":"safeString","optional":false,"start":38731,"type":"Identifier","typeAnnotation":null},"start":38726,"type":"MemberExpression"},"end":38765,"optional":false,"start":38726,"type":"CallExpression","typeArguments":null},"start":38716,"type":"VariableDeclarator"}],"declare":false,"end":38766,"kind":"const","start":38710,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":38808,"id":{"decorators":[],"end":38786,"name":"parts","optional":false,"start":38781,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":38807,"raw":"'.'","start":38804,"type":"Literal","value":"."}],"callee":{"computed":false,"end":38802,"object":{"decorators":[],"end":38796,"name":"channel","optional":false,"start":38789,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":38802,"name":"split","optional":false,"start":38797,"type":"Identifier","typeAnnotation":null},"start":38789,"type":"MemberExpression"},"end":38808,"optional":false,"start":38789,"type":"CallExpression","typeArguments":null},"start":38781,"type":"VariableDeclarator"}],"declare":false,"end":38809,"kind":"const","start":38775,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":38861,"id":{"decorators":[],"end":38832,"name":"marketId","optional":false,"start":38824,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":38857,"name":"parts","optional":false,"start":38852,"type":"Identifier","typeAnnotation":null},{"end":38860,"raw":"2","start":38859,"type":"Literal","value":2}],"callee":{"computed":false,"end":38850,"object":{"end":38839,"start":38835,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":38850,"name":"safeString","optional":false,"start":38840,"type":"Identifier","typeAnnotation":null},"start":38835,"type":"MemberExpression"},"end":38861,"optional":false,"start":38835,"type":"CallExpression","typeArguments":null},"start":38824,"type":"VariableDeclarator"}],"declare":false,"end":38862,"kind":"const","start":38818,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":38918,"id":{"decorators":[],"end":38889,"name":"rawTimeframe","optional":false,"start":38877,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":38914,"name":"parts","optional":false,"start":38909,"type":"Identifier","typeAnnotation":null},{"end":38917,"raw":"3","start":38916,"type":"Literal","value":3}],"callee":{"computed":false,"end":38907,"object":{"end":38896,"start":38892,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":38907,"name":"safeString","optional":false,"start":38897,"type":"Identifier","typeAnnotation":null},"start":38892,"type":"MemberExpression"},"end":38918,"optional":false,"start":38892,"type":"CallExpression","typeArguments":null},"start":38877,"type":"VariableDeclarator"}],"declare":false,"end":38919,"kind":"const","start":38871,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":38969,"id":{"decorators":[],"end":38940,"name":"market","optional":false,"start":38934,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":38968,"name":"marketId","optional":false,"start":38960,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":38958,"object":{"end":38947,"start":38943,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":38958,"name":"safeMarket","optional":false,"start":38948,"type":"Identifier","typeAnnotation":null},"start":38943,"type":"MemberExpression"},"end":38969,"optional":false,"start":38943,"type":"CallExpression","typeArguments":null},"start":38934,"type":"VariableDeclarator"}],"declare":false,"end":38970,"kind":"const","start":38928,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39010,"id":{"decorators":[],"end":38991,"name":"symbol","optional":false,"start":38985,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":39010,"object":{"decorators":[],"end":39000,"name":"market","optional":false,"start":38994,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":39009,"raw":"'symbol'","start":39001,"type":"Literal","value":"symbol"},"start":38994,"type":"MemberExpression"},"start":38985,"type":"VariableDeclarator"}],"declare":false,"end":39011,"kind":"const","start":38979,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39076,"id":{"decorators":[],"end":39035,"name":"wsOptions","optional":false,"start":39026,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":39065,"object":{"end":39057,"start":39053,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39065,"name":"options","optional":false,"start":39058,"type":"Identifier","typeAnnotation":null},"start":39053,"type":"MemberExpression"},{"end":39071,"raw":"'ws'","start":39067,"type":"Literal","value":"ws"},{"end":39075,"properties":[],"start":39073,"type":"ObjectExpression"}],"callee":{"computed":false,"end":39051,"object":{"end":39042,"start":39038,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39051,"name":"safeDict","optional":false,"start":39043,"type":"Identifier","typeAnnotation":null},"start":39038,"type":"MemberExpression"},"end":39076,"optional":false,"start":39038,"type":"CallExpression","typeArguments":null},"start":39026,"type":"VariableDeclarator"}],"declare":false,"end":39077,"kind":"const","start":39020,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39148,"id":{"decorators":[],"end":39102,"name":"timeframes","optional":false,"start":39092,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":39129,"name":"wsOptions","optional":false,"start":39120,"type":"Identifier","typeAnnotation":null},{"end":39143,"raw":"'timeframes'","start":39131,"type":"Literal","value":"timeframes"},{"end":39147,"properties":[],"start":39145,"type":"ObjectExpression"}],"callee":{"computed":false,"end":39118,"object":{"end":39109,"start":39105,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39118,"name":"safeDict","optional":false,"start":39110,"type":"Identifier","typeAnnotation":null},"start":39105,"type":"MemberExpression"},"end":39148,"optional":false,"start":39105,"type":"CallExpression","typeArguments":null},"start":39092,"type":"VariableDeclarator"}],"declare":false,"end":39149,"kind":"const","start":39086,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39228,"id":{"decorators":[],"end":39180,"name":"unifiedTimeframe","optional":false,"start":39164,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":39215,"name":"rawTimeframe","optional":false,"start":39203,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":39227,"name":"timeframes","optional":false,"start":39217,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":39201,"object":{"end":39187,"start":39183,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39201,"name":"findTimeframe","optional":false,"start":39188,"type":"Identifier","typeAnnotation":null},"start":39183,"type":"MemberExpression"},"end":39228,"optional":false,"start":39183,"type":"CallExpression","typeArguments":null},"start":39164,"type":"VariableDeclarator"}],"declare":false,"end":39229,"kind":"const","start":39158,"type":"VariableDeclaration"},{"directive":null,"end":39300,"expression":{"end":39299,"left":{"computed":true,"end":39257,"object":{"computed":false,"end":39249,"object":{"end":39242,"start":39238,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39249,"name":"ohlcvs","optional":false,"start":39243,"type":"Identifier","typeAnnotation":null},"start":39238,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39256,"name":"symbol","optional":false,"start":39250,"type":"Identifier","typeAnnotation":null},"start":39238,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"computed":false,"end":39286,"object":{"end":39279,"start":39275,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39286,"name":"ohlcvs","optional":false,"start":39280,"type":"Identifier","typeAnnotation":null},"start":39275,"type":"MemberExpression"},{"decorators":[],"end":39294,"name":"symbol","optional":false,"start":39288,"type":"Identifier","typeAnnotation":null},{"end":39298,"properties":[],"start":39296,"type":"ObjectExpression"}],"callee":{"computed":false,"end":39273,"object":{"end":39264,"start":39260,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39273,"name":"safeDict","optional":false,"start":39265,"type":"Identifier","typeAnnotation":null},"start":39260,"type":"MemberExpression"},"end":39299,"optional":false,"start":39260,"type":"CallExpression","typeArguments":null},"start":39238,"type":"AssignmentExpression"},"start":39238,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":39462,"id":{"decorators":[],"end":39408,"name":"limit","optional":false,"start":39403,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":39441,"object":{"end":39433,"start":39429,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39441,"name":"options","optional":false,"start":39434,"type":"Identifier","typeAnnotation":null},"start":39429,"type":"MemberExpression"},{"end":39455,"raw":"'OHLCVLimit'","start":39443,"type":"Literal","value":"OHLCVLimit"},{"end":39461,"raw":"1000","start":39457,"type":"Literal","value":1000}],"callee":{"computed":false,"end":39427,"object":{"end":39415,"start":39411,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39427,"name":"safeInteger","optional":false,"start":39416,"type":"Identifier","typeAnnotation":null},"start":39411,"type":"MemberExpression"},"end":39462,"optional":false,"start":39411,"type":"CallExpression","typeArguments":null},"start":39403,"type":"VariableDeclarator"}],"declare":false,"end":39463,"kind":"const","start":39397,"type":"VariableDeclaration"},{"directive":null,"end":39550,"expression":{"end":39549,"left":{"computed":true,"end":39513,"object":{"computed":true,"end":39495,"object":{"computed":false,"end":39487,"object":{"end":39480,"start":39476,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39487,"name":"ohlcvs","optional":false,"start":39481,"type":"Identifier","typeAnnotation":null},"start":39476,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39494,"name":"symbol","optional":false,"start":39488,"type":"Identifier","typeAnnotation":null},"start":39476,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39512,"name":"unifiedTimeframe","optional":false,"start":39496,"type":"Identifier","typeAnnotation":null},"start":39476,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":39548,"name":"limit","optional":false,"start":39543,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":39541,"name":"ArrayCacheByTimestamp","optional":false,"start":39520,"type":"Identifier","typeAnnotation":null},"end":39549,"start":39516,"type":"NewExpression","typeArguments":null},"start":39476,"type":"AssignmentExpression"},"start":39476,"type":"ExpressionStatement"}],"end":39560,"start":39383,"type":"BlockStatement"},"end":39560,"start":39309,"test":{"end":39381,"left":{"arguments":[{"computed":true,"end":39348,"object":{"computed":false,"end":39340,"object":{"end":39333,"start":39329,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39340,"name":"ohlcvs","optional":false,"start":39334,"type":"Identifier","typeAnnotation":null},"start":39329,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39347,"name":"symbol","optional":false,"start":39341,"type":"Identifier","typeAnnotation":null},"start":39329,"type":"MemberExpression"},{"decorators":[],"end":39366,"name":"unifiedTimeframe","optional":false,"start":39350,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":39327,"object":{"end":39317,"start":39313,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39327,"name":"safeValue","optional":false,"start":39318,"type":"Identifier","typeAnnotation":null},"start":39313,"type":"MemberExpression"},"end":39367,"optional":false,"start":39313,"type":"CallExpression","typeArguments":null},"operator":"===","right":{"decorators":[],"end":39381,"name":"undefined","optional":false,"start":39372,"type":"Identifier","typeAnnotation":null},"start":39313,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":39621,"id":{"decorators":[],"end":39581,"name":"stored","optional":false,"start":39575,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":39621,"object":{"computed":true,"end":39603,"object":{"computed":false,"end":39595,"object":{"end":39588,"start":39584,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39595,"name":"ohlcvs","optional":false,"start":39589,"type":"Identifier","typeAnnotation":null},"start":39584,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39602,"name":"symbol","optional":false,"start":39596,"type":"Identifier","typeAnnotation":null},"start":39584,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39620,"name":"unifiedTimeframe","optional":false,"start":39604,"type":"Identifier","typeAnnotation":null},"start":39584,"type":"MemberExpression"},"start":39575,"type":"VariableDeclarator"}],"declare":false,"end":39622,"kind":"const","start":39569,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39679,"id":{"decorators":[],"end":39642,"name":"ohlcv","optional":false,"start":39637,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":39666,"name":"params","optional":false,"start":39660,"type":"Identifier","typeAnnotation":null},{"end":39674,"raw":"'data'","start":39668,"type":"Literal","value":"data"},{"end":39678,"properties":[],"start":39676,"type":"ObjectExpression"}],"callee":{"computed":false,"end":39658,"object":{"end":39649,"start":39645,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39658,"name":"safeDict","optional":false,"start":39650,"type":"Identifier","typeAnnotation":null},"start":39645,"type":"MemberExpression"},"end":39679,"optional":false,"start":39645,"type":"CallExpression","typeArguments":null},"start":39637,"type":"VariableDeclarator"}],"declare":false,"end":39680,"kind":"const","start":39631,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39784,"id":{"decorators":[],"end":39748,"name":"parsed","optional":false,"start":39742,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":39775,"name":"ohlcv","optional":false,"start":39770,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":39783,"name":"market","optional":false,"start":39777,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":39768,"object":{"end":39755,"start":39751,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39768,"name":"parseWsOHLCV","optional":false,"start":39756,"type":"Identifier","typeAnnotation":null},"start":39751,"type":"MemberExpression"},"end":39784,"optional":false,"start":39751,"type":"CallExpression","typeArguments":null},"start":39742,"type":"VariableDeclarator"}],"declare":false,"end":39785,"kind":"const","start":39736,"type":"VariableDeclaration"},{"directive":null,"end":39817,"expression":{"arguments":[{"decorators":[],"end":39815,"name":"parsed","optional":false,"start":39809,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":39807,"object":{"decorators":[],"end":39800,"name":"stored","optional":false,"start":39794,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":39807,"name":"append","optional":false,"start":39801,"type":"Identifier","typeAnnotation":null},"start":39794,"type":"MemberExpression"},"end":39816,"optional":false,"start":39794,"type":"CallExpression","typeArguments":null},"start":39794,"type":"ExpressionStatement"},{"directive":null,"end":39873,"expression":{"end":39872,"left":{"computed":true,"end":39863,"object":{"computed":true,"end":39845,"object":{"computed":false,"end":39837,"object":{"end":39830,"start":39826,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39837,"name":"ohlcvs","optional":false,"start":39831,"type":"Identifier","typeAnnotation":null},"start":39826,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39844,"name":"symbol","optional":false,"start":39838,"type":"Identifier","typeAnnotation":null},"start":39826,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":39862,"name":"unifiedTimeframe","optional":false,"start":39846,"type":"Identifier","typeAnnotation":null},"start":39826,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":39872,"name":"stored","optional":false,"start":39866,"type":"Identifier","typeAnnotation":null},"start":39826,"type":"AssignmentExpression"},"start":39826,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":39938,"id":{"decorators":[],"end":39899,"name":"resolveData","optional":false,"start":39888,"type":"Identifier","typeAnnotation":null},"init":{"elements":[{"decorators":[],"end":39910,"name":"symbol","optional":false,"start":39904,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":39928,"name":"unifiedTimeframe","optional":false,"start":39912,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":39936,"name":"stored","optional":false,"start":39930,"type":"Identifier","typeAnnotation":null}],"end":39938,"start":39902,"type":"ArrayExpression"},"start":39888,"type":"VariableDeclarator"}],"declare":false,"end":39939,"kind":"const","start":39882,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40013,"id":{"decorators":[],"end":39965,"name":"messageHash","optional":false,"start":39954,"type":"Identifier","typeAnnotation":null},"init":{"end":40013,"left":{"end":39998,"left":{"end":39992,"left":{"end":39983,"raw":"'chart.trades|'","start":39968,"type":"Literal","value":"chart.trades|"},"operator":"+","right":{"decorators":[],"end":39992,"name":"symbol","optional":false,"start":39986,"type":"Identifier","typeAnnotation":null},"start":39968,"type":"BinaryExpression"},"operator":"+","right":{"end":39998,"raw":"'|'","start":39995,"type":"Literal","value":"|"},"start":39968,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":40013,"name":"rawTimeframe","optional":false,"start":40001,"type":"Identifier","typeAnnotation":null},"start":39968,"type":"BinaryExpression"},"start":39954,"type":"VariableDeclarator"}],"declare":false,"end":40014,"kind":"const","start":39948,"type":"VariableDeclaration"},{"directive":null,"end":40065,"expression":{"arguments":[{"decorators":[],"end":40050,"name":"resolveData","optional":false,"start":40039,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":40063,"name":"messageHash","optional":false,"start":40052,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":40037,"object":{"decorators":[],"end":40029,"name":"client","optional":false,"start":40023,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":40037,"name":"resolve","optional":false,"start":40030,"type":"Identifier","typeAnnotation":null},"start":40023,"type":"MemberExpression"},"end":40064,"optional":false,"start":40023,"type":"CallExpression","typeArguments":null},"start":40023,"type":"ExpressionStatement"}],"end":40071,"start":38024,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":20},"handleOrderBook":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":28389,"id":{"decorators":[],"end":28348,"name":"params","optional":false,"start":28342,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28374,"name":"message","optional":false,"start":28367,"type":"Identifier","typeAnnotation":null},{"end":28384,"raw":"'params'","start":28376,"type":"Literal","value":"params"},{"end":28388,"properties":[],"start":28386,"type":"ObjectExpression"}],"callee":{"computed":false,"end":28365,"object":{"end":28355,"start":28351,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28365,"name":"safeValue","optional":false,"start":28356,"type":"Identifier","typeAnnotation":null},"start":28351,"type":"MemberExpression"},"end":28389,"optional":false,"start":28351,"type":"CallExpression","typeArguments":null},"start":28342,"type":"VariableDeclarator"}],"declare":false,"end":28390,"kind":"const","start":28336,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28447,"id":{"decorators":[],"end":28409,"name":"data","optional":false,"start":28405,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28434,"name":"params","optional":false,"start":28428,"type":"Identifier","typeAnnotation":null},{"end":28442,"raw":"'data'","start":28436,"type":"Literal","value":"data"},{"end":28446,"properties":[],"start":28444,"type":"ObjectExpression"}],"callee":{"computed":false,"end":28426,"object":{"end":28416,"start":28412,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28426,"name":"safeValue","optional":false,"start":28417,"type":"Identifier","typeAnnotation":null},"start":28412,"type":"MemberExpression"},"end":28447,"optional":false,"start":28412,"type":"CallExpression","typeArguments":null},"start":28405,"type":"VariableDeclarator"}],"declare":false,"end":28448,"kind":"const","start":28399,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28508,"id":{"decorators":[],"end":28470,"name":"channel","optional":false,"start":28463,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28496,"name":"params","optional":false,"start":28490,"type":"Identifier","typeAnnotation":null},{"end":28507,"raw":"'channel'","start":28498,"type":"Literal","value":"channel"}],"callee":{"computed":false,"end":28488,"object":{"end":28477,"start":28473,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28488,"name":"safeString","optional":false,"start":28478,"type":"Identifier","typeAnnotation":null},"start":28473,"type":"MemberExpression"},"end":28508,"optional":false,"start":28473,"type":"CallExpression","typeArguments":null},"start":28463,"type":"VariableDeclarator"}],"declare":false,"end":28509,"kind":"const","start":28457,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28551,"id":{"decorators":[],"end":28529,"name":"parts","optional":false,"start":28524,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":28550,"raw":"'.'","start":28547,"type":"Literal","value":"."}],"callee":{"computed":false,"end":28545,"object":{"decorators":[],"end":28539,"name":"channel","optional":false,"start":28532,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":28545,"name":"split","optional":false,"start":28540,"type":"Identifier","typeAnnotation":null},"start":28532,"type":"MemberExpression"},"end":28551,"optional":false,"start":28532,"type":"CallExpression","typeArguments":null},"start":28524,"type":"VariableDeclarator"}],"declare":false,"end":28552,"kind":"const","start":28518,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28580,"id":{"decorators":[],"end":28575,"name":"descriptor","optional":false,"start":28565,"type":"Identifier","typeAnnotation":null},"init":{"end":28580,"raw":"''","start":28578,"type":"Literal","value":""},"start":28565,"type":"VariableDeclarator"}],"declare":false,"end":28581,"kind":"let","start":28561,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28622,"id":{"decorators":[],"end":28607,"name":"partsLength","optional":false,"start":28596,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":28622,"object":{"decorators":[],"end":28615,"name":"parts","optional":false,"start":28610,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":28622,"name":"length","optional":false,"start":28616,"type":"Identifier","typeAnnotation":null},"start":28610,"type":"MemberExpression"},"start":28596,"type":"VariableDeclarator"}],"declare":false,"end":28623,"kind":"const","start":28590,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28668,"id":{"decorators":[],"end":28648,"name":"isDetailed","optional":false,"start":28638,"type":"Identifier","typeAnnotation":null},"init":{"end":28668,"left":{"decorators":[],"end":28662,"name":"partsLength","optional":false,"start":28651,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":28668,"raw":"5","start":28667,"type":"Literal","value":5},"start":28651,"type":"BinaryExpression"},"start":28638,"type":"VariableDeclarator"}],"declare":false,"end":28669,"kind":"const","start":28632,"type":"VariableDeclaration"},{"alternate":{"body":[{"declarations":[{"definite":false,"end":28996,"id":{"decorators":[],"end":28967,"name":"interval","optional":false,"start":28959,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28992,"name":"parts","optional":false,"start":28987,"type":"Identifier","typeAnnotation":null},{"end":28995,"raw":"2","start":28994,"type":"Literal","value":2}],"callee":{"computed":false,"end":28985,"object":{"end":28974,"start":28970,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28985,"name":"safeString","optional":false,"start":28975,"type":"Identifier","typeAnnotation":null},"start":28970,"type":"MemberExpression"},"end":28996,"optional":false,"start":28970,"type":"CallExpression","typeArguments":null},"start":28959,"type":"VariableDeclarator"}],"declare":false,"end":28997,"kind":"const","start":28953,"type":"VariableDeclaration"},{"directive":null,"end":29032,"expression":{"end":29031,"left":{"decorators":[],"end":29020,"name":"descriptor","optional":false,"start":29010,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"decorators":[],"end":29031,"name":"interval","optional":false,"start":29023,"type":"Identifier","typeAnnotation":null},"start":29010,"type":"AssignmentExpression"},"start":29010,"type":"ExpressionStatement"}],"end":29042,"start":28939,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":28748,"id":{"decorators":[],"end":28719,"name":"group","optional":false,"start":28714,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28744,"name":"parts","optional":false,"start":28739,"type":"Identifier","typeAnnotation":null},{"end":28747,"raw":"2","start":28746,"type":"Literal","value":2}],"callee":{"computed":false,"end":28737,"object":{"end":28726,"start":28722,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28737,"name":"safeString","optional":false,"start":28727,"type":"Identifier","typeAnnotation":null},"start":28722,"type":"MemberExpression"},"end":28748,"optional":false,"start":28722,"type":"CallExpression","typeArguments":null},"start":28714,"type":"VariableDeclarator"}],"declare":false,"end":28749,"kind":"const","start":28708,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28802,"id":{"decorators":[],"end":28773,"name":"depth","optional":false,"start":28768,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28798,"name":"parts","optional":false,"start":28793,"type":"Identifier","typeAnnotation":null},{"end":28801,"raw":"3","start":28800,"type":"Literal","value":3}],"callee":{"computed":false,"end":28791,"object":{"end":28780,"start":28776,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28791,"name":"safeString","optional":false,"start":28781,"type":"Identifier","typeAnnotation":null},"start":28776,"type":"MemberExpression"},"end":28802,"optional":false,"start":28776,"type":"CallExpression","typeArguments":null},"start":28768,"type":"VariableDeclarator"}],"declare":false,"end":28803,"kind":"const","start":28762,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28859,"id":{"decorators":[],"end":28830,"name":"interval","optional":false,"start":28822,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28855,"name":"parts","optional":false,"start":28850,"type":"Identifier","typeAnnotation":null},{"end":28858,"raw":"4","start":28857,"type":"Literal","value":4}],"callee":{"computed":false,"end":28848,"object":{"end":28837,"start":28833,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28848,"name":"safeString","optional":false,"start":28838,"type":"Identifier","typeAnnotation":null},"start":28833,"type":"MemberExpression"},"end":28859,"optional":false,"start":28833,"type":"CallExpression","typeArguments":null},"start":28822,"type":"VariableDeclarator"}],"declare":false,"end":28860,"kind":"const","start":28816,"type":"VariableDeclaration"},{"directive":null,"end":28923,"expression":{"end":28922,"left":{"decorators":[],"end":28883,"name":"descriptor","optional":false,"start":28873,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":28922,"left":{"end":28911,"left":{"end":28905,"left":{"end":28897,"left":{"decorators":[],"end":28891,"name":"group","optional":false,"start":28886,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":28897,"raw":"'.'","start":28894,"type":"Literal","value":"."},"start":28886,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":28905,"name":"depth","optional":false,"start":28900,"type":"Identifier","typeAnnotation":null},"start":28886,"type":"BinaryExpression"},"operator":"+","right":{"end":28911,"raw":"'.'","start":28908,"type":"Literal","value":"."},"start":28886,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":28922,"name":"interval","optional":false,"start":28914,"type":"Identifier","typeAnnotation":null},"start":28886,"type":"BinaryExpression"},"start":28873,"type":"AssignmentExpression"},"start":28873,"type":"ExpressionStatement"}],"end":28933,"start":28694,"type":"BlockStatement"},"end":29042,"start":28678,"test":{"decorators":[],"end":28692,"name":"isDetailed","optional":false,"start":28682,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":29109,"id":{"decorators":[],"end":29065,"name":"marketId","optional":false,"start":29057,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29089,"name":"data","optional":false,"start":29085,"type":"Identifier","typeAnnotation":null},{"end":29108,"raw":"'instrument_name'","start":29091,"type":"Literal","value":"instrument_name"}],"callee":{"computed":false,"end":29083,"object":{"end":29072,"start":29068,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29083,"name":"safeString","optional":false,"start":29073,"type":"Identifier","typeAnnotation":null},"start":29068,"type":"MemberExpression"},"end":29109,"optional":false,"start":29068,"type":"CallExpression","typeArguments":null},"start":29057,"type":"VariableDeclarator"}],"declare":false,"end":29110,"kind":"const","start":29051,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29160,"id":{"decorators":[],"end":29131,"name":"symbol","optional":false,"start":29125,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29159,"name":"marketId","optional":false,"start":29151,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29149,"object":{"end":29138,"start":29134,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29149,"name":"safeSymbol","optional":false,"start":29139,"type":"Identifier","typeAnnotation":null},"start":29134,"type":"MemberExpression"},"end":29160,"optional":false,"start":29134,"type":"CallExpression","typeArguments":null},"start":29125,"type":"VariableDeclarator"}],"declare":false,"end":29161,"kind":"const","start":29119,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29224,"id":{"decorators":[],"end":29185,"name":"timestamp","optional":false,"start":29176,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29210,"name":"data","optional":false,"start":29206,"type":"Identifier","typeAnnotation":null},{"end":29223,"raw":"'timestamp'","start":29212,"type":"Literal","value":"timestamp"}],"callee":{"computed":false,"end":29204,"object":{"end":29192,"start":29188,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29204,"name":"safeInteger","optional":false,"start":29193,"type":"Identifier","typeAnnotation":null},"start":29188,"type":"MemberExpression"},"end":29224,"optional":false,"start":29188,"type":"CallExpression","typeArguments":null},"start":29176,"type":"VariableDeclarator"}],"declare":false,"end":29225,"kind":"const","start":29170,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":29333,"expression":{"end":29332,"left":{"computed":true,"end":29305,"object":{"computed":false,"end":29297,"object":{"end":29286,"start":29282,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29297,"name":"orderbooks","optional":false,"start":29287,"type":"Identifier","typeAnnotation":null},"start":29282,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":29304,"name":"symbol","optional":false,"start":29298,"type":"Identifier","typeAnnotation":null},"start":29282,"type":"MemberExpression"},"operator":"=","right":{"arguments":[],"callee":{"computed":false,"end":29329,"object":{"end":29312,"start":29308,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29329,"name":"countedOrderBook","optional":false,"start":29313,"type":"Identifier","typeAnnotation":null},"start":29308,"type":"MemberExpression"},"end":29332,"optional":false,"start":29308,"type":"CallExpression","typeArguments":null},"start":29282,"type":"AssignmentExpression"},"start":29282,"type":"ExpressionStatement"}],"end":29343,"start":29268,"type":"BlockStatement"},"end":29343,"start":29234,"test":{"argument":{"end":29266,"expression":{"end":29265,"left":{"decorators":[],"end":29246,"name":"symbol","optional":false,"start":29240,"type":"Identifier","typeAnnotation":null},"operator":"in","right":{"computed":false,"end":29265,"object":{"end":29254,"start":29250,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29265,"name":"orderbooks","optional":false,"start":29255,"type":"Identifier","typeAnnotation":null},"start":29250,"type":"MemberExpression"},"start":29240,"type":"BinaryExpression"},"start":29239,"type":"ParenthesizedExpression"},"end":29266,"operator":"!","prefix":true,"start":29238,"type":"UnaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":29399,"id":{"decorators":[],"end":29373,"name":"storedOrderBook","optional":false,"start":29358,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":29399,"object":{"computed":false,"end":29391,"object":{"end":29380,"start":29376,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29391,"name":"orderbooks","optional":false,"start":29381,"type":"Identifier","typeAnnotation":null},"start":29376,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":29398,"name":"symbol","optional":false,"start":29392,"type":"Identifier","typeAnnotation":null},"start":29376,"type":"MemberExpression"},"start":29358,"type":"VariableDeclarator"}],"declare":false,"end":29400,"kind":"const","start":29352,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29454,"id":{"decorators":[],"end":29419,"name":"asks","optional":false,"start":29415,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29441,"name":"data","optional":false,"start":29437,"type":"Identifier","typeAnnotation":null},{"end":29449,"raw":"'asks'","start":29443,"type":"Literal","value":"asks"},{"elements":[],"end":29453,"start":29451,"type":"ArrayExpression"}],"callee":{"computed":false,"end":29435,"object":{"end":29426,"start":29422,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29435,"name":"safeList","optional":false,"start":29427,"type":"Identifier","typeAnnotation":null},"start":29422,"type":"MemberExpression"},"end":29454,"optional":false,"start":29422,"type":"CallExpression","typeArguments":null},"start":29415,"type":"VariableDeclarator"}],"declare":false,"end":29455,"kind":"const","start":29409,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29509,"id":{"decorators":[],"end":29474,"name":"bids","optional":false,"start":29470,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29496,"name":"data","optional":false,"start":29492,"type":"Identifier","typeAnnotation":null},{"end":29504,"raw":"'bids'","start":29498,"type":"Literal","value":"bids"},{"elements":[],"end":29508,"start":29506,"type":"ArrayExpression"}],"callee":{"computed":false,"end":29490,"object":{"end":29481,"start":29477,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29490,"name":"safeList","optional":false,"start":29482,"type":"Identifier","typeAnnotation":null},"start":29477,"type":"MemberExpression"},"end":29509,"optional":false,"start":29477,"type":"CallExpression","typeArguments":null},"start":29470,"type":"VariableDeclarator"}],"declare":false,"end":29510,"kind":"const","start":29464,"type":"VariableDeclaration"},{"directive":null,"end":29569,"expression":{"arguments":[{"computed":true,"end":29561,"object":{"decorators":[],"end":29553,"name":"storedOrderBook","optional":false,"start":29538,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29560,"raw":"'asks'","start":29554,"type":"Literal","value":"asks"},"start":29538,"type":"MemberExpression"},{"decorators":[],"end":29567,"name":"asks","optional":false,"start":29563,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29536,"object":{"end":29523,"start":29519,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29536,"name":"handleDeltas","optional":false,"start":29524,"type":"Identifier","typeAnnotation":null},"start":29519,"type":"MemberExpression"},"end":29568,"optional":false,"start":29519,"type":"CallExpression","typeArguments":null},"start":29519,"type":"ExpressionStatement"},{"directive":null,"end":29628,"expression":{"arguments":[{"computed":true,"end":29620,"object":{"decorators":[],"end":29612,"name":"storedOrderBook","optional":false,"start":29597,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29619,"raw":"'bids'","start":29613,"type":"Literal","value":"bids"},"start":29597,"type":"MemberExpression"},{"decorators":[],"end":29626,"name":"bids","optional":false,"start":29622,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29595,"object":{"end":29582,"start":29578,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29595,"name":"handleDeltas","optional":false,"start":29583,"type":"Identifier","typeAnnotation":null},"start":29578,"type":"MemberExpression"},"end":29627,"optional":false,"start":29578,"type":"CallExpression","typeArguments":null},"start":29578,"type":"ExpressionStatement"},{"directive":null,"end":29674,"expression":{"end":29673,"left":{"computed":true,"end":29661,"object":{"decorators":[],"end":29652,"name":"storedOrderBook","optional":false,"start":29637,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29660,"raw":"'nonce'","start":29653,"type":"Literal","value":"nonce"},"start":29637,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":29673,"name":"timestamp","optional":false,"start":29664,"type":"Identifier","typeAnnotation":null},"start":29637,"type":"AssignmentExpression"},"start":29637,"type":"ExpressionStatement"},{"directive":null,"end":29724,"expression":{"end":29723,"left":{"computed":true,"end":29711,"object":{"decorators":[],"end":29698,"name":"storedOrderBook","optional":false,"start":29683,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29710,"raw":"'timestamp'","start":29699,"type":"Literal","value":"timestamp"},"start":29683,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":29723,"name":"timestamp","optional":false,"start":29714,"type":"Identifier","typeAnnotation":null},"start":29683,"type":"AssignmentExpression"},"start":29683,"type":"ExpressionStatement"},{"directive":null,"end":29788,"expression":{"end":29787,"left":{"computed":true,"end":29760,"object":{"decorators":[],"end":29748,"name":"storedOrderBook","optional":false,"start":29733,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29759,"raw":"'datetime'","start":29749,"type":"Literal","value":"datetime"},"start":29733,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":29786,"name":"timestamp","optional":false,"start":29777,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29775,"object":{"end":29767,"start":29763,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29775,"name":"iso8601","optional":false,"start":29768,"type":"Identifier","typeAnnotation":null},"start":29763,"type":"MemberExpression"},"end":29787,"optional":false,"start":29763,"type":"CallExpression","typeArguments":null},"start":29733,"type":"AssignmentExpression"},"start":29733,"type":"ExpressionStatement"},{"directive":null,"end":29832,"expression":{"end":29831,"left":{"computed":true,"end":29822,"object":{"decorators":[],"end":29812,"name":"storedOrderBook","optional":false,"start":29797,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29821,"raw":"'symbol'","start":29813,"type":"Literal","value":"symbol"},"start":29797,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":29831,"name":"symbol","optional":false,"start":29825,"type":"Identifier","typeAnnotation":null},"start":29797,"type":"AssignmentExpression"},"start":29797,"type":"ExpressionStatement"},{"directive":null,"end":29883,"expression":{"end":29882,"left":{"computed":true,"end":29864,"object":{"computed":false,"end":29856,"object":{"end":29845,"start":29841,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29856,"name":"orderbooks","optional":false,"start":29846,"type":"Identifier","typeAnnotation":null},"start":29841,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":29863,"name":"symbol","optional":false,"start":29857,"type":"Identifier","typeAnnotation":null},"start":29841,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":29882,"name":"storedOrderBook","optional":false,"start":29867,"type":"Identifier","typeAnnotation":null},"start":29841,"type":"AssignmentExpression"},"start":29841,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":29947,"id":{"decorators":[],"end":29909,"name":"messageHash","optional":false,"start":29898,"type":"Identifier","typeAnnotation":null},"init":{"end":29947,"left":{"end":29934,"left":{"end":29928,"left":{"end":29919,"raw":"'book|'","start":29912,"type":"Literal","value":"book|"},"operator":"+","right":{"decorators":[],"end":29928,"name":"symbol","optional":false,"start":29922,"type":"Identifier","typeAnnotation":null},"start":29912,"type":"BinaryExpression"},"operator":"+","right":{"end":29934,"raw":"'|'","start":29931,"type":"Literal","value":"|"},"start":29912,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":29947,"name":"descriptor","optional":false,"start":29937,"type":"Identifier","typeAnnotation":null},"start":29912,"type":"BinaryExpression"},"start":29898,"type":"VariableDeclarator"}],"declare":false,"end":29948,"kind":"const","start":29892,"type":"VariableDeclaration"},{"directive":null,"end":30003,"expression":{"arguments":[{"decorators":[],"end":29988,"name":"storedOrderBook","optional":false,"start":29973,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":30001,"name":"messageHash","optional":false,"start":29990,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29971,"object":{"decorators":[],"end":29963,"name":"client","optional":false,"start":29957,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":29971,"name":"resolve","optional":false,"start":29964,"type":"Identifier","typeAnnotation":null},"start":29957,"type":"MemberExpression"},"end":30002,"optional":false,"start":29957,"type":"CallExpression","typeArguments":null},"start":29957,"type":"ExpressionStatement"}],"end":30009,"start":26612,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":24},"handleOrders":{"async":false,"body":{"body":[{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":34541,"id":{"decorators":[],"end":34486,"name":"limit","optional":false,"start":34481,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":34519,"object":{"end":34511,"start":34507,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34519,"name":"options","optional":false,"start":34512,"type":"Identifier","typeAnnotation":null},"start":34507,"type":"MemberExpression"},{"end":34534,"raw":"'ordersLimit'","start":34521,"type":"Literal","value":"ordersLimit"},{"end":34540,"raw":"1000","start":34536,"type":"Literal","value":1000}],"callee":{"computed":false,"end":34505,"object":{"end":34493,"start":34489,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34505,"name":"safeInteger","optional":false,"start":34494,"type":"Identifier","typeAnnotation":null},"start":34489,"type":"MemberExpression"},"end":34541,"optional":false,"start":34489,"type":"CallExpression","typeArguments":null},"start":34481,"type":"VariableDeclarator"}],"declare":false,"end":34542,"kind":"const","start":34475,"type":"VariableDeclaration"},{"directive":null,"end":34604,"expression":{"end":34603,"left":{"computed":false,"end":34566,"object":{"end":34559,"start":34555,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34566,"name":"orders","optional":false,"start":34560,"type":"Identifier","typeAnnotation":null},"start":34555,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":34602,"name":"limit","optional":false,"start":34597,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":34595,"name":"ArrayCacheBySymbolById","optional":false,"start":34573,"type":"Identifier","typeAnnotation":null},"end":34603,"start":34569,"type":"NewExpression","typeArguments":null},"start":34555,"type":"AssignmentExpression"},"start":34555,"type":"ExpressionStatement"}],"end":34614,"start":34461,"type":"BlockStatement"},"end":34614,"start":34430,"test":{"end":34459,"left":{"computed":false,"end":34445,"object":{"end":34438,"start":34434,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34445,"name":"orders","optional":false,"start":34439,"type":"Identifier","typeAnnotation":null},"start":34434,"type":"MemberExpression"},"operator":"===","right":{"decorators":[],"end":34459,"name":"undefined","optional":false,"start":34450,"type":"Identifier","typeAnnotation":null},"start":34434,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":34676,"id":{"decorators":[],"end":34635,"name":"params","optional":false,"start":34629,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34661,"name":"message","optional":false,"start":34654,"type":"Identifier","typeAnnotation":null},{"end":34671,"raw":"'params'","start":34663,"type":"Literal","value":"params"},{"end":34675,"properties":[],"start":34673,"type":"ObjectExpression"}],"callee":{"computed":false,"end":34652,"object":{"end":34642,"start":34638,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34652,"name":"safeValue","optional":false,"start":34643,"type":"Identifier","typeAnnotation":null},"start":34638,"type":"MemberExpression"},"end":34676,"optional":false,"start":34638,"type":"CallExpression","typeArguments":null},"start":34629,"type":"VariableDeclarator"}],"declare":false,"end":34677,"kind":"const","start":34623,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34741,"id":{"decorators":[],"end":34699,"name":"channel","optional":false,"start":34692,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34725,"name":"params","optional":false,"start":34719,"type":"Identifier","typeAnnotation":null},{"end":34736,"raw":"'channel'","start":34727,"type":"Literal","value":"channel"},{"end":34740,"raw":"''","start":34738,"type":"Literal","value":""}],"callee":{"computed":false,"end":34717,"object":{"end":34706,"start":34702,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34717,"name":"safeString","optional":false,"start":34707,"type":"Identifier","typeAnnotation":null},"start":34702,"type":"MemberExpression"},"end":34741,"optional":false,"start":34702,"type":"CallExpression","typeArguments":null},"start":34692,"type":"VariableDeclarator"}],"declare":false,"end":34742,"kind":"const","start":34686,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34799,"id":{"decorators":[],"end":34761,"name":"data","optional":false,"start":34757,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34786,"name":"params","optional":false,"start":34780,"type":"Identifier","typeAnnotation":null},{"end":34794,"raw":"'data'","start":34788,"type":"Literal","value":"data"},{"end":34798,"properties":[],"start":34796,"type":"ObjectExpression"}],"callee":{"computed":false,"end":34778,"object":{"end":34768,"start":34764,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34778,"name":"safeValue","optional":false,"start":34769,"type":"Identifier","typeAnnotation":null},"start":34764,"type":"MemberExpression"},"end":34799,"optional":false,"start":34764,"type":"CallExpression","typeArguments":null},"start":34757,"type":"VariableDeclarator"}],"declare":false,"end":34800,"kind":"const","start":34751,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34824,"id":{"decorators":[],"end":34819,"name":"orders","optional":false,"start":34813,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":34824,"start":34822,"type":"ArrayExpression"},"start":34813,"type":"VariableDeclarator"}],"declare":false,"end":34825,"kind":"let","start":34809,"type":"VariableDeclaration"},{"alternate":{"body":[{"declarations":[{"definite":false,"end":34973,"id":{"decorators":[],"end":34948,"name":"order","optional":false,"start":34943,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34972,"name":"data","optional":false,"start":34968,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":34966,"object":{"end":34955,"start":34951,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34966,"name":"parseOrder","optional":false,"start":34956,"type":"Identifier","typeAnnotation":null},"start":34951,"type":"MemberExpression"},"end":34973,"optional":false,"start":34951,"type":"CallExpression","typeArguments":null},"start":34943,"type":"VariableDeclarator"}],"declare":false,"end":34974,"kind":"const","start":34937,"type":"VariableDeclaration"},{"directive":null,"end":35006,"expression":{"end":35005,"left":{"decorators":[],"end":34993,"name":"orders","optional":false,"start":34987,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"elements":[{"decorators":[],"end":35003,"name":"order","optional":false,"start":34998,"type":"Identifier","typeAnnotation":null}],"end":35005,"start":34996,"type":"ArrayExpression"},"start":34987,"type":"AssignmentExpression"},"start":34987,"type":"ExpressionStatement"}],"end":35016,"start":34923,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":34907,"expression":{"end":34906,"left":{"decorators":[],"end":34880,"name":"orders","optional":false,"start":34874,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":34905,"name":"data","optional":false,"start":34901,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":34899,"object":{"end":34887,"start":34883,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34899,"name":"parseOrders","optional":false,"start":34888,"type":"Identifier","typeAnnotation":null},"start":34883,"type":"MemberExpression"},"end":34906,"optional":false,"start":34883,"type":"CallExpression","typeArguments":null},"start":34874,"type":"AssignmentExpression"},"start":34874,"type":"ExpressionStatement"}],"end":34917,"start":34860,"type":"BlockStatement"},"end":35016,"start":34834,"test":{"arguments":[{"decorators":[],"end":34857,"name":"data","optional":false,"start":34853,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":34851,"object":{"decorators":[],"end":34843,"name":"Array","optional":false,"start":34838,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":34851,"name":"isArray","optional":false,"start":34844,"type":"Identifier","typeAnnotation":null},"start":34838,"type":"MemberExpression"},"end":34858,"optional":false,"start":34838,"type":"CallExpression","typeArguments":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":35057,"id":{"decorators":[],"end":35043,"name":"cachedOrders","optional":false,"start":35031,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":35057,"object":{"end":35050,"start":35046,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35057,"name":"orders","optional":false,"start":35051,"type":"Identifier","typeAnnotation":null},"start":35046,"type":"MemberExpression"},"start":35031,"type":"VariableDeclarator"}],"declare":false,"end":35058,"kind":"const","start":35025,"type":"VariableDeclaration"},{"body":{"body":[{"directive":null,"end":35153,"expression":{"arguments":[{"computed":true,"end":35151,"object":{"decorators":[],"end":35148,"name":"orders","optional":false,"start":35142,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":35150,"name":"i","optional":false,"start":35149,"type":"Identifier","typeAnnotation":null},"start":35142,"type":"MemberExpression"}],"callee":{"computed":false,"end":35140,"object":{"decorators":[],"end":35133,"name":"cachedOrders","optional":false,"start":35121,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":35140,"name":"append","optional":false,"start":35134,"type":"Identifier","typeAnnotation":null},"start":35121,"type":"MemberExpression"},"end":35152,"optional":false,"start":35121,"type":"CallExpression","typeArguments":null},"start":35121,"type":"ExpressionStatement"}],"end":35163,"start":35107,"type":"BlockStatement"},"end":35163,"init":{"declarations":[{"definite":false,"end":35081,"id":{"decorators":[],"end":35077,"name":"i","optional":false,"start":35076,"type":"Identifier","typeAnnotation":null},"init":{"end":35081,"raw":"0","start":35080,"type":"Literal","value":0},"start":35076,"type":"VariableDeclarator"}],"declare":false,"end":35081,"kind":"let","start":35072,"type":"VariableDeclaration"},"start":35067,"test":{"end":35100,"left":{"decorators":[],"end":35084,"name":"i","optional":false,"start":35083,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":35100,"object":{"decorators":[],"end":35093,"name":"orders","optional":false,"start":35087,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":35100,"name":"length","optional":false,"start":35094,"type":"Identifier","typeAnnotation":null},"start":35087,"type":"MemberExpression"},"start":35083,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":35103,"name":"i","optional":false,"start":35102,"type":"Identifier","typeAnnotation":null},"end":35105,"operator":"++","prefix":false,"start":35102,"type":"UpdateExpression"}},{"directive":null,"end":35210,"expression":{"arguments":[{"computed":false,"end":35199,"object":{"end":35192,"start":35188,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35199,"name":"orders","optional":false,"start":35193,"type":"Identifier","typeAnnotation":null},"start":35188,"type":"MemberExpression"},{"decorators":[],"end":35208,"name":"channel","optional":false,"start":35201,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":35186,"object":{"decorators":[],"end":35178,"name":"client","optional":false,"start":35172,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":35186,"name":"resolve","optional":false,"start":35179,"type":"Identifier","typeAnnotation":null},"start":35172,"type":"MemberExpression"},"end":35209,"optional":false,"start":35172,"type":"CallExpression","typeArguments":null},"start":35172,"type":"ExpressionStatement"}],"end":35216,"start":32969,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":9},"handleTicker":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":11730,"id":{"decorators":[],"end":11689,"name":"params","optional":false,"start":11683,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":11715,"name":"message","optional":false,"start":11708,"type":"Identifier","typeAnnotation":null},{"end":11725,"raw":"'params'","start":11717,"type":"Literal","value":"params"},{"end":11729,"properties":[],"start":11727,"type":"ObjectExpression"}],"callee":{"computed":false,"end":11706,"object":{"end":11696,"start":11692,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":11706,"name":"safeValue","optional":false,"start":11697,"type":"Identifier","typeAnnotation":null},"start":11692,"type":"MemberExpression"},"end":11730,"optional":false,"start":11692,"type":"CallExpression","typeArguments":null},"start":11683,"type":"VariableDeclarator"}],"declare":false,"end":11731,"kind":"const","start":11677,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":11788,"id":{"decorators":[],"end":11750,"name":"data","optional":false,"start":11746,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":11775,"name":"params","optional":false,"start":11769,"type":"Identifier","typeAnnotation":null},{"end":11783,"raw":"'data'","start":11777,"type":"Literal","value":"data"},{"end":11787,"properties":[],"start":11785,"type":"ObjectExpression"}],"callee":{"computed":false,"end":11767,"object":{"end":11757,"start":11753,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":11767,"name":"safeValue","optional":false,"start":11758,"type":"Identifier","typeAnnotation":null},"start":11753,"type":"MemberExpression"},"end":11788,"optional":false,"start":11753,"type":"CallExpression","typeArguments":null},"start":11746,"type":"VariableDeclarator"}],"declare":false,"end":11789,"kind":"const","start":11740,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":11856,"id":{"decorators":[],"end":11812,"name":"marketId","optional":false,"start":11804,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":11836,"name":"data","optional":false,"start":11832,"type":"Identifier","typeAnnotation":null},{"end":11855,"raw":"'instrument_name'","start":11838,"type":"Literal","value":"instrument_name"}],"callee":{"computed":false,"end":11830,"object":{"end":11819,"start":11815,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":11830,"name":"safeString","optional":false,"start":11820,"type":"Identifier","typeAnnotation":null},"start":11815,"type":"MemberExpression"},"end":11856,"optional":false,"start":11815,"type":"CallExpression","typeArguments":null},"start":11804,"type":"VariableDeclarator"}],"declare":false,"end":11857,"kind":"const","start":11798,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":11907,"id":{"decorators":[],"end":11878,"name":"symbol","optional":false,"start":11872,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":11906,"name":"marketId","optional":false,"start":11898,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":11896,"object":{"end":11885,"start":11881,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":11896,"name":"safeSymbol","optional":false,"start":11886,"type":"Identifier","typeAnnotation":null},"start":11881,"type":"MemberExpression"},"end":11907,"optional":false,"start":11881,"type":"CallExpression","typeArguments":null},"start":11872,"type":"VariableDeclarator"}],"declare":false,"end":11908,"kind":"const","start":11866,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":11955,"id":{"decorators":[],"end":11929,"name":"ticker","optional":false,"start":11923,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":11954,"name":"data","optional":false,"start":11950,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":11948,"object":{"end":11936,"start":11932,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":11948,"name":"parseTicker","optional":false,"start":11937,"type":"Identifier","typeAnnotation":null},"start":11932,"type":"MemberExpression"},"end":11955,"optional":false,"start":11932,"type":"CallExpression","typeArguments":null},"start":11923,"type":"VariableDeclarator"}],"declare":false,"end":11956,"kind":"const","start":11917,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":12020,"id":{"decorators":[],"end":11982,"name":"messageHash","optional":false,"start":11971,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":12008,"name":"params","optional":false,"start":12002,"type":"Identifier","typeAnnotation":null},{"end":12019,"raw":"'channel'","start":12010,"type":"Literal","value":"channel"}],"callee":{"computed":false,"end":12000,"object":{"end":11989,"start":11985,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12000,"name":"safeString","optional":false,"start":11990,"type":"Identifier","typeAnnotation":null},"start":11985,"type":"MemberExpression"},"end":12020,"optional":false,"start":11985,"type":"CallExpression","typeArguments":null},"start":11971,"type":"VariableDeclarator"}],"declare":false,"end":12021,"kind":"const","start":11965,"type":"VariableDeclaration"},{"directive":null,"end":12060,"expression":{"end":12059,"left":{"computed":true,"end":12050,"object":{"computed":false,"end":12042,"object":{"end":12034,"start":12030,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12042,"name":"tickers","optional":false,"start":12035,"type":"Identifier","typeAnnotation":null},"start":12030,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":12049,"name":"symbol","optional":false,"start":12043,"type":"Identifier","typeAnnotation":null},"start":12030,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":12059,"name":"ticker","optional":false,"start":12053,"type":"Identifier","typeAnnotation":null},"start":12030,"type":"AssignmentExpression"},"start":12030,"type":"ExpressionStatement"},{"directive":null,"end":12106,"expression":{"arguments":[{"decorators":[],"end":12091,"name":"ticker","optional":false,"start":12085,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":12104,"name":"messageHash","optional":false,"start":12093,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":12083,"object":{"decorators":[],"end":12075,"name":"client","optional":false,"start":12069,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":12083,"name":"resolve","optional":false,"start":12076,"type":"Identifier","typeAnnotation":null},"start":12069,"type":"MemberExpression"},"end":12105,"optional":false,"start":12069,"type":"CallExpression","typeArguments":null},"start":12069,"type":"ExpressionStatement"}],"end":12112,"start":10381,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":8},"handleTrades":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":18766,"id":{"decorators":[],"end":18726,"name":"params","optional":false,"start":18720,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":18751,"name":"message","optional":false,"start":18744,"type":"Identifier","typeAnnotation":null},{"end":18761,"raw":"'params'","start":18753,"type":"Literal","value":"params"},{"end":18765,"properties":[],"start":18763,"type":"ObjectExpression"}],"callee":{"computed":false,"end":18742,"object":{"end":18733,"start":18729,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":18742,"name":"safeDict","optional":false,"start":18734,"type":"Identifier","typeAnnotation":null},"start":18729,"type":"MemberExpression"},"end":18766,"optional":false,"start":18729,"type":"CallExpression","typeArguments":null},"start":18720,"type":"VariableDeclarator"}],"declare":false,"end":18767,"kind":"const","start":18714,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":18831,"id":{"decorators":[],"end":18789,"name":"channel","optional":false,"start":18782,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":18815,"name":"params","optional":false,"start":18809,"type":"Identifier","typeAnnotation":null},{"end":18826,"raw":"'channel'","start":18817,"type":"Literal","value":"channel"},{"end":18830,"raw":"''","start":18828,"type":"Literal","value":""}],"callee":{"computed":false,"end":18807,"object":{"end":18796,"start":18792,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":18807,"name":"safeString","optional":false,"start":18797,"type":"Identifier","typeAnnotation":null},"start":18792,"type":"MemberExpression"},"end":18831,"optional":false,"start":18792,"type":"CallExpression","typeArguments":null},"start":18782,"type":"VariableDeclarator"}],"declare":false,"end":18832,"kind":"const","start":18776,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":18874,"id":{"decorators":[],"end":18852,"name":"parts","optional":false,"start":18847,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":18873,"raw":"'.'","start":18870,"type":"Literal","value":"."}],"callee":{"computed":false,"end":18868,"object":{"decorators":[],"end":18862,"name":"channel","optional":false,"start":18855,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":18868,"name":"split","optional":false,"start":18863,"type":"Identifier","typeAnnotation":null},"start":18855,"type":"MemberExpression"},"end":18874,"optional":false,"start":18855,"type":"CallExpression","typeArguments":null},"start":18847,"type":"VariableDeclarator"}],"declare":false,"end":18875,"kind":"const","start":18841,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":18927,"id":{"decorators":[],"end":18898,"name":"marketId","optional":false,"start":18890,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":18923,"name":"parts","optional":false,"start":18918,"type":"Identifier","typeAnnotation":null},{"end":18926,"raw":"1","start":18925,"type":"Literal","value":1}],"callee":{"computed":false,"end":18916,"object":{"end":18905,"start":18901,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":18916,"name":"safeString","optional":false,"start":18906,"type":"Identifier","typeAnnotation":null},"start":18901,"type":"MemberExpression"},"end":18927,"optional":false,"start":18901,"type":"CallExpression","typeArguments":null},"start":18890,"type":"VariableDeclarator"}],"declare":false,"end":18928,"kind":"const","start":18884,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":18980,"id":{"decorators":[],"end":18951,"name":"interval","optional":false,"start":18943,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":18976,"name":"parts","optional":false,"start":18971,"type":"Identifier","typeAnnotation":null},{"end":18979,"raw":"2","start":18978,"type":"Literal","value":2}],"callee":{"computed":false,"end":18969,"object":{"end":18958,"start":18954,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":18969,"name":"safeString","optional":false,"start":18959,"type":"Identifier","typeAnnotation":null},"start":18954,"type":"MemberExpression"},"end":18980,"optional":false,"start":18954,"type":"CallExpression","typeArguments":null},"start":18943,"type":"VariableDeclarator"}],"declare":false,"end":18981,"kind":"const","start":18937,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":19031,"id":{"decorators":[],"end":19002,"name":"symbol","optional":false,"start":18996,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":19030,"name":"marketId","optional":false,"start":19022,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19020,"object":{"end":19009,"start":19005,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19020,"name":"safeSymbol","optional":false,"start":19010,"type":"Identifier","typeAnnotation":null},"start":19005,"type":"MemberExpression"},"end":19031,"optional":false,"start":19005,"type":"CallExpression","typeArguments":null},"start":18996,"type":"VariableDeclarator"}],"declare":false,"end":19032,"kind":"const","start":18990,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":19082,"id":{"decorators":[],"end":19053,"name":"market","optional":false,"start":19047,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":19081,"name":"marketId","optional":false,"start":19073,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19071,"object":{"end":19060,"start":19056,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19071,"name":"safeMarket","optional":false,"start":19061,"type":"Identifier","typeAnnotation":null},"start":19056,"type":"MemberExpression"},"end":19082,"optional":false,"start":19056,"type":"CallExpression","typeArguments":null},"start":19047,"type":"VariableDeclarator"}],"declare":false,"end":19083,"kind":"const","start":19041,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":19141,"id":{"decorators":[],"end":19104,"name":"trades","optional":false,"start":19098,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":19128,"name":"params","optional":false,"start":19122,"type":"Identifier","typeAnnotation":null},{"end":19136,"raw":"'data'","start":19130,"type":"Literal","value":"data"},{"elements":[],"end":19140,"start":19138,"type":"ArrayExpression"}],"callee":{"computed":false,"end":19120,"object":{"end":19111,"start":19107,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19120,"name":"safeList","optional":false,"start":19112,"type":"Identifier","typeAnnotation":null},"start":19107,"type":"MemberExpression"},"end":19141,"optional":false,"start":19107,"type":"CallExpression","typeArguments":null},"start":19098,"type":"VariableDeclarator"}],"declare":false,"end":19142,"kind":"const","start":19092,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":19287,"id":{"decorators":[],"end":19232,"name":"limit","optional":false,"start":19227,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":19265,"object":{"end":19257,"start":19253,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19265,"name":"options","optional":false,"start":19258,"type":"Identifier","typeAnnotation":null},"start":19253,"type":"MemberExpression"},{"end":19280,"raw":"'tradesLimit'","start":19267,"type":"Literal","value":"tradesLimit"},{"end":19286,"raw":"1000","start":19282,"type":"Literal","value":1000}],"callee":{"computed":false,"end":19251,"object":{"end":19239,"start":19235,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19251,"name":"safeInteger","optional":false,"start":19240,"type":"Identifier","typeAnnotation":null},"start":19235,"type":"MemberExpression"},"end":19287,"optional":false,"start":19235,"type":"CallExpression","typeArguments":null},"start":19227,"type":"VariableDeclarator"}],"declare":false,"end":19288,"kind":"const","start":19221,"type":"VariableDeclaration"},{"directive":null,"end":19346,"expression":{"end":19345,"left":{"computed":true,"end":19320,"object":{"computed":false,"end":19312,"object":{"end":19305,"start":19301,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19312,"name":"trades","optional":false,"start":19306,"type":"Identifier","typeAnnotation":null},"start":19301,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":19319,"name":"symbol","optional":false,"start":19313,"type":"Identifier","typeAnnotation":null},"start":19301,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":19344,"name":"limit","optional":false,"start":19339,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":19337,"name":"ArrayCache","optional":false,"start":19327,"type":"Identifier","typeAnnotation":null},"end":19345,"start":19323,"type":"NewExpression","typeArguments":null},"start":19301,"type":"AssignmentExpression"},"start":19301,"type":"ExpressionStatement"}],"end":19356,"start":19207,"type":"BlockStatement"},"end":19356,"start":19151,"test":{"end":19205,"left":{"arguments":[{"computed":false,"end":19182,"object":{"end":19175,"start":19171,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19182,"name":"trades","optional":false,"start":19176,"type":"Identifier","typeAnnotation":null},"start":19171,"type":"MemberExpression"},{"decorators":[],"end":19190,"name":"symbol","optional":false,"start":19184,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19169,"object":{"end":19159,"start":19155,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19169,"name":"safeValue","optional":false,"start":19160,"type":"Identifier","typeAnnotation":null},"start":19155,"type":"MemberExpression"},"end":19191,"optional":false,"start":19155,"type":"CallExpression","typeArguments":null},"operator":"===","right":{"decorators":[],"end":19205,"name":"undefined","optional":false,"start":19196,"type":"Identifier","typeAnnotation":null},"start":19155,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":19399,"id":{"decorators":[],"end":19377,"name":"stored","optional":false,"start":19371,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":19399,"object":{"computed":false,"end":19391,"object":{"end":19384,"start":19380,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19391,"name":"trades","optional":false,"start":19385,"type":"Identifier","typeAnnotation":null},"start":19380,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":19398,"name":"symbol","optional":false,"start":19392,"type":"Identifier","typeAnnotation":null},"start":19380,"type":"MemberExpression"},"start":19371,"type":"VariableDeclarator"}],"declare":false,"end":19400,"kind":"const","start":19365,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":19486,"id":{"decorators":[],"end":19474,"name":"trade","optional":false,"start":19469,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":19486,"object":{"decorators":[],"end":19483,"name":"trades","optional":false,"start":19477,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":19485,"name":"i","optional":false,"start":19484,"type":"Identifier","typeAnnotation":null},"start":19477,"type":"MemberExpression"},"start":19469,"type":"VariableDeclarator"}],"declare":false,"end":19487,"kind":"const","start":19463,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":19546,"id":{"decorators":[],"end":19512,"name":"parsed","optional":false,"start":19506,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":19537,"name":"trade","optional":false,"start":19532,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":19545,"name":"market","optional":false,"start":19539,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19530,"object":{"end":19519,"start":19515,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19530,"name":"parseTrade","optional":false,"start":19520,"type":"Identifier","typeAnnotation":null},"start":19515,"type":"MemberExpression"},"end":19546,"optional":false,"start":19515,"type":"CallExpression","typeArguments":null},"start":19506,"type":"VariableDeclarator"}],"declare":false,"end":19547,"kind":"const","start":19500,"type":"VariableDeclaration"},{"directive":null,"end":19583,"expression":{"arguments":[{"decorators":[],"end":19581,"name":"parsed","optional":false,"start":19575,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19573,"object":{"decorators":[],"end":19566,"name":"stored","optional":false,"start":19560,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":19573,"name":"append","optional":false,"start":19567,"type":"Identifier","typeAnnotation":null},"start":19560,"type":"MemberExpression"},"end":19582,"optional":false,"start":19560,"type":"CallExpression","typeArguments":null},"start":19560,"type":"ExpressionStatement"}],"end":19593,"start":19449,"type":"BlockStatement"},"end":19593,"init":{"declarations":[{"definite":false,"end":19423,"id":{"decorators":[],"end":19419,"name":"i","optional":false,"start":19418,"type":"Identifier","typeAnnotation":null},"init":{"end":19423,"raw":"0","start":19422,"type":"Literal","value":0},"start":19418,"type":"VariableDeclarator"}],"declare":false,"end":19423,"kind":"let","start":19414,"type":"VariableDeclaration"},"start":19409,"test":{"end":19442,"left":{"decorators":[],"end":19426,"name":"i","optional":false,"start":19425,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":19442,"object":{"decorators":[],"end":19435,"name":"trades","optional":false,"start":19429,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":19442,"name":"length","optional":false,"start":19436,"type":"Identifier","typeAnnotation":null},"start":19429,"type":"MemberExpression"},"start":19425,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":19445,"name":"i","optional":false,"start":19444,"type":"Identifier","typeAnnotation":null},"end":19447,"operator":"++","prefix":false,"start":19444,"type":"UpdateExpression"}},{"directive":null,"end":19631,"expression":{"end":19630,"left":{"computed":true,"end":19621,"object":{"computed":false,"end":19613,"object":{"end":19606,"start":19602,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19613,"name":"trades","optional":false,"start":19607,"type":"Identifier","typeAnnotation":null},"start":19602,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":19620,"name":"symbol","optional":false,"start":19614,"type":"Identifier","typeAnnotation":null},"start":19602,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":19630,"name":"stored","optional":false,"start":19624,"type":"Identifier","typeAnnotation":null},"start":19602,"type":"AssignmentExpression"},"start":19602,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":19695,"id":{"decorators":[],"end":19657,"name":"messageHash","optional":false,"start":19646,"type":"Identifier","typeAnnotation":null},"init":{"end":19695,"left":{"end":19684,"left":{"end":19678,"left":{"end":19669,"raw":"'trades|'","start":19660,"type":"Literal","value":"trades|"},"operator":"+","right":{"decorators":[],"end":19678,"name":"symbol","optional":false,"start":19672,"type":"Identifier","typeAnnotation":null},"start":19660,"type":"BinaryExpression"},"operator":"+","right":{"end":19684,"raw":"'|'","start":19681,"type":"Literal","value":"|"},"start":19660,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":19695,"name":"interval","optional":false,"start":19687,"type":"Identifier","typeAnnotation":null},"start":19660,"type":"BinaryExpression"},"start":19646,"type":"VariableDeclarator"}],"declare":false,"end":19696,"kind":"const","start":19640,"type":"VariableDeclaration"},{"directive":null,"end":19755,"expression":{"arguments":[{"computed":true,"end":19740,"object":{"computed":false,"end":19732,"object":{"end":19725,"start":19721,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19732,"name":"trades","optional":false,"start":19726,"type":"Identifier","typeAnnotation":null},"start":19721,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":19739,"name":"symbol","optional":false,"start":19733,"type":"Identifier","typeAnnotation":null},"start":19721,"type":"MemberExpression"},{"decorators":[],"end":19753,"name":"messageHash","optional":false,"start":19742,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19719,"object":{"decorators":[],"end":19711,"name":"client","optional":false,"start":19705,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":19719,"name":"resolve","optional":false,"start":19712,"type":"Identifier","typeAnnotation":null},"start":19705,"type":"MemberExpression"},"end":19754,"optional":false,"start":19705,"type":"CallExpression","typeArguments":null},"start":19705,"type":"ExpressionStatement"}],"end":19761,"start":17871,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},"parseWsBidAsk":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":14772,"id":{"decorators":[],"end":14726,"name":"marketId","optional":false,"start":14718,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":14752,"name":"ticker","optional":false,"start":14746,"type":"Identifier","typeAnnotation":null},{"end":14771,"raw":"'instrument_name'","start":14754,"type":"Literal","value":"instrument_name"}],"callee":{"computed":false,"end":14744,"object":{"end":14733,"start":14729,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14744,"name":"safeString","optional":false,"start":14734,"type":"Identifier","typeAnnotation":null},"start":14729,"type":"MemberExpression"},"end":14772,"optional":false,"start":14729,"type":"CallExpression","typeArguments":null},"start":14718,"type":"VariableDeclarator"}],"declare":false,"end":14773,"kind":"const","start":14712,"type":"VariableDeclaration"},{"directive":null,"end":14826,"expression":{"end":14825,"left":{"decorators":[],"end":14788,"name":"market","optional":false,"start":14782,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":14816,"name":"marketId","optional":false,"start":14808,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":14824,"name":"market","optional":false,"start":14818,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":14806,"object":{"end":14795,"start":14791,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14806,"name":"safeMarket","optional":false,"start":14796,"type":"Identifier","typeAnnotation":null},"start":14791,"type":"MemberExpression"},"end":14825,"optional":false,"start":14791,"type":"CallExpression","typeArguments":null},"start":14782,"type":"AssignmentExpression"},"start":14782,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":14884,"id":{"decorators":[],"end":14847,"name":"symbol","optional":false,"start":14841,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":14873,"name":"market","optional":false,"start":14867,"type":"Identifier","typeAnnotation":null},{"end":14883,"raw":"'symbol'","start":14875,"type":"Literal","value":"symbol"}],"callee":{"computed":false,"end":14865,"object":{"end":14854,"start":14850,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14865,"name":"safeString","optional":false,"start":14855,"type":"Identifier","typeAnnotation":null},"start":14850,"type":"MemberExpression"},"end":14884,"optional":false,"start":14850,"type":"CallExpression","typeArguments":null},"start":14841,"type":"VariableDeclarator"}],"declare":false,"end":14885,"kind":"const","start":14835,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":14950,"id":{"decorators":[],"end":14909,"name":"timestamp","optional":false,"start":14900,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":14936,"name":"ticker","optional":false,"start":14930,"type":"Identifier","typeAnnotation":null},{"end":14949,"raw":"'timestamp'","start":14938,"type":"Literal","value":"timestamp"}],"callee":{"computed":false,"end":14928,"object":{"end":14916,"start":14912,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14928,"name":"safeInteger","optional":false,"start":14917,"type":"Identifier","typeAnnotation":null},"start":14912,"type":"MemberExpression"},"end":14950,"optional":false,"start":14912,"type":"CallExpression","typeArguments":null},"start":14900,"type":"VariableDeclarator"}],"declare":false,"end":14951,"kind":"const","start":14894,"type":"VariableDeclaration"},{"argument":{"arguments":[{"end":15405,"properties":[{"computed":false,"end":15014,"key":{"end":15006,"raw":"'symbol'","start":14998,"type":"Literal","value":"symbol"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":14998,"type":"Property","value":{"decorators":[],"end":15014,"name":"symbol","optional":false,"start":15008,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":15050,"key":{"end":15039,"raw":"'timestamp'","start":15028,"type":"Literal","value":"timestamp"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":15028,"type":"Property","value":{"decorators":[],"end":15050,"name":"timestamp","optional":false,"start":15041,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":15100,"key":{"end":15074,"raw":"'datetime'","start":15064,"type":"Literal","value":"datetime"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":15064,"type":"Property","value":{"arguments":[{"decorators":[],"end":15099,"name":"timestamp","optional":false,"start":15090,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":15088,"object":{"end":15080,"start":15076,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15088,"name":"iso8601","optional":false,"start":15081,"type":"Identifier","typeAnnotation":null},"start":15076,"type":"MemberExpression"},"end":15100,"optional":false,"start":15076,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":15163,"key":{"end":15119,"raw":"'ask'","start":15114,"type":"Literal","value":"ask"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":15114,"type":"Property","value":{"arguments":[{"decorators":[],"end":15144,"name":"ticker","optional":false,"start":15138,"type":"Identifier","typeAnnotation":null},{"end":15162,"raw":"'best_ask_price'","start":15146,"type":"Literal","value":"best_ask_price"}],"callee":{"computed":false,"end":15136,"object":{"end":15125,"start":15121,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15136,"name":"safeString","optional":false,"start":15126,"type":"Identifier","typeAnnotation":null},"start":15121,"type":"MemberExpression"},"end":15163,"optional":false,"start":15121,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":15233,"key":{"end":15188,"raw":"'askVolume'","start":15177,"type":"Literal","value":"askVolume"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":15177,"type":"Property","value":{"arguments":[{"decorators":[],"end":15213,"name":"ticker","optional":false,"start":15207,"type":"Identifier","typeAnnotation":null},{"end":15232,"raw":"'best_ask_amount'","start":15215,"type":"Literal","value":"best_ask_amount"}],"callee":{"computed":false,"end":15205,"object":{"end":15194,"start":15190,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15205,"name":"safeString","optional":false,"start":15195,"type":"Identifier","typeAnnotation":null},"start":15190,"type":"MemberExpression"},"end":15233,"optional":false,"start":15190,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":15296,"key":{"end":15252,"raw":"'bid'","start":15247,"type":"Literal","value":"bid"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":15247,"type":"Property","value":{"arguments":[{"decorators":[],"end":15277,"name":"ticker","optional":false,"start":15271,"type":"Identifier","typeAnnotation":null},{"end":15295,"raw":"'best_bid_price'","start":15279,"type":"Literal","value":"best_bid_price"}],"callee":{"computed":false,"end":15269,"object":{"end":15258,"start":15254,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15269,"name":"safeString","optional":false,"start":15259,"type":"Identifier","typeAnnotation":null},"start":15254,"type":"MemberExpression"},"end":15296,"optional":false,"start":15254,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":15366,"key":{"end":15321,"raw":"'bidVolume'","start":15310,"type":"Literal","value":"bidVolume"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":15310,"type":"Property","value":{"arguments":[{"decorators":[],"end":15346,"name":"ticker","optional":false,"start":15340,"type":"Identifier","typeAnnotation":null},{"end":15365,"raw":"'best_bid_amount'","start":15348,"type":"Literal","value":"best_bid_amount"}],"callee":{"computed":false,"end":15338,"object":{"end":15327,"start":15323,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15338,"name":"safeString","optional":false,"start":15328,"type":"Identifier","typeAnnotation":null},"start":15323,"type":"MemberExpression"},"end":15366,"optional":false,"start":15323,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":15394,"key":{"end":15386,"raw":"'info'","start":15380,"type":"Literal","value":"info"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":15380,"type":"Property","value":{"decorators":[],"end":15394,"name":"ticker","optional":false,"start":15388,"type":"Identifier","typeAnnotation":null}}],"start":14984,"type":"ObjectExpression"},{"decorators":[],"end":15413,"name":"market","optional":false,"start":15407,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":14982,"object":{"end":14971,"start":14967,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":14982,"name":"safeTicker","optional":false,"start":14972,"type":"Identifier","typeAnnotation":null},"start":14967,"type":"MemberExpression"},"end":15414,"optional":false,"start":14967,"type":"CallExpression","typeArguments":null},"end":15415,"start":14960,"type":"ReturnStatement"}],"end":15421,"start":14702,"type":"BlockStatement"},"params":[{"name":"ticker","type":null},{"name":"market","type":null}],"return_type":null,"statements":5},"parseWsOHLCV":{"async":false,"body":{"body":[{"argument":{"elements":[{"arguments":[{"decorators":[],"end":40478,"name":"ohlcv","optional":false,"start":40473,"type":"Identifier","typeAnnotation":null},{"end":40486,"raw":"'tick'","start":40480,"type":"Literal","value":"tick"}],"callee":{"computed":false,"end":40471,"object":{"end":40459,"start":40455,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40471,"name":"safeInteger","optional":false,"start":40460,"type":"Identifier","typeAnnotation":null},"start":40455,"type":"MemberExpression"},"end":40487,"optional":false,"start":40455,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":40523,"name":"ohlcv","optional":false,"start":40518,"type":"Identifier","typeAnnotation":null},{"end":40531,"raw":"'open'","start":40525,"type":"Literal","value":"open"}],"callee":{"computed":false,"end":40516,"object":{"end":40505,"start":40501,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40516,"name":"safeNumber","optional":false,"start":40506,"type":"Identifier","typeAnnotation":null},"start":40501,"type":"MemberExpression"},"end":40532,"optional":false,"start":40501,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":40568,"name":"ohlcv","optional":false,"start":40563,"type":"Identifier","typeAnnotation":null},{"end":40576,"raw":"'high'","start":40570,"type":"Literal","value":"high"}],"callee":{"computed":false,"end":40561,"object":{"end":40550,"start":40546,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40561,"name":"safeNumber","optional":false,"start":40551,"type":"Identifier","typeAnnotation":null},"start":40546,"type":"MemberExpression"},"end":40577,"optional":false,"start":40546,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":40613,"name":"ohlcv","optional":false,"start":40608,"type":"Identifier","typeAnnotation":null},{"end":40620,"raw":"'low'","start":40615,"type":"Literal","value":"low"}],"callee":{"computed":false,"end":40606,"object":{"end":40595,"start":40591,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40606,"name":"safeNumber","optional":false,"start":40596,"type":"Identifier","typeAnnotation":null},"start":40591,"type":"MemberExpression"},"end":40621,"optional":false,"start":40591,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":40657,"name":"ohlcv","optional":false,"start":40652,"type":"Identifier","typeAnnotation":null},{"end":40666,"raw":"'close'","start":40659,"type":"Literal","value":"close"}],"callee":{"computed":false,"end":40650,"object":{"end":40639,"start":40635,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40650,"name":"safeNumber","optional":false,"start":40640,"type":"Identifier","typeAnnotation":null},"start":40635,"type":"MemberExpression"},"end":40667,"optional":false,"start":40635,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":40703,"name":"ohlcv","optional":false,"start":40698,"type":"Identifier","typeAnnotation":null},{"end":40713,"raw":"'volume'","start":40705,"type":"Literal","value":"volume"}],"callee":{"computed":false,"end":40696,"object":{"end":40685,"start":40681,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40696,"name":"safeNumber","optional":false,"start":40686,"type":"Identifier","typeAnnotation":null},"start":40681,"type":"MemberExpression"},"end":40714,"optional":false,"start":40681,"type":"CallExpression","typeArguments":null}],"end":40725,"start":40441,"type":"ArrayExpression"},"end":40726,"start":40434,"type":"ReturnStatement"}],"end":40732,"start":40125,"type":"BlockStatement"},"params":[{"name":"ohlcv","type":null},{"name":"market","type":null}],"return_type":"OHLCV","statements":1},"requestId":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":3019,"id":{"decorators":[],"end":2955,"name":"requestId","optional":false,"start":2946,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"computed":false,"end":2998,"object":{"end":2990,"start":2986,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":2998,"name":"options","optional":false,"start":2991,"type":"Identifier","typeAnnotation":null},"start":2986,"type":"MemberExpression"},{"end":3011,"raw":"'requestId'","start":3000,"type":"Literal","value":"requestId"},{"end":3014,"raw":"0","start":3013,"type":"Literal","value":0}],"callee":{"computed":false,"end":2984,"object":{"end":2972,"start":2968,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":2984,"name":"safeInteger","optional":false,"start":2973,"type":"Identifier","typeAnnotation":null},"start":2968,"type":"MemberExpression"},"end":3015,"optional":false,"start":2968,"type":"CallExpression","typeArguments":null},{"end":3018,"raw":"1","start":3017,"type":"Literal","value":1}],"callee":{"computed":false,"end":2966,"object":{"end":2962,"start":2958,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":2966,"name":"sum","optional":false,"start":2963,"type":"Identifier","typeAnnotation":null},"start":2958,"type":"MemberExpression"},"end":3019,"optional":false,"start":2958,"type":"CallExpression","typeArguments":null},"start":2946,"type":"VariableDeclarator"}],"declare":false,"end":3020,"kind":"const","start":2940,"type":"VariableDeclaration"},{"directive":null,"end":3067,"expression":{"end":3066,"left":{"computed":true,"end":3054,"object":{"computed":false,"end":3041,"object":{"end":3033,"start":3029,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":3041,"name":"options","optional":false,"start":3034,"type":"Identifier","typeAnnotation":null},"start":3029,"type":"MemberExpression"},"optional":false,"property":{"end":3053,"raw":"'requestId'","start":3042,"type":"Literal","value":"requestId"},"start":3029,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":3066,"name":"requestId","optional":false,"start":3057,"type":"Identifier","typeAnnotation":null},"start":3029,"type":"AssignmentExpression"},"start":3029,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":3092,"name":"requestId","optional":false,"start":3083,"type":"Identifier","typeAnnotation":null},"end":3093,"start":3076,"type":"ReturnStatement"}],"end":3099,"start":2930,"type":"BlockStatement"},"params":[],"return_type":null,"statements":3},"watchBalance":{"async":true,"body":{"body":[{"directive":null,"end":3622,"expression":{"argument":{"arguments":[{"decorators":[],"end":3620,"name":"params","optional":false,"start":3614,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":3612,"object":{"end":3599,"start":3595,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":3612,"name":"authenticate","optional":false,"start":3600,"type":"Identifier","typeAnnotation":null},"start":3595,"type":"MemberExpression"},"end":3621,"optional":false,"start":3595,"type":"CallExpression","typeArguments":null},"end":3621,"start":3589,"type":"AwaitExpression"},"start":3589,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":3660,"id":{"decorators":[],"end":3648,"name":"messageHash","optional":false,"start":3637,"type":"Identifier","typeAnnotation":null},"init":{"end":3660,"raw":"'balance'","start":3651,"type":"Literal","value":"balance"},"start":3637,"type":"VariableDeclarator"}],"declare":false,"end":3661,"kind":"const","start":3631,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":3704,"id":{"decorators":[],"end":3679,"name":"url","optional":false,"start":3676,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":3704,"object":{"computed":true,"end":3698,"object":{"computed":false,"end":3691,"object":{"end":3686,"start":3682,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":3691,"name":"urls","optional":false,"start":3687,"type":"Identifier","typeAnnotation":null},"start":3682,"type":"MemberExpression"},"optional":false,"property":{"end":3697,"raw":"'api'","start":3692,"type":"Literal","value":"api"},"start":3682,"type":"MemberExpression"},"optional":false,"property":{"end":3703,"raw":"'ws'","start":3699,"type":"Literal","value":"ws"},"start":3682,"type":"MemberExpression"},"start":3676,"type":"VariableDeclarator"}],"declare":false,"end":3705,"kind":"const","start":3670,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":3780,"id":{"decorators":[],"end":3730,"name":"currencies","optional":false,"start":3720,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":3761,"object":{"end":3753,"start":3749,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":3761,"name":"options","optional":false,"start":3754,"type":"Identifier","typeAnnotation":null},"start":3749,"type":"MemberExpression"},{"end":3775,"raw":"'currencies'","start":3763,"type":"Literal","value":"currencies"},{"elements":[],"end":3779,"start":3777,"type":"ArrayExpression"}],"callee":{"computed":false,"end":3747,"object":{"end":3737,"start":3733,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":3747,"name":"safeValue","optional":false,"start":3738,"type":"Identifier","typeAnnotation":null},"start":3733,"type":"MemberExpression"},"end":3780,"optional":false,"start":3733,"type":"CallExpression","typeArguments":null},"start":3720,"type":"VariableDeclarator"}],"declare":false,"end":3781,"kind":"const","start":3714,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":3809,"id":{"decorators":[],"end":3804,"name":"channels","optional":false,"start":3796,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":3809,"start":3807,"type":"ArrayExpression"},"start":3796,"type":"VariableDeclarator"}],"declare":false,"end":3810,"kind":"const","start":3790,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":3911,"id":{"decorators":[],"end":3895,"name":"currencyCode","optional":false,"start":3883,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":3911,"object":{"decorators":[],"end":3908,"name":"currencies","optional":false,"start":3898,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":3910,"name":"i","optional":false,"start":3909,"type":"Identifier","typeAnnotation":null},"start":3898,"type":"MemberExpression"},"start":3883,"type":"VariableDeclarator"}],"declare":false,"end":3912,"kind":"const","start":3877,"type":"VariableDeclaration"},{"directive":null,"end":3974,"expression":{"arguments":[{"end":3972,"left":{"end":3957,"raw":"'user.portfolio.'","start":3940,"type":"Literal","value":"user.portfolio."},"operator":"+","right":{"decorators":[],"end":3972,"name":"currencyCode","optional":false,"start":3960,"type":"Identifier","typeAnnotation":null},"start":3940,"type":"BinaryExpression"}],"callee":{"computed":false,"end":3938,"object":{"decorators":[],"end":3933,"name":"channels","optional":false,"start":3925,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":3938,"name":"push","optional":false,"start":3934,"type":"Identifier","typeAnnotation":null},"start":3925,"type":"MemberExpression"},"end":3973,"optional":false,"start":3925,"type":"CallExpression","typeArguments":null},"start":3925,"type":"ExpressionStatement"}],"end":3984,"start":3863,"type":"BlockStatement"},"end":3984,"init":{"declarations":[{"definite":false,"end":3833,"id":{"decorators":[],"end":3829,"name":"i","optional":false,"start":3828,"type":"Identifier","typeAnnotation":null},"init":{"end":3833,"raw":"0","start":3832,"type":"Literal","value":0},"start":3828,"type":"VariableDeclarator"}],"declare":false,"end":3833,"kind":"let","start":3824,"type":"VariableDeclaration"},"start":3819,"test":{"end":3856,"left":{"decorators":[],"end":3836,"name":"i","optional":false,"start":3835,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":3856,"object":{"decorators":[],"end":3849,"name":"currencies","optional":false,"start":3839,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":3856,"name":"length","optional":false,"start":3850,"type":"Identifier","typeAnnotation":null},"start":3839,"type":"MemberExpression"},"start":3835,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":3859,"name":"i","optional":false,"start":3858,"type":"Identifier","typeAnnotation":null},"end":3861,"operator":"++","prefix":false,"start":3858,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":4215,"id":{"decorators":[],"end":4014,"name":"subscribe","optional":false,"start":3999,"type":"Identifier","typeAnnotation":{"end":4014,"start":4008,"type":"TSTypeAnnotation","typeAnnotation":{"end":4014,"start":4010,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":4014,"name":"Dict","optional":false,"start":4010,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":4215,"properties":[{"computed":false,"end":4047,"key":{"end":4040,"raw":"'jsonrpc'","start":4031,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4031,"type":"Property","value":{"end":4047,"raw":"'2.0'","start":4042,"type":"Literal","value":"2.0"}},{"computed":false,"end":4090,"key":{"end":4069,"raw":"'method'","start":4061,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4061,"type":"Property","value":{"end":4090,"raw":"'private/subscribe'","start":4071,"type":"Literal","value":"private/subscribe"}},{"computed":false,"end":4167,"key":{"end":4112,"raw":"'params'","start":4104,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4104,"type":"Property","value":{"end":4167,"properties":[{"computed":false,"end":4152,"key":{"end":4142,"raw":"'channels'","start":4132,"type":"Literal","value":"channels"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4132,"type":"Property","value":{"decorators":[],"end":4152,"name":"channels","optional":false,"start":4144,"type":"Identifier","typeAnnotation":null}}],"start":4114,"type":"ObjectExpression"}},{"computed":false,"end":4204,"key":{"end":4185,"raw":"'id'","start":4181,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4181,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":4201,"object":{"end":4191,"start":4187,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":4201,"name":"requestId","optional":false,"start":4192,"type":"Identifier","typeAnnotation":null},"start":4187,"type":"MemberExpression"},"end":4204,"optional":false,"start":4187,"type":"CallExpression","typeArguments":null}}],"start":4017,"type":"ObjectExpression"},"start":3999,"type":"VariableDeclarator"}],"declare":false,"end":4216,"kind":"const","start":3993,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":4276,"id":{"decorators":[],"end":4238,"name":"request","optional":false,"start":4231,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":4267,"name":"subscribe","optional":false,"start":4258,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":4275,"name":"params","optional":false,"start":4269,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":4256,"object":{"end":4245,"start":4241,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":4256,"name":"deepExtend","optional":false,"start":4246,"type":"Identifier","typeAnnotation":null},"start":4241,"type":"MemberExpression"},"end":4276,"optional":false,"start":4241,"type":"CallExpression","typeArguments":null},"start":4231,"type":"VariableDeclarator"}],"declare":false,"end":4277,"kind":"const","start":4225,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":4314,"name":"url","optional":false,"start":4311,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":4327,"name":"messageHash","optional":false,"start":4316,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":4336,"name":"request","optional":false,"start":4329,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":4349,"name":"messageHash","optional":false,"start":4338,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":4358,"name":"request","optional":false,"start":4351,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":4309,"object":{"end":4303,"start":4299,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":4309,"name":"watch","optional":false,"start":4304,"type":"Identifier","typeAnnotation":null},"start":4299,"type":"MemberExpression"},"end":4359,"optional":false,"start":4299,"type":"CallExpression","typeArguments":null},"end":4359,"start":4293,"type":"AwaitExpression"},"end":4360,"start":4286,"type":"ReturnStatement"}],"end":4366,"start":3579,"type":"BlockStatement"},"params":[{"name":"params","type":null}],"return_type":"Promise<Balances>","statements":9},"watchBidsAsks":{"async":true,"body":{"body":[{"directive":null,"end":12688,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":12684,"object":{"end":12672,"start":12668,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12684,"name":"loadMarkets","optional":false,"start":12673,"type":"Identifier","typeAnnotation":null},"start":12668,"type":"MemberExpression"},"end":12687,"optional":false,"start":12668,"type":"CallExpression","typeArguments":null},"end":12687,"start":12662,"type":"AwaitExpression"},"start":12662,"type":"ExpressionStatement"},{"directive":null,"end":12754,"expression":{"end":12753,"left":{"decorators":[],"end":12704,"name":"symbols","optional":false,"start":12697,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":12734,"name":"symbols","optional":false,"start":12727,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":12745,"name":"undefined","optional":false,"start":12736,"type":"Identifier","typeAnnotation":null},{"end":12752,"raw":"false","start":12747,"type":"Literal","value":false}],"callee":{"computed":false,"end":12725,"object":{"end":12711,"start":12707,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12725,"name":"marketSymbols","optional":false,"start":12712,"type":"Identifier","typeAnnotation":null},"start":12707,"type":"MemberExpression"},"end":12753,"optional":false,"start":12707,"type":"CallExpression","typeArguments":null},"start":12697,"type":"AssignmentExpression"},"start":12697,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":12797,"id":{"decorators":[],"end":12772,"name":"url","optional":false,"start":12769,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":12797,"object":{"computed":true,"end":12791,"object":{"computed":false,"end":12784,"object":{"end":12779,"start":12775,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12784,"name":"urls","optional":false,"start":12780,"type":"Identifier","typeAnnotation":null},"start":12775,"type":"MemberExpression"},"optional":false,"property":{"end":12790,"raw":"'api'","start":12785,"type":"Literal","value":"api"},"start":12775,"type":"MemberExpression"},"optional":false,"property":{"end":12796,"raw":"'ws'","start":12792,"type":"Literal","value":"ws"},"start":12775,"type":"MemberExpression"},"start":12769,"type":"VariableDeclarator"}],"declare":false,"end":12798,"kind":"const","start":12763,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":12826,"id":{"decorators":[],"end":12821,"name":"channels","optional":false,"start":12813,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":12826,"start":12824,"type":"ArrayExpression"},"start":12813,"type":"VariableDeclarator"}],"declare":false,"end":12827,"kind":"const","start":12807,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":12930,"id":{"decorators":[],"end":12903,"name":"market","optional":false,"start":12897,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":12929,"object":{"decorators":[],"end":12926,"name":"symbols","optional":false,"start":12919,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":12928,"name":"i","optional":false,"start":12927,"type":"Identifier","typeAnnotation":null},"start":12919,"type":"MemberExpression"}],"callee":{"computed":false,"end":12917,"object":{"end":12910,"start":12906,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12917,"name":"market","optional":false,"start":12911,"type":"Identifier","typeAnnotation":null},"start":12906,"type":"MemberExpression"},"end":12930,"optional":false,"start":12906,"type":"CallExpression","typeArguments":null},"start":12897,"type":"VariableDeclarator"}],"declare":false,"end":12931,"kind":"const","start":12891,"type":"VariableDeclaration"},{"directive":null,"end":12984,"expression":{"arguments":[{"end":12982,"left":{"end":12967,"raw":"'quote.'","start":12959,"type":"Literal","value":"quote."},"operator":"+","right":{"computed":true,"end":12982,"object":{"decorators":[],"end":12976,"name":"market","optional":false,"start":12970,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":12981,"raw":"'id'","start":12977,"type":"Literal","value":"id"},"start":12970,"type":"MemberExpression"},"start":12959,"type":"BinaryExpression"}],"callee":{"computed":false,"end":12957,"object":{"decorators":[],"end":12952,"name":"channels","optional":false,"start":12944,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":12957,"name":"push","optional":false,"start":12953,"type":"Identifier","typeAnnotation":null},"start":12944,"type":"MemberExpression"},"end":12983,"optional":false,"start":12944,"type":"CallExpression","typeArguments":null},"start":12944,"type":"ExpressionStatement"}],"end":12994,"start":12877,"type":"BlockStatement"},"end":12994,"init":{"declarations":[{"definite":false,"end":12850,"id":{"decorators":[],"end":12846,"name":"i","optional":false,"start":12845,"type":"Identifier","typeAnnotation":null},"init":{"end":12850,"raw":"0","start":12849,"type":"Literal","value":0},"start":12845,"type":"VariableDeclarator"}],"declare":false,"end":12850,"kind":"let","start":12841,"type":"VariableDeclaration"},"start":12836,"test":{"end":12870,"left":{"decorators":[],"end":12853,"name":"i","optional":false,"start":12852,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":12870,"object":{"decorators":[],"end":12863,"name":"symbols","optional":false,"start":12856,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":12870,"name":"length","optional":false,"start":12864,"type":"Identifier","typeAnnotation":null},"start":12856,"type":"MemberExpression"},"start":12852,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":12873,"name":"i","optional":false,"start":12872,"type":"Identifier","typeAnnotation":null},"end":12875,"operator":"++","prefix":false,"start":12872,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":13222,"id":{"decorators":[],"end":13022,"name":"message","optional":false,"start":13009,"type":"Identifier","typeAnnotation":{"end":13022,"start":13016,"type":"TSTypeAnnotation","typeAnnotation":{"end":13022,"start":13018,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":13022,"name":"Dict","optional":false,"start":13018,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":13222,"properties":[{"computed":false,"end":13055,"key":{"end":13048,"raw":"'jsonrpc'","start":13039,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13039,"type":"Property","value":{"end":13055,"raw":"'2.0'","start":13050,"type":"Literal","value":"2.0"}},{"computed":false,"end":13097,"key":{"end":13077,"raw":"'method'","start":13069,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13069,"type":"Property","value":{"end":13097,"raw":"'public/subscribe'","start":13079,"type":"Literal","value":"public/subscribe"}},{"computed":false,"end":13174,"key":{"end":13119,"raw":"'params'","start":13111,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13111,"type":"Property","value":{"end":13174,"properties":[{"computed":false,"end":13159,"key":{"end":13149,"raw":"'channels'","start":13139,"type":"Literal","value":"channels"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13139,"type":"Property","value":{"decorators":[],"end":13159,"name":"channels","optional":false,"start":13151,"type":"Identifier","typeAnnotation":null}}],"start":13121,"type":"ObjectExpression"}},{"computed":false,"end":13211,"key":{"end":13192,"raw":"'id'","start":13188,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13188,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":13208,"object":{"end":13198,"start":13194,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13208,"name":"requestId","optional":false,"start":13199,"type":"Identifier","typeAnnotation":null},"start":13194,"type":"MemberExpression"},"end":13211,"optional":false,"start":13194,"type":"CallExpression","typeArguments":null}}],"start":13025,"type":"ObjectExpression"},"start":13009,"type":"VariableDeclarator"}],"declare":false,"end":13223,"kind":"const","start":13003,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":13281,"id":{"decorators":[],"end":13245,"name":"request","optional":false,"start":13238,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":13272,"name":"message","optional":false,"start":13265,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13280,"name":"params","optional":false,"start":13274,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":13263,"object":{"end":13252,"start":13248,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13263,"name":"deepExtend","optional":false,"start":13253,"type":"Identifier","typeAnnotation":null},"start":13248,"type":"MemberExpression"},"end":13281,"optional":false,"start":13248,"type":"CallExpression","typeArguments":null},"start":13238,"type":"VariableDeclarator"}],"declare":false,"end":13282,"kind":"const","start":13232,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":13378,"id":{"decorators":[],"end":13307,"name":"newTickers","optional":false,"start":13297,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":13339,"name":"url","optional":false,"start":13336,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13349,"name":"channels","optional":false,"start":13341,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13358,"name":"request","optional":false,"start":13351,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13368,"name":"channels","optional":false,"start":13360,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13377,"name":"request","optional":false,"start":13370,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":13334,"object":{"end":13320,"start":13316,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13334,"name":"watchMultiple","optional":false,"start":13321,"type":"Identifier","typeAnnotation":null},"start":13316,"type":"MemberExpression"},"end":13378,"optional":false,"start":13316,"type":"CallExpression","typeArguments":null},"end":13378,"start":13310,"type":"AwaitExpression"},"start":13297,"type":"VariableDeclarator"}],"declare":false,"end":13379,"kind":"const","start":13291,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":13447,"id":{"decorators":[],"end":13442,"name":"tickers","optional":false,"start":13429,"type":"Identifier","typeAnnotation":{"end":13442,"start":13436,"type":"TSTypeAnnotation","typeAnnotation":{"end":13442,"start":13438,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":13442,"name":"Dict","optional":false,"start":13438,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":13447,"properties":[],"start":13445,"type":"ObjectExpression"},"start":13429,"type":"VariableDeclarator"}],"declare":false,"end":13448,"kind":"const","start":13423,"type":"VariableDeclaration"},{"directive":null,"end":13504,"expression":{"end":13503,"left":{"computed":true,"end":13490,"object":{"decorators":[],"end":13468,"name":"tickers","optional":false,"start":13461,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"computed":true,"end":13489,"object":{"decorators":[],"end":13479,"name":"newTickers","optional":false,"start":13469,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":13488,"raw":"'symbol'","start":13480,"type":"Literal","value":"symbol"},"start":13469,"type":"MemberExpression"},"start":13461,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":13503,"name":"newTickers","optional":false,"start":13493,"type":"Identifier","typeAnnotation":null},"start":13461,"type":"AssignmentExpression"},"start":13461,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":13531,"name":"tickers","optional":false,"start":13524,"type":"Identifier","typeAnnotation":null},"end":13532,"start":13517,"type":"ReturnStatement"}],"end":13542,"start":13409,"type":"BlockStatement"},"end":13542,"start":13388,"test":{"computed":false,"end":13407,"object":{"end":13396,"start":13392,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13407,"name":"newUpdates","optional":false,"start":13397,"type":"Identifier","typeAnnotation":null},"start":13392,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"computed":false,"end":13591,"object":{"end":13582,"start":13578,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13591,"name":"bidsasks","optional":false,"start":13583,"type":"Identifier","typeAnnotation":null},"start":13578,"type":"MemberExpression"},{"end":13601,"raw":"'symbol'","start":13593,"type":"Literal","value":"symbol"},{"decorators":[],"end":13610,"name":"symbols","optional":false,"start":13603,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":13576,"object":{"end":13562,"start":13558,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13576,"name":"filterByArray","optional":false,"start":13563,"type":"Identifier","typeAnnotation":null},"start":13558,"type":"MemberExpression"},"end":13611,"optional":false,"start":13558,"type":"CallExpression","typeArguments":null},"end":13612,"start":13551,"type":"ReturnStatement"}],"end":13618,"start":12652,"type":"BlockStatement"},"params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":10},"watchMultipleWrapper":{"async":true,"body":{"body":[{"directive":null,"end":40886,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":40882,"object":{"end":40870,"start":40866,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40882,"name":"loadMarkets","optional":false,"start":40871,"type":"Identifier","typeAnnotation":null},"start":40866,"type":"MemberExpression"},"end":40885,"optional":false,"start":40866,"type":"CallExpression","typeArguments":null},"end":40885,"start":40860,"type":"AwaitExpression"},"start":40860,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":40929,"id":{"decorators":[],"end":40904,"name":"url","optional":false,"start":40901,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":40929,"object":{"computed":true,"end":40923,"object":{"computed":false,"end":40916,"object":{"end":40911,"start":40907,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40916,"name":"urls","optional":false,"start":40912,"type":"Identifier","typeAnnotation":null},"start":40907,"type":"MemberExpression"},"optional":false,"property":{"end":40922,"raw":"'api'","start":40917,"type":"Literal","value":"api"},"start":40907,"type":"MemberExpression"},"optional":false,"property":{"end":40928,"raw":"'ws'","start":40924,"type":"Literal","value":"ws"},"start":40907,"type":"MemberExpression"},"start":40901,"type":"VariableDeclarator"}],"declare":false,"end":40930,"kind":"const","start":40895,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40966,"id":{"decorators":[],"end":40961,"name":"rawSubscriptions","optional":false,"start":40945,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":40966,"start":40964,"type":"ArrayExpression"},"start":40945,"type":"VariableDeclarator"}],"declare":false,"end":40967,"kind":"const","start":40939,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":41000,"id":{"decorators":[],"end":40995,"name":"messageHashes","optional":false,"start":40982,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":41000,"start":40998,"type":"ArrayExpression"},"start":40982,"type":"VariableDeclarator"}],"declare":false,"end":41001,"kind":"const","start":40976,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":41058,"id":{"decorators":[],"end":41023,"name":"isOHLCV","optional":false,"start":41016,"type":"Identifier","typeAnnotation":null},"init":{"end":41058,"expression":{"end":41057,"left":{"decorators":[],"end":41038,"name":"channelName","optional":false,"start":41027,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":41057,"raw":"'chart.trades'","start":41043,"type":"Literal","value":"chart.trades"},"start":41027,"type":"BinaryExpression"},"start":41026,"type":"ParenthesizedExpression"},"start":41016,"type":"VariableDeclarator"}],"declare":false,"end":41059,"kind":"const","start":41010,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":41155,"id":{"decorators":[],"end":41081,"name":"symbols","optional":false,"start":41074,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"decorators":[],"end":41155,"name":"symbolsArray","optional":false,"start":41143,"type":"Identifier","typeAnnotation":null},"consequent":{"arguments":[{"decorators":[],"end":41136,"name":"symbolsArray","optional":false,"start":41124,"type":"Identifier","typeAnnotation":null},{"end":41139,"raw":"0","start":41138,"type":"Literal","value":0}],"callee":{"computed":false,"end":41122,"object":{"end":41098,"start":41094,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41122,"name":"getListFromObjectValues","optional":false,"start":41099,"type":"Identifier","typeAnnotation":null},"start":41094,"type":"MemberExpression"},"end":41140,"optional":false,"start":41094,"type":"CallExpression","typeArguments":null},"end":41155,"start":41084,"test":{"decorators":[],"end":41091,"name":"isOHLCV","optional":false,"start":41084,"type":"Identifier","typeAnnotation":null},"type":"ConditionalExpression"},"start":41074,"type":"VariableDeclarator"}],"declare":false,"end":41156,"kind":"const","start":41068,"type":"VariableDeclaration"},{"directive":null,"end":41212,"expression":{"arguments":[{"decorators":[],"end":41192,"name":"symbols","optional":false,"start":41185,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":41203,"name":"undefined","optional":false,"start":41194,"type":"Identifier","typeAnnotation":null},{"end":41210,"raw":"false","start":41205,"type":"Literal","value":false}],"callee":{"computed":false,"end":41183,"object":{"end":41169,"start":41165,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41183,"name":"marketSymbols","optional":false,"start":41170,"type":"Identifier","typeAnnotation":null},"start":41165,"type":"MemberExpression"},"end":41211,"optional":false,"start":41165,"type":"CallExpression","typeArguments":null},"start":41165,"type":"ExpressionStatement"},{"body":{"body":[{"declarations":[{"definite":false,"end":41312,"id":{"decorators":[],"end":41294,"name":"current","optional":false,"start":41287,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":41312,"object":{"decorators":[],"end":41309,"name":"symbolsArray","optional":false,"start":41297,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":41311,"name":"i","optional":false,"start":41310,"type":"Identifier","typeAnnotation":null},"start":41297,"type":"MemberExpression"},"start":41287,"type":"VariableDeclarator"}],"declare":false,"end":41313,"kind":"const","start":41281,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":41348,"id":{"decorators":[],"end":41336,"name":"market","optional":false,"start":41330,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":41348,"name":"undefined","optional":false,"start":41339,"type":"Identifier","typeAnnotation":null},"start":41330,"type":"VariableDeclarator"}],"declare":false,"end":41349,"kind":"let","start":41326,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":41672,"expression":{"end":41671,"left":{"decorators":[],"end":41647,"name":"market","optional":false,"start":41641,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":41670,"name":"current","optional":false,"start":41663,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":41661,"object":{"end":41654,"start":41650,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41661,"name":"market","optional":false,"start":41655,"type":"Identifier","typeAnnotation":null},"start":41650,"type":"MemberExpression"},"end":41671,"optional":false,"start":41650,"type":"CallExpression","typeArguments":null},"start":41641,"type":"AssignmentExpression"},"start":41641,"type":"ExpressionStatement"}],"end":41686,"start":41623,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":41427,"expression":{"end":41426,"left":{"decorators":[],"end":41399,"name":"market","optional":false,"start":41393,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"computed":true,"end":41425,"object":{"decorators":[],"end":41422,"name":"current","optional":false,"start":41415,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":41424,"raw":"0","start":41423,"type":"Literal","value":0},"start":41415,"type":"MemberExpression"}],"callee":{"computed":false,"end":41413,"object":{"end":41406,"start":41402,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41413,"name":"market","optional":false,"start":41407,"type":"Identifier","typeAnnotation":null},"start":41402,"type":"MemberExpression"},"end":41426,"optional":false,"start":41402,"type":"CallExpression","typeArguments":null},"start":41393,"type":"AssignmentExpression"},"start":41393,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":41472,"id":{"decorators":[],"end":41459,"name":"unifiedTf","optional":false,"start":41450,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":41472,"object":{"decorators":[],"end":41469,"name":"current","optional":false,"start":41462,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":41471,"raw":"1","start":41470,"type":"Literal","value":1},"start":41462,"type":"MemberExpression"},"start":41450,"type":"VariableDeclarator"}],"declare":false,"end":41473,"kind":"const","start":41444,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":41559,"id":{"decorators":[],"end":41501,"name":"rawTf","optional":false,"start":41496,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":41536,"object":{"end":41525,"start":41521,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41536,"name":"timeframes","optional":false,"start":41526,"type":"Identifier","typeAnnotation":null},"start":41521,"type":"MemberExpression"},{"decorators":[],"end":41547,"name":"unifiedTf","optional":false,"start":41538,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":41558,"name":"unifiedTf","optional":false,"start":41549,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":41519,"object":{"end":41508,"start":41504,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41519,"name":"safeString","optional":false,"start":41509,"type":"Identifier","typeAnnotation":null},"start":41504,"type":"MemberExpression"},"end":41559,"optional":false,"start":41504,"type":"CallExpression","typeArguments":null},"start":41496,"type":"VariableDeclarator"}],"declare":false,"end":41560,"kind":"const","start":41490,"type":"VariableDeclaration"},{"directive":null,"end":41603,"expression":{"end":41602,"left":{"decorators":[],"end":41594,"name":"channelDescriptor","optional":false,"start":41577,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"decorators":[],"end":41602,"name":"rawTf","optional":false,"start":41597,"type":"Identifier","typeAnnotation":null},"start":41577,"type":"AssignmentExpression"},"start":41577,"type":"ExpressionStatement"}],"end":41617,"start":41375,"type":"BlockStatement"},"end":41686,"start":41362,"test":{"decorators":[],"end":41373,"name":"isOHLCV","optional":false,"start":41366,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":41773,"id":{"decorators":[],"end":41712,"name":"message","optional":false,"start":41705,"type":"Identifier","typeAnnotation":null},"init":{"end":41773,"left":{"end":41753,"left":{"end":41747,"left":{"end":41732,"left":{"decorators":[],"end":41726,"name":"channelName","optional":false,"start":41715,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":41732,"raw":"'.'","start":41729,"type":"Literal","value":"."},"start":41715,"type":"BinaryExpression"},"operator":"+","right":{"computed":true,"end":41747,"object":{"decorators":[],"end":41741,"name":"market","optional":false,"start":41735,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":41746,"raw":"'id'","start":41742,"type":"Literal","value":"id"},"start":41735,"type":"MemberExpression"},"start":41715,"type":"BinaryExpression"},"operator":"+","right":{"end":41753,"raw":"'.'","start":41750,"type":"Literal","value":"."},"start":41715,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":41773,"name":"channelDescriptor","optional":false,"start":41756,"type":"Identifier","typeAnnotation":null},"start":41715,"type":"BinaryExpression"},"start":41705,"type":"VariableDeclarator"}],"declare":false,"end":41774,"kind":"const","start":41699,"type":"VariableDeclaration"},{"directive":null,"end":41819,"expression":{"arguments":[{"decorators":[],"end":41817,"name":"message","optional":false,"start":41810,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":41808,"object":{"decorators":[],"end":41803,"name":"rawSubscriptions","optional":false,"start":41787,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":41808,"name":"push","optional":false,"start":41804,"type":"Identifier","typeAnnotation":null},"start":41787,"type":"MemberExpression"},"end":41818,"optional":false,"start":41787,"type":"CallExpression","typeArguments":null},"start":41787,"type":"ExpressionStatement"},{"directive":null,"end":41916,"expression":{"arguments":[{"end":41914,"left":{"end":41894,"left":{"end":41888,"left":{"end":41869,"left":{"decorators":[],"end":41863,"name":"channelName","optional":false,"start":41852,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":41869,"raw":"'|'","start":41866,"type":"Literal","value":"|"},"start":41852,"type":"BinaryExpression"},"operator":"+","right":{"computed":true,"end":41888,"object":{"decorators":[],"end":41878,"name":"market","optional":false,"start":41872,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":41887,"raw":"'symbol'","start":41879,"type":"Literal","value":"symbol"},"start":41872,"type":"MemberExpression"},"start":41852,"type":"BinaryExpression"},"operator":"+","right":{"end":41894,"raw":"'|'","start":41891,"type":"Literal","value":"|"},"start":41852,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":41914,"name":"channelDescriptor","optional":false,"start":41897,"type":"Identifier","typeAnnotation":null},"start":41852,"type":"BinaryExpression"}],"callee":{"computed":false,"end":41850,"object":{"decorators":[],"end":41845,"name":"messageHashes","optional":false,"start":41832,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":41850,"name":"push","optional":false,"start":41846,"type":"Identifier","typeAnnotation":null},"start":41832,"type":"MemberExpression"},"end":41915,"optional":false,"start":41832,"type":"CallExpression","typeArguments":null},"start":41832,"type":"ExpressionStatement"}],"end":41926,"start":41267,"type":"BlockStatement"},"end":41926,"init":{"declarations":[{"definite":false,"end":41235,"id":{"decorators":[],"end":41231,"name":"i","optional":false,"start":41230,"type":"Identifier","typeAnnotation":null},"init":{"end":41235,"raw":"0","start":41234,"type":"Literal","value":0},"start":41230,"type":"VariableDeclarator"}],"declare":false,"end":41235,"kind":"let","start":41226,"type":"VariableDeclaration"},"start":41221,"test":{"end":41260,"left":{"decorators":[],"end":41238,"name":"i","optional":false,"start":41237,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":41260,"object":{"decorators":[],"end":41253,"name":"symbolsArray","optional":false,"start":41241,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":41260,"name":"length","optional":false,"start":41254,"type":"Identifier","typeAnnotation":null},"start":41241,"type":"MemberExpression"},"start":41237,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":41263,"name":"i","optional":false,"start":41262,"type":"Identifier","typeAnnotation":null},"end":41265,"operator":"++","prefix":false,"start":41262,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":42162,"id":{"decorators":[],"end":41954,"name":"request","optional":false,"start":41941,"type":"Identifier","typeAnnotation":{"end":41954,"start":41948,"type":"TSTypeAnnotation","typeAnnotation":{"end":41954,"start":41950,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":41954,"name":"Dict","optional":false,"start":41950,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":42162,"properties":[{"computed":false,"end":41987,"key":{"end":41980,"raw":"'jsonrpc'","start":41971,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":41971,"type":"Property","value":{"end":41987,"raw":"'2.0'","start":41982,"type":"Literal","value":"2.0"}},{"computed":false,"end":42029,"key":{"end":42009,"raw":"'method'","start":42001,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":42001,"type":"Property","value":{"end":42029,"raw":"'public/subscribe'","start":42011,"type":"Literal","value":"public/subscribe"}},{"computed":false,"end":42114,"key":{"end":42051,"raw":"'params'","start":42043,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":42043,"type":"Property","value":{"end":42114,"properties":[{"computed":false,"end":42099,"key":{"end":42081,"raw":"'channels'","start":42071,"type":"Literal","value":"channels"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":42071,"type":"Property","value":{"decorators":[],"end":42099,"name":"rawSubscriptions","optional":false,"start":42083,"type":"Identifier","typeAnnotation":null}}],"start":42053,"type":"ObjectExpression"}},{"computed":false,"end":42151,"key":{"end":42132,"raw":"'id'","start":42128,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":42128,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":42148,"object":{"end":42138,"start":42134,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":42148,"name":"requestId","optional":false,"start":42139,"type":"Identifier","typeAnnotation":null},"start":42134,"type":"MemberExpression"},"end":42151,"optional":false,"start":42134,"type":"CallExpression","typeArguments":null}}],"start":41957,"type":"ObjectExpression"},"start":41941,"type":"VariableDeclarator"}],"declare":false,"end":42163,"kind":"const","start":41935,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":42229,"id":{"decorators":[],"end":42193,"name":"extendedRequest","optional":false,"start":42178,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":42220,"name":"request","optional":false,"start":42213,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":42228,"name":"params","optional":false,"start":42222,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":42211,"object":{"end":42200,"start":42196,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":42211,"name":"deepExtend","optional":false,"start":42201,"type":"Identifier","typeAnnotation":null},"start":42196,"type":"MemberExpression"},"end":42229,"optional":false,"start":42196,"type":"CallExpression","typeArguments":null},"start":42178,"type":"VariableDeclarator"}],"declare":false,"end":42230,"kind":"const","start":42172,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":42276,"id":{"decorators":[],"end":42264,"name":"maxMessageByteLimit","optional":false,"start":42245,"type":"Identifier","typeAnnotation":null},"init":{"end":42276,"left":{"end":42272,"raw":"32768","start":42267,"type":"Literal","value":32768},"operator":"-","right":{"end":42276,"raw":"1","start":42275,"type":"Literal","value":1},"start":42267,"type":"BinaryExpression"},"start":42245,"type":"VariableDeclarator"}],"declare":false,"end":42277,"kind":"const","start":42239,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":42367,"id":{"decorators":[],"end":42337,"name":"jsonedText","optional":false,"start":42327,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":42366,"name":"extendedRequest","optional":false,"start":42351,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":42349,"object":{"end":42344,"start":42340,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":42349,"name":"json","optional":false,"start":42345,"type":"Identifier","typeAnnotation":null},"start":42340,"type":"MemberExpression"},"end":42367,"optional":false,"start":42340,"type":"CallExpression","typeArguments":null},"start":42327,"type":"VariableDeclarator"}],"declare":false,"end":42368,"kind":"const","start":42321,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":42545,"left":{"computed":false,"end":42469,"object":{"end":42466,"start":42462,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":42469,"name":"id","optional":false,"start":42467,"type":"Identifier","typeAnnotation":null},"start":42462,"type":"MemberExpression"},"operator":"+","right":{"end":42545,"raw":"' requested subscription length over limit, try to reduce symbols amount'","start":42472,"type":"Literal","value":" requested subscription length over limit, try to reduce symbols amount"},"start":42462,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":42460,"name":"ExchangeError","optional":false,"start":42447,"type":"Identifier","typeAnnotation":null},"end":42546,"start":42443,"type":"NewExpression","typeArguments":null},"end":42547,"start":42437,"type":"ThrowStatement"}],"end":42557,"start":42423,"type":"BlockStatement"},"end":42557,"start":42377,"test":{"end":42421,"left":{"computed":false,"end":42398,"object":{"decorators":[],"end":42391,"name":"jsonedText","optional":false,"start":42381,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":42398,"name":"length","optional":false,"start":42392,"type":"Identifier","typeAnnotation":null},"start":42381,"type":"MemberExpression"},"operator":">=","right":{"decorators":[],"end":42421,"name":"maxMessageByteLimit","optional":false,"start":42402,"type":"Identifier","typeAnnotation":null},"start":42381,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":42602,"name":"url","optional":false,"start":42599,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":42617,"name":"messageHashes","optional":false,"start":42604,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":42634,"name":"extendedRequest","optional":false,"start":42619,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":42652,"name":"rawSubscriptions","optional":false,"start":42636,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":42597,"object":{"end":42583,"start":42579,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":42597,"name":"watchMultiple","optional":false,"start":42584,"type":"Identifier","typeAnnotation":null},"start":42579,"type":"MemberExpression"},"end":42653,"optional":false,"start":42579,"type":"CallExpression","typeArguments":null},"end":42653,"start":42573,"type":"AwaitExpression"},"end":42654,"start":42566,"type":"ReturnStatement"}],"end":42660,"start":40850,"type":"BlockStatement"},"params":[{"name":"channelName","type":"string"},{"name":"channelDescriptor","type":"Str"},{"name":"symbolsArray","type":null},{"name":"params","type":null}],"return_type":null,"statements":14},"watchMyTrades":{"async":true,"body":{"body":[{"directive":null,"end":20703,"expression":{"argument":{"arguments":[{"decorators":[],"end":20701,"name":"params","optional":false,"start":20695,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":20693,"object":{"end":20680,"start":20676,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20693,"name":"authenticate","optional":false,"start":20681,"type":"Identifier","typeAnnotation":null},"start":20676,"type":"MemberExpression"},"end":20702,"optional":false,"start":20676,"type":"CallExpression","typeArguments":null},"end":20702,"start":20670,"type":"AwaitExpression"},"start":20670,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":20778,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":20774,"object":{"end":20762,"start":20758,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20774,"name":"loadMarkets","optional":false,"start":20763,"type":"Identifier","typeAnnotation":null},"start":20758,"type":"MemberExpression"},"end":20777,"optional":false,"start":20758,"type":"CallExpression","typeArguments":null},"end":20777,"start":20752,"type":"AwaitExpression"},"start":20752,"type":"ExpressionStatement"},{"directive":null,"end":20821,"expression":{"end":20820,"left":{"decorators":[],"end":20797,"name":"symbol","optional":false,"start":20791,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":20819,"name":"symbol","optional":false,"start":20813,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":20811,"object":{"end":20804,"start":20800,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20811,"name":"symbol","optional":false,"start":20805,"type":"Identifier","typeAnnotation":null},"start":20800,"type":"MemberExpression"},"end":20820,"optional":false,"start":20800,"type":"CallExpression","typeArguments":null},"start":20791,"type":"AssignmentExpression"},"start":20791,"type":"ExpressionStatement"}],"end":20831,"start":20738,"type":"BlockStatement"},"end":20831,"start":20712,"test":{"end":20736,"left":{"decorators":[],"end":20722,"name":"symbol","optional":false,"start":20716,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":20736,"name":"undefined","optional":false,"start":20727,"type":"Identifier","typeAnnotation":null},"start":20716,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":20874,"id":{"decorators":[],"end":20849,"name":"url","optional":false,"start":20846,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":20874,"object":{"computed":true,"end":20868,"object":{"computed":false,"end":20861,"object":{"end":20856,"start":20852,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20861,"name":"urls","optional":false,"start":20857,"type":"Identifier","typeAnnotation":null},"start":20852,"type":"MemberExpression"},"optional":false,"property":{"end":20867,"raw":"'api'","start":20862,"type":"Literal","value":"api"},"start":20852,"type":"MemberExpression"},"optional":false,"property":{"end":20873,"raw":"'ws'","start":20869,"type":"Literal","value":"ws"},"start":20852,"type":"MemberExpression"},"start":20846,"type":"VariableDeclarator"}],"declare":false,"end":20875,"kind":"const","start":20840,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":20944,"id":{"decorators":[],"end":20898,"name":"interval","optional":false,"start":20890,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":20924,"name":"params","optional":false,"start":20918,"type":"Identifier","typeAnnotation":null},{"end":20936,"raw":"'interval'","start":20926,"type":"Literal","value":"interval"},{"end":20943,"raw":"'raw'","start":20938,"type":"Literal","value":"raw"}],"callee":{"computed":false,"end":20916,"object":{"end":20905,"start":20901,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20916,"name":"safeString","optional":false,"start":20906,"type":"Identifier","typeAnnotation":null},"start":20901,"type":"MemberExpression"},"end":20944,"optional":false,"start":20901,"type":"CallExpression","typeArguments":null},"start":20890,"type":"VariableDeclarator"}],"declare":false,"end":20945,"kind":"const","start":20884,"type":"VariableDeclaration"},{"directive":null,"end":20994,"expression":{"end":20993,"left":{"decorators":[],"end":20960,"name":"params","optional":false,"start":20954,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":20980,"name":"params","optional":false,"start":20974,"type":"Identifier","typeAnnotation":null},{"end":20992,"raw":"'interval'","start":20982,"type":"Literal","value":"interval"}],"callee":{"computed":false,"end":20972,"object":{"end":20967,"start":20963,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20972,"name":"omit","optional":false,"start":20968,"type":"Identifier","typeAnnotation":null},"start":20963,"type":"MemberExpression"},"end":20993,"optional":false,"start":20963,"type":"CallExpression","typeArguments":null},"start":20954,"type":"AssignmentExpression"},"start":20954,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":21052,"id":{"decorators":[],"end":21016,"name":"channel","optional":false,"start":21009,"type":"Identifier","typeAnnotation":null},"init":{"end":21052,"left":{"end":21041,"raw":"'user.trades.any.any.'","start":21019,"type":"Literal","value":"user.trades.any.any."},"operator":"+","right":{"decorators":[],"end":21052,"name":"interval","optional":false,"start":21044,"type":"Identifier","typeAnnotation":null},"start":21019,"type":"BinaryExpression"},"start":21009,"type":"VariableDeclarator"}],"declare":false,"end":21053,"kind":"const","start":21003,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":21285,"id":{"decorators":[],"end":21081,"name":"message","optional":false,"start":21068,"type":"Identifier","typeAnnotation":{"end":21081,"start":21075,"type":"TSTypeAnnotation","typeAnnotation":{"end":21081,"start":21077,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":21081,"name":"Dict","optional":false,"start":21077,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":21285,"properties":[{"computed":false,"end":21114,"key":{"end":21107,"raw":"'jsonrpc'","start":21098,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":21098,"type":"Property","value":{"end":21114,"raw":"'2.0'","start":21109,"type":"Literal","value":"2.0"}},{"computed":false,"end":21157,"key":{"end":21136,"raw":"'method'","start":21128,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":21128,"type":"Property","value":{"end":21157,"raw":"'private/subscribe'","start":21138,"type":"Literal","value":"private/subscribe"}},{"computed":false,"end":21237,"key":{"end":21179,"raw":"'params'","start":21171,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":21171,"type":"Property","value":{"end":21237,"properties":[{"computed":false,"end":21222,"key":{"end":21209,"raw":"'channels'","start":21199,"type":"Literal","value":"channels"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":21199,"type":"Property","value":{"elements":[{"decorators":[],"end":21220,"name":"channel","optional":false,"start":21213,"type":"Identifier","typeAnnotation":null}],"end":21222,"start":21211,"type":"ArrayExpression"}}],"start":21181,"type":"ObjectExpression"}},{"computed":false,"end":21274,"key":{"end":21255,"raw":"'id'","start":21251,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":21251,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":21271,"object":{"end":21261,"start":21257,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21271,"name":"requestId","optional":false,"start":21262,"type":"Identifier","typeAnnotation":null},"start":21257,"type":"MemberExpression"},"end":21274,"optional":false,"start":21257,"type":"CallExpression","typeArguments":null}}],"start":21084,"type":"ObjectExpression"},"start":21068,"type":"VariableDeclarator"}],"declare":false,"end":21286,"kind":"const","start":21062,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":21344,"id":{"decorators":[],"end":21308,"name":"request","optional":false,"start":21301,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":21335,"name":"message","optional":false,"start":21328,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21343,"name":"params","optional":false,"start":21337,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":21326,"object":{"end":21315,"start":21311,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21326,"name":"deepExtend","optional":false,"start":21316,"type":"Identifier","typeAnnotation":null},"start":21311,"type":"MemberExpression"},"end":21344,"optional":false,"start":21311,"type":"CallExpression","typeArguments":null},"start":21301,"type":"VariableDeclarator"}],"declare":false,"end":21345,"kind":"const","start":21295,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":21427,"id":{"decorators":[],"end":21366,"name":"trades","optional":false,"start":21360,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":21390,"name":"url","optional":false,"start":21387,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21399,"name":"channel","optional":false,"start":21392,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21408,"name":"request","optional":false,"start":21401,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21417,"name":"channel","optional":false,"start":21410,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21426,"name":"request","optional":false,"start":21419,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":21385,"object":{"end":21379,"start":21375,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21385,"name":"watch","optional":false,"start":21380,"type":"Identifier","typeAnnotation":null},"start":21375,"type":"MemberExpression"},"end":21427,"optional":false,"start":21375,"type":"CallExpression","typeArguments":null},"end":21427,"start":21369,"type":"AwaitExpression"},"start":21360,"type":"VariableDeclarator"}],"declare":false,"end":21428,"kind":"const","start":21354,"type":"VariableDeclaration"},{"argument":{"arguments":[{"decorators":[],"end":21481,"name":"trades","optional":false,"start":21475,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21489,"name":"symbol","optional":false,"start":21483,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21496,"name":"since","optional":false,"start":21491,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21503,"name":"limit","optional":false,"start":21498,"type":"Identifier","typeAnnotation":null},{"end":21509,"raw":"true","start":21505,"type":"Literal","value":true}],"callee":{"computed":false,"end":21473,"object":{"end":21448,"start":21444,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21473,"name":"filterBySymbolSinceLimit","optional":false,"start":21449,"type":"Identifier","typeAnnotation":null},"start":21444,"type":"MemberExpression"},"end":21510,"optional":false,"start":21444,"type":"CallExpression","typeArguments":null},"end":21511,"start":21437,"type":"ReturnStatement"}],"end":21517,"start":20660,"type":"BlockStatement"},"params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":10},"watchOHLCV":{"async":true,"body":{"body":[{"directive":null,"end":36155,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":36151,"object":{"end":36139,"start":36135,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":36151,"name":"loadMarkets","optional":false,"start":36140,"type":"Identifier","typeAnnotation":null},"start":36135,"type":"MemberExpression"},"end":36154,"optional":false,"start":36135,"type":"CallExpression","typeArguments":null},"end":36154,"start":36129,"type":"AwaitExpression"},"start":36129,"type":"ExpressionStatement"},{"directive":null,"end":36194,"expression":{"end":36193,"left":{"decorators":[],"end":36170,"name":"symbol","optional":false,"start":36164,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":36192,"name":"symbol","optional":false,"start":36186,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":36184,"object":{"end":36177,"start":36173,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":36184,"name":"symbol","optional":false,"start":36178,"type":"Identifier","typeAnnotation":null},"start":36173,"type":"MemberExpression"},"end":36193,"optional":false,"start":36173,"type":"CallExpression","typeArguments":null},"start":36164,"type":"AssignmentExpression"},"start":36164,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":36299,"id":{"decorators":[],"end":36215,"name":"ohlcvs","optional":false,"start":36209,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"elements":[{"elements":[{"decorators":[],"end":36261,"name":"symbol","optional":false,"start":36255,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":36272,"name":"timeframe","optional":false,"start":36263,"type":"Identifier","typeAnnotation":null}],"end":36274,"start":36253,"type":"ArrayExpression"}],"end":36276,"start":36251,"type":"ArrayExpression"},{"decorators":[],"end":36283,"name":"since","optional":false,"start":36278,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":36290,"name":"limit","optional":false,"start":36285,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":36298,"name":"params","optional":false,"start":36292,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":36249,"object":{"end":36228,"start":36224,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":36249,"name":"watchOHLCVForSymbols","optional":false,"start":36229,"type":"Identifier","typeAnnotation":null},"start":36224,"type":"MemberExpression"},"end":36299,"optional":false,"start":36224,"type":"CallExpression","typeArguments":null},"end":36299,"start":36218,"type":"AwaitExpression"},"start":36209,"type":"VariableDeclarator"}],"declare":false,"end":36300,"kind":"const","start":36203,"type":"VariableDeclaration"},{"argument":{"computed":true,"end":36341,"object":{"computed":true,"end":36330,"object":{"decorators":[],"end":36322,"name":"ohlcvs","optional":false,"start":36316,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":36329,"name":"symbol","optional":false,"start":36323,"type":"Identifier","typeAnnotation":null},"start":36316,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":36340,"name":"timeframe","optional":false,"start":36331,"type":"Identifier","typeAnnotation":null},"start":36316,"type":"MemberExpression"},"end":36342,"start":36309,"type":"ReturnStatement"}],"end":36348,"start":36119,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"timeframe","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OHLCV[]>","statements":4},"watchOHLCVForSymbols":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":37326,"id":{"decorators":[],"end":37296,"name":"symbolsLength","optional":false,"start":37283,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":37326,"object":{"decorators":[],"end":37319,"name":"symbolsAndTimeframes","optional":false,"start":37299,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37326,"name":"length","optional":false,"start":37320,"type":"Identifier","typeAnnotation":null},"start":37299,"type":"MemberExpression"},"start":37283,"type":"VariableDeclarator"}],"declare":false,"end":37327,"kind":"const","start":37277,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":37577,"left":{"computed":false,"end":37455,"object":{"end":37452,"start":37448,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37455,"name":"id","optional":false,"start":37453,"type":"Identifier","typeAnnotation":null},"start":37448,"type":"MemberExpression"},"operator":"+","right":{"end":37577,"raw":"\" watchOHLCVForSymbols() requires a an array of symbols and timeframes, like  [['BTC/USDT', '1m'], ['LTC/USDT', '5m']]\"","start":37458,"type":"Literal","value":" watchOHLCVForSymbols() requires a an array of symbols and timeframes, like  [['BTC/USDT', '1m'], ['LTC/USDT', '5m']]"},"start":37448,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":37446,"name":"ArgumentsRequired","optional":false,"start":37429,"type":"Identifier","typeAnnotation":null},"end":37578,"start":37425,"type":"NewExpression","typeArguments":null},"end":37579,"start":37419,"type":"ThrowStatement"}],"end":37589,"start":37405,"type":"BlockStatement"},"end":37589,"start":37336,"test":{"end":37403,"left":{"end":37359,"left":{"decorators":[],"end":37353,"name":"symbolsLength","optional":false,"start":37340,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":37359,"raw":"0","start":37358,"type":"Literal","value":0},"start":37340,"type":"BinaryExpression"},"operator":"||","right":{"argument":{"arguments":[{"computed":true,"end":37402,"object":{"decorators":[],"end":37399,"name":"symbolsAndTimeframes","optional":false,"start":37379,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":37401,"raw":"0","start":37400,"type":"Literal","value":0},"start":37379,"type":"MemberExpression"}],"callee":{"computed":false,"end":37377,"object":{"decorators":[],"end":37369,"name":"Array","optional":false,"start":37364,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37377,"name":"isArray","optional":false,"start":37370,"type":"Identifier","typeAnnotation":null},"start":37364,"type":"MemberExpression"},"end":37403,"optional":false,"start":37364,"type":"CallExpression","typeArguments":null},"end":37403,"operator":"!","prefix":true,"start":37363,"type":"UnaryExpression"},"start":37340,"type":"LogicalExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":37726,"id":{"decorators":[],"elements":[{"decorators":[],"end":37612,"name":"symbol","optional":false,"start":37606,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37623,"name":"timeframe","optional":false,"start":37614,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37632,"name":"candles","optional":false,"start":37625,"type":"Identifier","typeAnnotation":null}],"end":37634,"optional":false,"start":37604,"type":"ArrayPattern","typeAnnotation":null},"init":{"argument":{"arguments":[{"end":37684,"raw":"'chart.trades'","start":37670,"type":"Literal","value":"chart.trades"},{"decorators":[],"end":37695,"name":"undefined","optional":false,"start":37686,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37717,"name":"symbolsAndTimeframes","optional":false,"start":37697,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37725,"name":"params","optional":false,"start":37719,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":37668,"object":{"end":37647,"start":37643,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37668,"name":"watchMultipleWrapper","optional":false,"start":37648,"type":"Identifier","typeAnnotation":null},"start":37643,"type":"MemberExpression"},"end":37726,"optional":false,"start":37643,"type":"CallExpression","typeArguments":null},"end":37726,"start":37637,"type":"AwaitExpression"},"start":37604,"type":"VariableDeclarator"}],"declare":false,"end":37727,"kind":"const","start":37598,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":37812,"expression":{"end":37811,"left":{"decorators":[],"end":37776,"name":"limit","optional":false,"start":37771,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":37803,"name":"symbol","optional":false,"start":37797,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37810,"name":"limit","optional":false,"start":37805,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":37795,"object":{"decorators":[],"end":37786,"name":"candles","optional":false,"start":37779,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37795,"name":"getLimit","optional":false,"start":37787,"type":"Identifier","typeAnnotation":null},"start":37779,"type":"MemberExpression"},"end":37811,"optional":false,"start":37779,"type":"CallExpression","typeArguments":null},"start":37771,"type":"AssignmentExpression"},"start":37771,"type":"ExpressionStatement"}],"end":37822,"start":37757,"type":"BlockStatement"},"end":37822,"start":37736,"test":{"computed":false,"end":37755,"object":{"end":37744,"start":37740,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37755,"name":"newUpdates","optional":false,"start":37745,"type":"Identifier","typeAnnotation":null},"start":37740,"type":"MemberExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":37904,"id":{"decorators":[],"end":37845,"name":"filtered","optional":false,"start":37837,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":37880,"name":"candles","optional":false,"start":37873,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37887,"name":"since","optional":false,"start":37882,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37894,"name":"limit","optional":false,"start":37889,"type":"Identifier","typeAnnotation":null},{"end":37897,"raw":"0","start":37896,"type":"Literal","value":0},{"end":37903,"raw":"true","start":37899,"type":"Literal","value":true}],"callee":{"computed":false,"end":37871,"object":{"end":37852,"start":37848,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37871,"name":"filterBySinceLimit","optional":false,"start":37853,"type":"Identifier","typeAnnotation":null},"start":37848,"type":"MemberExpression"},"end":37904,"optional":false,"start":37848,"type":"CallExpression","typeArguments":null},"start":37837,"type":"VariableDeclarator"}],"declare":false,"end":37905,"kind":"const","start":37831,"type":"VariableDeclaration"},{"argument":{"arguments":[{"decorators":[],"end":37951,"name":"symbol","optional":false,"start":37945,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37962,"name":"timeframe","optional":false,"start":37953,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37972,"name":"filtered","optional":false,"start":37964,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":37943,"object":{"end":37925,"start":37921,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37943,"name":"createOHLCVObject","optional":false,"start":37926,"type":"Identifier","typeAnnotation":null},"start":37921,"type":"MemberExpression"},"end":37973,"optional":false,"start":37921,"type":"CallExpression","typeArguments":null},"end":37974,"start":37914,"type":"ReturnStatement"}],"end":37980,"start":37267,"type":"BlockStatement"},"params":[{"name":"symbolsAndTimeframes","type":"string[][]"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":6},"watchOrderBook":{"async":true,"body":{"body":[{"directive":null,"end":24651,"expression":{"end":24650,"left":{"computed":true,"end":24631,"object":{"decorators":[],"end":24611,"name":"params","optional":false,"start":24605,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":24630,"raw":"'callerMethodName'","start":24612,"type":"Literal","value":"callerMethodName"},"start":24605,"type":"MemberExpression"},"operator":"=","right":{"end":24650,"raw":"'watchOrderBook'","start":24634,"type":"Literal","value":"watchOrderBook"},"start":24605,"type":"AssignmentExpression"},"start":24605,"type":"ExpressionStatement"},{"argument":{"argument":{"arguments":[{"elements":[{"decorators":[],"end":24712,"name":"symbol","optional":false,"start":24706,"type":"Identifier","typeAnnotation":null}],"end":24714,"start":24704,"type":"ArrayExpression"},{"decorators":[],"end":24721,"name":"limit","optional":false,"start":24716,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":24729,"name":"params","optional":false,"start":24723,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":24702,"object":{"end":24677,"start":24673,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":24702,"name":"watchOrderBookForSymbols","optional":false,"start":24678,"type":"Identifier","typeAnnotation":null},"start":24673,"type":"MemberExpression"},"end":24730,"optional":false,"start":24673,"type":"CallExpression","typeArguments":null},"end":24730,"start":24667,"type":"AwaitExpression"},"end":24731,"start":24660,"type":"ReturnStatement"}],"end":24737,"start":24595,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":2},"watchOrderBookForSymbols":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":25527,"id":{"decorators":[],"end":25515,"name":"interval","optional":false,"start":25507,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":25527,"name":"undefined","optional":false,"start":25518,"type":"Identifier","typeAnnotation":null},"start":25507,"type":"VariableDeclarator"}],"declare":false,"end":25528,"kind":"let","start":25503,"type":"VariableDeclaration"},{"directive":null,"end":25645,"expression":{"end":25644,"left":{"decorators":[],"elements":[{"decorators":[],"end":25547,"name":"interval","optional":false,"start":25539,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":25555,"name":"params","optional":false,"start":25549,"type":"Identifier","typeAnnotation":null}],"end":25557,"optional":false,"start":25537,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":25594,"name":"params","optional":false,"start":25588,"type":"Identifier","typeAnnotation":null},{"end":25622,"raw":"'watchOrderBookForSymbols'","start":25596,"type":"Literal","value":"watchOrderBookForSymbols"},{"end":25634,"raw":"'interval'","start":25624,"type":"Literal","value":"interval"},{"end":25643,"raw":"'100ms'","start":25636,"type":"Literal","value":"100ms"}],"callee":{"computed":false,"end":25586,"object":{"end":25564,"start":25560,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":25586,"name":"handleOptionAndParams","optional":false,"start":25565,"type":"Identifier","typeAnnotation":null},"start":25560,"type":"MemberExpression"},"end":25644,"optional":false,"start":25560,"type":"CallExpression","typeArguments":null},"start":25537,"type":"AssignmentExpression"},"start":25537,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":25719,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":25715,"object":{"end":25702,"start":25698,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":25715,"name":"authenticate","optional":false,"start":25703,"type":"Identifier","typeAnnotation":null},"start":25698,"type":"MemberExpression"},"end":25718,"optional":false,"start":25698,"type":"CallExpression","typeArguments":null},"end":25718,"start":25692,"type":"AwaitExpression"},"start":25692,"type":"ExpressionStatement"}],"end":25729,"start":25678,"type":"BlockStatement"},"end":25729,"start":25654,"test":{"end":25676,"left":{"decorators":[],"end":25666,"name":"interval","optional":false,"start":25658,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":25676,"raw":"'raw'","start":25671,"type":"Literal","value":"raw"},"start":25658,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":25757,"id":{"decorators":[],"end":25752,"name":"descriptor","optional":false,"start":25742,"type":"Identifier","typeAnnotation":null},"init":{"end":25757,"raw":"''","start":25755,"type":"Literal","value":""},"start":25742,"type":"VariableDeclarator"}],"declare":false,"end":25758,"kind":"let","start":25738,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":25799,"id":{"decorators":[],"end":25787,"name":"useDepthEndpoint","optional":false,"start":25771,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":25799,"name":"undefined","optional":false,"start":25790,"type":"Identifier","typeAnnotation":null},"start":25771,"type":"VariableDeclarator"}],"declare":false,"end":25800,"kind":"let","start":25767,"type":"VariableDeclaration"},{"directive":null,"end":25973,"expression":{"end":25972,"left":{"decorators":[],"elements":[{"decorators":[],"end":25869,"name":"useDepthEndpoint","optional":false,"start":25853,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":25877,"name":"params","optional":false,"start":25871,"type":"Identifier","typeAnnotation":null}],"end":25879,"optional":false,"start":25851,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":25916,"name":"params","optional":false,"start":25910,"type":"Identifier","typeAnnotation":null},{"end":25944,"raw":"'watchOrderBookForSymbols'","start":25918,"type":"Literal","value":"watchOrderBookForSymbols"},{"end":25964,"raw":"'useDepthEndpoint'","start":25946,"type":"Literal","value":"useDepthEndpoint"},{"end":25971,"raw":"false","start":25966,"type":"Literal","value":false}],"callee":{"computed":false,"end":25908,"object":{"end":25886,"start":25882,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":25908,"name":"handleOptionAndParams","optional":false,"start":25887,"type":"Identifier","typeAnnotation":null},"start":25882,"type":"MemberExpression"},"end":25972,"optional":false,"start":25882,"type":"CallExpression","typeArguments":null},"start":25851,"type":"AssignmentExpression"},"start":25851,"type":"ExpressionStatement"},{"alternate":{"body":[{"directive":null,"end":26416,"expression":{"end":26415,"left":{"decorators":[],"end":26404,"name":"descriptor","optional":false,"start":26394,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"decorators":[],"end":26415,"name":"interval","optional":false,"start":26407,"type":"Identifier","typeAnnotation":null},"start":26394,"type":"AssignmentExpression"},"start":26394,"type":"ExpressionStatement"}],"end":26426,"start":26380,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":26039,"id":{"decorators":[],"end":26027,"name":"depth","optional":false,"start":26022,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":26039,"name":"undefined","optional":false,"start":26030,"type":"Identifier","typeAnnotation":null},"start":26022,"type":"VariableDeclarator"}],"declare":false,"end":26040,"kind":"let","start":26018,"type":"VariableDeclaration"},{"directive":null,"end":26152,"expression":{"end":26151,"left":{"decorators":[],"elements":[{"decorators":[],"end":26060,"name":"depth","optional":false,"start":26055,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":26068,"name":"params","optional":false,"start":26062,"type":"Identifier","typeAnnotation":null}],"end":26070,"optional":false,"start":26053,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":26107,"name":"params","optional":false,"start":26101,"type":"Identifier","typeAnnotation":null},{"end":26135,"raw":"'watchOrderBookForSymbols'","start":26109,"type":"Literal","value":"watchOrderBookForSymbols"},{"end":26144,"raw":"'depth'","start":26137,"type":"Literal","value":"depth"},{"end":26150,"raw":"'20'","start":26146,"type":"Literal","value":"20"}],"callee":{"computed":false,"end":26099,"object":{"end":26077,"start":26073,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":26099,"name":"handleOptionAndParams","optional":false,"start":26078,"type":"Identifier","typeAnnotation":null},"start":26073,"type":"MemberExpression"},"end":26151,"optional":false,"start":26073,"type":"CallExpression","typeArguments":null},"start":26053,"type":"AssignmentExpression"},"start":26053,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":26186,"id":{"decorators":[],"end":26174,"name":"group","optional":false,"start":26169,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":26186,"name":"undefined","optional":false,"start":26177,"type":"Identifier","typeAnnotation":null},"start":26169,"type":"VariableDeclarator"}],"declare":false,"end":26187,"kind":"let","start":26165,"type":"VariableDeclaration"},{"directive":null,"end":26301,"expression":{"end":26300,"left":{"decorators":[],"elements":[{"decorators":[],"end":26207,"name":"group","optional":false,"start":26202,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":26215,"name":"params","optional":false,"start":26209,"type":"Identifier","typeAnnotation":null}],"end":26217,"optional":false,"start":26200,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":26254,"name":"params","optional":false,"start":26248,"type":"Identifier","typeAnnotation":null},{"end":26282,"raw":"'watchOrderBookForSymbols'","start":26256,"type":"Literal","value":"watchOrderBookForSymbols"},{"end":26291,"raw":"'group'","start":26284,"type":"Literal","value":"group"},{"end":26299,"raw":"'none'","start":26293,"type":"Literal","value":"none"}],"callee":{"computed":false,"end":26246,"object":{"end":26224,"start":26220,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":26246,"name":"handleOptionAndParams","optional":false,"start":26225,"type":"Identifier","typeAnnotation":null},"start":26220,"type":"MemberExpression"},"end":26300,"optional":false,"start":26220,"type":"CallExpression","typeArguments":null},"start":26200,"type":"AssignmentExpression"},"start":26200,"type":"ExpressionStatement"},{"directive":null,"end":26364,"expression":{"end":26363,"left":{"decorators":[],"end":26324,"name":"descriptor","optional":false,"start":26314,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":26363,"left":{"end":26352,"left":{"end":26346,"left":{"end":26338,"left":{"decorators":[],"end":26332,"name":"group","optional":false,"start":26327,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":26338,"raw":"'.'","start":26335,"type":"Literal","value":"."},"start":26327,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":26346,"name":"depth","optional":false,"start":26341,"type":"Identifier","typeAnnotation":null},"start":26327,"type":"BinaryExpression"},"operator":"+","right":{"end":26352,"raw":"'.'","start":26349,"type":"Literal","value":"."},"start":26327,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":26363,"name":"interval","optional":false,"start":26355,"type":"Identifier","typeAnnotation":null},"start":26327,"type":"BinaryExpression"},"start":26314,"type":"AssignmentExpression"},"start":26314,"type":"ExpressionStatement"}],"end":26374,"start":26004,"type":"BlockStatement"},"end":26426,"start":25982,"test":{"decorators":[],"end":26002,"name":"useDepthEndpoint","optional":false,"start":25986,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":26522,"id":{"decorators":[],"end":26450,"name":"orderbook","optional":false,"start":26441,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"end":26492,"raw":"'book'","start":26486,"type":"Literal","value":"book"},{"decorators":[],"end":26504,"name":"descriptor","optional":false,"start":26494,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":26513,"name":"symbols","optional":false,"start":26506,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":26521,"name":"params","optional":false,"start":26515,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":26484,"object":{"end":26463,"start":26459,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":26484,"name":"watchMultipleWrapper","optional":false,"start":26464,"type":"Identifier","typeAnnotation":null},"start":26459,"type":"MemberExpression"},"end":26522,"optional":false,"start":26459,"type":"CallExpression","typeArguments":null},"end":26522,"start":26453,"type":"AwaitExpression"},"start":26441,"type":"VariableDeclarator"}],"declare":false,"end":26523,"kind":"const","start":26435,"type":"VariableDeclaration"},{"argument":{"arguments":[],"callee":{"computed":false,"end":26554,"object":{"decorators":[],"end":26548,"name":"orderbook","optional":false,"start":26539,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":26554,"name":"limit","optional":false,"start":26549,"type":"Identifier","typeAnnotation":null},"start":26539,"type":"MemberExpression"},"end":26557,"optional":false,"start":26539,"type":"CallExpression","typeArguments":null},"end":26558,"start":26532,"type":"ReturnStatement"}],"end":26564,"start":25493,"type":"BlockStatement"},"params":[{"name":"symbols","type":"string[]"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":9},"watchOrders":{"async":true,"body":{"body":[{"directive":null,"end":31839,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":31835,"object":{"end":31823,"start":31819,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31835,"name":"loadMarkets","optional":false,"start":31824,"type":"Identifier","typeAnnotation":null},"start":31819,"type":"MemberExpression"},"end":31838,"optional":false,"start":31819,"type":"CallExpression","typeArguments":null},"end":31838,"start":31813,"type":"AwaitExpression"},"start":31813,"type":"ExpressionStatement"},{"directive":null,"end":31881,"expression":{"argument":{"arguments":[{"decorators":[],"end":31879,"name":"params","optional":false,"start":31873,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":31871,"object":{"end":31858,"start":31854,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31871,"name":"authenticate","optional":false,"start":31859,"type":"Identifier","typeAnnotation":null},"start":31854,"type":"MemberExpression"},"end":31880,"optional":false,"start":31854,"type":"CallExpression","typeArguments":null},"end":31880,"start":31848,"type":"AwaitExpression"},"start":31848,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":31960,"expression":{"end":31959,"left":{"decorators":[],"end":31936,"name":"symbol","optional":false,"start":31930,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":31958,"name":"symbol","optional":false,"start":31952,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":31950,"object":{"end":31943,"start":31939,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31950,"name":"symbol","optional":false,"start":31944,"type":"Identifier","typeAnnotation":null},"start":31939,"type":"MemberExpression"},"end":31959,"optional":false,"start":31939,"type":"CallExpression","typeArguments":null},"start":31930,"type":"AssignmentExpression"},"start":31930,"type":"ExpressionStatement"}],"end":31970,"start":31916,"type":"BlockStatement"},"end":31970,"start":31890,"test":{"end":31914,"left":{"decorators":[],"end":31900,"name":"symbol","optional":false,"start":31894,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":31914,"name":"undefined","optional":false,"start":31905,"type":"Identifier","typeAnnotation":null},"start":31894,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":32013,"id":{"decorators":[],"end":31988,"name":"url","optional":false,"start":31985,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":32013,"object":{"computed":true,"end":32007,"object":{"computed":false,"end":32000,"object":{"end":31995,"start":31991,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32000,"name":"urls","optional":false,"start":31996,"type":"Identifier","typeAnnotation":null},"start":31991,"type":"MemberExpression"},"optional":false,"property":{"end":32006,"raw":"'api'","start":32001,"type":"Literal","value":"api"},"start":31991,"type":"MemberExpression"},"optional":false,"property":{"end":32012,"raw":"'ws'","start":32008,"type":"Literal","value":"ws"},"start":31991,"type":"MemberExpression"},"start":31985,"type":"VariableDeclarator"}],"declare":false,"end":32014,"kind":"const","start":31979,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":32083,"id":{"decorators":[],"end":32037,"name":"currency","optional":false,"start":32029,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":32063,"name":"params","optional":false,"start":32057,"type":"Identifier","typeAnnotation":null},{"end":32075,"raw":"'currency'","start":32065,"type":"Literal","value":"currency"},{"end":32082,"raw":"'any'","start":32077,"type":"Literal","value":"any"}],"callee":{"computed":false,"end":32055,"object":{"end":32044,"start":32040,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32055,"name":"safeString","optional":false,"start":32045,"type":"Identifier","typeAnnotation":null},"start":32040,"type":"MemberExpression"},"end":32083,"optional":false,"start":32040,"type":"CallExpression","typeArguments":null},"start":32029,"type":"VariableDeclarator"}],"declare":false,"end":32084,"kind":"const","start":32023,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":32153,"id":{"decorators":[],"end":32107,"name":"interval","optional":false,"start":32099,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":32133,"name":"params","optional":false,"start":32127,"type":"Identifier","typeAnnotation":null},{"end":32145,"raw":"'interval'","start":32135,"type":"Literal","value":"interval"},{"end":32152,"raw":"'raw'","start":32147,"type":"Literal","value":"raw"}],"callee":{"computed":false,"end":32125,"object":{"end":32114,"start":32110,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32125,"name":"safeString","optional":false,"start":32115,"type":"Identifier","typeAnnotation":null},"start":32110,"type":"MemberExpression"},"end":32153,"optional":false,"start":32110,"type":"CallExpression","typeArguments":null},"start":32099,"type":"VariableDeclarator"}],"declare":false,"end":32154,"kind":"const","start":32093,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":32215,"id":{"decorators":[],"end":32173,"name":"kind","optional":false,"start":32169,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":32199,"name":"params","optional":false,"start":32193,"type":"Identifier","typeAnnotation":null},{"end":32207,"raw":"'kind'","start":32201,"type":"Literal","value":"kind"},{"end":32214,"raw":"'any'","start":32209,"type":"Literal","value":"any"}],"callee":{"computed":false,"end":32191,"object":{"end":32180,"start":32176,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32191,"name":"safeString","optional":false,"start":32181,"type":"Identifier","typeAnnotation":null},"start":32176,"type":"MemberExpression"},"end":32215,"optional":false,"start":32176,"type":"CallExpression","typeArguments":null},"start":32169,"type":"VariableDeclarator"}],"declare":false,"end":32216,"kind":"const","start":32163,"type":"VariableDeclaration"},{"directive":null,"end":32285,"expression":{"end":32284,"left":{"decorators":[],"end":32231,"name":"params","optional":false,"start":32225,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":32251,"name":"params","optional":false,"start":32245,"type":"Identifier","typeAnnotation":null},{"end":32263,"raw":"'interval'","start":32253,"type":"Literal","value":"interval"},{"end":32275,"raw":"'currency'","start":32265,"type":"Literal","value":"currency"},{"end":32283,"raw":"'kind'","start":32277,"type":"Literal","value":"kind"}],"callee":{"computed":false,"end":32243,"object":{"end":32238,"start":32234,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32243,"name":"omit","optional":false,"start":32239,"type":"Identifier","typeAnnotation":null},"start":32234,"type":"MemberExpression"},"end":32284,"optional":false,"start":32234,"type":"CallExpression","typeArguments":null},"start":32225,"type":"AssignmentExpression"},"start":32225,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":32365,"id":{"decorators":[],"end":32307,"name":"channel","optional":false,"start":32300,"type":"Identifier","typeAnnotation":null},"init":{"end":32365,"left":{"end":32354,"left":{"end":32348,"left":{"end":32337,"left":{"end":32331,"left":{"end":32324,"raw":"'user.orders.'","start":32310,"type":"Literal","value":"user.orders."},"operator":"+","right":{"decorators":[],"end":32331,"name":"kind","optional":false,"start":32327,"type":"Identifier","typeAnnotation":null},"start":32310,"type":"BinaryExpression"},"operator":"+","right":{"end":32337,"raw":"'.'","start":32334,"type":"Literal","value":"."},"start":32310,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":32348,"name":"currency","optional":false,"start":32340,"type":"Identifier","typeAnnotation":null},"start":32310,"type":"BinaryExpression"},"operator":"+","right":{"end":32354,"raw":"'.'","start":32351,"type":"Literal","value":"."},"start":32310,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":32365,"name":"interval","optional":false,"start":32357,"type":"Identifier","typeAnnotation":null},"start":32310,"type":"BinaryExpression"},"start":32300,"type":"VariableDeclarator"}],"declare":false,"end":32366,"kind":"const","start":32294,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":32598,"id":{"decorators":[],"end":32394,"name":"message","optional":false,"start":32381,"type":"Identifier","typeAnnotation":{"end":32394,"start":32388,"type":"TSTypeAnnotation","typeAnnotation":{"end":32394,"start":32390,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":32394,"name":"Dict","optional":false,"start":32390,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":32598,"properties":[{"computed":false,"end":32427,"key":{"end":32420,"raw":"'jsonrpc'","start":32411,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":32411,"type":"Property","value":{"end":32427,"raw":"'2.0'","start":32422,"type":"Literal","value":"2.0"}},{"computed":false,"end":32470,"key":{"end":32449,"raw":"'method'","start":32441,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":32441,"type":"Property","value":{"end":32470,"raw":"'private/subscribe'","start":32451,"type":"Literal","value":"private/subscribe"}},{"computed":false,"end":32550,"key":{"end":32492,"raw":"'params'","start":32484,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":32484,"type":"Property","value":{"end":32550,"properties":[{"computed":false,"end":32535,"key":{"end":32522,"raw":"'channels'","start":32512,"type":"Literal","value":"channels"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":32512,"type":"Property","value":{"elements":[{"decorators":[],"end":32533,"name":"channel","optional":false,"start":32526,"type":"Identifier","typeAnnotation":null}],"end":32535,"start":32524,"type":"ArrayExpression"}}],"start":32494,"type":"ObjectExpression"}},{"computed":false,"end":32587,"key":{"end":32568,"raw":"'id'","start":32564,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":32564,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":32584,"object":{"end":32574,"start":32570,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32584,"name":"requestId","optional":false,"start":32575,"type":"Identifier","typeAnnotation":null},"start":32570,"type":"MemberExpression"},"end":32587,"optional":false,"start":32570,"type":"CallExpression","typeArguments":null}}],"start":32397,"type":"ObjectExpression"},"start":32381,"type":"VariableDeclarator"}],"declare":false,"end":32599,"kind":"const","start":32375,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":32657,"id":{"decorators":[],"end":32621,"name":"request","optional":false,"start":32614,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":32648,"name":"message","optional":false,"start":32641,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32656,"name":"params","optional":false,"start":32650,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":32639,"object":{"end":32628,"start":32624,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32639,"name":"deepExtend","optional":false,"start":32629,"type":"Identifier","typeAnnotation":null},"start":32624,"type":"MemberExpression"},"end":32657,"optional":false,"start":32624,"type":"CallExpression","typeArguments":null},"start":32614,"type":"VariableDeclarator"}],"declare":false,"end":32658,"kind":"const","start":32608,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":32740,"id":{"decorators":[],"end":32679,"name":"orders","optional":false,"start":32673,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":32703,"name":"url","optional":false,"start":32700,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32712,"name":"channel","optional":false,"start":32705,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32721,"name":"request","optional":false,"start":32714,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32730,"name":"channel","optional":false,"start":32723,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32739,"name":"request","optional":false,"start":32732,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":32698,"object":{"end":32692,"start":32688,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32698,"name":"watch","optional":false,"start":32693,"type":"Identifier","typeAnnotation":null},"start":32688,"type":"MemberExpression"},"end":32740,"optional":false,"start":32688,"type":"CallExpression","typeArguments":null},"end":32740,"start":32682,"type":"AwaitExpression"},"start":32673,"type":"VariableDeclarator"}],"declare":false,"end":32741,"kind":"const","start":32667,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":32825,"expression":{"end":32824,"left":{"decorators":[],"end":32790,"name":"limit","optional":false,"start":32785,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":32816,"name":"symbol","optional":false,"start":32810,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32823,"name":"limit","optional":false,"start":32818,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":32808,"object":{"decorators":[],"end":32799,"name":"orders","optional":false,"start":32793,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":32808,"name":"getLimit","optional":false,"start":32800,"type":"Identifier","typeAnnotation":null},"start":32793,"type":"MemberExpression"},"end":32824,"optional":false,"start":32793,"type":"CallExpression","typeArguments":null},"start":32785,"type":"AssignmentExpression"},"start":32785,"type":"ExpressionStatement"}],"end":32835,"start":32771,"type":"BlockStatement"},"end":32835,"start":32750,"test":{"computed":false,"end":32769,"object":{"end":32758,"start":32754,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32769,"name":"newUpdates","optional":false,"start":32759,"type":"Identifier","typeAnnotation":null},"start":32754,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"decorators":[],"end":32888,"name":"orders","optional":false,"start":32882,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32896,"name":"symbol","optional":false,"start":32890,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32903,"name":"since","optional":false,"start":32898,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":32910,"name":"limit","optional":false,"start":32905,"type":"Identifier","typeAnnotation":null},{"end":32916,"raw":"true","start":32912,"type":"Literal","value":true}],"callee":{"computed":false,"end":32880,"object":{"end":32855,"start":32851,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32880,"name":"filterBySymbolSinceLimit","optional":false,"start":32856,"type":"Identifier","typeAnnotation":null},"start":32851,"type":"MemberExpression"},"end":32917,"optional":false,"start":32851,"type":"CallExpression","typeArguments":null},"end":32918,"start":32844,"type":"ReturnStatement"}],"end":32924,"start":31803,"type":"BlockStatement"},"params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":14},"watchTicker":{"async":true,"body":{"body":[{"directive":null,"end":7540,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":7536,"object":{"end":7524,"start":7520,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7536,"name":"loadMarkets","optional":false,"start":7525,"type":"Identifier","typeAnnotation":null},"start":7520,"type":"MemberExpression"},"end":7539,"optional":false,"start":7520,"type":"CallExpression","typeArguments":null},"end":7539,"start":7514,"type":"AwaitExpression"},"start":7514,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":7584,"id":{"decorators":[],"end":7561,"name":"market","optional":false,"start":7555,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":7583,"name":"symbol","optional":false,"start":7577,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":7575,"object":{"end":7568,"start":7564,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7575,"name":"market","optional":false,"start":7569,"type":"Identifier","typeAnnotation":null},"start":7564,"type":"MemberExpression"},"end":7584,"optional":false,"start":7564,"type":"CallExpression","typeArguments":null},"start":7555,"type":"VariableDeclarator"}],"declare":false,"end":7585,"kind":"const","start":7549,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":7628,"id":{"decorators":[],"end":7603,"name":"url","optional":false,"start":7600,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":7628,"object":{"computed":true,"end":7622,"object":{"computed":false,"end":7615,"object":{"end":7610,"start":7606,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7615,"name":"urls","optional":false,"start":7611,"type":"Identifier","typeAnnotation":null},"start":7606,"type":"MemberExpression"},"optional":false,"property":{"end":7621,"raw":"'api'","start":7616,"type":"Literal","value":"api"},"start":7606,"type":"MemberExpression"},"optional":false,"property":{"end":7627,"raw":"'ws'","start":7623,"type":"Literal","value":"ws"},"start":7606,"type":"MemberExpression"},"start":7600,"type":"VariableDeclarator"}],"declare":false,"end":7629,"kind":"const","start":7594,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":7700,"id":{"decorators":[],"end":7652,"name":"interval","optional":false,"start":7644,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":7678,"name":"params","optional":false,"start":7672,"type":"Identifier","typeAnnotation":null},{"end":7690,"raw":"'interval'","start":7680,"type":"Literal","value":"interval"},{"end":7699,"raw":"'100ms'","start":7692,"type":"Literal","value":"100ms"}],"callee":{"computed":false,"end":7670,"object":{"end":7659,"start":7655,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7670,"name":"safeString","optional":false,"start":7660,"type":"Identifier","typeAnnotation":null},"start":7655,"type":"MemberExpression"},"end":7700,"optional":false,"start":7655,"type":"CallExpression","typeArguments":null},"start":7644,"type":"VariableDeclarator"}],"declare":false,"end":7701,"kind":"const","start":7638,"type":"VariableDeclaration"},{"directive":null,"end":7750,"expression":{"end":7749,"left":{"decorators":[],"end":7716,"name":"params","optional":false,"start":7710,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":7736,"name":"params","optional":false,"start":7730,"type":"Identifier","typeAnnotation":null},{"end":7748,"raw":"'interval'","start":7738,"type":"Literal","value":"interval"}],"callee":{"computed":false,"end":7728,"object":{"end":7723,"start":7719,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7728,"name":"omit","optional":false,"start":7724,"type":"Identifier","typeAnnotation":null},"start":7719,"type":"MemberExpression"},"end":7749,"optional":false,"start":7719,"type":"CallExpression","typeArguments":null},"start":7710,"type":"AssignmentExpression"},"start":7710,"type":"ExpressionStatement"},{"directive":null,"end":7785,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":7781,"object":{"end":7769,"start":7765,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7781,"name":"loadMarkets","optional":false,"start":7770,"type":"Identifier","typeAnnotation":null},"start":7765,"type":"MemberExpression"},"end":7784,"optional":false,"start":7765,"type":"CallExpression","typeArguments":null},"end":7784,"start":7759,"type":"AwaitExpression"},"start":7759,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":7859,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":7855,"object":{"end":7842,"start":7838,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7855,"name":"authenticate","optional":false,"start":7843,"type":"Identifier","typeAnnotation":null},"start":7838,"type":"MemberExpression"},"end":7858,"optional":false,"start":7838,"type":"CallExpression","typeArguments":null},"end":7858,"start":7832,"type":"AwaitExpression"},"start":7832,"type":"ExpressionStatement"}],"end":7869,"start":7818,"type":"BlockStatement"},"end":7869,"start":7794,"test":{"end":7816,"left":{"decorators":[],"end":7806,"name":"interval","optional":false,"start":7798,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":7816,"raw":"'raw'","start":7811,"type":"Literal","value":"raw"},"start":7798,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":7935,"id":{"decorators":[],"end":7891,"name":"channel","optional":false,"start":7884,"type":"Identifier","typeAnnotation":null},"init":{"end":7935,"left":{"end":7924,"left":{"end":7918,"left":{"end":7903,"raw":"'ticker.'","start":7894,"type":"Literal","value":"ticker."},"operator":"+","right":{"computed":true,"end":7918,"object":{"decorators":[],"end":7912,"name":"market","optional":false,"start":7906,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":7917,"raw":"'id'","start":7913,"type":"Literal","value":"id"},"start":7906,"type":"MemberExpression"},"start":7894,"type":"BinaryExpression"},"operator":"+","right":{"end":7924,"raw":"'.'","start":7921,"type":"Literal","value":"."},"start":7894,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":7935,"name":"interval","optional":false,"start":7927,"type":"Identifier","typeAnnotation":null},"start":7894,"type":"BinaryExpression"},"start":7884,"type":"VariableDeclarator"}],"declare":false,"end":7936,"kind":"const","start":7878,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":8201,"id":{"decorators":[],"end":7964,"name":"message","optional":false,"start":7951,"type":"Identifier","typeAnnotation":{"end":7964,"start":7958,"type":"TSTypeAnnotation","typeAnnotation":{"end":7964,"start":7960,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":7964,"name":"Dict","optional":false,"start":7960,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":8201,"properties":[{"computed":false,"end":7997,"key":{"end":7990,"raw":"'jsonrpc'","start":7981,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7981,"type":"Property","value":{"end":7997,"raw":"'2.0'","start":7992,"type":"Literal","value":"2.0"}},{"computed":false,"end":8039,"key":{"end":8019,"raw":"'method'","start":8011,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":8011,"type":"Property","value":{"end":8039,"raw":"'public/subscribe'","start":8021,"type":"Literal","value":"public/subscribe"}},{"computed":false,"end":8153,"key":{"end":8061,"raw":"'params'","start":8053,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":8053,"type":"Property","value":{"end":8153,"properties":[{"computed":false,"end":8138,"key":{"end":8091,"raw":"'channels'","start":8081,"type":"Literal","value":"channels"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":8081,"type":"Property","value":{"elements":[{"end":8136,"left":{"end":8125,"left":{"end":8119,"left":{"end":8104,"raw":"'ticker.'","start":8095,"type":"Literal","value":"ticker."},"operator":"+","right":{"computed":true,"end":8119,"object":{"decorators":[],"end":8113,"name":"market","optional":false,"start":8107,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":8118,"raw":"'id'","start":8114,"type":"Literal","value":"id"},"start":8107,"type":"MemberExpression"},"start":8095,"type":"BinaryExpression"},"operator":"+","right":{"end":8125,"raw":"'.'","start":8122,"type":"Literal","value":"."},"start":8095,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":8136,"name":"interval","optional":false,"start":8128,"type":"Identifier","typeAnnotation":null},"start":8095,"type":"BinaryExpression"}],"end":8138,"start":8093,"type":"ArrayExpression"}}],"start":8063,"type":"ObjectExpression"}},{"computed":false,"end":8190,"key":{"end":8171,"raw":"'id'","start":8167,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":8167,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":8187,"object":{"end":8177,"start":8173,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8187,"name":"requestId","optional":false,"start":8178,"type":"Identifier","typeAnnotation":null},"start":8173,"type":"MemberExpression"},"end":8190,"optional":false,"start":8173,"type":"CallExpression","typeArguments":null}}],"start":7967,"type":"ObjectExpression"},"start":7951,"type":"VariableDeclarator"}],"declare":false,"end":8202,"kind":"const","start":7945,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":8260,"id":{"decorators":[],"end":8224,"name":"request","optional":false,"start":8217,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":8251,"name":"message","optional":false,"start":8244,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8259,"name":"params","optional":false,"start":8253,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":8242,"object":{"end":8231,"start":8227,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8242,"name":"deepExtend","optional":false,"start":8232,"type":"Identifier","typeAnnotation":null},"start":8227,"type":"MemberExpression"},"end":8260,"optional":false,"start":8227,"type":"CallExpression","typeArguments":null},"start":8217,"type":"VariableDeclarator"}],"declare":false,"end":8261,"kind":"const","start":8211,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":8298,"name":"url","optional":false,"start":8295,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8307,"name":"channel","optional":false,"start":8300,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8316,"name":"request","optional":false,"start":8309,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8325,"name":"channel","optional":false,"start":8318,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8334,"name":"request","optional":false,"start":8327,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":8293,"object":{"end":8287,"start":8283,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8293,"name":"watch","optional":false,"start":8288,"type":"Identifier","typeAnnotation":null},"start":8283,"type":"MemberExpression"},"end":8335,"optional":false,"start":8283,"type":"CallExpression","typeArguments":null},"end":8335,"start":8277,"type":"AwaitExpression"},"end":8336,"start":8270,"type":"ReturnStatement"}],"end":8342,"start":7504,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Ticker>","statements":11},"watchTickers":{"async":true,"body":{"body":[{"directive":null,"end":9149,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":9145,"object":{"end":9133,"start":9129,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9145,"name":"loadMarkets","optional":false,"start":9134,"type":"Identifier","typeAnnotation":null},"start":9129,"type":"MemberExpression"},"end":9148,"optional":false,"start":9129,"type":"CallExpression","typeArguments":null},"end":9148,"start":9123,"type":"AwaitExpression"},"start":9123,"type":"ExpressionStatement"},{"directive":null,"end":9215,"expression":{"end":9214,"left":{"decorators":[],"end":9165,"name":"symbols","optional":false,"start":9158,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":9195,"name":"symbols","optional":false,"start":9188,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":9206,"name":"undefined","optional":false,"start":9197,"type":"Identifier","typeAnnotation":null},{"end":9213,"raw":"false","start":9208,"type":"Literal","value":false}],"callee":{"computed":false,"end":9186,"object":{"end":9172,"start":9168,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9186,"name":"marketSymbols","optional":false,"start":9173,"type":"Identifier","typeAnnotation":null},"start":9168,"type":"MemberExpression"},"end":9214,"optional":false,"start":9168,"type":"CallExpression","typeArguments":null},"start":9158,"type":"AssignmentExpression"},"start":9158,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":9258,"id":{"decorators":[],"end":9233,"name":"url","optional":false,"start":9230,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":9258,"object":{"computed":true,"end":9252,"object":{"computed":false,"end":9245,"object":{"end":9240,"start":9236,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9245,"name":"urls","optional":false,"start":9241,"type":"Identifier","typeAnnotation":null},"start":9236,"type":"MemberExpression"},"optional":false,"property":{"end":9251,"raw":"'api'","start":9246,"type":"Literal","value":"api"},"start":9236,"type":"MemberExpression"},"optional":false,"property":{"end":9257,"raw":"'ws'","start":9253,"type":"Literal","value":"ws"},"start":9236,"type":"MemberExpression"},"start":9230,"type":"VariableDeclarator"}],"declare":false,"end":9259,"kind":"const","start":9224,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":9330,"id":{"decorators":[],"end":9282,"name":"interval","optional":false,"start":9274,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":9308,"name":"params","optional":false,"start":9302,"type":"Identifier","typeAnnotation":null},{"end":9320,"raw":"'interval'","start":9310,"type":"Literal","value":"interval"},{"end":9329,"raw":"'100ms'","start":9322,"type":"Literal","value":"100ms"}],"callee":{"computed":false,"end":9300,"object":{"end":9289,"start":9285,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9300,"name":"safeString","optional":false,"start":9290,"type":"Identifier","typeAnnotation":null},"start":9285,"type":"MemberExpression"},"end":9330,"optional":false,"start":9285,"type":"CallExpression","typeArguments":null},"start":9274,"type":"VariableDeclarator"}],"declare":false,"end":9331,"kind":"const","start":9268,"type":"VariableDeclaration"},{"directive":null,"end":9380,"expression":{"end":9379,"left":{"decorators":[],"end":9346,"name":"params","optional":false,"start":9340,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":9366,"name":"params","optional":false,"start":9360,"type":"Identifier","typeAnnotation":null},{"end":9378,"raw":"'interval'","start":9368,"type":"Literal","value":"interval"}],"callee":{"computed":false,"end":9358,"object":{"end":9353,"start":9349,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9358,"name":"omit","optional":false,"start":9354,"type":"Identifier","typeAnnotation":null},"start":9349,"type":"MemberExpression"},"end":9379,"optional":false,"start":9349,"type":"CallExpression","typeArguments":null},"start":9340,"type":"AssignmentExpression"},"start":9340,"type":"ExpressionStatement"},{"directive":null,"end":9415,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":9411,"object":{"end":9399,"start":9395,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9411,"name":"loadMarkets","optional":false,"start":9400,"type":"Identifier","typeAnnotation":null},"start":9395,"type":"MemberExpression"},"end":9414,"optional":false,"start":9395,"type":"CallExpression","typeArguments":null},"end":9414,"start":9389,"type":"AwaitExpression"},"start":9389,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":9489,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":9485,"object":{"end":9472,"start":9468,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9485,"name":"authenticate","optional":false,"start":9473,"type":"Identifier","typeAnnotation":null},"start":9468,"type":"MemberExpression"},"end":9488,"optional":false,"start":9468,"type":"CallExpression","typeArguments":null},"end":9488,"start":9462,"type":"AwaitExpression"},"start":9462,"type":"ExpressionStatement"}],"end":9499,"start":9448,"type":"BlockStatement"},"end":9499,"start":9424,"test":{"end":9446,"left":{"decorators":[],"end":9436,"name":"interval","optional":false,"start":9428,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":9446,"raw":"'raw'","start":9441,"type":"Literal","value":"raw"},"start":9428,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":9527,"id":{"decorators":[],"end":9522,"name":"channels","optional":false,"start":9514,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":9527,"start":9525,"type":"ArrayExpression"},"start":9514,"type":"VariableDeclarator"}],"declare":false,"end":9528,"kind":"const","start":9508,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":9631,"id":{"decorators":[],"end":9604,"name":"market","optional":false,"start":9598,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":9630,"object":{"decorators":[],"end":9627,"name":"symbols","optional":false,"start":9620,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9629,"name":"i","optional":false,"start":9628,"type":"Identifier","typeAnnotation":null},"start":9620,"type":"MemberExpression"}],"callee":{"computed":false,"end":9618,"object":{"end":9611,"start":9607,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9618,"name":"market","optional":false,"start":9612,"type":"Identifier","typeAnnotation":null},"start":9607,"type":"MemberExpression"},"end":9631,"optional":false,"start":9607,"type":"CallExpression","typeArguments":null},"start":9598,"type":"VariableDeclarator"}],"declare":false,"end":9632,"kind":"const","start":9592,"type":"VariableDeclaration"},{"directive":null,"end":9703,"expression":{"arguments":[{"end":9701,"left":{"end":9690,"left":{"end":9684,"left":{"end":9669,"raw":"'ticker.'","start":9660,"type":"Literal","value":"ticker."},"operator":"+","right":{"computed":true,"end":9684,"object":{"decorators":[],"end":9678,"name":"market","optional":false,"start":9672,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":9683,"raw":"'id'","start":9679,"type":"Literal","value":"id"},"start":9672,"type":"MemberExpression"},"start":9660,"type":"BinaryExpression"},"operator":"+","right":{"end":9690,"raw":"'.'","start":9687,"type":"Literal","value":"."},"start":9660,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":9701,"name":"interval","optional":false,"start":9693,"type":"Identifier","typeAnnotation":null},"start":9660,"type":"BinaryExpression"}],"callee":{"computed":false,"end":9658,"object":{"decorators":[],"end":9653,"name":"channels","optional":false,"start":9645,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9658,"name":"push","optional":false,"start":9654,"type":"Identifier","typeAnnotation":null},"start":9645,"type":"MemberExpression"},"end":9702,"optional":false,"start":9645,"type":"CallExpression","typeArguments":null},"start":9645,"type":"ExpressionStatement"}],"end":9713,"start":9578,"type":"BlockStatement"},"end":9713,"init":{"declarations":[{"definite":false,"end":9551,"id":{"decorators":[],"end":9547,"name":"i","optional":false,"start":9546,"type":"Identifier","typeAnnotation":null},"init":{"end":9551,"raw":"0","start":9550,"type":"Literal","value":0},"start":9546,"type":"VariableDeclarator"}],"declare":false,"end":9551,"kind":"let","start":9542,"type":"VariableDeclaration"},"start":9537,"test":{"end":9571,"left":{"decorators":[],"end":9554,"name":"i","optional":false,"start":9553,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":9571,"object":{"decorators":[],"end":9564,"name":"symbols","optional":false,"start":9557,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9571,"name":"length","optional":false,"start":9565,"type":"Identifier","typeAnnotation":null},"start":9557,"type":"MemberExpression"},"start":9553,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":9574,"name":"i","optional":false,"start":9573,"type":"Identifier","typeAnnotation":null},"end":9576,"operator":"++","prefix":false,"start":9573,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":9941,"id":{"decorators":[],"end":9741,"name":"message","optional":false,"start":9728,"type":"Identifier","typeAnnotation":{"end":9741,"start":9735,"type":"TSTypeAnnotation","typeAnnotation":{"end":9741,"start":9737,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":9741,"name":"Dict","optional":false,"start":9737,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":9941,"properties":[{"computed":false,"end":9774,"key":{"end":9767,"raw":"'jsonrpc'","start":9758,"type":"Literal","value":"jsonrpc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":9758,"type":"Property","value":{"end":9774,"raw":"'2.0'","start":9769,"type":"Literal","value":"2.0"}},{"computed":false,"end":9816,"key":{"end":9796,"raw":"'method'","start":9788,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":9788,"type":"Property","value":{"end":9816,"raw":"'public/subscribe'","start":9798,"type":"Literal","value":"public/subscribe"}},{"computed":false,"end":9893,"key":{"end":9838,"raw":"'params'","start":9830,"type":"Literal","value":"params"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":9830,"type":"Property","value":{"end":9893,"properties":[{"computed":false,"end":9878,"key":{"end":9868,"raw":"'channels'","start":9858,"type":"Literal","value":"channels"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":9858,"type":"Property","value":{"decorators":[],"end":9878,"name":"channels","optional":false,"start":9870,"type":"Identifier","typeAnnotation":null}}],"start":9840,"type":"ObjectExpression"}},{"computed":false,"end":9930,"key":{"end":9911,"raw":"'id'","start":9907,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":9907,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":9927,"object":{"end":9917,"start":9913,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9927,"name":"requestId","optional":false,"start":9918,"type":"Identifier","typeAnnotation":null},"start":9913,"type":"MemberExpression"},"end":9930,"optional":false,"start":9913,"type":"CallExpression","typeArguments":null}}],"start":9744,"type":"ObjectExpression"},"start":9728,"type":"VariableDeclarator"}],"declare":false,"end":9942,"kind":"const","start":9722,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":10000,"id":{"decorators":[],"end":9964,"name":"request","optional":false,"start":9957,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":9991,"name":"message","optional":false,"start":9984,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":9999,"name":"params","optional":false,"start":9993,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":9982,"object":{"end":9971,"start":9967,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9982,"name":"deepExtend","optional":false,"start":9972,"type":"Identifier","typeAnnotation":null},"start":9967,"type":"MemberExpression"},"end":10000,"optional":false,"start":9967,"type":"CallExpression","typeArguments":null},"start":9957,"type":"VariableDeclarator"}],"declare":false,"end":10001,"kind":"const","start":9951,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":10097,"id":{"decorators":[],"end":10026,"name":"newTickers","optional":false,"start":10016,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":10058,"name":"url","optional":false,"start":10055,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":10068,"name":"channels","optional":false,"start":10060,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":10077,"name":"request","optional":false,"start":10070,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":10087,"name":"channels","optional":false,"start":10079,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":10096,"name":"request","optional":false,"start":10089,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":10053,"object":{"end":10039,"start":10035,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":10053,"name":"watchMultiple","optional":false,"start":10040,"type":"Identifier","typeAnnotation":null},"start":10035,"type":"MemberExpression"},"end":10097,"optional":false,"start":10035,"type":"CallExpression","typeArguments":null},"end":10097,"start":10029,"type":"AwaitExpression"},"start":10016,"type":"VariableDeclarator"}],"declare":false,"end":10098,"kind":"const","start":10010,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":10166,"id":{"decorators":[],"end":10161,"name":"tickers","optional":false,"start":10148,"type":"Identifier","typeAnnotation":{"end":10161,"start":10155,"type":"TSTypeAnnotation","typeAnnotation":{"end":10161,"start":10157,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":10161,"name":"Dict","optional":false,"start":10157,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":10166,"properties":[],"start":10164,"type":"ObjectExpression"},"start":10148,"type":"VariableDeclarator"}],"declare":false,"end":10167,"kind":"const","start":10142,"type":"VariableDeclaration"},{"directive":null,"end":10223,"expression":{"end":10222,"left":{"computed":true,"end":10209,"object":{"decorators":[],"end":10187,"name":"tickers","optional":false,"start":10180,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"computed":true,"end":10208,"object":{"decorators":[],"end":10198,"name":"newTickers","optional":false,"start":10188,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":10207,"raw":"'symbol'","start":10199,"type":"Literal","value":"symbol"},"start":10188,"type":"MemberExpression"},"start":10180,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":10222,"name":"newTickers","optional":false,"start":10212,"type":"Identifier","typeAnnotation":null},"start":10180,"type":"AssignmentExpression"},"start":10180,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":10250,"name":"tickers","optional":false,"start":10243,"type":"Identifier","typeAnnotation":null},"end":10251,"start":10236,"type":"ReturnStatement"}],"end":10261,"start":10128,"type":"BlockStatement"},"end":10261,"start":10107,"test":{"computed":false,"end":10126,"object":{"end":10115,"start":10111,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":10126,"name":"newUpdates","optional":false,"start":10116,"type":"Identifier","typeAnnotation":null},"start":10111,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"computed":false,"end":10309,"object":{"end":10301,"start":10297,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":10309,"name":"tickers","optional":false,"start":10302,"type":"Identifier","typeAnnotation":null},"start":10297,"type":"MemberExpression"},{"end":10319,"raw":"'symbol'","start":10311,"type":"Literal","value":"symbol"},{"decorators":[],"end":10328,"name":"symbols","optional":false,"start":10321,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":10295,"object":{"end":10281,"start":10277,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":10295,"name":"filterByArray","optional":false,"start":10282,"type":"Identifier","typeAnnotation":null},"start":10277,"type":"MemberExpression"},"end":10329,"optional":false,"start":10277,"type":"CallExpression","typeArguments":null},"end":10330,"start":10270,"type":"ReturnStatement"}],"end":10336,"start":9113,"type":"BlockStatement"},"params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":14},"watchTrades":{"async":true,"body":{"body":[{"directive":null,"end":16335,"expression":{"end":16334,"left":{"computed":true,"end":16318,"object":{"decorators":[],"end":16298,"name":"params","optional":false,"start":16292,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":16317,"raw":"'callerMethodName'","start":16299,"type":"Literal","value":"callerMethodName"},"start":16292,"type":"MemberExpression"},"operator":"=","right":{"end":16334,"raw":"'watchTrades'","start":16321,"type":"Literal","value":"watchTrades"},"start":16292,"type":"AssignmentExpression"},"start":16292,"type":"ExpressionStatement"},{"argument":{"argument":{"arguments":[{"elements":[{"decorators":[],"end":16393,"name":"symbol","optional":false,"start":16387,"type":"Identifier","typeAnnotation":null}],"end":16395,"start":16385,"type":"ArrayExpression"},{"decorators":[],"end":16402,"name":"since","optional":false,"start":16397,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":16409,"name":"limit","optional":false,"start":16404,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":16417,"name":"params","optional":false,"start":16411,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":16383,"object":{"end":16361,"start":16357,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":16383,"name":"watchTradesForSymbols","optional":false,"start":16362,"type":"Identifier","typeAnnotation":null},"start":16357,"type":"MemberExpression"},"end":16418,"optional":false,"start":16357,"type":"CallExpression","typeArguments":null},"end":16418,"start":16351,"type":"AwaitExpression"},"end":16419,"start":16344,"type":"ReturnStatement"}],"end":16425,"start":16282,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":2},"watchTradesForSymbols":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":17226,"id":{"decorators":[],"end":17214,"name":"interval","optional":false,"start":17206,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":17226,"name":"undefined","optional":false,"start":17217,"type":"Identifier","typeAnnotation":null},"start":17206,"type":"VariableDeclarator"}],"declare":false,"end":17227,"kind":"let","start":17202,"type":"VariableDeclaration"},{"directive":null,"end":17341,"expression":{"end":17340,"left":{"decorators":[],"elements":[{"decorators":[],"end":17246,"name":"interval","optional":false,"start":17238,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17254,"name":"params","optional":false,"start":17248,"type":"Identifier","typeAnnotation":null}],"end":17256,"optional":false,"start":17236,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":17293,"name":"params","optional":false,"start":17287,"type":"Identifier","typeAnnotation":null},{"end":17318,"raw":"'watchTradesForSymbols'","start":17295,"type":"Literal","value":"watchTradesForSymbols"},{"end":17330,"raw":"'interval'","start":17320,"type":"Literal","value":"interval"},{"end":17339,"raw":"'100ms'","start":17332,"type":"Literal","value":"100ms"}],"callee":{"computed":false,"end":17285,"object":{"end":17263,"start":17259,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17285,"name":"handleOptionAndParams","optional":false,"start":17264,"type":"Identifier","typeAnnotation":null},"start":17259,"type":"MemberExpression"},"end":17340,"optional":false,"start":17259,"type":"CallExpression","typeArguments":null},"start":17236,"type":"AssignmentExpression"},"start":17236,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":17415,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":17411,"object":{"end":17398,"start":17394,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17411,"name":"authenticate","optional":false,"start":17399,"type":"Identifier","typeAnnotation":null},"start":17394,"type":"MemberExpression"},"end":17414,"optional":false,"start":17394,"type":"CallExpression","typeArguments":null},"end":17414,"start":17388,"type":"AwaitExpression"},"start":17388,"type":"ExpressionStatement"}],"end":17425,"start":17374,"type":"BlockStatement"},"end":17425,"start":17350,"test":{"end":17372,"left":{"decorators":[],"end":17362,"name":"interval","optional":false,"start":17354,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":17372,"raw":"'raw'","start":17367,"type":"Literal","value":"raw"},"start":17354,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":17518,"id":{"decorators":[],"end":17446,"name":"trades","optional":false,"start":17440,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"end":17490,"raw":"'trades'","start":17482,"type":"Literal","value":"trades"},{"decorators":[],"end":17500,"name":"interval","optional":false,"start":17492,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17509,"name":"symbols","optional":false,"start":17502,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17517,"name":"params","optional":false,"start":17511,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":17480,"object":{"end":17459,"start":17455,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17480,"name":"watchMultipleWrapper","optional":false,"start":17460,"type":"Identifier","typeAnnotation":null},"start":17455,"type":"MemberExpression"},"end":17518,"optional":false,"start":17455,"type":"CallExpression","typeArguments":null},"end":17518,"start":17449,"type":"AwaitExpression"},"start":17440,"type":"VariableDeclarator"}],"declare":false,"end":17519,"kind":"const","start":17434,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":17602,"id":{"decorators":[],"end":17574,"name":"first","optional":false,"start":17569,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":17598,"name":"trades","optional":false,"start":17592,"type":"Identifier","typeAnnotation":null},{"end":17601,"raw":"0","start":17600,"type":"Literal","value":0}],"callee":{"computed":false,"end":17590,"object":{"end":17581,"start":17577,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17590,"name":"safeDict","optional":false,"start":17582,"type":"Identifier","typeAnnotation":null},"start":17577,"type":"MemberExpression"},"end":17602,"optional":false,"start":17577,"type":"CallExpression","typeArguments":null},"start":17569,"type":"VariableDeclarator"}],"declare":false,"end":17603,"kind":"const","start":17563,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":17669,"id":{"decorators":[],"end":17633,"name":"tradeSymbol","optional":false,"start":17622,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":17658,"name":"first","optional":false,"start":17653,"type":"Identifier","typeAnnotation":null},{"end":17668,"raw":"'symbol'","start":17660,"type":"Literal","value":"symbol"}],"callee":{"computed":false,"end":17651,"object":{"end":17640,"start":17636,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17651,"name":"safeString","optional":false,"start":17641,"type":"Identifier","typeAnnotation":null},"start":17636,"type":"MemberExpression"},"end":17669,"optional":false,"start":17636,"type":"CallExpression","typeArguments":null},"start":17622,"type":"VariableDeclarator"}],"declare":false,"end":17670,"kind":"const","start":17616,"type":"VariableDeclaration"},{"directive":null,"end":17728,"expression":{"end":17727,"left":{"decorators":[],"end":17688,"name":"limit","optional":false,"start":17683,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":17719,"name":"tradeSymbol","optional":false,"start":17708,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17726,"name":"limit","optional":false,"start":17721,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":17706,"object":{"decorators":[],"end":17697,"name":"trades","optional":false,"start":17691,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":17706,"name":"getLimit","optional":false,"start":17698,"type":"Identifier","typeAnnotation":null},"start":17691,"type":"MemberExpression"},"end":17727,"optional":false,"start":17691,"type":"CallExpression","typeArguments":null},"start":17683,"type":"AssignmentExpression"},"start":17683,"type":"ExpressionStatement"}],"end":17738,"start":17549,"type":"BlockStatement"},"end":17738,"start":17528,"test":{"computed":false,"end":17547,"object":{"end":17536,"start":17532,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17547,"name":"newUpdates","optional":false,"start":17537,"type":"Identifier","typeAnnotation":null},"start":17532,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"decorators":[],"end":17785,"name":"trades","optional":false,"start":17779,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17792,"name":"since","optional":false,"start":17787,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17799,"name":"limit","optional":false,"start":17794,"type":"Identifier","typeAnnotation":null},{"end":17812,"raw":"'timestamp'","start":17801,"type":"Literal","value":"timestamp"},{"end":17818,"raw":"true","start":17814,"type":"Literal","value":true}],"callee":{"computed":false,"end":17777,"object":{"end":17758,"start":17754,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17777,"name":"filterBySinceLimit","optional":false,"start":17759,"type":"Identifier","typeAnnotation":null},"start":17754,"type":"MemberExpression"},"end":17819,"optional":false,"start":17754,"type":"CallExpression","typeArguments":null},"end":17820,"start":17747,"type":"ReturnStatement"}],"end":17826,"start":17192,"type":"BlockStatement"},"params":[{"name":"symbols","type":"string[]"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":6}},"overridden":{"describe":{"async":false,"body":{"body":[{"argument":{"arguments":[{"arguments":[],"callee":{"computed":false,"end":744,"object":{"end":735,"start":730,"type":"Super"},"optional":false,"property":{"decorators":[],"end":744,"name":"describe","optional":false,"start":736,"type":"Identifier","typeAnnotation":null},"start":730,"type":"MemberExpression"},"end":747,"optional":false,"start":730,"type":"CallExpression","typeArguments":null},{"end":2903,"properties":[{"computed":false,"end":1297,"key":{"end":768,"raw":"'has'","start":763,"type":"Literal","value":"has"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":763,"type":"Property","value":{"end":1297,"properties":[{"computed":false,"end":798,"key":{"end":792,"raw":"'ws'","start":788,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":788,"type":"Property","value":{"end":798,"raw":"true","start":794,"type":"Literal","value":true}},{"computed":false,"end":836,"key":{"end":830,"raw":"'watchBalance'","start":816,"type":"Literal","value":"watchBalance"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":816,"type":"Property","value":{"end":836,"raw":"true","start":832,"type":"Literal","value":true}},{"computed":false,"end":873,"key":{"end":867,"raw":"'watchTicker'","start":854,"type":"Literal","value":"watchTicker"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":854,"type":"Property","value":{"end":873,"raw":"true","start":869,"type":"Literal","value":true}},{"computed":false,"end":911,"key":{"end":905,"raw":"'watchTickers'","start":891,"type":"Literal","value":"watchTickers"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":891,"type":"Property","value":{"end":911,"raw":"true","start":907,"type":"Literal","value":true}},{"computed":false,"end":950,"key":{"end":944,"raw":"'watchBidsAsks'","start":929,"type":"Literal","value":"watchBidsAsks"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":929,"type":"Property","value":{"end":950,"raw":"true","start":946,"type":"Literal","value":true}},{"computed":false,"end":987,"key":{"end":981,"raw":"'watchTrades'","start":968,"type":"Literal","value":"watchTrades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":968,"type":"Property","value":{"end":987,"raw":"true","start":983,"type":"Literal","value":true}},{"computed":false,"end":1034,"key":{"end":1028,"raw":"'watchTradesForSymbols'","start":1005,"type":"Literal","value":"watchTradesForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1005,"type":"Property","value":{"end":1034,"raw":"true","start":1030,"type":"Literal","value":true}},{"computed":false,"end":1073,"key":{"end":1067,"raw":"'watchMyTrades'","start":1052,"type":"Literal","value":"watchMyTrades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1052,"type":"Property","value":{"end":1073,"raw":"true","start":1069,"type":"Literal","value":true}},{"computed":false,"end":1110,"key":{"end":1104,"raw":"'watchOrders'","start":1091,"type":"Literal","value":"watchOrders"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1091,"type":"Property","value":{"end":1110,"raw":"true","start":1106,"type":"Literal","value":true}},{"computed":false,"end":1150,"key":{"end":1144,"raw":"'watchOrderBook'","start":1128,"type":"Literal","value":"watchOrderBook"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1128,"type":"Property","value":{"end":1150,"raw":"true","start":1146,"type":"Literal","value":true}},{"computed":false,"end":1200,"key":{"end":1194,"raw":"'watchOrderBookForSymbols'","start":1168,"type":"Literal","value":"watchOrderBookForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1168,"type":"Property","value":{"end":1200,"raw":"true","start":1196,"type":"Literal","value":true}},{"computed":false,"end":1236,"key":{"end":1230,"raw":"'watchOHLCV'","start":1218,"type":"Literal","value":"watchOHLCV"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1218,"type":"Property","value":{"end":1236,"raw":"true","start":1232,"type":"Literal","value":true}},{"computed":false,"end":1282,"key":{"end":1276,"raw":"'watchOHLCVForSymbols'","start":1254,"type":"Literal","value":"watchOHLCVForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1254,"type":"Property","value":{"end":1282,"raw":"true","start":1278,"type":"Literal","value":true}}],"start":770,"type":"ObjectExpression"}},{"computed":false,"end":1546,"key":{"end":1317,"raw":"'urls'","start":1311,"type":"Literal","value":"urls"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1311,"type":"Property","value":{"end":1546,"properties":[{"computed":false,"end":1426,"key":{"end":1343,"raw":"'test'","start":1337,"type":"Literal","value":"test"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1337,"type":"Property","value":{"end":1426,"properties":[{"computed":false,"end":1407,"key":{"end":1371,"raw":"'ws'","start":1367,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1367,"type":"Property","value":{"end":1407,"raw":"'wss://test.deribit.com/ws/api/v2'","start":1373,"type":"Literal","value":"wss://test.deribit.com/ws/api/v2"}}],"start":1345,"type":"ObjectExpression"}},{"computed":false,"end":1531,"key":{"end":1449,"raw":"'api'","start":1444,"type":"Literal","value":"api"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1444,"type":"Property","value":{"end":1531,"properties":[{"computed":false,"end":1512,"key":{"end":1477,"raw":"'ws'","start":1473,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1473,"type":"Property","value":{"end":1512,"raw":"'wss://www.deribit.com/ws/api/v2'","start":1479,"type":"Literal","value":"wss://www.deribit.com/ws/api/v2"}}],"start":1451,"type":"ObjectExpression"}}],"start":1319,"type":"ObjectExpression"}},{"computed":false,"end":2807,"key":{"end":1569,"raw":"'options'","start":1560,"type":"Literal","value":"options"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1560,"type":"Property","value":{"end":2807,"properties":[{"computed":false,"end":2729,"key":{"end":1593,"raw":"'ws'","start":1589,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1589,"type":"Property","value":{"end":2729,"properties":[{"computed":false,"end":2054,"key":{"end":1629,"raw":"'timeframes'","start":1617,"type":"Literal","value":"timeframes"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1617,"type":"Property","value":{"end":2054,"properties":[{"computed":false,"end":1666,"key":{"end":1661,"raw":"'1m'","start":1657,"type":"Literal","value":"1m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1657,"type":"Property","value":{"end":1666,"raw":"'1'","start":1663,"type":"Literal","value":"1"}},{"computed":false,"end":1701,"key":{"end":1696,"raw":"'3m'","start":1692,"type":"Literal","value":"3m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1692,"type":"Property","value":{"end":1701,"raw":"'3'","start":1698,"type":"Literal","value":"3"}},{"computed":false,"end":1736,"key":{"end":1731,"raw":"'5m'","start":1727,"type":"Literal","value":"5m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1727,"type":"Property","value":{"end":1736,"raw":"'5'","start":1733,"type":"Literal","value":"5"}},{"computed":false,"end":1773,"key":{"end":1767,"raw":"'15m'","start":1762,"type":"Literal","value":"15m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1762,"type":"Property","value":{"end":1773,"raw":"'15'","start":1769,"type":"Literal","value":"15"}},{"computed":false,"end":1810,"key":{"end":1804,"raw":"'30m'","start":1799,"type":"Literal","value":"30m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1799,"type":"Property","value":{"end":1810,"raw":"'30'","start":1806,"type":"Literal","value":"30"}},{"computed":false,"end":1846,"key":{"end":1840,"raw":"'1h'","start":1836,"type":"Literal","value":"1h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1836,"type":"Property","value":{"end":1846,"raw":"'60'","start":1842,"type":"Literal","value":"60"}},{"computed":false,"end":1883,"key":{"end":1876,"raw":"'2h'","start":1872,"type":"Literal","value":"2h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1872,"type":"Property","value":{"end":1883,"raw":"'120'","start":1878,"type":"Literal","value":"120"}},{"computed":false,"end":1920,"key":{"end":1913,"raw":"'4h'","start":1909,"type":"Literal","value":"4h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1909,"type":"Property","value":{"end":1920,"raw":"'180'","start":1915,"type":"Literal","value":"180"}},{"computed":false,"end":1957,"key":{"end":1950,"raw":"'6h'","start":1946,"type":"Literal","value":"6h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1946,"type":"Property","value":{"end":1957,"raw":"'360'","start":1952,"type":"Literal","value":"360"}},{"computed":false,"end":1995,"key":{"end":1988,"raw":"'12h'","start":1983,"type":"Literal","value":"12h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1983,"type":"Property","value":{"end":1995,"raw":"'720'","start":1990,"type":"Literal","value":"720"}},{"computed":false,"end":2031,"key":{"end":2025,"raw":"'1d'","start":2021,"type":"Literal","value":"1d"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2021,"type":"Property","value":{"end":2031,"raw":"'1D'","start":2027,"type":"Literal","value":"1D"}}],"start":1631,"type":"ObjectExpression"}},{"computed":false,"end":2236,"key":{"end":2146,"raw":"'watchTradesForSymbols'","start":2123,"type":"Literal","value":"watchTradesForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2123,"type":"Property","value":{"end":2236,"properties":[{"computed":false,"end":2193,"key":{"end":2184,"raw":"'interval'","start":2174,"type":"Literal","value":"interval"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2174,"type":"Property","value":{"end":2193,"raw":"'100ms'","start":2186,"type":"Literal","value":"100ms"}}],"start":2148,"type":"ObjectExpression"}},{"computed":false,"end":2710,"key":{"end":2334,"raw":"'watchOrderBookForSymbols'","start":2308,"type":"Literal","value":"watchOrderBookForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2308,"type":"Property","value":{"end":2710,"properties":[{"computed":false,"end":2381,"key":{"end":2372,"raw":"'interval'","start":2362,"type":"Literal","value":"interval"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2362,"type":"Property","value":{"end":2381,"raw":"'100ms'","start":2374,"type":"Literal","value":"100ms"}},{"computed":false,"end":2452,"key":{"end":2445,"raw":"'useDepthEndpoint'","start":2427,"type":"Literal","value":"useDepthEndpoint"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2427,"type":"Property","value":{"end":2452,"raw":"false","start":2447,"type":"Literal","value":false}},{"computed":false,"end":2598,"key":{"end":2592,"raw":"'depth'","start":2585,"type":"Literal","value":"depth"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2585,"type":"Property","value":{"end":2598,"raw":"'20'","start":2594,"type":"Literal","value":"20"}},{"computed":false,"end":2652,"key":{"end":2644,"raw":"'group'","start":2637,"type":"Literal","value":"group"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2637,"type":"Property","value":{"end":2652,"raw":"'none'","start":2646,"type":"Literal","value":"none"}}],"start":2336,"type":"ObjectExpression"}}],"start":1595,"type":"ObjectExpression"}},{"computed":false,"end":2792,"key":{"end":2759,"raw":"'currencies'","start":2747,"type":"Literal","value":"currencies"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2747,"type":"Property","value":{"elements":[{"end":2768,"raw":"'BTC'","start":2763,"type":"Literal","value":"BTC"},{"end":2775,"raw":"'ETH'","start":2770,"type":"Literal","value":"ETH"},{"end":2782,"raw":"'SOL'","start":2777,"type":"Literal","value":"SOL"},{"end":2790,"raw":"'USDC'","start":2784,"type":"Literal","value":"USDC"}],"end":2792,"start":2761,"type":"ArrayExpression"}}],"start":1571,"type":"ObjectExpression"}},{"computed":false,"end":2849,"key":{"end":2832,"raw":"'streaming'","start":2821,"type":"Literal","value":"streaming"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2821,"type":"Property","value":{"end":2849,"properties":[],"start":2834,"type":"ObjectExpression"}},{"computed":false,"end":2892,"key":{"end":2875,"raw":"'exceptions'","start":2863,"type":"Literal","value":"exceptions"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2863,"type":"Property","value":{"end":2892,"properties":[],"start":2877,"type":"ObjectExpression"}}],"start":749,"type":"ObjectExpression"}],"callee":{"computed":false,"end":728,"object":{"end":717,"start":713,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":728,"name":"deepExtend","optional":false,"start":718,"type":"Identifier","typeAnnotation":null},"start":713,"type":"MemberExpression"},"end":2904,"optional":false,"start":713,"type":"CallExpression","typeArguments":null},"end":2905,"start":706,"type":"ReturnStatement"}],"end":2911,"start":696,"type":"BlockStatement"},"params":[],"return_type":"any","statements":1}},"parent_key":"rest:deribit"},"ws":null},"pagination":{"fetchFundingRateHistory":[{"containing_method":"fetchFundingRateHistory","max_entries_per_request":null,"strategy":"deterministic","target_method":"fetchFundingRateHistory"}],"fetchLiquidations":[{"containing_method":"fetchLiquidations","cursor_increment":null,"cursor_received":"continuation","cursor_sent":"continuation","max_entries_per_request":null,"strategy":"cursor","target_method":"fetchLiquidations"}],"fetchOHLCV":[{"containing_method":"fetchOHLCV","max_entries_per_request":5000,"strategy":"deterministic","target_method":"fetchOHLCV"}]},"request_defaults":{"cancelOrder":{"order_id":{"kind":"unresolved","reason":"identifier_reference","value":null}},"createDepositAddress":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"createOrder":{"amount":{"kind":"unresolved","reason":"dynamic_construction","value":null},"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null},"type":{"kind":"unresolved","reason":"identifier_reference","value":null}},"editOrder":{"amount":{"kind":"unresolved","reason":"dynamic_construction","value":null},"order_id":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchDepositAddress":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchDeposits":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchFundingRate":{"end_timestamp":{"kind":"unresolved","reason":"identifier_reference","value":null},"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null},"start_timestamp":{"kind":"unresolved","reason":"dynamic_construction","value":null}},"fetchFundingRateHistory":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null},"start_timestamp":{"kind":"unresolved","reason":"dynamic_construction","value":null}},"fetchGreeks":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchLiquidations":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null},"type":{"kind":"literal","reason":null,"value":"bankruptcy"}},"fetchMyLiquidations":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null},"type":{"kind":"literal","reason":null,"value":"bankruptcy"}},"fetchMyTrades":{"include_old":{"kind":"literal","reason":null,"value":true}},"fetchOHLCV":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null},"resolution":{"kind":"unresolved","reason":"dynamic_construction","value":null}},"fetchOpenInterest":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOption":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOptionChain":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null},"kind":{"kind":"literal","reason":null,"value":"option"}},"fetchOrder":{"order_id":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOrderBook":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOrderTrades":{"order_id":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchPosition":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchTicker":{"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchTickers":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchTrades":{"include_old":{"kind":"literal","reason":null,"value":true},"instrument_name":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchTradingFees":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null},"extended":{"kind":"literal","reason":null,"value":true}},"fetchTransfers":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchVolatilityHistory":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchWithdrawals":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"transfer":{"amount":{"kind":"unresolved","reason":"identifier_reference","value":null},"currency":{"kind":"unresolved","reason":"identifier_reference","value":null},"destination":{"kind":"unresolved","reason":"identifier_reference","value":null}},"withdraw":{"address":{"kind":"unresolved","reason":"identifier_reference","value":null},"amount":{"kind":"unresolved","reason":"identifier_reference","value":null},"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}}},"sign_method":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":180676,"id":{"decorators":[],"end":180621,"name":"request","optional":false,"start":180614,"type":"Identifier","typeAnnotation":null},"init":{"end":180676,"left":{"end":180669,"left":{"end":180663,"left":{"end":180657,"left":{"end":180651,"left":{"end":180636,"left":{"end":180627,"raw":"'/'","start":180624,"type":"Literal","value":"/"},"operator":"+","right":{"end":180636,"raw":"'api/'","start":180630,"type":"Literal","value":"api/"},"start":180624,"type":"BinaryExpression"},"operator":"+","right":{"computed":false,"end":180651,"object":{"end":180643,"start":180639,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":180651,"name":"version","optional":false,"start":180644,"type":"Identifier","typeAnnotation":null},"start":180639,"type":"MemberExpression"},"start":180624,"type":"BinaryExpression"},"operator":"+","right":{"end":180657,"raw":"'/'","start":180654,"type":"Literal","value":"/"},"start":180624,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":180663,"name":"api","optional":false,"start":180660,"type":"Identifier","typeAnnotation":null},"start":180624,"type":"BinaryExpression"},"operator":"+","right":{"end":180669,"raw":"'/'","start":180666,"type":"Literal","value":"/"},"start":180624,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":180676,"name":"path","optional":false,"start":180672,"type":"Identifier","typeAnnotation":null},"start":180624,"type":"BinaryExpression"},"start":180614,"type":"VariableDeclarator"}],"declare":false,"end":180677,"kind":"let","start":180610,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"alternate":null,"consequent":{"body":[{"directive":null,"end":180814,"expression":{"end":180813,"left":{"decorators":[],"end":180780,"name":"request","optional":false,"start":180773,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":180813,"left":{"end":180787,"raw":"'?'","start":180784,"type":"Literal","value":"?"},"operator":"+","right":{"arguments":[{"decorators":[],"end":180812,"name":"params","optional":false,"start":180806,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":180804,"object":{"end":180794,"start":180790,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":180804,"name":"urlencode","optional":false,"start":180795,"type":"Identifier","typeAnnotation":null},"start":180790,"type":"MemberExpression"},"end":180813,"optional":false,"start":180790,"type":"CallExpression","typeArguments":null},"start":180784,"type":"BinaryExpression"},"start":180773,"type":"AssignmentExpression"},"start":180773,"type":"ExpressionStatement"}],"end":180828,"start":180755,"type":"BlockStatement"},"end":180828,"start":180722,"test":{"computed":false,"end":180753,"object":{"arguments":[{"decorators":[],"end":180745,"name":"params","optional":false,"start":180739,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":180737,"object":{"decorators":[],"end":180732,"name":"Object","optional":false,"start":180726,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":180737,"name":"keys","optional":false,"start":180733,"type":"Identifier","typeAnnotation":null},"start":180726,"type":"MemberExpression"},"end":180746,"optional":false,"start":180726,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":180753,"name":"length","optional":false,"start":180747,"type":"Identifier","typeAnnotation":null},"start":180726,"type":"MemberExpression"},"type":"IfStatement"}],"end":180838,"start":180708,"type":"BlockStatement"},"end":180838,"start":180686,"test":{"end":180706,"left":{"decorators":[],"end":180693,"name":"api","optional":false,"start":180690,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":180706,"raw":"'public'","start":180698,"type":"Literal","value":"public"},"start":180690,"type":"BinaryExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":180917,"expression":{"arguments":[],"callee":{"computed":false,"end":180913,"object":{"end":180888,"start":180884,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":180913,"name":"checkRequiredCredentials","optional":false,"start":180889,"type":"Identifier","typeAnnotation":null},"start":180884,"type":"MemberExpression"},"end":180916,"optional":false,"start":180884,"type":"CallExpression","typeArguments":null},"start":180884,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":180969,"id":{"decorators":[],"end":180941,"name":"nonce","optional":false,"start":180936,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":180966,"object":{"arguments":[],"callee":{"computed":false,"end":180954,"object":{"end":180948,"start":180944,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":180954,"name":"nonce","optional":false,"start":180949,"type":"Identifier","typeAnnotation":null},"start":180944,"type":"MemberExpression"},"end":180957,"optional":false,"start":180944,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":180966,"name":"toString","optional":false,"start":180958,"type":"Identifier","typeAnnotation":null},"start":180944,"type":"MemberExpression"},"end":180969,"optional":false,"start":180944,"type":"CallExpression","typeArguments":null},"start":180936,"type":"VariableDeclarator"}],"declare":false,"end":180970,"kind":"const","start":180930,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":181033,"id":{"decorators":[],"end":180998,"name":"timestamp","optional":false,"start":180989,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":181030,"object":{"arguments":[],"callee":{"computed":false,"end":181018,"object":{"end":181005,"start":181001,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181018,"name":"milliseconds","optional":false,"start":181006,"type":"Identifier","typeAnnotation":null},"start":181001,"type":"MemberExpression"},"end":181021,"optional":false,"start":181001,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":181030,"name":"toString","optional":false,"start":181022,"type":"Identifier","typeAnnotation":null},"start":181001,"type":"MemberExpression"},"end":181033,"optional":false,"start":181001,"type":"CallExpression","typeArguments":null},"start":180989,"type":"VariableDeclarator"}],"declare":false,"end":181034,"kind":"const","start":180983,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":181069,"id":{"decorators":[],"end":181064,"name":"requestBody","optional":false,"start":181053,"type":"Identifier","typeAnnotation":null},"init":{"end":181069,"raw":"''","start":181067,"type":"Literal","value":""},"start":181053,"type":"VariableDeclarator"}],"declare":false,"end":181070,"kind":"const","start":181047,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":181175,"expression":{"end":181174,"left":{"decorators":[],"end":181141,"name":"request","optional":false,"start":181134,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":181174,"left":{"end":181148,"raw":"'?'","start":181145,"type":"Literal","value":"?"},"operator":"+","right":{"arguments":[{"decorators":[],"end":181173,"name":"params","optional":false,"start":181167,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":181165,"object":{"end":181155,"start":181151,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181165,"name":"urlencode","optional":false,"start":181156,"type":"Identifier","typeAnnotation":null},"start":181151,"type":"MemberExpression"},"end":181174,"optional":false,"start":181151,"type":"CallExpression","typeArguments":null},"start":181145,"type":"BinaryExpression"},"start":181134,"type":"AssignmentExpression"},"start":181134,"type":"ExpressionStatement"}],"end":181189,"start":181116,"type":"BlockStatement"},"end":181189,"start":181083,"test":{"computed":false,"end":181114,"object":{"arguments":[{"decorators":[],"end":181106,"name":"params","optional":false,"start":181100,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":181098,"object":{"decorators":[],"end":181093,"name":"Object","optional":false,"start":181087,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":181098,"name":"keys","optional":false,"start":181094,"type":"Identifier","typeAnnotation":null},"start":181087,"type":"MemberExpression"},"end":181107,"optional":false,"start":181087,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":181114,"name":"length","optional":false,"start":181108,"type":"Identifier","typeAnnotation":null},"start":181087,"type":"MemberExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":181273,"id":{"decorators":[],"end":181219,"name":"requestData","optional":false,"start":181208,"type":"Identifier","typeAnnotation":null},"init":{"end":181273,"left":{"end":181266,"left":{"end":181252,"left":{"end":181245,"left":{"end":181235,"left":{"decorators":[],"end":181228,"name":"method","optional":false,"start":181222,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":181235,"raw":"\"\\n\"","start":181231,"type":"Literal","value":"\n"},"start":181222,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":181245,"name":"request","optional":false,"start":181238,"type":"Identifier","typeAnnotation":null},"start":181222,"type":"BinaryExpression"},"operator":"+","right":{"end":181252,"raw":"\"\\n\"","start":181248,"type":"Literal","value":"\n"},"start":181222,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":181266,"name":"requestBody","optional":false,"start":181255,"type":"Identifier","typeAnnotation":null},"start":181222,"type":"BinaryExpression"},"operator":"+","right":{"end":181273,"raw":"\"\\n\"","start":181269,"type":"Literal","value":"\n"},"start":181222,"type":"BinaryExpression"},"start":181208,"type":"VariableDeclarator"}],"declare":false,"end":181274,"kind":"const","start":181202,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":181375,"id":{"decorators":[],"end":181327,"name":"auth","optional":false,"start":181323,"type":"Identifier","typeAnnotation":null},"init":{"end":181375,"left":{"end":181361,"left":{"end":181354,"left":{"end":181346,"left":{"decorators":[],"end":181339,"name":"timestamp","optional":false,"start":181330,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":181346,"raw":"\"\\n\"","start":181342,"type":"Literal","value":"\n"},"start":181330,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":181354,"name":"nonce","optional":false,"start":181349,"type":"Identifier","typeAnnotation":null},"start":181330,"type":"BinaryExpression"},"operator":"+","right":{"end":181361,"raw":"\"\\n\"","start":181357,"type":"Literal","value":"\n"},"start":181330,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":181375,"name":"requestData","optional":false,"start":181364,"type":"Identifier","typeAnnotation":null},"start":181330,"type":"BinaryExpression"},"start":181323,"type":"VariableDeclarator"}],"declare":false,"end":181376,"kind":"const","start":181317,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":181502,"id":{"decorators":[],"end":181434,"name":"signature","optional":false,"start":181425,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"decorators":[],"end":181465,"name":"auth","optional":false,"start":181461,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":181459,"object":{"end":181452,"start":181448,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181459,"name":"encode","optional":false,"start":181453,"type":"Identifier","typeAnnotation":null},"start":181448,"type":"MemberExpression"},"end":181466,"optional":false,"start":181448,"type":"CallExpression","typeArguments":null},{"arguments":[{"computed":false,"end":181492,"object":{"end":181485,"start":181481,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181492,"name":"secret","optional":false,"start":181486,"type":"Identifier","typeAnnotation":null},"start":181481,"type":"MemberExpression"}],"callee":{"computed":false,"end":181479,"object":{"end":181472,"start":181468,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181479,"name":"encode","optional":false,"start":181473,"type":"Identifier","typeAnnotation":null},"start":181468,"type":"MemberExpression"},"end":181493,"optional":false,"start":181468,"type":"CallExpression","typeArguments":null},{"decorators":[],"end":181501,"name":"sha256","optional":false,"start":181495,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":181446,"object":{"end":181441,"start":181437,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181446,"name":"hmac","optional":false,"start":181442,"type":"Identifier","typeAnnotation":null},"start":181437,"type":"MemberExpression"},"end":181502,"optional":false,"start":181437,"type":"CallExpression","typeArguments":null},"start":181425,"type":"VariableDeclarator"}],"declare":false,"end":181503,"kind":"const","start":181419,"type":"VariableDeclaration"},{"directive":null,"end":181681,"expression":{"end":181680,"left":{"decorators":[],"end":181523,"name":"headers","optional":false,"start":181516,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":181680,"properties":[{"computed":false,"end":181665,"key":{"end":181559,"raw":"'Authorization'","start":181544,"type":"Literal","value":"Authorization"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":181544,"type":"Property","value":{"end":181665,"left":{"end":181657,"left":{"end":181646,"left":{"end":181640,"left":{"end":181628,"left":{"end":181618,"left":{"end":181606,"left":{"end":181597,"left":{"end":181583,"raw":"'deri-hmac-sha256 id='","start":181561,"type":"Literal","value":"deri-hmac-sha256 id="},"operator":"+","right":{"computed":false,"end":181597,"object":{"end":181590,"start":181586,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181597,"name":"apiKey","optional":false,"start":181591,"type":"Identifier","typeAnnotation":null},"start":181586,"type":"MemberExpression"},"start":181561,"type":"BinaryExpression"},"operator":"+","right":{"end":181606,"raw":"',ts='","start":181600,"type":"Literal","value":",ts="},"start":181561,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":181618,"name":"timestamp","optional":false,"start":181609,"type":"Identifier","typeAnnotation":null},"start":181561,"type":"BinaryExpression"},"operator":"+","right":{"end":181628,"raw":"',sig='","start":181621,"type":"Literal","value":",sig="},"start":181561,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":181640,"name":"signature","optional":false,"start":181631,"type":"Identifier","typeAnnotation":null},"start":181561,"type":"BinaryExpression"},"operator":"+","right":{"end":181646,"raw":"','","start":181643,"type":"Literal","value":","},"start":181561,"type":"BinaryExpression"},"operator":"+","right":{"end":181657,"raw":"'nonce='","start":181649,"type":"Literal","value":"nonce="},"start":181561,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":181665,"name":"nonce","optional":false,"start":181660,"type":"Identifier","typeAnnotation":null},"start":181561,"type":"BinaryExpression"}}],"start":181526,"type":"ObjectExpression"},"start":181516,"type":"AssignmentExpression"},"start":181516,"type":"ExpressionStatement"}],"end":181691,"start":180870,"type":"BlockStatement"},"end":181691,"start":180847,"test":{"end":180868,"left":{"decorators":[],"end":180854,"name":"api","optional":false,"start":180851,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":180868,"raw":"'private'","start":180859,"type":"Literal","value":"private"},"start":180851,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":181746,"id":{"decorators":[],"end":181709,"name":"url","optional":false,"start":181706,"type":"Identifier","typeAnnotation":null},"init":{"end":181746,"left":{"computed":true,"end":181736,"object":{"computed":true,"end":181728,"object":{"computed":false,"end":181721,"object":{"end":181716,"start":181712,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":181721,"name":"urls","optional":false,"start":181717,"type":"Identifier","typeAnnotation":null},"start":181712,"type":"MemberExpression"},"optional":false,"property":{"end":181727,"raw":"'api'","start":181722,"type":"Literal","value":"api"},"start":181712,"type":"MemberExpression"},"optional":false,"property":{"end":181735,"raw":"'rest'","start":181729,"type":"Literal","value":"rest"},"start":181712,"type":"MemberExpression"},"operator":"+","right":{"decorators":[],"end":181746,"name":"request","optional":false,"start":181739,"type":"Identifier","typeAnnotation":null},"start":181712,"type":"BinaryExpression"},"start":181706,"type":"VariableDeclarator"}],"declare":false,"end":181747,"kind":"const","start":181700,"type":"VariableDeclaration"},{"argument":{"end":181829,"properties":[{"computed":false,"end":181775,"key":{"end":181770,"raw":"'url'","start":181765,"type":"Literal","value":"url"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":181765,"type":"Property","value":{"decorators":[],"end":181775,"name":"url","optional":false,"start":181772,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":181793,"key":{"end":181785,"raw":"'method'","start":181777,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":181777,"type":"Property","value":{"decorators":[],"end":181793,"name":"method","optional":false,"start":181787,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":181807,"key":{"end":181801,"raw":"'body'","start":181795,"type":"Literal","value":"body"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":181795,"type":"Property","value":{"decorators":[],"end":181807,"name":"body","optional":false,"start":181803,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":181827,"key":{"end":181818,"raw":"'headers'","start":181809,"type":"Literal","value":"headers"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":181809,"type":"Property","value":{"decorators":[],"end":181827,"name":"headers","optional":false,"start":181820,"type":"Identifier","typeAnnotation":null}}],"start":181763,"type":"ObjectExpression"},"end":181830,"start":181756,"type":"ReturnStatement"}],"end":181836,"start":180600,"type":"BlockStatement"},"params":[{"name":"path","type":null},{"name":"api","type":null},{"name":"method","type":null},{"name":"params","type":null},{"name":"headers","type":null},{"name":"body","type":null}],"return_type":null,"statements":5},"sign_recipe":{"private":{"auth_headers":null,"canonical_string":null,"crypto_op":{"algo":"hmac_sha256"},"nonce":null,"patch_count":0,"pre_sign_transforms":null,"signature_placement":{"key":"Authorization","location":"header"},"unresolved_reason":"not_yet_derived"}},"unified_endpoints":{"fetchLiquidations":["publicGetGetLastSettlementsByInstrument"],"fetchOrderBook":["publicGetGetOrderBook"],"fetchFundingRate":["publicGetGetFundingRateValue"],"fetchGreeks":["publicGetTicker"],"editOrder":["privateGetEdit"],"fetchTime":["publicGetGetTime"],"fetchDepositWithdrawFees":["publicGetGetCurrencies"],"fetchDeposits":["privateGetGetDeposits"],"fetchOrderTrades":["privateGetGetUserTradesByOrder"],"fetchPositions":["privateGetGetPositions"],"fetchDepositAddress":["privateGetGetCurrentDepositAddress"],"fetchStatus":["publicGetStatus"],"createDepositAddress":["privateGetCreateDepositAddress"],"fetchClosedOrders":["privateGetGetOrderHistoryByCurrency","privateGetGetOrderHistoryByInstrument"],"fetchOpenInterest":["publicGetGetBookSummaryByInstrument"],"fetchTransfers":["privateGetGetTransfers"],"cancelAllOrders":["privateGetCancelAll","privateGetCancelAllByInstrument"],"withdraw":["privateGetWithdraw"],"fetchMarkets":["publicGetGetCurrencies","publicGetGetInstruments"],"fetchOHLCV":["publicGetGetTradingviewChartData"],"cancelOrder":["privateGetCancel"],"fetchOpenOrders":["privateGetGetOpenOrdersByCurrency","privateGetGetOpenOrdersByInstrument"],"fetchWithdrawals":["privateGetGetWithdrawals"],"fetchFundingRateHistory":["publicGetGetFundingRateHistory"],"fetchCurrencies":["publicGetGetCurrencies"],"fetchOption":["publicGetGetBookSummaryByInstrument"],"transfer":["privateGetSubmitTransferToSubaccount","privateGetSubmitTransferToUser"],"fetchMyTrades":["privateGetGetUserTradesByCurrency","privateGetGetUserTradesByCurrencyAndTime","privateGetGetUserTradesByInstrument","privateGetGetUserTradesByInstrumentAndTime"],"createOrder":["privateGetBuy","privateGetSell"],"fetchTrades":["publicGetGetLastTradesByInstrument","publicGetGetLastTradesByInstrumentAndTime"],"fetchPosition":["privateGetGetPosition"],"fetchTicker":["publicGetTicker"],"fetchVolatilityHistory":["publicGetGetHistoricalVolatility"],"fetchTickers":["publicGetGetBookSummaryByCurrency"],"fetchBalance":["privateGetGetAccountSummaries","privateGetGetAccountSummary"],"fetchMyLiquidations":["privateGetGetSettlementHistoryByInstrument"],"fetchOptionChain":["publicGetGetBookSummaryByCurrency"],"fetchAccounts":["privateGetGetSubaccounts"],"fetchTradingFees":["privateGetGetAccountSummary"],"fetchOrder":["privateGetGetOrderState"]}}}