{"_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":true,"country":["VG"],"id":"bybit","name":"Bybit","pro":true,"referral":{"discount":0,"url":"https://www.bybit.com/invite?ref=XDK12WP"},"tier":"tier1","version":"v5"},"extracted_at":"2026-04-19T23:18:16.006235Z","runtime":{"describe":{"alias":false,"api":{"private":{"get":{"contract/v3/private/account/fee-rate":1,"v5/fiat/reference-price":5,"asset/v3/private/coin-info/query":25,"v5/execution/list":5,"v5/user/get-member-type":5,"contract/v3/private/account/wallet/balance":1,"v5/crypto-loan-common/position":10,"v5/pre-upgrade/execution/list":5,"v5/user/del-submember":5,"v5/asset/transfer/query-sub-member-list":50,"v5/asset/deposit/query-address":10,"v5/affiliate/aff-user-list":5,"v5/crypto-loan-fixed/borrow-order-info":10,"v5/asset/transfer/query-asset-info":50,"v5/crypto-loan/max-collateral-amount":5,"v5/asset/exchange/query-convert-history":0.5,"asset/v3/private/deposit/record/query":10,"v5/asset/deposit/query-internal-record":5,"asset/v3/private/transfer/account-coins/balance/query":25,"v5/earn/position":5,"v5/fiat/balance-query":5,"v5/order/history":5,"v5/account/collateral-info":1,"v5/pre-upgrade/position/closed-pnl":5,"asset/v3/private/transfer/account-coin/balance/query":50,"unified/v3/private/position/list":1,"v5/asset/transfer/query-inter-transfer-list":50,"v5/position/list":5,"v5/asset/withdraw/withdrawable-amount":5,"asset/v3/private/transfer/sub-member/list/query":50,"v5/fiat/query-trade-history":5,"v5/spot-margin-trade/position-tiers":5,"asset/v3/private/withdraw/record/query":10,"v5/asset/convert/small-balance-list":5,"contract/v3/private/order/unfilled-orders":1,"v5/crypto-loan/repayment-history":5,"v5/ins-loan/ensure-tokens-convert":5,"v5/lending/info":5,"unified/v3/private/account/wallet/balance":1,"v5/earn/order":5,"v5/asset/exchange/order-record":5,"unified/v3/private/account/transaction-log":1,"v5/ins-loan/product-infos":5,"spot/v3/private/margin-repaid-infos":10,"v5/account/contract-transaction-log":1,"spot/v3/private/my-trades":2.5,"v5/crypto-loan-flexible/ongoing-coin":10,"v5/crypto-loan-common/max-collateral-amount":10,"v5/crypto-loan-fixed/borrow-contract-info":10,"v5/fiat/trade-query":5,"v5/asset/exchange/convert-result-query":0.5,"v5/spot-cross-margin-trade/loan-info":1,"asset/v3/private/transfer/sub-member-transfer/list/query":50,"v5/user/aff-customer-info":5,"v5/fiat/query-coin-list":5,"v5/crypto-loan-fixed/repayment-history":10,"v5/spot-margin-trade/repayment-available-amount":5,"v5/account/wallet-balance":1,"v5/asset/transfer/query-account-coin-balance":50,"v5/asset/deposit/query-allowed-list":5,"v5/spot-margin-trade/max-borrowable":5,"v5/asset/deposit/query-record":10,"v5/pre-upgrade/account/transaction-log":5,"v5/asset/withdraw/vasp/list":5,"unified/v3/private/settlement-record":1,"asset/v3/private/transfer/asset-info/query":50,"user/v3/private/frozen-sub-member":10,"v5/user/submembers":5,"v5/asset/transfer/query-universal-transfer-list":25,"v5/broker/asset/query-sub-member-deposit-record":10,"v5/asset/coin-greeks":1,"v5/user/query-sub-members":5,"contract/v3/private/copytrading/wallet/balance":25,"v5/user/query-api":5,"spot/v3/private/open-orders":2.5,"v5/asset/deposit/query-sub-member-address":10,"user/v3/private/query-api":5,"v5/pre-upgrade/asset/delivery-record":5,"v5/position/move-history":5,"v5/spot-cross-margin-trade/orders":1,"spot/v3/private/account":2.5,"asset/v3/private/deposit/address/query":10,"v5/crypto-loan/borrowable-collateralisable-number":5,"contract/v3/private/order/list":1,"spot/v3/private/history-orders":2.5,"v5/asset/transfer/query-account-coins-balance":25,"user/v3/private/get-member-type":1,"contract/v3/private/position/list":1,"v5/crypto-loan/ongoing-orders":5,"v5/crypto-loan-flexible/borrow-history":10,"v5/crypto-loan/borrow-history":5,"v5/ins-loan/repaid-history":5,"v5/account/smp-group":1,"v5/spot-margin-trade/interest-rate-history":5,"contract/v3/private/position/closed-pnl":1,"v5/pre-upgrade/asset/settlement-record":5,"contract/v3/private/execution/list":1,"v5/earn/hourly-yield":5,"v5/asset/deposit/query-sub-member-record":10,"v5/asset/exchange/query-coin-list":0.5,"v5/order/spot-borrow-check":1,"v5/account/transaction-log":1.66,"v5/account/withdrawal":5,"unified/v3/private/account/borrow-history":1,"contract/v3/private/copytrading/order/list":30,"spot/v3/private/cross-margin-account":10,"v5/user/sub-apikeys":5,"v5/crypto-loan-common/adjustment-history":10,"user/v3/private/query-sub-members":5,"v5/asset/delivery-record":5,"v5/asset/settlement-record":5,"v5/spot-margin-trade/get-auto-repay-mode":5,"v5/order/realtime":5,"asset/v3/private/transfer/inter-transfer/list/query":50,"v5/spot-lever-token/order-record":1,"contract/v3/private/position/limit-info":25,"v5/asset/transfer/query-transfer-coin-list":50,"spot/v3/private/order":2.5,"v5/crypto-loan/adjustment-history":5,"v5/account/mmp-state":5,"v5/earn/product":5,"v5/account/instruments-info":1,"v5/spot-margin-trade/coinstate":5,"v5/crypto-loan-flexible/repayment-history":10,"spot/v3/private/margin-loan-infos":10,"v5/account/borrow-history":1,"v2/private/wallet/fund/records":25,"contract/v3/private/account/wallet/fund-records":1,"v5/spot-cross-margin-trade/repay-history":1,"asset/v3/public/deposit/allowed-deposit-list/query":0.17,"v5/broker/account-info":5,"spot/v3/private/margin-ltv":10,"spot/v3/private/cross-margin-loan-info":10,"v5/asset/withdraw/query-address":10,"v5/spot-margin-trade/state":5,"v5/account/info":5,"v5/crypto-loan-fixed/supply-contract-info":10,"unified/v3/private/order/list":1,"v5/lending/account":5,"v5/position/closed-pnl":5,"asset/v3/private/transfer/transfer-coin/list/query":50,"v5/earn/yield":5,"v5/broker/earning-record":5,"spot/v3/private/record":2.5,"v5/crypto-loan-fixed/supply-order-info":10,"v5/pre-upgrade/order/history":5,"v5/asset/convert/small-balance-history":5,"v5/ins-loan/ltv-convert":5,"v5/spot-cross-margin-trade/account":1,"v5/asset/coin/query-info":28,"v5/lending/history-order":5,"spot/v3/private/cross-margin-repay-history":10,"unified/v3/private/execution/list":1,"asset/v3/private/transfer/universal-transfer/list/query":25,"spot/v3/private/cross-margin-orders":10,"unified/v3/private/account/borrow-rate":1,"v5/market/instruments-info":5,"v5/account/fee-rate":10,"contract/v3/private/copytrading/position/list":40,"unified/v3/private/account/info":1,"unified/v3/private/delivery-record":1,"v5/asset/withdraw/query-record":10,"v5/broker/earnings-info":5,"v5/crypto-loan-fixed/renew-info":10,"spot/v3/private/reference":2.5,"v5/ins-loan/loan-order":5,"unified/v3/private/order/unfilled-orders":1},"post":{"v5/position/set-auto-add-margin":5,"v5/account/set-hedging-mode":5,"v5/account/no-convert-repay":5,"v5/asset/transfer/save-transfer-sub-member":150,"v5/account/mmp-modify":5,"contract/v3/private/copytrading/position/close":40,"v5/spot-cross-margin-trade/loan":2.5,"v5/asset/withdraw/cancel":50,"unified/v3/private/position/set-risk-limit":2.5,"spot/v3/private/cross-margin-loan":10,"contract/v3/private/copytrading/order/cancel":30,"v5/account/set-limit-px-action":5,"contract/v3/private/order/cancel":1,"spot/v3/private/cancel-orders":2.5,"v5/crypto-loan/repay":5,"unified/v3/private/account/setMarginMode":2.5,"v5/position/set-leverage":5,"asset/v3/private/withdraw/create":300,"contract/v3/private/order/replace":1,"v5/crypto-loan-flexible/repay":50,"v5/crypto-loan-fixed/renew":50,"v5/spot-margin-trade/set-leverage":5,"fht/compliance/tax/v3/private/status":50,"v5/spot-margin-trade/switch-mode":5,"v5/ins-loan/repay-loan":5,"unified/v3/private/order/create-batch":30,"unified/v3/private/position/tpsl/switch-mode":2.5,"v5/account/repay":5,"v5/position/switch-isolated":5,"asset/v3/private/transfer/universal-transfer":10,"v5/crypto-loan-flexible/repay-collateral":50,"v5/spot-margin-trade/set-auto-repay-mode":5,"v5/spot-cross-margin-trade/switch":2.5,"v5/fiat/quote-apply":10,"v5/user/create-sub-member":10,"v5/user/update-api":10,"v5/asset/transfer/universal-transfer":10,"contract/v3/private/position/trading-stop":1,"contract/v3/private/account/setMarginMode":1,"v5/position/confirm-pending-mmr":5,"v5/position/set-tpsl-mode":5,"unified/v3/private/order/create":30,"user/v3/private/update-api":10,"contract/v3/private/order/cancel-all":1,"v5/order/disconnected-cancel-all":5,"v5/spot-lever-token/purchase":2.5,"spot/v3/private/purchase":2.5,"v5/account/set-collateral-switch-batch":5,"v5/crypto-loan-flexible/borrow":50,"v5/lending/redeem-cancel":5,"unified/v3/private/account/upgrade-unified-account":2.5,"contract/v3/private/copytrading/position/set-leverage":40,"contract/v3/private/copytrading/order/close":30,"v5/account/upgrade-to-uta":5,"contract/v3/private/position/switch-mode":1,"spot/v3/private/cancel-orders-by-ids":2.5,"contract/v3/private/position/switch-isolated":1,"v5/position/add-margin":5,"spot/v3/private/cancel-order":2.5,"contract/v3/private/position/set-risk-limit":1,"v5/lending/purchase":5,"spot/v3/private/redeem":2.5,"v5/user/delete-sub-api":10,"v5/user/delete-api":10,"v5/asset/exchange/convert-execute":1,"contract/v3/private/position/switch-tpsl-mode":1,"v5/order/cancel-batch":5,"unified/v3/private/order/cancel-batch":30,"unified/v3/private/order/replace-batch":30,"v5/crypto-loan-common/max-loan":10,"v5/broker/award/distribution-record":5,"v5/crypto-loan-fixed/borrow":50,"v5/fiat/trade-execute":10,"v5/ins-loan/association-uid":5,"unified/v3/private/order/cancel":30,"v5/crypto-loan/adjust-ltv":5,"v5/account/set-margin-mode":5,"v5/asset/withdraw/create":50,"asset/v3/private/withdraw/cancel":50,"unified/v3/private/order/cancel-all":30,"v5/asset/covert/small-balance-execute":10,"v5/crypto-loan-fixed/repay-collateral":50,"v5/order/create":2.5,"unified/v3/private/order/replace":30,"v5/position/switch-mode":5,"v5/account/demo-apply-money":5,"fht/compliance/tax/v3/private/registertime":50,"v5/account/quick-repayment":5,"v5/crypto-loan-fixed/supply-order-cancel":50,"v5/order/amend-batch":5,"fht/compliance/tax/v3/private/create":50,"unified/v3/private/position/trading-stop":2.5,"v5/spot-cross-margin-trade/repay":2.5,"user/v3/private/update-sub-api":10,"user/v3/private/create-sub-api":10,"v5/broker/award/distribute-award":5,"v5/crypto-loan-fixed/borrow-order-cancel":50,"fht/compliance/tax/v3/private/url":50,"asset/v3/private/transfer/transfer-sub-member-save":150,"unified/v3/private/position/set-leverage":2.5,"spot/v3/private/order":2.5,"v5/order/cancel-all":50,"asset/v3/private/transfer/inter-transfer":150,"v5/account/set-collateral-switch":5,"v5/asset/covert/get-quote":10,"v5/order/create-batch":5,"v5/earn/place-order":5,"v5/account/borrow":5,"v5/position/trading-stop":5,"contract/v3/private/position/set-auto-add-margin":1,"v5/asset/transfer/inter-transfer":50,"spot/v3/private/cross-margin-repay":10,"v5/crypto-loan-fixed/supply":50,"v5/order/amend":5,"v5/broker/award/info":5,"contract/v3/private/position/set-leverage":1,"v5/user/create-sub-api":10,"v5/position/move-positions":5,"v5/crypto-loan-common/adjust-ltv":50,"v5/account/mmp-reset":5,"user/v3/private/delete-api":10,"contract/v3/private/copytrading/wallet/transfer":25,"v5/asset/deposit/deposit-to-account":5,"v5/order/cancel":2.5,"asset/v3/private/transfer/sub-member-transfer":150,"user/v3/private/create-sub-member":10,"user/v3/private/delete-sub-api":10,"v5/user/update-sub-api":10,"contract/v3/private/order/create":1,"v5/crypto-loan-fixed/fully-repay":50,"v5/spot-lever-token/redeem":2.5,"v5/lending/redeem":5,"contract/v3/private/copytrading/order/trading-stop":2.5,"contract/v3/private/copytrading/order/create":30,"v5/user/frozen-sub-member":10,"v5/crypto-loan/borrow":5,"v5/asset/exchange/quote-apply":1,"v5/position/set-risk-limit":5}},"public":{"get":{"contract/v3/public/copytrading/symbol/list":1,"v5/market/time":5,"derivatives/v3/public/tickers":1,"v5/market/tickers":5,"v5/spot-lever-token/info":5,"v5/spot-lever-token/reference":5,"v5/crypto-loan-common/loanable-data":5,"v5/crypto-loan-fixed/borrow-order-quote":5,"spot/v3/public/server-time":1,"v5/market/insurance":5,"v5/market/index-price-kline":5,"derivatives/v3/public/recent-trade":1,"v5/ins-loan/ensure-tokens-convert":5,"spot/v3/public/quote/ticker/24hr":1,"v5/ins-loan/product-infos":5,"v5/announcements/index":5,"v5/market/funding/history":5,"spot/v3/public/quote/ticker/price":1,"spot/v3/public/margin-product-infos":1,"v5/market/orderbook":5,"derivatives/v3/public/delivery-price":1,"v5/market/recent-trade":5,"v5/spot-margin-trade/collateral":5,"derivatives/v3/public/insurance":1,"derivatives/v3/public/mark-price-kline":1,"v5/market/open-interest":5,"derivatives/v3/public/kline":1,"v5/crypto-loan-fixed/supply-order-quote":5,"v5/market/mark-price-kline":5,"v5/spot-cross-margin-trade/data":5,"derivatives/v3/public/instruments-info":1,"spot/v3/public/infos":1,"spot/v3/public/quote/depth":1,"spot/v3/public/quote/ticker/bookTicker":1,"v5/market/premium-index-price-kline":5,"derivatives/v3/public/index-price-kline":1,"v5/market/account-ratio":5,"v5/market/delivery-price":5,"spot/v3/public/quote/kline":1,"v5/crypto-loan-common/collateral-data":5,"derivatives/v3/public/open-interest":1,"v5/earn/product":5,"spot/v3/public/margin-ensure-tokens":1,"derivatives/v3/public/funding/history-funding-rate":1,"v3/public/time":1,"spot/v3/public/quote/depth/merged":1,"v5/crypto-loan/loanable-data":5,"spot/v3/public/symbols":1,"v5/market/historical-volatility":5,"v5/crypto-loan/collateral-data":5,"derivatives/v3/public/risk-limit/list":1,"v5/market/risk-limit":5,"v5/spot-margin-trade/data":5,"derivatives/v3/public/order-book/L2":1,"v5/market/instruments-info":5,"v5/spot-cross-margin-trade/borrow-token":5,"v5/market/kline":5,"spot/v3/public/quote/trades":1,"v5/spot-cross-margin-trade/pledge-token":5}}},"certified":true,"commonCurrencies":{"BCHSV":"BSV","XBT":"BTC"},"countries":["VG"],"currencies":{},"dex":false,"enableRateLimit":true,"exceptions":{"broad":{"Not supported symbols":"__function:BadSymbol","Request timeout":"__function:RequestTimeout","invalid api_key":"__function:AuthenticationError","new_oc":"__function:InsufficientFunds","oc_diff":"__function:InsufficientFunds","openapi sign params error!":"__function:AuthenticationError","unknown orderInfo":"__function:OrderNotFound"},"exact":{"170115":"__function:InvalidOrder","140061":"__function:BadRequest","110011":"__function:InvalidOrder","170223":"__function:InsufficientFunds","30051":"__function:ExchangeError","170201":"__function:PermissionDenied","170124":"__function:InvalidOrder","110072":"__function:InvalidOrder","131216":"__function:ExchangeError","170130":"__function:BadRequest","131084":"__function:ExchangeError","20013":"__function:InvalidOrder","7001":"__function:BadRequest","140052":"__function:InsufficientFunds","131086":"__function:BadRequest","140039":"__function:BadRequest","30063":"__function:ExchangeError","140008":"__function:InvalidOrder","170203":"__function:InvalidOrder","140070":"__function:InvalidOrder","131004":"__function:AuthenticationError","20023":"__function:BadRequest","20016":"__function:InvalidOrder","131204":"__function:BadRequest","30067":"__function:InsufficientFunds","130021":"__function:InsufficientFunds","176018":"__function:BadRequest","182000":"__function:InvalidOrder","140040":"__function:InvalidOrder","110041":"__function:InvalidOrder","140010":"__function:InvalidOrder","140033":"__function:InvalidOrder","110021":"__function:InvalidOrder","-1197":"__function:InvalidOrder","140057":"__function:InvalidOrder","170190":"__function:InvalidOrder","140043":"__function:BadRequest","33004":"__function:AuthenticationError","176013":"__function:BadRequest","30045":"__function:InvalidOrder","170234":"__function:ExchangeError","30003":"__function:InvalidOrder","140038":"__function:BadRequest","140004":"__function:InsufficientFunds","131205":"__function:BadRequest","10029":"__function:PermissionDenied","30016":"__function:ExchangeError","30005":"__function:InvalidOrder","140069":"__function:PermissionDenied","131206":"__function:ExchangeError","110012":"__function:InsufficientFunds","20010":"__function:InvalidOrder","10005":"__function:PermissionDenied","140005":"__function:InvalidOrder","110029":"__function:BadRequest","140006":"__function:InsufficientFunds","20020":"__function:InvalidOrder","170210":"__function:InvalidOrder","140060":"__function:BadRequest","140026":"__function:BadRequest","-10009":"__function:BadRequest","140029":"__function:BadRequest","170037":"__function:BadRequest","131202":"__function:BadRequest","140049":"__function:BadRequest","110022":"__function:InvalidOrder","30044":"__function:InvalidOrder","176008":"__function:BadRequest","170194":"__function:InvalidOrder","30031":"__function:InsufficientFunds","20009":"__function:InvalidOrder","110023":"__function:InvalidOrder","170140":"__function:InvalidOrder","110027":"__function:NoChange","110028":"__function:BadRequest","110043":"__function:BadRequest","170196":"__function:InvalidOrder","10008":"__function:AccountSuspended","20022":"__function:BadRequest","170035":"__function:BadRequest","140015":"__function:InvalidOrder","176002":"__function:BadRequest","110042":"__function:InvalidOrder","10024":"__function:PermissionDenied","30019":"__function:InvalidOrder","110057":"__function:InvalidOrder","176040":"__function:BadRequest","140028":"__function:InvalidOrder","170191":"__function:InvalidOrder","140034":"__function:InvalidOrder","30020":"__function:InvalidOrder","131093":"__function:ExchangeError","30014":"__function:InvalidOrder","110018":"__function:BadRequest","140041":"__function:InvalidOrder","110092":"__function:InvalidOrder","170372":"__function:InvalidOrder","181004":"__function:InvalidOrder","12137":"__function:InvalidOrder","20001":"__function:OrderNotFound","110073":"__function:ExchangeError","131201":"__function:ExchangeError","175005":"__function:InvalidOrder","35015":"__function:BadRequest","110017":"__function:InvalidOrder","20005":"__function:InvalidOrder","30049":"__function:InsufficientFunds","176034":"__function:BadRequest","110062":"__function:BadRequest","20021":"__function:InvalidOrder","30032":"__function:InvalidOrder","175014":"__function:InvalidOrder","110031":"__function:InvalidOrder","140059":"__function:InvalidOrder","10009":"__function:AuthenticationError","176005":"__function:BadRequest","10002":"__function:InvalidNonce","170105":"__function:BadRequest","176021":"__function:BadRequest","30057":"__function:ExchangeError","170213":"__function:OrderNotFound","140065":"__function:PermissionDenied","131098":"__function:ExchangeError","140032":"__function:InvalidOrder","20006":"__function:InvalidOrder","131214":"__function:BadRequest","30021":"__function:InvalidOrder","170159":"__function:InvalidOrder","140056":"__function:InvalidOrder","140047":"__function:BadRequest","140024":"__function:BadRequest","110048":"__function:BadRequest","20070":"__function:BadRequest","110032":"__function:InvalidOrder","176031":"__function:BadRequest","30001":"__function:BadRequest","131212":"__function:InsufficientFunds","110030":"__function:InvalidOrder","131002":"__function:BadRequest","170228":"__function:InvalidOrder","110037":"__function:InvalidOrder","110026":"__function:MarginModeAlreadySet","176025":"__function:BadRequest","140066":"__function:ExchangeError","140045":"__function:InsufficientFunds","140022":"__function:InvalidOrder","110071":"__function:ExchangeError","140042":"__function:InvalidOrder","176030":"__function:BadRequest","140013":"__function:BadRequest","131096":"__function:BadRequest","140023":"__function:InvalidOrder","110033":"__function:InvalidOrder","110040":"__function:InvalidOrder","170206":"__function:InvalidOrder","110024":"__function:BadRequest","30030":"__function:InvalidOrder","3100198":"__function:BadRequest","30037":"__function:InvalidOrder","131207":"__function:BadRequest","30042":"__function:InsufficientFunds","12201":"__function:BadRequest","30036":"__function:ExchangeError","-2013":"__function:InvalidOrder","170137":"__function:InvalidOrder","110069":"__function:PermissionDenied","110006":"__function:InsufficientFunds","170142":"__function:InvalidOrder","30023":"__function:InvalidOrder","140014":"__function:InsufficientFunds","20017":"__function:InvalidOrder","131003":"__function:ExchangeError","176037":"__function:PermissionDenied","30011":"__function:PermissionDenied","175027":"__function:ExchangeError","175001":"__function:InvalidOrder","110039":"__function:InvalidOrder","110014":"__function:InsufficientFunds","110036":"__function:InvalidOrder","110016":"__function:InvalidOrder","30041":"__function:ExchangeError","140036":"__function:BadRequest","170226":"__function:InsufficientFunds","175015":"__function:InvalidOrder","170010":"__function:InvalidOrder","20019":"__function:InvalidOrder","30025":"__function:InvalidOrder","170133":"__function:InvalidOrder","170193":"__function:InvalidOrder","110051":"__function:InsufficientFunds","110058":"__function:InvalidOrder","170143":"__function:InvalidOrder","140051":"__function:InsufficientFunds","110013":"__function:BadRequest","30027":"__function:InvalidOrder","140055":"__function:InvalidOrder","170145":"__function:InvalidOrder","140035":"__function:InvalidOrder","176014":"__function:BadRequest","140067":"__function:PermissionDenied","110055":"__function:InvalidOrder","170141":"__function:InvalidOrder","-2015":"__function:AuthenticationError","30018":"__function:InvalidOrder","176007":"__function:BadRequest","170209":"__function:RestrictedLocation","170116":"__function:InvalidOrder","140016":"__function:InvalidOrder","110001":"__function:OrderNotFound","30078":"__function:ExchangeError","176038":"__function:BadRequest","10006":"__function:RateLimitExceeded","20018":"__function:InvalidOrder","170217":"__function:InvalidOrder","131089":"__function:BadRequest","30074":"__function:InvalidOrder","170031":"__function:ExchangeError","30054":"__function:ExchangeError","3100116":"__function:BadRequest","170200":"__function:InvalidOrder","131231":"__function:NotSupported","175017":"__function:InvalidOrder","131213":"__function:BadRequest","20004":"__function:InvalidOrder","30028":"__function:InvalidOrder","140053":"__function:InsufficientFunds","30015":"__function:InvalidOrder","30012":"__function:PermissionDenied","110049":"__function:BadRequest","170131":"__function:InsufficientFunds","110015":"__function:BadRequest","176029":"__function:BadRequest","30022":"__function:InvalidOrder","170033":"__function:InsufficientFunds","20071":"__function:BadRequest","170157":"__function:InvalidOrder","131097":"__function:ExchangeError","110004":"__function:InsufficientFunds","30029":"__function:InvalidOrder","5004":"__function:ExchangeError","110034":"__function:InvalidOrder","110003":"__function:InvalidOrder","175009":"__function:InvalidOrder","30052":"__function:ExchangeError","30033":"__function:RateLimitExceeded","10007":"__function:AuthenticationError","34036":"__function:BadRequest","10018":"__function:RateLimitExceeded","131090":"__function:ExchangeError","140001":"__function:OrderNotFound","140037":"__function:InvalidOrder","140003":"__function:InvalidOrder","10020":"__function:PermissionDenied","131217":"__function:ExchangeError","176016":"__function:BadRequest","175004":"__function:InvalidOrder","181003":"__function:InvalidOrder","340099":"__function:ExchangeError","110068":"__function:PermissionDenied","20031":"__function:BadRequest","176011":"__function:BadRequest","30050":"__function:ExchangeError","140044":"__function:InsufficientFunds","170001":"__function:ExchangeError","176028":"__function:BadRequest","110035":"__function:InvalidOrder","100028":"__function:PermissionDenied","181002":"__function:InvalidOrder","170036":"__function:BadRequest","10028":"__function:PermissionDenied","170221":"__function:BadRequest","3200300":"__function:InsufficientFunds","140064":"__function:InvalidOrder","30017":"__function:InvalidOrder","110061":"__function:BadRequest","110047":"__function:BadRequest","170218":"__function:InvalidOrder","131203":"__function:BadRequest","-1021":"__function:BadRequest","170007":"__function:RequestTimeout","140031":"__function:BadRequest","110050":"__function:BadRequest","20007":"__function:InvalidOrder","140058":"__function:InvalidOrder","30024":"__function:InvalidOrder","170195":"__function:InvalidOrder","131200":"__function:ExchangeError","176026":"__function:BadRequest","-1103":"__function:BadRequest","110064":"__function:InvalidOrder","140007":"__function:InsufficientFunds","34026":"__function:ExchangeError","30010":"__function:InsufficientFunds","176012":"__function:BadRequest","110019":"__function:InvalidOrder","140054":"__function:InvalidOrder","170147":"__function:InvalidOrder","30004":"__function:InvalidOrder","140027":"__function:BadRequest","12141":"__function:BadRequest","170139":"__function:InvalidOrder","30043":"__function:InvalidOrder","131208":"__function:ExchangeError","110010":"__function:InvalidOrder","110025":"__function:NoChange","110007":"__function:InsufficientFunds","176023":"__function:BadRequest","176009":"__function:BadRequest","176017":"__function:BadRequest","110070":"__function:InvalidOrder","30008":"__function:InvalidOrder","131092":"__function:ExchangeError","20014":"__function:InvalidOrder","131001":"__function:InsufficientFunds","131211":"__function:BadRequest","130006":"__function:InvalidOrder","131099":"__function:ExchangeError","20003":"__function:InvalidOrder","-1140":"__function:InvalidOrder","30013":"__function:PermissionDenied","3400045":"__function:ExchangeError","181000":"__function:BadRequest","140021":"__function:InvalidOrder","170144":"__function:InvalidOrder","170149":"__function:ExchangeError","110044":"__function:InsufficientFunds","175002":"__function:InvalidOrder","131232":"__function:NotSupported","140009":"__function:InvalidOrder","-6029":"__function:BadRequest","170117":"__function:InvalidOrder","175007":"__function:InvalidOrder","170011":"__function:InvalidOrder","170135":"__function:InvalidOrder","110056":"__function:InvalidOrder","170132":"__function:InvalidOrder","170192":"__function:InvalidOrder","176039":"__function:BadRequest","170032":"__function:ExchangeError","170222":"__function:RateLimitExceeded","20008":"__function:InvalidOrder","176004":"__function:BadRequest","170199":"__function:InvalidOrder","110063":"__function:ExchangeError","175000":"__function:InvalidOrder","30007":"__function:InvalidOrder","140046":"__function:BadRequest","110038":"__function:InvalidOrder","170121":"__function:InvalidOrder","176010":"__function:BadRequest","170136":"__function:InvalidOrder","30068":"__function:ExchangeError","170241":"__function:ManualInteractionNeeded","181001":"__function:BadRequest","30009":"__function:ExchangeError","131215":"__function:BadRequest","30034":"__function:OrderNotFound","170019":"__function:InvalidOrder","110093":"__function:InvalidOrder","176019":"__function:BadRequest","170198":"__function:InvalidOrder","30075":"__function:InvalidOrder","170371":"__function:InvalidOrder","140063":"__function:ExchangeError","175008":"__function:InvalidOrder","131095":"__function:BadRequest","131210":"__function:BadRequest","110060":"__function:BadRequest","140019":"__function:InvalidOrder","170150":"__function:ExchangeError","170005":"__function:InvalidOrder","131091":"__function:ExchangeError","176020":"__function:BadRequest","20015":"__function:InvalidOrder","140025":"__function:BadRequest","176035":"__function:PermissionDenied","20084":"__function:BadRequest","170224":"__function:PermissionDenied","130074":"__function:InvalidOrder","140017":"__function:InvalidOrder","140020":"__function:InvalidOrder","20011":"__function:InvalidOrder","-1004":"__function:BadRequest","10017":"__function:BadRequest","10010":"__function:PermissionDenied","140062":"__function:BadRequest","170229":"__function:InvalidOrder","175003":"__function:InsufficientFunds","-6017":"__function:BadRequest","110045":"__function:InsufficientFunds","10003":"__function:AuthenticationError","176006":"__function:BadRequest","131209":"__function:BadRequest","110067":"__function:PermissionDenied","110053":"__function:InsufficientFunds","175006":"__function:InsufficientFunds","30026":"__function:InvalidOrder","176022":"__function:BadRequest","10004":"__function:AuthenticationError","170227":"__function:ExchangeError","140030":"__function:InvalidOrder","175013":"__function:InvalidOrder","110054":"__function:InvalidOrder","170202":"__function:InvalidOrder","110008":"__function:InvalidOrder","176036":"__function:PermissionDenied","140048":"__function:BadRequest","170204":"__function:InvalidOrder","10001":"__function:BadRequest","175012":"__function:InvalidOrder","140012":"__function:InsufficientFunds","175016":"__function:InvalidOrder","140050":"__function:InvalidOrder","176003":"__function:BadRequest","110065":"__function:PermissionDenied","170034":"__function:InsufficientFunds","140018":"__function:BadRequest","131088":"__function:BadRequest","170134":"__function:InvalidOrder","110052":"__function:InsufficientFunds","110094":"__function:InvalidOrder","181017":"__function:BadRequest","110009":"__function:InvalidOrder","20012":"__function:InvalidOrder","110059":"__function:InvalidOrder","170151":"__function:InvalidOrder","131094":"__function:BadRequest","176027":"__function:BadRequest","170148":"__function:InvalidOrder","110066":"__function:ExchangeError","170197":"__function:InvalidOrder","175010":"__function:PermissionDenied","176015":"__function:InsufficientFunds","10014":"__function:BadRequest","176024":"__function:BadRequest","140011":"__function:InvalidOrder","10016":"__function:ExchangeError","110046":"__function:BadRequest","30035":"__function:RateLimitExceeded","110020":"__function:InvalidOrder","140068":"__function:PermissionDenied","-6025":"__function:BadRequest","131085":"__function:InsufficientFunds","170146":"__function:InvalidOrder","110005":"__function:InvalidOrder","10027":"__function:PermissionDenied"}},"features":{"default":{"createOrder":{"attachedStopLossTakeProfit":{"price":true,"triggerPriceType":{"index":true,"last":true,"mark":true}},"hedged":true,"iceberg":false,"leverage":false,"marginMode":false,"marketBuyByCost":true,"marketBuyRequiresPrice":false,"selfTradePrevention":true,"stopLossPrice":true,"takeProfitPrice":true,"timeInForce":{"FOK":true,"GTD":false,"IOC":true,"PO":true},"trailing":true,"triggerDirection":true,"triggerPrice":true,"triggerPriceType":{"index":true,"last":true,"mark":true}},"createOrders":{"max":10},"editOrders":{"max":10},"fetchClosedOrders":{"daysBack":730,"daysBackCanceled":1,"limit":50,"marginMode":false,"symbolRequired":false,"trailing":false,"trigger":true,"untilDays":7},"fetchMyTrades":{"daysBack":730,"limit":100,"marginMode":false,"symbolRequired":false,"untilDays":7},"fetchOHLCV":{"limit":1000},"fetchOpenOrders":{"limit":50,"marginMode":false,"symbolRequired":false,"trailing":false,"trigger":true},"fetchOrder":{"marginMode":false,"symbolRequired":true,"trailing":false,"trigger":true},"fetchOrders":"__undefined","sandbox":true},"future":{"inverse":{"extends":"default"},"linear":{"extends":"default"}},"spot":{"createOrder":{"attachedStopLossTakeProfit":{"price":true,"triggerPriceType":"__undefined"},"marketBuyRequiresPrice":true,"triggerDirection":false,"triggerPriceType":"__undefined"},"extends":"default","fetchCurrencies":{"private":true}},"swap":{"inverse":{"extends":"default"},"linear":{"extends":"default"}}},"fees":{"funding":{"deposit":{},"percentage":false,"tierBased":false,"withdraw":{}},"trading":{"feeSide":"get","maker":0.0001,"percentage":true,"taker":7.5e-4,"tierBased":true}},"has":{"fetchTradingFee":true,"watchOrdersForSymbols":"__undefined","fetchMarginAdjustmentHistory":false,"fetchSettlementHistory":true,"fetchPositionWs":"__undefined","createTrailingAmountOrderWs":"__undefined","watchLiquidations":"__undefined","fetchBorrowRateHistory":false,"unWatchTickers":"__undefined","spot":true,"watchOrderBook":"__undefined","watchMyLiquidations":"__undefined","setPositionMode":true,"createMarketSellOrderWithCostWs":"__undefined","createMarketOrderWithCost":"__undefined","fetchTransactions":false,"fetchLiquidations":"__undefined","createMarketBuyOrderWithCost":true,"watchOHLCV":"__undefined","setMarginMode":true,"fetchOrderBook":true,"fetchTransfer":"__undefined","watchBalance":"__undefined","createStopOrder":true,"createStopLimitOrderWs":"__undefined","fetchAllGreeks":true,"fetchFundingHistory":true,"createLimitSellOrderWs":"__undefined","fetchPositionMode":"__undefined","createReduceOnlyOrder":true,"fetchFundingRate":"emulated","fetchBalanceWs":"__undefined","setLeverage":true,"fetchIndexOHLCV":true,"createConvertTrade":true,"fetchGreeks":true,"fetchPositionsRisk":"__undefined","cancelAllOrdersWs":"__undefined","createStopLossOrderWs":"__undefined","fetchTransactionFee":"__undefined","createMarketSellOrderWithCost":true,"addMargin":"__undefined","repayIsolatedMargin":"__undefined","editOrder":true,"createMarketOrderWithCostWs":"__undefined","fetchWithdrawalWhitelist":"__undefined","fetchMarginMode":true,"createTriggerOrder":true,"fetchIsolatedBorrowRate":false,"fetchL3OrderBook":"__undefined","createPostOnlyOrder":true,"fetchOrderBookWs":"__undefined","repayCrossMargin":true,"createMarketSellOrderWs":"__undefined","watchBidsAsks":"__undefined","fetchOHLCVWs":"__undefined","fetchADLRank":"__undefined","fetchTime":true,"fetchDepositWithdrawFees":true,"closeAllPositions":false,"createMarketBuyOrderWithCostWs":"__undefined","fetchMarkOHLCV":true,"borrowCrossMargin":true,"fetchPositionsADLRank":true,"fetchOrders":false,"fetchDeposits":true,"fetchOrderTrades":true,"createReduceOnlyOrderWs":"__undefined","unWatchOHLCVForSymbols":"__undefined","watchOrders":"__undefined","option":true,"future":true,"fetchOrderBooks":"__undefined","fetchLedgerEntry":"__undefined","watchLiquidationsForSymbols":"__undefined","fetchMarketLeverageTiers":true,"fetchConvertTrade":true,"watchMyLiquidationsForSymbols":"__undefined","ws":"__undefined","fetchPositions":true,"fetchFundingRates":true,"createStopLossOrder":true,"fetchDepositAddress":true,"createOrderWithTakeProfitAndStopLossWs":"__undefined","fetchBorrowInterest":false,"fetchStatus":"__undefined","createDepositAddress":"__undefined","unWatchTicker":"__undefined","unWatchOrderBookForSymbols":"__undefined","createMarketBuyOrderWs":"__undefined","fetchDepositsWithdrawals":"__undefined","fetchPositionsHistory":true,"createStopMarketOrderWs":"__undefined","watchStatus":"__undefined","fetchConvertTradeHistory":true,"fetchClosedOrders":true,"watchTradesForSymbols":"__undefined","fetchMarginModes":"__undefined","fetchLastPrices":"__undefined","setMargin":"__undefined","createTakeProfitOrderWs":"__undefined","fetchLongShortRatioHistory":true,"fetchOpenInterest":true,"fetchDepositAddresses":false,"fetchTradingFeesWs":"__undefined","fetchTransfers":true,"unWatchOHLCV":"__undefined","fetchBorrowRateHistories":false,"fetchLongShortRatio":false,"fetchCurrenciesWs":"emulated","CORS":true,"createOrderWs":"__undefined","cancelAllOrders":true,"withdraw":true,"createMarketBuyOrder":"__undefined","deposit":"__undefined","fetchPositionHistory":"emulated","fetchWithdrawalsWs":"__undefined","watchOHLCVForSymbols":"__undefined","editOrders":true,"createStopMarketOrder":true,"fetchPositionADLRank":true,"createTrailingAmountOrder":true,"fetchLeverage":true,"sandbox":true,"borrowMargin":"__undefined","fetchMyTradesWs":"__undefined","fetchMarkets":true,"fetchClosedOrder":true,"fetchWithdrawal":"__undefined","watchOrderBookForSymbols":"__undefined","fetchOHLCV":true,"swap":true,"fetchMarketsWs":"__undefined","fetchBorrowRates":"__undefined","fetchOrderWithClientOrderId":"__undefined","fetchOrdersByStatus":"__undefined","fetchBidsAsks":"emulated","cancelOrder":true,"fetchFundingInterval":"__undefined","fetchOpenInterests":"__undefined","fetchClosedOrdersWs":"__undefined","fetchOpenOrders":true,"fetchWithdrawals":true,"unWatchOrderBook":"__undefined","fetchTickerWs":"__undefined","fetchTickersWs":"__undefined","fetchDepositWithdrawFee":"emulated","fetchCanceledAndClosedOrders":true,"fetchCrossBorrowRates":false,"fetchFundingRateHistory":true,"fetchCurrencies":true,"fetchConvertCurrencies":true,"fetchLedger":true,"fetchOption":true,"transfer":true,"fetchPositionsWs":"__undefined","cancelOrderWithClientOrderId":"__undefined","editOrderWs":"__undefined","unWatchPositions":"__undefined","unWatchMyTrades":"__undefined","fetchMyTrades":true,"fetchOpenOrder":true,"fetchPremiumIndexOHLCV":true,"createOrder":true,"fetchTransactionFees":"__undefined","fetchTrades":true,"fetchCanceledOrders":true,"createPostOnlyOrderWs":"__undefined","fetchBorrowRate":"__undefined","fetchBorrowRatesPerSymbol":"__undefined","createLimitOrderWs":"__undefined","fetchIsolatedPositions":"__undefined","privateAPI":true,"watchMyTrades":"__undefined","createOrderWithTakeProfitAndStopLoss":true,"fetchL2OrderBook":true,"margin":true,"fetchConvertQuote":true,"watchPosition":"__undefined","createTakeProfitOrder":true,"createLimitBuyOrder":"__undefined","cancelOrdersWs":"__undefined","cancelOrdersForSymbols":true,"fetchPosition":true,"fetchMySettlementHistory":true,"fetchLeverageTiers":true,"fetchFundingIntervals":"__undefined","watchTrades":"__undefined","createTrailingPercentOrder":"__undefined","fetchTradesWs":"__undefined","createLimitSellOrder":"__undefined","createStopLimitOrder":true,"closePosition":false,"reduceMargin":"__undefined","watchTickers":"__undefined","unWatchTradesForSymbols":"__undefined","unWatchTrades":"__undefined","fetchIsolatedBorrowRates":false,"createTriggerOrderWs":"__undefined","cancelOrders":true,"fetchTicker":true,"fetchVolatilityHistory":true,"createMarketOrderWs":true,"fetchCrossBorrowRate":true,"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":true,"fetchOrderWs":"__undefined","createMarketOrder":true,"fetchDeposit":false,"fetchLeverages":"__undefined","fetchOptionChain":true,"createStopOrderWs":"__undefined","publicAPI":true,"fetchWithdrawAddresses":"__undefined","fetchOrdersWs":"__undefined","fetchAccounts":"__undefined","fetchDepositAddressesByNetwork":true,"cancelAllOrdersAfter":true,"signIn":"__undefined","createMarketSellOrder":"__undefined","fetchTradingFees":true,"fetchOrder":true,"fetchOpenInterestHistory":true,"fetchUnderlyingAssets":false,"watchPositions":"__undefined"},"hostname":"bybit.com","httpExceptions":{"400":"__function:ExchangeNotAvailable","401":"__function:AuthenticationError","403":"__function:RateLimitExceeded","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":"bybit","limits":{"amount":{"max":"__undefined","min":"__undefined"},"cost":{"max":"__undefined","min":"__undefined"},"leverage":{"max":"__undefined","min":"__undefined"},"price":{"max":"__undefined","min":"__undefined"}},"markets":"__undefined","name":"Bybit","options":{"accountsById":{"CONTRACT":"contract","FUND":"fund","INVESTMENT":"investment","MARGIN":"spot","OPTION":"option","SPOT":"spot","UNIFIED":"unified"},"accountsByType":{"contract":"CONTRACT","fund":"FUND","funding":"FUND","future":"CONTRACT","investment":"INVESTMENT","margin":"SPOT","option":"OPTION","spot":"SPOT","swap":"CONTRACT","unified":"UNIFIED"},"adjustForTimeDifference":false,"brokerId":"CCXT","code":"BTC","createMarketBuyOrderRequiresPrice":false,"createUnifiedMarginAccount":false,"defaultNetwork":"ERC20","defaultNetworks":{"USDT":"TRC20"},"defaultSettle":"USDT","defaultSubType":"linear","defaultType":"swap","enableDemoTrading":false,"enableUnifiedAccount":"__undefined","enableUnifiedMargin":"__undefined","fetchMarkets":{"options":["BTC","ETH","SOL","XRP","MNT","DOGE"],"types":["spot","linear","inverse","option"]},"intervals":{"15m":"15min","1d":"1d","1h":"1h","30m":"30min","4h":"4h","5m":"5min"},"loadAllOptions":false,"loadExpiredOptions":false,"networks":{"ETHW":"ETHW","TRC20":"TRX","AVAXX":"XAVAX","XLM":"XLM","KDA":"KDA","NEAR":"NEAR","BTC":"BTC","DOGE":"DOGE","OMNI":"OMNI","ETC":"ETC","LTC":"LTC","FIL":"FIL","ZKSYNC":"ZKSYNC","WAX":"WAXP","ETH":"ETH","DOT":"DOT","NEM":"NEM","ZEN":"ZEN","RVN":"RVN","DCR":"DCR","SC":"SC","CHZ":"CHZ","HBAR":"HBAR","QTUM":"QTUM","ATOM":"ATOM","XDC":"XDC","FLOW":"FLOW","EGLD":"EGLD","OPTIMISM":"OP","TON":"TON","HNT":"HNT","KLAY":"KLAY","ALGO":"ALGO","MATIC":"MATIC","SCRT":"SCRT","APT":"APTOS","BCH":"BCH","WAVES":"WAVES","ETHF":"ETHF","STEP":"FITFI","TRX":"TRX","BEP20":"BSC","GLMR":"GLMR","XYM":"XYM","AR":"AR","XEC":"XEC","MOVR":"MOVR","ICX":"ICX","ACA":"ACA","ICP":"ICP","KMA":"KMA","OASYS":"OAS","DGB":"DGB","XRP":"XRP","OP":"OP","SOL":"SOL","BSC":"BSC","XTZ":"XTZ","BEP2":"BNB","POKT":"POKT","STX":"STX","EOS":"EOS","ZIL":"ZIL","AVAXC":"CAVAX","FTM":"FTM","KSM":"KSM","OASIS":"ROSE","ADA":"ADA","MINA":"MINA","THETA":"THETA","ARBONE":"ARBI","ONE":"ONE","ERC20":"ETH"},"networksById":{"BSC":"BEP20","ETH":"ERC20","OP":"OP","TRX":"TRC20"},"recvWindow":5000,"timeDifference":0,"unifiedMarginStatus":"__undefined","useMarkPriceForPositionCollateral":false,"usePrivateInstrumentsInfo":false},"paddingMode":5,"precisionMode":4,"pro":true,"rateLimit":20,"requiredCredentials":{"accountId":false,"apiKey":true,"login":false,"password":false,"privateKey":false,"secret":true,"token":false,"twofa":false,"uid":false,"walletAddress":false},"rollingWindowSize":5000,"status":{"eta":"__undefined","status":"ok","updated":"__undefined","url":"__undefined"},"timeframes":{"12h":"720","15m":"15","1M":"M","1d":"D","1h":"60","1m":"1","1w":"W","2h":"120","30m":"30","3m":"3","4h":"240","5m":"5","6h":"360"},"timeout":10000,"urls":{"api":{"futures":"https://api.{hostname}","private":"https://api.{hostname}","public":"https://api.{hostname}","spot":"https://api.{hostname}","v2":"https://api.{hostname}"},"demotrading":{"futures":"https://api-demo.{hostname}","private":"https://api-demo.{hostname}","public":"https://api-demo.{hostname}","spot":"https://api-demo.{hostname}","v2":"https://api-demo.{hostname}"},"doc":["https://bybit-exchange.github.io/docs/inverse/","https://bybit-exchange.github.io/docs/linear/","https://github.com/bybit-exchange"],"fees":"https://help.bybit.com/hc/en-us/articles/360039261154","logo":"https://github.com/user-attachments/assets/97a5d0b3-de10-423d-90e1-6620960025ed","referral":"https://www.bybit.com/invite?ref=XDK12WP","test":{"futures":"https://api-testnet.{hostname}","private":"https://api-testnet.{hostname}","public":"https://api-testnet.{hostname}","spot":"https://api-testnet.{hostname}","v2":"https://api-testnet.{hostname}"},"www":"https://www.bybit.com"},"userAgent":"__undefined","version":"v5"},"symbol_patterns":{"currency_aliases":{"BCHSV":"BSV","XBT":"BTC"},"future":{"anomalies":[],"anomaly_count":0,"case":"upper","examples":[{"baseId":"BTC","id":"BTCUSDU26","quoteId":"USD","symbol":"BTC/USD:BTC-260925"},{"baseId":"XAUT","id":"XAUTUSDT-24APR26","quoteId":"USDT","symbol":"XAUT/USDT:USDT-260424"},{"baseId":"DOGE","id":"DOGEUSDT-29MAY26","quoteId":"USDT","symbol":"DOGE/USDT:USDT-260529"}],"id_structure":"baseId_quoteId","sample_count":40,"separator":"","suffix":null},"option":{"anomalies":[],"anomaly_count":0,"case":"upper","examples":[{"baseId":"ETH","id":"ETH-25DEC26-2800-P-USDT","quoteId":"USDT","symbol":"ETH/USDT:USDT-261225-2800-P"},{"baseId":"MNT","id":"MNT-1MAY26-0.66-P-USDT","quoteId":"USDT","symbol":"MNT/USDT:USDT-260501-0.66-P"},{"baseId":"MNT","id":"MNT-1MAY26-0.45-C-USDT","quoteId":"USDT","symbol":"MNT/USDT:USDT-260501-0.45-C"}],"id_structure":"opaque","sample_count":2034,"separator":null,"suffix":null},"spot":{"anomalies":[],"anomaly_count":0,"case":"upper","examples":[{"baseId":"WLD","id":"WLDEUR","quoteId":"EUR","symbol":"WLD/EUR"},{"baseId":"AXL","id":"AXLUSDT","quoteId":"USDT","symbol":"AXL/USDT"},{"baseId":"SOL","id":"SOLGBP","quoteId":"GBP","symbol":"SOL/GBP"}],"id_structure":"baseId_quoteId","sample_count":631,"separator":"","suffix":null},"swap":{"anomalies":["TAOPERP","DOGEPERP","ONDOPERP","KASPERP","STRKPERP","HBARPERP","XPLPERP","NOTPERP","ASTERPERP","TONPERP","MOODENGPERP","EIGENPERP","VIRTUALPERP","PUMPFUNPERP","TWTPERP","FILPERP","IPPERP","SOLPERP","LTCPERP","ICNTPERP","XLMPERP","ORDIPERP","ETCPERP","RESOLVPERP","POPCATPERP","1000PEPEPERP","BCHPERP","XAUTPERP","INJPERP","SPXPERP","DOTPERP","LINKPERP","SUIPERP","XRPPERP","WLFIPERP","UNIPERP","PENGUPERP","1000BONKPERP","CRVPERP","PAXGPERP","BTCPERP","TRUMPPERP","SHIB1000PERP","TIAPERP","ENAPERP","AEVOPERP","WLDPERP","SEIPERP","FARTCOINPERP","ETHFIPERP"],"anomaly_count":70,"case":"upper","examples":[{"baseId":"TAO","id":"TAOPERP","quoteId":"USDC","symbol":"TAO/USDC:USDC"},{"baseId":"CTK","id":"CTKUSDT","quoteId":"USDT","symbol":"CTK/USDT:USDT"},{"baseId":"XNY","id":"XNYUSDT","quoteId":"USDT","symbol":"XNY/USDT:USDT"}],"id_structure":"baseId_quoteId","sample_count":630,"separator":"","suffix":null}},"symbols_index":{"ETH/USDT:USDT-261225-2800-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.66-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.45-C":{"spot":false,"swap":false},"WLD/EUR":{"spot":true,"swap":false},"DOGE/USDT:USDT-260508-0.07-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2350-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-20-C":{"spot":false,"swap":false},"AXL/USDT":{"spot":true,"swap":false},"SOL/GBP":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-80000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.35-P":{"spot":false,"swap":false},"TAO/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-69000-C":{"spot":false,"swap":false},"CTK/USDT:USDT":{"spot":false,"swap":true},"POL/USDC":{"spot":true,"swap":false},"XNY/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-112000-P":{"spot":false,"swap":false},"INTER/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.65-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.115-P":{"spot":false,"swap":false},"2Z/USDT:USDT":{"spot":false,"swap":true},"STRK/USDC":{"spot":true,"swap":false},"XLM/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-1800-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.6-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2150-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1300-P":{"spot":false,"swap":false},"XLM/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-3900-C":{"spot":false,"swap":false},"DOGE/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260529-90-C":{"spot":false,"swap":false},"ZIL/USDT:USDT":{"spot":false,"swap":true},"POWR/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-60000-C":{"spot":false,"swap":false},"PYR/USDT:USDT":{"spot":false,"swap":true},"ONDO/USDC:USDC":{"spot":false,"swap":true},"EVAA/USDT:USDT":{"spot":false,"swap":true},"QNT/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-82000-C":{"spot":false,"swap":false},"ORDI/USDC":{"spot":true,"swap":false},"SAND/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260424-122-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-7400-P":{"spot":false,"swap":false},"NXPC/MNT":{"spot":true,"swap":false},"1000BTT/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-110-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.65-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2475-P":{"spot":false,"swap":false},"B3/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-1700-C":{"spot":false,"swap":false},"PORTALS/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.092-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.1-C":{"spot":false,"swap":false},"BTC/USD:BTC-260925":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-68000-P":{"spot":false,"swap":false},"ASTER/USDT:USDT":{"spot":false,"swap":true},"KSM/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-2800-C":{"spot":false,"swap":false},"SIGN/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260421-2750-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.7-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-77000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-88-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.8-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-100000-P":{"spot":false,"swap":false},"ETH/USDT":{"spot":true,"swap":false},"METH/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2700-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-100-P":{"spot":false,"swap":false},"FLUID/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529-0.16-P":{"spot":false,"swap":false},"STETH/EUR":{"spot":true,"swap":false},"BIO/USDT:USDT":{"spot":false,"swap":true},"NEO/USDT:USDT":{"spot":false,"swap":true},"KAS/USDC:USDC":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.16-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.62-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-1.2-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2500-P":{"spot":false,"swap":false},"EAT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260508-2600-C":{"spot":false,"swap":false},"PUNDIX/USDT:USDT":{"spot":false,"swap":true},"AGI/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.106-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-76000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.45-P":{"spot":false,"swap":false},"VELO/USDT:USDT":{"spot":false,"swap":true},"INIT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-5000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1500-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.58-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-68000-C":{"spot":false,"swap":false},"GRIFFAIN/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260422-84-P":{"spot":false,"swap":false},"ACU/USDT:USDT":{"spot":false,"swap":true},"STRK/USDC:USDC":{"spot":false,"swap":true},"STETH/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260420-0.105-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4800-P":{"spot":false,"swap":false},"PEAQ/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-70-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-180000-P":{"spot":false,"swap":false},"APT/USDT":{"spot":true,"swap":false},"BONK/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-56000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-100-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.09-P":{"spot":false,"swap":false},"COW/USDT:USDT":{"spot":false,"swap":true},"XAUT/USDT:USDT-260424":{"spot":false,"swap":false},"ANIME/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-1200-P":{"spot":false,"swap":false},"DOGE/USD:DOGE":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.6-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.55-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2250-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.5-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2600-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-104000-C":{"spot":false,"swap":false},"BAT/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260422-1.425-C":{"spot":false,"swap":false},"WHITEWHALE/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-2600-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508":{"spot":false,"swap":false},"10000SATS/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.04-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.65-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.475-P":{"spot":false,"swap":false},"MOVE/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260508-0.09-C":{"spot":false,"swap":false},"LTC/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260420-95-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1200-C":{"spot":false,"swap":false},"AVAIL/USDT":{"spot":true,"swap":false},"ZKJ/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-82-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.64-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.8-C":{"spot":false,"swap":false},"EDGE/USDT:USDT":{"spot":false,"swap":true},"USDC/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260501-0.74-C":{"spot":false,"swap":false},"ANKR/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260501-2.2-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.115-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-2.8-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.75-C":{"spot":false,"swap":false},"JTO/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260501-0.02-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-4000-C":{"spot":false,"swap":false},"10000QUBIC/USDT:USDT":{"spot":false,"swap":true},"MMT/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260421-0.65-C":{"spot":false,"swap":false},"VVV/USDT":{"spot":true,"swap":false},"FARTCOIN/USDT:USDT":{"spot":false,"swap":true},"PIEVERSE/USDT:USDT":{"spot":false,"swap":true},"ETH/USD:ETH":{"spot":false,"swap":true},"AVAX/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.1-P":{"spot":false,"swap":false},"HBAR/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.45-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-70-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-70000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-98000-C":{"spot":false,"swap":false},"MANTRA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-64000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.22-P":{"spot":false,"swap":false},"SOL/AED":{"spot":true,"swap":false},"AFC/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260422-2650-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.82-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.6-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-1.1-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-66000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.15-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.08-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.3-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.08-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.085-C":{"spot":false,"swap":false},"LAB/USDT:USDT":{"spot":false,"swap":true},"XRP/RLUSD":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.07-P":{"spot":false,"swap":false},"SEND/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.094-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-20-P":{"spot":false,"swap":false},"JUP/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260424-0.86-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.62-C":{"spot":false,"swap":false},"ARTY/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-150000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-78000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-64000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-80-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.1-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-10000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.9-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-500-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2425-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.74-P":{"spot":false,"swap":false},"VANRY/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260422-98-C":{"spot":false,"swap":false},"CTC/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-5400-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-120000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-95000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-68000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.6-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-105-P":{"spot":false,"swap":false},"SWEAT/USDT":{"spot":true,"swap":false},"LDO/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260529-0.115-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-98-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2350-C":{"spot":false,"swap":false},"WBTC/USDT":{"spot":true,"swap":false},"TRUST/USDT:USDT":{"spot":false,"swap":true},"MOCA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-1300-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2600-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2400-P":{"spot":false,"swap":false},"OBOL/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-2100-C":{"spot":false,"swap":false},"BLAST/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260508-76-P":{"spot":false,"swap":false},"PEPE/EUR":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-96000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-66000-P":{"spot":false,"swap":false},"BAND/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.8-C":{"spot":false,"swap":false},"LAVA/USDT":{"spot":true,"swap":false},"IZI/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-2500-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-94-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2450-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.5-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3800-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.64-C":{"spot":false,"swap":false},"SUI/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260529-1.8-C":{"spot":false,"swap":false},"MAGIC/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260501-1.1-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-140000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.66-P":{"spot":false,"swap":false},"HBAR/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-270326-2800-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.12-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1800-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-70000-C":{"spot":false,"swap":false},"RVN/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260424-160-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.18-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.74-P":{"spot":false,"swap":false},"NOT/USDC":{"spot":true,"swap":false},"XTER/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-4400-P":{"spot":false,"swap":false},"WBTC/BTC":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-62000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2550-P":{"spot":false,"swap":false},"ADA/USDC":{"spot":true,"swap":false},"CATI/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-2750-P":{"spot":false,"swap":false},"ESP/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260422-75-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-75-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2600-P":{"spot":false,"swap":false},"MUBARAK/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260501-1.4-C":{"spot":false,"swap":false},"ONDO/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260501-160-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2700-P":{"spot":false,"swap":false},"SPK/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260508-4500-C":{"spot":false,"swap":false},"SPK/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.84-C":{"spot":false,"swap":false},"ACS/USDT":{"spot":true,"swap":false},"SCR/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2100-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.04-C":{"spot":false,"swap":false},"MANA/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260508-3000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-93000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.63-P":{"spot":false,"swap":false},"SUI/USD:SUI":{"spot":false,"swap":true},"1000000MOG/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2800-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-65000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2275-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.64-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1900-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-14000-P":{"spot":false,"swap":false},"HBAR/MNT":{"spot":true,"swap":false},"SOL/BRL":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-170000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2675-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-20-C":{"spot":false,"swap":false},"POLYX/USDT:USDT":{"spot":false,"swap":true},"TRX/USDT":{"spot":true,"swap":false},"1000TURBO/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.67-C":{"spot":false,"swap":false},"RLC/USDT:USDT":{"spot":false,"swap":true},"HTX/USDT":{"spot":true,"swap":false},"ALLO/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-4000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.9-P":{"spot":false,"swap":false},"XCN/USDT:USDT":{"spot":false,"swap":true},"CUDIS/USDT":{"spot":true,"swap":false},"GRT/USDT:USDT":{"spot":false,"swap":true},"AVA/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-66000-P":{"spot":false,"swap":false},"SSV/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-110000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2300-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-102-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-75000-C":{"spot":false,"swap":false},"TRUMP/MNT":{"spot":true,"swap":false},"ICP/USDT:USDT":{"spot":false,"swap":true},"SKL/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-78000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.096-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.105-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-72000-C":{"spot":false,"swap":false},"OP/USD:OP":{"spot":false,"swap":true},"MIRA/USDT:USDT":{"spot":false,"swap":true},"1000CAT/USDT:USDT":{"spot":false,"swap":true},"ENA/EUR":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.55-P":{"spot":false,"swap":false},"DOGE/EUR":{"spot":true,"swap":false},"SOL/USDT:USDT-260501-60-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.25-C":{"spot":false,"swap":false},"RENDER/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260508-0.75-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-80-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.525-C":{"spot":false,"swap":false},"XPL/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-250000-P":{"spot":false,"swap":false},"BTC/BRL":{"spot":true,"swap":false},"MNT/USDT:USDT-260508-0.62-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-130000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-50000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-110000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-96-C":{"spot":false,"swap":false},"NOT/USDC:USDC":{"spot":false,"swap":true},"GAIB/USDT":{"spot":true,"swap":false},"ENA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260422-2300-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.55-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-73000-C":{"spot":false,"swap":false},"BDXN/USDT":{"spot":true,"swap":false},"A/USDT:USDT":{"spot":false,"swap":true},"BP/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260508-0.8-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3200-P":{"spot":false,"swap":false},"NEAR/USD:NEAR":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-9000-P":{"spot":false,"swap":false},"CETUS/USDT:USDT":{"spot":false,"swap":true},"TON/USDT":{"spot":true,"swap":false},"SCRT/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.4-P":{"spot":false,"swap":false},"CRV/USDT":{"spot":true,"swap":false},"MNT/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-50000-C":{"spot":false,"swap":false},"TSTBSC/USDT:USDT":{"spot":false,"swap":true},"TOWNS/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-66000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925":{"spot":false,"swap":false},"ICNT/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-66000-C":{"spot":false,"swap":false},"ZRC/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.97-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.5-C":{"spot":false,"swap":false},"GPS/USDT:USDT":{"spot":false,"swap":true},"ALCH/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529-0.14-C":{"spot":false,"swap":false},"AERGO/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.085-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-86-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-76000-C":{"spot":false,"swap":false},"SEI/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260420-84-P":{"spot":false,"swap":false},"BIGTIME/USDT:USDT":{"spot":false,"swap":true},"FLOKI/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-55000-P":{"spot":false,"swap":false},"XPIN/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-74000-P":{"spot":false,"swap":false},"ENA/USDC":{"spot":true,"swap":false},"DIA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260422-90-P":{"spot":false,"swap":false},"DRIFT/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.09-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-67000-C":{"spot":false,"swap":false},"VET/USDT":{"spot":true,"swap":false},"PEPE/MNT":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-74000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.092-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-102-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-2-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-82-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.2-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.3-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.11-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.075-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-70000-C":{"spot":false,"swap":false},"XTZ/USDT":{"spot":true,"swap":false},"TA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260501-71000-P":{"spot":false,"swap":false},"XAN/USDT:USDT":{"spot":false,"swap":true},"MINA/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260424-0.68-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.11-P":{"spot":false,"swap":false},"HIGH/USDT:USDT":{"spot":false,"swap":true},"TRIA/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-70000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.11-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.075-C":{"spot":false,"swap":false},"JASMY/USDT:USDT":{"spot":false,"swap":true},"GALA/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-1800-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-12000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-108000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-62000-C":{"spot":false,"swap":false},"AEDZ/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-79000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1700-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.3-P":{"spot":false,"swap":false},"H/USDC":{"spot":true,"swap":false},"DYDX/USDC":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.45-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2200-C":{"spot":false,"swap":false},"DOGE/MNT":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-2550-P":{"spot":false,"swap":false},"AVAX/EUR":{"spot":true,"swap":false},"SUN/USDT:USDT":{"spot":false,"swap":true},"TAI/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260422-2500-P":{"spot":false,"swap":false},"USELESS/USDT:USDT":{"spot":false,"swap":true},"DOOD/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260424-1.3-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-108000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-70-C":{"spot":false,"swap":false},"FOGO/USDT:USDT":{"spot":false,"swap":true},"BERA/USDC":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.5-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-75000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-78-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-70000-C":{"spot":false,"swap":false},"TSLAX/USDT":{"spot":true,"swap":false},"ROSE/USDT":{"spot":true,"swap":false},"HEMI/USDT:USDT":{"spot":false,"swap":true},"1000RATS/USDT:USDT":{"spot":false,"swap":true},"ASTER/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-75500-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1200-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.55-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.11-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2300-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.13-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.67-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-96000-P":{"spot":false,"swap":false},"XPL/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-73000-P":{"spot":false,"swap":false},"UXLINK/USDT":{"spot":true,"swap":false},"ARB/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-3000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-2-P":{"spot":false,"swap":false},"NAKA/USDT":{"spot":true,"swap":false},"DOGE/USDC":{"spot":true,"swap":false},"AMI/USDT":{"spot":true,"swap":false},"XVG/USDT:USDT":{"spot":false,"swap":true},"BTC/USD":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-5000-P":{"spot":false,"swap":false},"AIXBT/USDC":{"spot":true,"swap":false},"SEI/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-2100-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.64-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-3500-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.7-P":{"spot":false,"swap":false},"ACH/USDT:USDT":{"spot":false,"swap":true},"SUPRA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-64000-P":{"spot":false,"swap":false},"STX/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-2600-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-86000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-18000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1500-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-96-P":{"spot":false,"swap":false},"CITY/USDT":{"spot":true,"swap":false},"JUV/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.08-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-4000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2425-C":{"spot":false,"swap":false},"FOLKS/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-62000-C":{"spot":false,"swap":false},"CORN/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-2700-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-4000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-79000-C":{"spot":false,"swap":false},"ADA/MNT":{"spot":true,"swap":false},"MNT/USDT:USDT-260508-0.7-C":{"spot":false,"swap":false},"XAI/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-1700-C":{"spot":false,"swap":false},"MOCA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-110000-P":{"spot":false,"swap":false},"ICP/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-1700-P":{"spot":false,"swap":false},"FLR/USDT":{"spot":true,"swap":false},"BAT/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260421-1.575-P":{"spot":false,"swap":false},"LDO/USDC":{"spot":true,"swap":false},"FIL/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-80000-P":{"spot":false,"swap":false},"DBR/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-85000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2400-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-88-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.5-P":{"spot":false,"swap":false},"LINEA/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-1700-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-20000-C":{"spot":false,"swap":false},"ALICE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-81500-C":{"spot":false,"swap":false},"PENDLE/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-270326-66000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.12-C":{"spot":false,"swap":false},"EDEN/USDT:USDT":{"spot":false,"swap":true},"STG/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-70000-P":{"spot":false,"swap":false},"BROCCOLI/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-73000-C":{"spot":false,"swap":false},"ESPORTS/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.096-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.8-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.72-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.6-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.86-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.69-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.102-C":{"spot":false,"swap":false},"LAYER/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-100-P":{"spot":false,"swap":false},"BLUR/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-7000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-94-C":{"spot":false,"swap":false},"LTC/BTC":{"spot":true,"swap":false},"IMX/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.475-P":{"spot":false,"swap":false},"CPOOL/USDT":{"spot":true,"swap":false},"GOOGLX/USDT":{"spot":true,"swap":false},"TAC/USDT:USDT":{"spot":false,"swap":true},"SUSHI/USDT":{"spot":true,"swap":false},"TON/USDT:USDT":{"spot":false,"swap":true},"GMX/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-3600-P":{"spot":false,"swap":false},"SPX/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-90000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-98-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1500-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-50000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.4-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1000-C":{"spot":false,"swap":false},"FTT/USDT":{"spot":true,"swap":false},"GALA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-4300-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2800-P":{"spot":false,"swap":false},"SUI/MNT":{"spot":true,"swap":false},"ETH/USDT:USDT-270326-2400-C":{"spot":false,"swap":false},"EIGEN/USDC":{"spot":true,"swap":false},"BBSOL/SOL":{"spot":true,"swap":false},"VELO/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-270326-110000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.13-P":{"spot":false,"swap":false},"ICX/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260529-0.08-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2550-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-100000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.71-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.4-C":{"spot":false,"swap":false},"PUMP/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260508-0.7-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.5-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2000-C":{"spot":false,"swap":false},"DOT/USD:DOT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-73000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.105-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-80000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.104-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-60000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-2.8-C":{"spot":false,"swap":false},"JST/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-200000-P":{"spot":false,"swap":false},"BRETT/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-200000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.45-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.02-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.3-C":{"spot":false,"swap":false},"FUEL/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260421-0.66-C":{"spot":false,"swap":false},"ALT/USDT:USDT":{"spot":false,"swap":true},"KERNEL/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-270326-1600-P":{"spot":false,"swap":false},"GMT/USDT:USDT":{"spot":false,"swap":true},"ARB/USDC":{"spot":true,"swap":false},"ENS/USDT":{"spot":true,"swap":false},"FLR/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.72-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.104-P":{"spot":false,"swap":false},"MAGIC/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-270326-50000-C":{"spot":false,"swap":false},"LINK/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-90-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.095-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2050-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-300000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.97-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-108000-P":{"spot":false,"swap":false},"ILV/USDT:USDT":{"spot":false,"swap":true},"WIF/EUR":{"spot":true,"swap":false},"ETC/USDT:USDT":{"spot":false,"swap":true},"LIT/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260501-0.64-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2000-P":{"spot":false,"swap":false},"MET/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-1800-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-63000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.18-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.04-C":{"spot":false,"swap":false},"DYM/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-4500-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.55-C":{"spot":false,"swap":false},"MANA/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260508-68000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.7-C":{"spot":false,"swap":false},"OG/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-80-C":{"spot":false,"swap":false},"EGLD/USDT:USDT":{"spot":false,"swap":true},"W/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-105000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.66-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-70-P":{"spot":false,"swap":false},"ATOM/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260422-2225-P":{"spot":false,"swap":false},"XAG/USDT:USDT":{"spot":false,"swap":true},"TAC/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.6-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-75-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-105-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.78-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.08-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-80000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-84-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2000-C":{"spot":false,"swap":false},"1000000CHEEMS/USDT:USDT":{"spot":false,"swap":true},"BREV/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260420-0.71-C":{"spot":false,"swap":false},"XAN/USDT":{"spot":true,"swap":false},"FIDA/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.098-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1200-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-140-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.09-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3400-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1600-C":{"spot":false,"swap":false},"EDGE/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-1600-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-60000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.1-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-76000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.84-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.6-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.1-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-72-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.13-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-79000-C":{"spot":false,"swap":false},"BCH/USD:BCH":{"spot":false,"swap":true},"SOL/USDT:USDT-260421-86-C":{"spot":false,"swap":false},"SCRT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-4800-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-9000-C":{"spot":false,"swap":false},"ZORA/USDT:USDT":{"spot":false,"swap":true},"TON/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-1000-P":{"spot":false,"swap":false},"ETC/USDT":{"spot":true,"swap":false},"ORDER/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-58000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.12-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-90-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.03-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.5-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2700-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-3000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.8-C":{"spot":false,"swap":false},"KAS/USDC":{"spot":true,"swap":false},"ORBS/USDT:USDT":{"spot":false,"swap":true},"AVL/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-80-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-84000-C":{"spot":false,"swap":false},"APT/USD:APT":{"spot":false,"swap":true},"BTC/USDT:USDT-260508-77000-P":{"spot":false,"swap":false},"ZBT/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529-0.095-C":{"spot":false,"swap":false},"DOT/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-270326-1800-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.094-P":{"spot":false,"swap":false},"XAUT/USDT:USDT-260508":{"spot":false,"swap":false},"FORM/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-0.66-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-84000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.76-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.16-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-70-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.07-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-112-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-74-P":{"spot":false,"swap":false},"LIT/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260420-94-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.3-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.1-C":{"spot":false,"swap":false},"MOODENG/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260424-112-C":{"spot":false,"swap":false},"EIGEN/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-76000-C":{"spot":false,"swap":false},"SOL/EUR":{"spot":true,"swap":false},"SOL/USDT:USDT-260508-140-P":{"spot":false,"swap":false},"TON/USD:TON":{"spot":false,"swap":true},"SOL/USDT:USDT-260424-160-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-100-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2900-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.74-C":{"spot":false,"swap":false},"QORPO/USDT":{"spot":true,"swap":false},"CBK/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-65000-P":{"spot":false,"swap":false},"XRP/USDT:USDT":{"spot":false,"swap":true},"UNI/USDC":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.096-P":{"spot":false,"swap":false},"ES/USDT:USDT":{"spot":false,"swap":true},"BMT/USDT:USDT":{"spot":false,"swap":true},"DOG/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260421-0.68-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2375-P":{"spot":false,"swap":false},"VIRTUAL/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.5-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-68000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.72-C":{"spot":false,"swap":false},"ICX/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-110000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-3200-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-44000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-82-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2375-C":{"spot":false,"swap":false},"PUMPFUN/USDT:USDT":{"spot":false,"swap":true},"COMP/USDT:USDT":{"spot":false,"swap":true},"POL/USDT":{"spot":true,"swap":false},"TNSR/USDT:USDT":{"spot":false,"swap":true},"VIRTUAL/MNT":{"spot":true,"swap":false},"MNT/USDT:USDT-260421-0.6-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.55-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2475-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.06-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-100000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-100000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.1-C":{"spot":false,"swap":false},"BTC/AED":{"spot":true,"swap":false},"BTC/USDT":{"spot":true,"swap":false},"ACH/USDT":{"spot":true,"swap":false},"ADA/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-91000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1400-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-67000-P":{"spot":false,"swap":false},"PUMPFUN/USDC:USDC":{"spot":false,"swap":true},"DOGE/USDT:USDT-260420-0.104-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-105-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.7-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-84-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-98000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-92-P":{"spot":false,"swap":false},"CGPT/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-110-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-68000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-59000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-1500-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.4-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-110-C":{"spot":false,"swap":false},"NEON/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260422-1.425-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-60-P":{"spot":false,"swap":false},"TRUMP/USDT":{"spot":true,"swap":false},"XTZ/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424":{"spot":false,"swap":false},"TWT/USDC:USDC":{"spot":false,"swap":true},"DOGE/USDT:USDT-260508-0.06-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.096-P":{"spot":false,"swap":false},"ADA/USD:ADA":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-0.58-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-60000-C":{"spot":false,"swap":false},"KAS/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260420-1.45-P":{"spot":false,"swap":false},"STABLE/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-4400-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-95000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.094-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.8-P":{"spot":false,"swap":false},"OL/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-78000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-2600-P":{"spot":false,"swap":false},"INSP/USDT":{"spot":true,"swap":false},"GLM/USDT:USDT":{"spot":false,"swap":true},"NOT/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260421-0.096-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.67-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-100-C":{"spot":false,"swap":false},"WET/USDT:USDT":{"spot":false,"swap":true},"PUMP/USDC":{"spot":true,"swap":false},"KMNO/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-58000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-79000-C":{"spot":false,"swap":false},"BOBA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-90000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.06-P":{"spot":false,"swap":false},"MX/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-1000-C":{"spot":false,"swap":false},"LTC/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-270326-62000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.4-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-92000-C":{"spot":false,"swap":false},"FLOKI/USDC":{"spot":true,"swap":false},"ENS/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-68000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-130-C":{"spot":false,"swap":false},"1INCH/USDT":{"spot":true,"swap":false},"HBAR/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260501-84000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-100-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-120000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-2300-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-78000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.1-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-102-C":{"spot":false,"swap":false},"NIGHT/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260424-78-C":{"spot":false,"swap":false},"LTC/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-95000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-122-C":{"spot":false,"swap":false},"PYUSD/USDT":{"spot":true,"swap":false},"OAS/USDT":{"spot":true,"swap":false},"BNB/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-110000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2400-P":{"spot":false,"swap":false},"BTT/USDT":{"spot":true,"swap":false},"HANA/USDT:USDT":{"spot":false,"swap":true},"TLM/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-10000-C":{"spot":false,"swap":false},"DOT/BTC":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-2600-P":{"spot":false,"swap":false},"SONIC/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.085-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4400-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-64000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-84-C":{"spot":false,"swap":false},"CRV/USDC":{"spot":true,"swap":false},"NEXO/USDT":{"spot":true,"swap":false},"BTC/DAI":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-60000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.425-P":{"spot":false,"swap":false},"GRASS/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-270326-2000-P":{"spot":false,"swap":false},"STORJ/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529-0.115-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-52000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.7-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2350-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2300-C":{"spot":false,"swap":false},"PUMP/MNT":{"spot":true,"swap":false},"CLOUD/USDT:USDT":{"spot":false,"swap":true},"WCT/USDT:USDT":{"spot":false,"swap":true},"COOKIE/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260508-1.6-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424":{"spot":false,"swap":false},"NXPC/USDT:USDT":{"spot":false,"swap":true},"THETA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-104000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.5-P":{"spot":false,"swap":false},"MANA/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260508-140-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.16-P":{"spot":false,"swap":false},"NEAR/USDT:USDT":{"spot":false,"swap":true},"PARTI/USDT":{"spot":true,"swap":false},"APEX/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260421-0.098-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.105-P":{"spot":false,"swap":false},"FIL/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-106-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.088-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-2300-C":{"spot":false,"swap":false},"CATI/USDC":{"spot":true,"swap":false},"1000TOSHI/USDT:USDT":{"spot":false,"swap":true},"XLM/USD:XLM":{"spot":false,"swap":true},"DEEP/USDT:USDT":{"spot":false,"swap":true},"AGLD/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-4600-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.5-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-118000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.11-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-92-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2000-P":{"spot":false,"swap":false},"BSV/USDT:USDT":{"spot":false,"swap":true},"MPLX/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260424-2.4-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2675-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-70000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2450-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-72000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-98-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.68-P":{"spot":false,"swap":false},"SOLV/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2600-C":{"spot":false,"swap":false},"BERA/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.45-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-2-C":{"spot":false,"swap":false},"LUNC/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260626":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-75000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-75-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-1000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-85-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-1800-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-12000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.106-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.04-P":{"spot":false,"swap":false},"BABY/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-3000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.5-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.25-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-12000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-58000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-105000-P":{"spot":false,"swap":false},"ADA/EUR":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-81000-P":{"spot":false,"swap":false},"SOMI/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-55000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3200-C":{"spot":false,"swap":false},"NVDAX/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260422-88-P":{"spot":false,"swap":false},"BAN/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.05-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-95-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-104-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-120-C":{"spot":false,"swap":false},"OL/USDT:USDT":{"spot":false,"swap":true},"ONE/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-70000-P":{"spot":false,"swap":false},"SNX/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260508-160-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-2.2-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.66-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.64-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-86-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-73000-C":{"spot":false,"swap":false},"XRP/USDC":{"spot":true,"swap":false},"BARD/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-81000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.425-P":{"spot":false,"swap":false},"DOLO/USDT":{"spot":true,"swap":false},"HYPER/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-250000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-86-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-74000-P":{"spot":false,"swap":false},"VET/USDT:USDT":{"spot":false,"swap":true},"FLIP/USDT":{"spot":true,"swap":false},"REZ/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-5800-C":{"spot":false,"swap":false},"SOMI/USDT:USDT":{"spot":false,"swap":true},"RLUSD/USDT":{"spot":true,"swap":false},"AZTEC/USDT":{"spot":true,"swap":false},"GPS/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260529-0.12-P":{"spot":false,"swap":false},"MET/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-70-P":{"spot":false,"swap":false},"METH/ETH":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-30000-C":{"spot":false,"swap":false},"ICNT/USDC":{"spot":true,"swap":false},"APT/USDT:USDT":{"spot":false,"swap":true},"DYDX/USDT":{"spot":true,"swap":false},"MEGA/USDT:USDT":{"spot":false,"swap":true},"KAIA/USDT:USDT":{"spot":false,"swap":true},"KGEN/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-80000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1200-C":{"spot":false,"swap":false},"HFT/USDT:USDT":{"spot":false,"swap":true},"NIGHT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-2000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-180000-C":{"spot":false,"swap":false},"NEAR/USDT":{"spot":true,"swap":false},"VVV/USDT:USDT":{"spot":false,"swap":true},"BCH/USDT:USDT":{"spot":false,"swap":true},"SAPIEN/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-86000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-4500-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1100-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-60000-P":{"spot":false,"swap":false},"USDT/BRL":{"spot":true,"swap":false},"MNT/RLUSD":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.35-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2425-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-100000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-92000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-1200-P":{"spot":false,"swap":false},"NYM/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260424-1-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.6-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.88-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-77000-C":{"spot":false,"swap":false},"PNUT/USDT:USDT":{"spot":false,"swap":true},"IP/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260421-95-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.094-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-250000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.108-C":{"spot":false,"swap":false},"PEPE/USDT":{"spot":true,"swap":false},"USAT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-1200-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.14-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-70-C":{"spot":false,"swap":false},"BSB/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-52000-C":{"spot":false,"swap":false},"XVS/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-3500-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-9000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-3200-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-90000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2500-C":{"spot":false,"swap":false},"1000FLOKI/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-88000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-92-C":{"spot":false,"swap":false},"SOL/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-78000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2800-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.102-C":{"spot":false,"swap":false},"JASMY/USDT":{"spot":true,"swap":false},"LINEA/USDT:USDT":{"spot":false,"swap":true},"TOKEN/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.78-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-66000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-7000-P":{"spot":false,"swap":false},"BCH/USDT":{"spot":true,"swap":false},"LTC/USDC:USDC":{"spot":false,"swap":true},"BOME/USDT:USDT":{"spot":false,"swap":true},"QNT/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260421-0.62-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-180000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-74000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.08-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.094-P":{"spot":false,"swap":false},"FRAX/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-270326-1900-C":{"spot":false,"swap":false},"SOLV/USDT":{"spot":true,"swap":false},"AUCTION/USDT:USDT":{"spot":false,"swap":true},"ETH/BTC":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2050-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-82000-C":{"spot":false,"swap":false},"ENSO/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-80-P":{"spot":false,"swap":false},"ZKC/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260501-1.45-P":{"spot":false,"swap":false},"ZEREBRO/USDT:USDT":{"spot":false,"swap":true},"GUN/USDT:USDT":{"spot":false,"swap":true},"A/USDT":{"spot":true,"swap":false},"FORT/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-84-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4600-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.08-C":{"spot":false,"swap":false},"YFI/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260508-66000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.55-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2400-P":{"spot":false,"swap":false},"PRIME/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.06-P":{"spot":false,"swap":false},"BNB/USDT:USDT":{"spot":false,"swap":true},"LTC/USD:LTC":{"spot":false,"swap":true},"BREV/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2550-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-74000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.6-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.04-C":{"spot":false,"swap":false},"MEE/USDT":{"spot":true,"swap":false},"ORDER/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-86000-P":{"spot":false,"swap":false},"ENJ/USDT:USDT":{"spot":false,"swap":true},"VINU/USDT":{"spot":true,"swap":false},"SNX/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-1800-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1700-P":{"spot":false,"swap":false},"USDD/USDT":{"spot":true,"swap":false},"MCRT/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260420-0.1-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2800-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2300-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.6-C":{"spot":false,"swap":false},"BOBA/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260420-0.096-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-500-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1500-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508":{"spot":false,"swap":false},"IMX/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-2400-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-64000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-7400-C":{"spot":false,"swap":false},"CC/USDT":{"spot":true,"swap":false},"KAVA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-40-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-81000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2800-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-4200-P":{"spot":false,"swap":false},"SLP/USDT":{"spot":true,"swap":false},"CHZ/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-68000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.65-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.45-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-120000-C":{"spot":false,"swap":false},"XRP/MNT":{"spot":true,"swap":false},"ZETA/USDT:USDT":{"spot":false,"swap":true},"1INCH/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260529-2.2-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-6000-C":{"spot":false,"swap":false},"OKB/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.66-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2400-P":{"spot":false,"swap":false},"SOL/USD:SOL":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424":{"spot":false,"swap":false},"UNI/USD:UNI":{"spot":false,"swap":true},"CARV/USDT:USDT":{"spot":false,"swap":true},"AEVO/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-52000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-50000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4800-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-88-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-86000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-140-C":{"spot":false,"swap":false},"MEW/USDT:USDT":{"spot":false,"swap":true},"VOOI/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-1.02-P":{"spot":false,"swap":false},"ICNT/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.68-C":{"spot":false,"swap":false},"AERO/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260424-1.3-P":{"spot":false,"swap":false},"TRUMP/USDC":{"spot":true,"swap":false},"SUI/USDC":{"spot":true,"swap":false},"APEX/USDC":{"spot":true,"swap":false},"XRP/USDT:USDT-260529-1.6-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-88000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-2000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.6-P":{"spot":false,"swap":false},"ETH/EUR":{"spot":true,"swap":false},"MNT/USDT:USDT-260501-0.72-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-94-P":{"spot":false,"swap":false},"LUNC/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-200000-P":{"spot":false,"swap":false},"CSPR/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260424-2.6-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.8-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-100-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3400-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3800-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-76000-P":{"spot":false,"swap":false},"DUSK/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-81000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.4-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-52000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-180-P":{"spot":false,"swap":false},"XLM/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-3000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-82-P":{"spot":false,"swap":false},"BEAM/USDT:USDT":{"spot":false,"swap":true},"RAYDIUM/USDT:USDT":{"spot":false,"swap":true},"PYTH/USDT":{"spot":true,"swap":false},"MNT/USD1":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-4000-C":{"spot":false,"swap":false},"THETA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-2400-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.75-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-86-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-6400-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.7-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2700-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-150000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.115-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.2-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-98000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2300-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.14-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.55-C":{"spot":false,"swap":false},"MEME/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2150-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.525-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-10000-P":{"spot":false,"swap":false},"JST/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-77500-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-87000-P":{"spot":false,"swap":false},"STEEM/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-2600-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-1000-P":{"spot":false,"swap":false},"ORDI/USDC:USDC":{"spot":false,"swap":true},"ZRX/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.425-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.475-P":{"spot":false,"swap":false},"FLOW/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260508-0.1-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.4-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-85000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1800-P":{"spot":false,"swap":false},"XAUT/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260424-1.3-C":{"spot":false,"swap":false},"AGLD/USDT:USDT":{"spot":false,"swap":true},"SSV/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.55-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.092-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.09-P":{"spot":false,"swap":false},"ZKP/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260420-88-P":{"spot":false,"swap":false},"AR/USDT:USDT":{"spot":false,"swap":true},"NOT/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-80000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-5400-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-89000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.65-C":{"spot":false,"swap":false},"SUNDOG/USDT":{"spot":true,"swap":false},"RESOLV/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.095-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-4300-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-80000-P":{"spot":false,"swap":false},"ETC/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.58-P":{"spot":false,"swap":false},"MORPHO/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260424-1-P":{"spot":false,"swap":false},"DRIFT/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260422-82-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2325-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-61000-C":{"spot":false,"swap":false},"OBT/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.11-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-78-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-2.2-C":{"spot":false,"swap":false},"A8/USDT":{"spot":true,"swap":false},"F/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-58000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-69000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.3-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-56000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-78-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.55-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-80000-P":{"spot":false,"swap":false},"DAI/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260424-0.7-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-80000-P":{"spot":false,"swap":false},"MINA/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260420-0.094-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.88-C":{"spot":false,"swap":false},"XLM/BTC":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-12000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2200-P":{"spot":false,"swap":false},"ES/USDT":{"spot":true,"swap":false},"1000BONK/USDT:USDT":{"spot":false,"swap":true},"WEMIX/USDT":{"spot":true,"swap":false},"FIL/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-40000-C":{"spot":false,"swap":false},"WOO/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-2300-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-95-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-86-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-350000-P":{"spot":false,"swap":false},"DASH/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260422-0.08-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-12000-P":{"spot":false,"swap":false},"PEOPLE/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-350000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-64000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-4000-P":{"spot":false,"swap":false},"NEAR/EUR":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-56000-P":{"spot":false,"swap":false},"GOAT/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260421-1.475-C":{"spot":false,"swap":false},"SWELL/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-78-P":{"spot":false,"swap":false},"VELVET/USDT:USDT":{"spot":false,"swap":true},"B/USDT:USDT":{"spot":false,"swap":true},"MAVIA/USDT":{"spot":true,"swap":false},"BRETT/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-150000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.09-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-200-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2200-P":{"spot":false,"swap":false},"LINK/USD:LINK":{"spot":false,"swap":true},"PENGUIN/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260420-82-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225":{"spot":false,"swap":false},"RESOLV/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-72000-P":{"spot":false,"swap":false},"ASR/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-50000-P":{"spot":false,"swap":false},"BANK/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-2100-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-108000-C":{"spot":false,"swap":false},"XAI/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-67000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.105-C":{"spot":false,"swap":false},"OPN/USDT:USDT":{"spot":false,"swap":true},"BOME/USDT":{"spot":true,"swap":false},"AXS/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.6-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.425-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.16-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-120000-C":{"spot":false,"swap":false},"MAGMA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260529-82-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-1500-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-500-C":{"spot":false,"swap":false},"ME/USDT":{"spot":true,"swap":false},"NXPC/USDT":{"spot":true,"swap":false},"WIF/USDT":{"spot":true,"swap":false},"COMP/USDT":{"spot":true,"swap":false},"SOL/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-1000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.68-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-300000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-62000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2275-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-82-C":{"spot":false,"swap":false},"EDU/USDT:USDT":{"spot":false,"swap":true},"ENA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-50000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-0.6-C":{"spot":false,"swap":false},"AIO/USDT:USDT":{"spot":false,"swap":true},"ZEN/USDT:USDT":{"spot":false,"swap":true},"ORDI/USDT":{"spot":true,"swap":false},"RED/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260424-180-C":{"spot":false,"swap":false},"ETH/USDC":{"spot":true,"swap":false},"SYRUP/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260501":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-83000-P":{"spot":false,"swap":false},"WET/USDT":{"spot":true,"swap":false},"POPCAT/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2250-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.13-C":{"spot":false,"swap":false},"VINE/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260420-96-P":{"spot":false,"swap":false},"PYBOBO/USDT":{"spot":true,"swap":false},"L3/USDT":{"spot":true,"swap":false},"AERO/USDT":{"spot":true,"swap":false},"IOTA/USDT:USDT":{"spot":false,"swap":true},"YB/USDT":{"spot":true,"swap":false},"AVAAI/USDT:USDT":{"spot":false,"swap":true},"LQTY/USDT:USDT":{"spot":false,"swap":true},"TA/USDT:USDT":{"spot":false,"swap":true},"JUP/USDC":{"spot":true,"swap":false},"SWARMS/USDT:USDT":{"spot":false,"swap":true},"RED/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260529-180-C":{"spot":false,"swap":false},"MVL/USDT":{"spot":true,"swap":false},"AVNT/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.82-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-70000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.096-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-18000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-89000-C":{"spot":false,"swap":false},"COAI/USDT:USDT":{"spot":false,"swap":true},"AVA/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.66-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-3900-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-12000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-2100-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1100-C":{"spot":false,"swap":false},"MOVE/USDT:USDT":{"spot":false,"swap":true},"BTC/EUR":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-71000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-88000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.45-C":{"spot":false,"swap":false},"TAIKO/USDT":{"spot":true,"swap":false},"BBSOL/MNT":{"spot":true,"swap":false},"MNT/USDT:USDT-260501-0.66-C":{"spot":false,"swap":false},"ZENT/USDT":{"spot":true,"swap":false},"LUMIA/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.08-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2200-C":{"spot":false,"swap":false},"ATH/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260420-0.075-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-92-C":{"spot":false,"swap":false},"1000PEPE/USDC:USDC":{"spot":false,"swap":true},"XRP/USDT:USDT-260420-1.25-C":{"spot":false,"swap":false},"OP/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-270326-78000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.105-C":{"spot":false,"swap":false},"ALGO/USDT":{"spot":true,"swap":false},"HPOS10I/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.11-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1900-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-76-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.115-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-92-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-79000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-500-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-75-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-62000-C":{"spot":false,"swap":false},"TRUMP/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.61-C":{"spot":false,"swap":false},"USDE/USDT:USDT":{"spot":false,"swap":true},"DOGS/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-12000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-64000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-0.6-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.02-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.15-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-76500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-62000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.6-P":{"spot":false,"swap":false},"SPX/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-75500-C":{"spot":false,"swap":false},"LTC/EUR":{"spot":true,"swap":false},"SOL/USDT:USDT-260424-88-C":{"spot":false,"swap":false},"BCH/USDC:USDC":{"spot":false,"swap":true},"SUPER/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.75-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2375-P":{"spot":false,"swap":false},"PROVE/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.8-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.14-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-54000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-78000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2700-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1900-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1200-C":{"spot":false,"swap":false},"ARIA/USDT:USDT":{"spot":false,"swap":true},"FIGHT/USDT":{"spot":true,"swap":false},"XAUT/USDC:USDC":{"spot":false,"swap":true},"RUNE/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-1000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-2-C":{"spot":false,"swap":false},"U/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-4500-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2200-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2050-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.45-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-3200-C":{"spot":false,"swap":false},"ENJ/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-79000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.09-C":{"spot":false,"swap":false},"ASTER/USDT":{"spot":true,"swap":false},"JTO/USDT:USDT":{"spot":false,"swap":true},"F/USDT":{"spot":true,"swap":false},"BANANA/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.18-P":{"spot":false,"swap":false},"WIF/USD:WIF":{"spot":false,"swap":true},"ARK/USDT:USDT":{"spot":false,"swap":true},"KUB/USDT":{"spot":true,"swap":false},"TOSHI/USDT":{"spot":true,"swap":false},"API3/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-74-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.2-P":{"spot":false,"swap":false},"INJ/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260420-70-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1500-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.92-C":{"spot":false,"swap":false},"SPX/USDC:USDC":{"spot":false,"swap":true},"MANTA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-20000-P":{"spot":false,"swap":false},"ONDO/MNT":{"spot":true,"swap":false},"SHIB/USDC":{"spot":true,"swap":false},"XRP/USDT:USDT-260501-1.5-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-118000-C":{"spot":false,"swap":false},"WAXP/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.35-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2600-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-100-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-14000-C":{"spot":false,"swap":false},"XRP/BTC":{"spot":true,"swap":false},"0G/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-64000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2450-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-56000-P":{"spot":false,"swap":false},"HOME/USDT":{"spot":true,"swap":false},"H/USDT":{"spot":true,"swap":false},"ATOM/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-95-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.5-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.08-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-350000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.085-P":{"spot":false,"swap":false},"KMNO/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-1600-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-2400-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.6-P":{"spot":false,"swap":false},"NEWT/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-4800-C":{"spot":false,"swap":false},"TRUTH/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260421-88-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-1.15-C":{"spot":false,"swap":false},"METAX/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-84-C":{"spot":false,"swap":false},"SOL/BTC":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-48000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.12-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-75-C":{"spot":false,"swap":false},"S/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260529-100-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.75-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-68000-C":{"spot":false,"swap":false},"SPORTFUN/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-62000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2375-C":{"spot":false,"swap":false},"0G/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.375-P":{"spot":false,"swap":false},"SENT/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-76-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.58-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.63-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.5-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.55-C":{"spot":false,"swap":false},"BOBBOB/USDT:USDT":{"spot":false,"swap":true},"AIXBT/USDT":{"spot":true,"swap":false},"RIVER/USDT:USDT":{"spot":false,"swap":true},"BIRB/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260529-1.2-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.65-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.35-C":{"spot":false,"swap":false},"CRO/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.58-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.55-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-80-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-10000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-11000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-0.6-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-74000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-64000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.108-P":{"spot":false,"swap":false},"AR/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260501-74000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-6000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-2100-C":{"spot":false,"swap":false},"KAT/USDT:USDT":{"spot":false,"swap":true},"ORDI/USDT:USDT":{"spot":false,"swap":true},"ONG/USDT:USDT":{"spot":false,"swap":true},"UAI/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260424-1.375-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.075-C":{"spot":false,"swap":false},"PORTAL/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.86-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-9000-C":{"spot":false,"swap":false},"ROBO/USDT":{"spot":true,"swap":false},"APR/USDT:USDT":{"spot":false,"swap":true},"TOWNS/USDT:USDT":{"spot":false,"swap":true},"NIL/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-1.2-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-3000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.68-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-16000-C":{"spot":false,"swap":false},"DOT/USDC:USDC":{"spot":false,"swap":true},"RUNE/USDT:USDT":{"spot":false,"swap":true},"XDC/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260501-0.79-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-108-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-40-P":{"spot":false,"swap":false},"BB/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260420-0.102-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2650-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.3-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.8-P":{"spot":false,"swap":false},"LUNA/USDT":{"spot":true,"swap":false},"PUFFER/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-64000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.08-C":{"spot":false,"swap":false},"PIPPIN/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-0.55-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.4-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-5000-C":{"spot":false,"swap":false},"MORPHO/USDT:USDT":{"spot":false,"swap":true},"TWT/USDT:USDT":{"spot":false,"swap":true},"IO/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-81000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.69-C":{"spot":false,"swap":false},"H/MNT":{"spot":true,"swap":false},"AIXBT/USDT:USDT":{"spot":false,"swap":true},"GNO/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-52000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-2600-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2225-C":{"spot":false,"swap":false},"AVNT/USDT":{"spot":true,"swap":false},"PEPE/USDC":{"spot":true,"swap":false},"VANA/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-60-P":{"spot":false,"swap":false},"ZBCN/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.66-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.8-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-78-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-71000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.4-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-83000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-88000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.35-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-90-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.02-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-60000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.11-C":{"spot":false,"swap":false},"ETH/MNT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.62-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-90000-P":{"spot":false,"swap":false},"LINK/USDC:USDC":{"spot":false,"swap":true},"HPOS10I/USDT":{"spot":true,"swap":false},"XRP/USD:XRP":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-2450-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-84000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.088-C":{"spot":false,"swap":false},"SUI/USDC:USDC":{"spot":false,"swap":true},"BNT/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-3600-C":{"spot":false,"swap":false},"XRP/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.69-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-85000-P":{"spot":false,"swap":false},"PYTH/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-76000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-80-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.45-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-160000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-112000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2450-C":{"spot":false,"swap":false},"ACT/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-68000-P":{"spot":false,"swap":false},"BEAM/USDT":{"spot":true,"swap":false},"XDC/USDT:USDT":{"spot":false,"swap":true},"WLFI/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-40-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.7-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.7-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3600-C":{"spot":false,"swap":false},"DYM/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.65-C":{"spot":false,"swap":false},"FHE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-60000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.098-C":{"spot":false,"swap":false},"SAHARA/USDT":{"spot":true,"swap":false},"RECALL/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260421-1.35-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-4000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-94-P":{"spot":false,"swap":false},"PSG/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-160000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-70000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.8-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-65000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.15-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-60000-P":{"spot":false,"swap":false},"SPX/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-66000-P":{"spot":false,"swap":false},"LDO/USDT:USDT":{"spot":false,"swap":true},"CFG/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-1500-P":{"spot":false,"swap":false},"PLAYSOUT/USDT:USDT":{"spot":false,"swap":true},"RENDER/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2800-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-170000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-100000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-87000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2300-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.1-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-5000-C":{"spot":false,"swap":false},"DBR/USDT":{"spot":true,"swap":false},"MCDX/USDT":{"spot":true,"swap":false},"ENA/MNT":{"spot":true,"swap":false},"XRP/USDT:USDT-260424-1.2-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1700-P":{"spot":false,"swap":false},"SKR/USDT":{"spot":true,"swap":false},"POPCAT/USDT":{"spot":true,"swap":false},"KAIA/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-2400-C":{"spot":false,"swap":false},"CYS/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260422-2000-P":{"spot":false,"swap":false},"BASED/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-0.84-P":{"spot":false,"swap":false},"ZRO/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260508-0.6-P":{"spot":false,"swap":false},"OGN/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-108000-C":{"spot":false,"swap":false},"ONDO/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-108000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-70-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.4-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.6-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-14000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-85000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-0.6-C":{"spot":false,"swap":false},"CC/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-74000-P":{"spot":false,"swap":false},"PARTI/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-64000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.13-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1700-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.72-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-96000-C":{"spot":false,"swap":false},"ETH/USD:ETH-260626":{"spot":false,"swap":false},"ID/USDT:USDT":{"spot":false,"swap":true},"CHIP/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-68000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-250000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-3300-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.9-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-86-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2100-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1900-P":{"spot":false,"swap":false},"ZEX/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-102000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-84-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-75000-P":{"spot":false,"swap":false},"MITO/USDT:USDT":{"spot":false,"swap":true},"VANA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260421-75-P":{"spot":false,"swap":false},"INJ/USDC":{"spot":true,"swap":false},"AXL/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260420-1.475-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2650-P":{"spot":false,"swap":false},"PROMPT/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.75-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2750-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.105-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.1-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2200-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-0.8-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-88-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.102-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-68000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-0.6-P":{"spot":false,"swap":false},"METIS/USDT:USDT":{"spot":false,"swap":true},"NFT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-1600-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.13-P":{"spot":false,"swap":false},"BTC/RLUSD":{"spot":true,"swap":false},"CHZ/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2250-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-95000-C":{"spot":false,"swap":false},"INJ/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-1600-C":{"spot":false,"swap":false},"AGI/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260424-40-C":{"spot":false,"swap":false},"TAO/USDT:USDT":{"spot":false,"swap":true},"DEGEN/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-1.2-C":{"spot":false,"swap":false},"PUMPBTC/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260422-2275-P":{"spot":false,"swap":false},"XRP/EUR":{"spot":true,"swap":false},"AVAX/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.67-C":{"spot":false,"swap":false},"BTC/USDC":{"spot":true,"swap":false},"TUNA/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.8-P":{"spot":false,"swap":false},"PRCL/USDT":{"spot":true,"swap":false},"CTC/USDT:USDT":{"spot":false,"swap":true},"STO/USDT:USDT":{"spot":false,"swap":true},"ERA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-2000-C":{"spot":false,"swap":false},"SUSHI/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260421-0.11-C":{"spot":false,"swap":false},"AZTEC/USDT:USDT":{"spot":false,"swap":true},"SAND/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-90000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-73000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.5-C":{"spot":false,"swap":false},"S/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-60000-C":{"spot":false,"swap":false},"HNT/USDT:USDT":{"spot":false,"swap":true},"COINX/USDT":{"spot":true,"swap":false},"ETH/DAI":{"spot":true,"swap":false},"XRP/USDT:USDT-260424":{"spot":false,"swap":false},"MEW/USDT":{"spot":true,"swap":false},"FF/USDT":{"spot":true,"swap":false},"ATH/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-270326-2800-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.72-C":{"spot":false,"swap":false},"AIOZ/USDT":{"spot":true,"swap":false},"SATS/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-20000-P":{"spot":false,"swap":false},"ROAM/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260508-73000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-80000-C":{"spot":false,"swap":false},"ZIG/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-85-C":{"spot":false,"swap":false},"KILO/USDT":{"spot":true,"swap":false},"PENDLE/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.85-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.76-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2600-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-64000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-16000-C":{"spot":false,"swap":false},"SCR/USDT:USDT":{"spot":false,"swap":true},"CHILLGUY/USDT:USDT":{"spot":false,"swap":true},"Q/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-2200-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-80000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-3000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.62-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-82-C":{"spot":false,"swap":false},"BONK/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-16000-C":{"spot":false,"swap":false},"SNT/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260421-0.75-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.85-C":{"spot":false,"swap":false},"RDNT/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-75000-C":{"spot":false,"swap":false},"OP/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-270326-1500-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-160000-C":{"spot":false,"swap":false},"UNI/USDC:USDC":{"spot":false,"swap":true},"ETH/USD":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-96-P":{"spot":false,"swap":false},"1000LUNC/USDT:USDT":{"spot":false,"swap":true},"PLUME/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-84000-P":{"spot":false,"swap":false},"MONPRO/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.525-C":{"spot":false,"swap":false},"LIGHT/USDT:USDT":{"spot":false,"swap":true},"BABY1/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260508-120-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-54000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1600-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.6-C":{"spot":false,"swap":false},"MOG/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260501-72000-C":{"spot":false,"swap":false},"XION/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260421-1.4-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.45-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-78000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.5-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.4-P":{"spot":false,"swap":false},"MOODENG/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.02-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-82-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-90-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.085-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-110-C":{"spot":false,"swap":false},"MNT/BTC":{"spot":true,"swap":false},"MNT/USDT:USDT-260420-0.62-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-100000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-2-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-30000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.55-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-4000-P":{"spot":false,"swap":false},"PROM/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2000-P":{"spot":false,"swap":false},"DEGEN/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260420-1.3-P":{"spot":false,"swap":false},"FLUX/USDT:USDT":{"spot":false,"swap":true},"GAME/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260421-0.115-P":{"spot":false,"swap":false},"ZRX/USDT:USDT":{"spot":false,"swap":true},"SAND/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.105-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.85-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.06-P":{"spot":false,"swap":false},"XPL/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260508-86000-C":{"spot":false,"swap":false},"PENGU/USDC:USDC":{"spot":false,"swap":true},"SKY/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260508-0.64-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-5600-P":{"spot":false,"swap":false},"BIRB/USDT:USDT":{"spot":false,"swap":true},"CLANKER/USDT:USDT":{"spot":false,"swap":true},"INX/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-20-P":{"spot":false,"swap":false},"PNUT/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260508-40-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-58000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.11-P":{"spot":false,"swap":false},"WHITEWHALE/USDT":{"spot":true,"swap":false},"B3/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.096-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-14000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-64000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-40000-P":{"spot":false,"swap":false},"BTC/PLN":{"spot":true,"swap":false},"MELANIA/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-94000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-6400-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.8-P":{"spot":false,"swap":false},"JASMY/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-2200-P":{"spot":false,"swap":false},"CATI/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-75000-P":{"spot":false,"swap":false},"AAVE/USDC":{"spot":true,"swap":false},"WAL/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260422-1.2-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-96-C":{"spot":false,"swap":false},"ETHW/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260508-0.14-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-120000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-93-P":{"spot":false,"swap":false},"DIAM/USDT":{"spot":true,"swap":false},"MOVE/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-93000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-92-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.375-P":{"spot":false,"swap":false},"UNI/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.68-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-60-C":{"spot":false,"swap":false},"NOM/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.03-C":{"spot":false,"swap":false},"GODS/USDT:USDT":{"spot":false,"swap":true},"QTUM/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260529-0.105-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3600-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-98-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.64-P":{"spot":false,"swap":false},"TEL/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-2500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-77000-P":{"spot":false,"swap":false},"MAV/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260420-1.2-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-105000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2750-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-1.05-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2500-C":{"spot":false,"swap":false},"MANTA/USDT:USDT":{"spot":false,"swap":true},"CAMP/USDT":{"spot":true,"swap":false},"1000BONK/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.58-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-800-C":{"spot":false,"swap":false},"MOVR/USDT":{"spot":true,"swap":false},"SYN/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-1400-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-140000-C":{"spot":false,"swap":false},"CRV/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-2000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.102-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.72-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.2-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-58000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-110-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.15-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.65-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.18-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.85-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1200-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.74-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-62000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-76000-C":{"spot":false,"swap":false},"STBL/USDT:USDT":{"spot":false,"swap":true},"LA/USDT":{"spot":true,"swap":false},"WLD/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-5200-P":{"spot":false,"swap":false},"GAS/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260422-2200-C":{"spot":false,"swap":false},"APEX/USDT:USDT":{"spot":false,"swap":true},"ETHFI/USDT:USDT":{"spot":false,"swap":true},"ERA/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.4-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.095-P":{"spot":false,"swap":false},"AAVE/USD:AAVE":{"spot":false,"swap":true},"BTC/USDT:USDT-260508-75000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-108-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.6-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-84000-P":{"spot":false,"swap":false},"PAXG/USDC:USDC":{"spot":false,"swap":true},"ZK/USDT":{"spot":true,"swap":false},"MASK/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-50000-C":{"spot":false,"swap":false},"SAFE/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260421-0.104-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.5-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.45-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-104000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-3200-C":{"spot":false,"swap":false},"PAAL/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-66000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.65-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.11-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.82-P":{"spot":false,"swap":false},"ELSA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-120-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.8-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2200-P":{"spot":false,"swap":false},"AEVO/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.108-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1700-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.56-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-0.4-C":{"spot":false,"swap":false},"INJ/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260508-1-P":{"spot":false,"swap":false},"SONIC/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-75000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-3500-C":{"spot":false,"swap":false},"PLUME/USDT:USDT":{"spot":false,"swap":true},"LA/USDT:USDT":{"spot":false,"swap":true},"BSB/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-106-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-6400-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-88000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-20-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.085-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-84-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-74500-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.85-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.2-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1800-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-82000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.14-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-75-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-65-P":{"spot":false,"swap":false},"HAEDAL/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-1500-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.11-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.75-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.5-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.8-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.09-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-3500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-79500-P":{"spot":false,"swap":false},"BTC/USD:BTC":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-1800-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-60-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.62-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.02-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.094-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-63000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-62000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-1700-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-95-C":{"spot":false,"swap":false},"BSU/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-73000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.72-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-92-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.4-C":{"spot":false,"swap":false},"HUMA/USDT":{"spot":true,"swap":false},"CRCLX/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.35-C":{"spot":false,"swap":false},"HMSTR/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260422-0.098-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-1900-P":{"spot":false,"swap":false},"1000PEPE/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260529-1.2-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-120-P":{"spot":false,"swap":false},"ZAMA/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260422-0.64-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-1200-P":{"spot":false,"swap":false},"BTC/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-63000-P":{"spot":false,"swap":false},"HYPE/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260529-2.4-P":{"spot":false,"swap":false},"SENT/USDT":{"spot":true,"swap":false},"LINK/EUR":{"spot":true,"swap":false},"USDY/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-68000-P":{"spot":false,"swap":false},"CHILLGUY/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-16000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-50000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-82-C":{"spot":false,"swap":false},"MNT/USDT:USDT":{"spot":false,"swap":true},"ORCA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-140-C":{"spot":false,"swap":false},"ARKM/USDT":{"spot":true,"swap":false},"BTC/USD:BTC-260626":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-78-P":{"spot":false,"swap":false},"PUFFER/USDT":{"spot":true,"swap":false},"ENSO/USDT:USDT":{"spot":false,"swap":true},"VIRTUAL/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-94-P":{"spot":false,"swap":false},"ETH/USDE":{"spot":true,"swap":false},"DOGE/USDT:USDT-260420-0.092-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.9-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-96000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2400-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.7-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.12-C":{"spot":false,"swap":false},"VELODROME/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-104000-P":{"spot":false,"swap":false},"WIF/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260508-3000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-3200-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.098-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-3500-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.64-P":{"spot":false,"swap":false},"UB/USDT:USDT":{"spot":false,"swap":true},"CARV/USDT":{"spot":true,"swap":false},"ACX/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-90000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2200-C":{"spot":false,"swap":false},"WLFI/USDT:USDT":{"spot":false,"swap":true},"CORE/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260420-0.098-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.78-P":{"spot":false,"swap":false},"ELIZAOS/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260508-0.66-C":{"spot":false,"swap":false},"WAXP/USDT":{"spot":true,"swap":false},"RAVE/USDT:USDT":{"spot":false,"swap":true},"LYN/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-104-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-3500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-110000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2000-C":{"spot":false,"swap":false},"TOWNS/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-1500-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-80-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-6400-P":{"spot":false,"swap":false},"AWE/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260529-1.6-P":{"spot":false,"swap":false},"HEI/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260420-1.5-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-95-C":{"spot":false,"swap":false},"DYDX/USDT:USDT":{"spot":false,"swap":true},"GIGGLE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-74000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-82-P":{"spot":false,"swap":false},"C98/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-4000-P":{"spot":false,"swap":false},"ENS/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-72000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-100-C":{"spot":false,"swap":false},"GMT/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-66000-C":{"spot":false,"swap":false},"PHA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-1000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-1800-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-8400-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.105-C":{"spot":false,"swap":false},"TRUMP/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260420-94-P":{"spot":false,"swap":false},"ZETA/USDT":{"spot":true,"swap":false},"XAUT/USDT:USDT-260529":{"spot":false,"swap":false},"BAN/USDT":{"spot":true,"swap":false},"USDC/EUR":{"spot":true,"swap":false},"USTC/USDT:USDT":{"spot":false,"swap":true},"AEDZ/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-81500-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.475-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.7-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-4000-P":{"spot":false,"swap":false},"TIA/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-4400-C":{"spot":false,"swap":false},"RESOLV/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-78000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-67000-P":{"spot":false,"swap":false},"US/USDT:USDT":{"spot":false,"swap":true},"AIOZ/USDT:USDT":{"spot":false,"swap":true},"SLP/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260421-98-P":{"spot":false,"swap":false},"USDT/USD":{"spot":true,"swap":false},"XRP/USDT:USDT-260529-0.6-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.7-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-0.8-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1-P":{"spot":false,"swap":false},"SHIB1000/USDC:USDC":{"spot":false,"swap":true},"AXS/USDT":{"spot":true,"swap":false},"ARKM/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-1900-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2275-P":{"spot":false,"swap":false},"HAEDAL/USDT:USDT":{"spot":false,"swap":true},"SIREN/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.95-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.102-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-60-C":{"spot":false,"swap":false},"B2/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-66000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-66000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.108-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-85-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-92-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-80-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.25-P":{"spot":false,"swap":false},"TREE/USDT":{"spot":true,"swap":false},"RPL/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2150-C":{"spot":false,"swap":false},"PTB/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-16000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-58000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-44000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-0.8-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-3600-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.86-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-0.8-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-94000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-78-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.64-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-6000-C":{"spot":false,"swap":false},"CL/USDT:USDT":{"spot":false,"swap":true},"1000XEC/USDT:USDT":{"spot":false,"swap":true},"ACE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-54000-C":{"spot":false,"swap":false},"TIA/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260424-20-C":{"spot":false,"swap":false},"GMX/USDT:USDT":{"spot":false,"swap":true},"GRT/USDT":{"spot":true,"swap":false},"IOST/USDT:USDT":{"spot":false,"swap":true},"TIA/USDC:USDC":{"spot":false,"swap":true},"POWER/USDT:USDT":{"spot":false,"swap":true},"BTC/XUSD":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.2-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-200000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-200000-C":{"spot":false,"swap":false},"SOSO/USDT":{"spot":true,"swap":false},"ENA/USDC:USDC":{"spot":false,"swap":true},"SKY/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260424-80-P":{"spot":false,"swap":false},"SCOR/USDT":{"spot":true,"swap":false},"AEVO/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-88-P":{"spot":false,"swap":false},"TON/EUR":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2050-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-140000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-71000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.575-C":{"spot":false,"swap":false},"SHIB/EUR":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-78000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-20-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2350-P":{"spot":false,"swap":false},"RDNT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-2400-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.68-C":{"spot":false,"swap":false},"BTC/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-1.1-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.55-P":{"spot":false,"swap":false},"ONDO/EUR":{"spot":true,"swap":false},"MEME/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260422-2100-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.094-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.095-C":{"spot":false,"swap":false},"CFX/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-1300-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.092-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.085-P":{"spot":false,"swap":false},"CLO/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-72000-P":{"spot":false,"swap":false},"YB/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.9-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-300000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1000-P":{"spot":false,"swap":false},"BLUR/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.098-C":{"spot":false,"swap":false},"APE/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-106-C":{"spot":false,"swap":false},"OPEN/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260508-0.85-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.62-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-160-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-40-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2250-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-0.4-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.9-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-105-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.69-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-80-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2500-C":{"spot":false,"swap":false},"WLD/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260501-0.95-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-110-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2050-C":{"spot":false,"swap":false},"SQD/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260424-1.7-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.69-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-14000-C":{"spot":false,"swap":false},"DOGE/USDT":{"spot":true,"swap":false},"CAKE/USDT":{"spot":true,"swap":false},"SEI/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-90000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2400-P":{"spot":false,"swap":false},"SEI/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-69000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-130000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-100-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-82-C":{"spot":false,"swap":false},"BLUAI/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-100-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-8400-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.075-P":{"spot":false,"swap":false},"CVX/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-300000-C":{"spot":false,"swap":false},"MASK/USDT":{"spot":true,"swap":false},"WAL/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-66000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.69-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2900-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.095-C":{"spot":false,"swap":false},"CHR/USDT:USDT":{"spot":false,"swap":true},"CAT/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.25-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-76-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.14-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.35-P":{"spot":false,"swap":false},"CMETH/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-120000-P":{"spot":false,"swap":false},"IRYS/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260424-1.8-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.64-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-68000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.61-P":{"spot":false,"swap":false},"H/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260529-94-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2300-C":{"spot":false,"swap":false},"TON/USDC":{"spot":true,"swap":false},"FARTCOIN/USDC:USDC":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-84-P":{"spot":false,"swap":false},"OP/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-270326-8000-P":{"spot":false,"swap":false},"FHE/USDT":{"spot":true,"swap":false},"AAVE/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-14000-P":{"spot":false,"swap":false},"CELO/USDT:USDT":{"spot":false,"swap":true},"ONDO/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.95-P":{"spot":false,"swap":false},"SAFE/USDT":{"spot":true,"swap":false},"ZEN/USDT":{"spot":true,"swap":false},"KAITO/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-60000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.55-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-40000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4200-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.71-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.35-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.102-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-102000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1600-P":{"spot":false,"swap":false},"LUNA2/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-4400-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-73000-P":{"spot":false,"swap":false},"TRX/USDC":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.76-C":{"spot":false,"swap":false},"MTL/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-6000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-1.05-P":{"spot":false,"swap":false},"SXT/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.6-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.4-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-4500-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2900-P":{"spot":false,"swap":false},"MNT/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260501-71000-C":{"spot":false,"swap":false},"XLM/USDT:USDT":{"spot":false,"swap":true},"IN/USDT:USDT":{"spot":false,"swap":true},"IMU/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-72000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-2700-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-84-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2500-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-800-P":{"spot":false,"swap":false},"LTC/MNT":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-6800-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-67000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.05-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-65-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.74-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-82000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-83000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-44000-P":{"spot":false,"swap":false},"XMR/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-64000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.6-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1800-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-40-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2300-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-62000-C":{"spot":false,"swap":false},"BBSOL/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260501-80-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.15-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.09-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1400-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2100-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-1700-C":{"spot":false,"swap":false},"CHZ/USDT":{"spot":true,"swap":false},"ETH/PLN":{"spot":true,"swap":false},"ETH/USDT:USDT-260422-2000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-86-C":{"spot":false,"swap":false},"MLN/USDT:USDT":{"spot":false,"swap":true},"CTA/USDT":{"spot":true,"swap":false},"SOON/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-6000-C":{"spot":false,"swap":false},"ETHFI/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260422-105-C":{"spot":false,"swap":false},"BRETT/USDC":{"spot":true,"swap":false},"LBTC/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-105000-C":{"spot":false,"swap":false},"DOOD/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260420-1.425-C":{"spot":false,"swap":false},"ZIL/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.104-P":{"spot":false,"swap":false},"PENGU/USDT":{"spot":true,"swap":false},"ETHFI/USDC:USDC":{"spot":false,"swap":true},"UMA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-2350-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-2.2-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.18-C":{"spot":false,"swap":false},"TURTLE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-150000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-4000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2400-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.68-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.7-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-69000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-98000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-79000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-100000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.04-P":{"spot":false,"swap":false},"VIRTUAL/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260421-82-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-54000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-65-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-250000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.05-P":{"spot":false,"swap":false},"ETH/TRY":{"spot":true,"swap":false},"ETH/USDT:USDT-260424":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-0.9-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-65000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-140000-P":{"spot":false,"swap":false},"GIGA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260424-96-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-70-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-84-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.65-P":{"spot":false,"swap":false},"ZEREBRO/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260422-94-C":{"spot":false,"swap":false},"SUN/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-3600-C":{"spot":false,"swap":false},"MNT/USD:MNT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-70000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-60000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-54000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-67000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-54000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.375-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-46000-P":{"spot":false,"swap":false},"PENDLE/USDC:USDC":{"spot":false,"swap":true},"XRP/USDT:USDT-260424-2.6-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-80000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-2200-C":{"spot":false,"swap":false},"HOOK/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-110-P":{"spot":false,"swap":false},"CAKE/USDT:USDT":{"spot":false,"swap":true},"COOK/USDT":{"spot":true,"swap":false},"REQ/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-150000-P":{"spot":false,"swap":false},"WLD/USDC":{"spot":true,"swap":false},"KAS/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-16000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-86-P":{"spot":false,"swap":false},"DEXE/USDT:USDT":{"spot":false,"swap":true},"AVNT/USDC:USDC":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.095-C":{"spot":false,"swap":false},"ELSA/USDT":{"spot":true,"swap":false},"USTC/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-140000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-84000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-76000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-78000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-76000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.9-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-72-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.1-C":{"spot":false,"swap":false},"RVN/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-84000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.095-P":{"spot":false,"swap":false},"SWELL/USDC":{"spot":true,"swap":false},"DOGE/USDT:USDT-260529-0.1-C":{"spot":false,"swap":false},"HYPE/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-7400-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-3500-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.1-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-52000-P":{"spot":false,"swap":false},"USDE/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260424-86-P":{"spot":false,"swap":false},"TAIKO/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260626-120000-C":{"spot":false,"swap":false},"AVAX/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-5200-C":{"spot":false,"swap":false},"FLOCK/USDT":{"spot":true,"swap":false},"ADA/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260420-0.105-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2900-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.16-C":{"spot":false,"swap":false},"MNT/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-102000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.63-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-59000-C":{"spot":false,"swap":false},"KITE/USDT:USDT":{"spot":false,"swap":true},"TIA/USDT:USDT":{"spot":false,"swap":true},"ICP/USDC":{"spot":true,"swap":false},"GMT/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-91000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-110-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-1000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-8400-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-86-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-70000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.12-P":{"spot":false,"swap":false},"MMT/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260422-0.65-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-18000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.05-P":{"spot":false,"swap":false},"FIL/USD:FIL":{"spot":false,"swap":true},"MNT/USDT:USDT-260501-0.9-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.14-P":{"spot":false,"swap":false},"WIF/USDC:USDC":{"spot":false,"swap":true},"RLUSD/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-261225-2100-P":{"spot":false,"swap":false},"MAVIA/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260420-85-C":{"spot":false,"swap":false},"NAORIS/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260420-100-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-40-P":{"spot":false,"swap":false},"AO/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260501-0.07-P":{"spot":false,"swap":false},"IP/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-2250-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.68-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-81000-P":{"spot":false,"swap":false},"MERL/USDT:USDT":{"spot":false,"swap":true},"EUL/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260508-0.09-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-5200-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.06-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.06-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-0.4-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.09-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-100-C":{"spot":false,"swap":false},"SYND/USDT":{"spot":true,"swap":false},"FET/USDC":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.72-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.95-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.45-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.72-P":{"spot":false,"swap":false},"ASTR/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260421-0.088-P":{"spot":false,"swap":false},"M/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.104-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-62000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.88-P":{"spot":false,"swap":false},"MERL/USDT":{"spot":true,"swap":false},"ZAMA/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-90000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-86-P":{"spot":false,"swap":false},"G/USDT":{"spot":true,"swap":false},"PEOPLE/USDT:USDT":{"spot":false,"swap":true},"MET/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260508-0.12-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1900-C":{"spot":false,"swap":false},"MBOX/USDT:USDT":{"spot":false,"swap":true},"STRK/USDT":{"spot":true,"swap":false},"LPT/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260529-70-C":{"spot":false,"swap":false},"PNUT/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-1-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-160000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-74500-C":{"spot":false,"swap":false},"BR/USDT":{"spot":true,"swap":false},"ROAM/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260508-77000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-0.9-P":{"spot":false,"swap":false},"SOLAYER/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-79000-P":{"spot":false,"swap":false},"AVAX/USD:AVAX":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.05-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-76-P":{"spot":false,"swap":false},"SUI/USDT:USDT":{"spot":false,"swap":true},"STREAM/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2150-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-18000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.66-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-88-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.63-C":{"spot":false,"swap":false},"RONIN/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260529-70-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-48000-P":{"spot":false,"swap":false},"CYBER/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260424-2.4-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-130-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-50000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1400-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-76000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-67000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.106-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.7-C":{"spot":false,"swap":false},"SHIB1000/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-270326-2100-P":{"spot":false,"swap":false},"MBX/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260420-0.68-P":{"spot":false,"swap":false},"HOLO/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-2400-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-92-C":{"spot":false,"swap":false},"CELO/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-61000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-90-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.3-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-140-P":{"spot":false,"swap":false},"C/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260501-2300-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-72000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-46000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.575-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-3500-C":{"spot":false,"swap":false},"AMZNX/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.115-C":{"spot":false,"swap":false},"C98/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.45-C":{"spot":false,"swap":false},"XAVA/USDT":{"spot":true,"swap":false},"THE/USDT:USDT":{"spot":false,"swap":true},"VANRY/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-160-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-1.02-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-200-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2100-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-140000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.1-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2500-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-8400-C":{"spot":false,"swap":false},"RARE/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-4800-P":{"spot":false,"swap":false},"GRASS/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260422-1.525-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.115-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1600-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-1.05-C":{"spot":false,"swap":false},"TRIA/USDT":{"spot":true,"swap":false},"ELON/USDT":{"spot":true,"swap":false},"BERA/USDT":{"spot":true,"swap":false},"KSM/USDT":{"spot":true,"swap":false},"SIGN/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-130000-C":{"spot":false,"swap":false},"FIGHT/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260422-2100-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260421-2275-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-800-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-5000-C":{"spot":false,"swap":false},"FIO/USDT:USDT":{"spot":false,"swap":true},"POL/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-270326-2600-C":{"spot":false,"swap":false},"FIDA/USDT:USDT":{"spot":false,"swap":true},"MBOX/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-2.2-C":{"spot":false,"swap":false},"TUT/USDT:USDT":{"spot":false,"swap":true},"ALGO/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260422-0.5-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.62-C":{"spot":false,"swap":false},"ETC/USD:ETC":{"spot":false,"swap":true},"BCH/USDC":{"spot":true,"swap":false},"SOSO/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-90-P":{"spot":false,"swap":false},"SKR/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.7-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-78500-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.2-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-90000-C":{"spot":false,"swap":false},"AR/USDC":{"spot":true,"swap":false},"HOME/USDT:USDT":{"spot":false,"swap":true},"SCA/USDT":{"spot":true,"swap":false},"USDTB/USDT":{"spot":true,"swap":false},"EIGEN/USDT":{"spot":true,"swap":false},"SOL/USDE":{"spot":true,"swap":false},"DOGS/USDC":{"spot":true,"swap":false},"MNT/USDT:USDT-260501-0.45-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-102-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.35-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-200000-C":{"spot":false,"swap":false},"UNI/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260420-1.525-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.1-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2325-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-500-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.15-P":{"spot":false,"swap":false},"JCT/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-2150-C":{"spot":false,"swap":false},"HOLO/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.04-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.65-P":{"spot":false,"swap":false},"PONKE/USDT":{"spot":true,"swap":false},"LINK/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-260501-77000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.07-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-1900-P":{"spot":false,"swap":false},"BBSOL/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260424-84-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.7-C":{"spot":false,"swap":false},"ZK/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260422-1.25-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-65000-P":{"spot":false,"swap":false},"USD1/USDT":{"spot":true,"swap":false},"PUMPBTC/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-94-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-64000-C":{"spot":false,"swap":false},"ICP/USDC:USDC":{"spot":false,"swap":true},"SQD/USDT":{"spot":true,"swap":false},"HBAR/USDC":{"spot":true,"swap":false},"JUP/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-0.56-C":{"spot":false,"swap":false},"USDT/TRY":{"spot":true,"swap":false},"XION/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.35-P":{"spot":false,"swap":false},"RATS/USDT":{"spot":true,"swap":false},"PIRATE/USDT":{"spot":true,"swap":false},"ETH/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-200000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1800-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.085-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.6-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.9-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.092-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-120-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-65-P":{"spot":false,"swap":false},"STRK/USDT:USDT":{"spot":false,"swap":true},"S/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260424-0.62-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.08-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-5000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.55-P":{"spot":false,"swap":false},"1000NEIROCTO/USDC:USDC":{"spot":false,"swap":true},"PROVE/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-80000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.04-P":{"spot":false,"swap":false},"BABYDOGE/USDT":{"spot":true,"swap":false},"ANIME/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-120000-P":{"spot":false,"swap":false},"ROBO/USDT:USDT":{"spot":false,"swap":true},"PIXEL/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529-0.02-P":{"spot":false,"swap":false},"CORE/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-88-P":{"spot":false,"swap":false},"PORTAL/USDT":{"spot":true,"swap":false},"SPELL/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-2800-C":{"spot":false,"swap":false},"USDC/BRL":{"spot":true,"swap":false},"CC/USDC":{"spot":true,"swap":false},"POPCAT/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-1700-C":{"spot":false,"swap":false},"SVL/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260422-98-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2200-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-56000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2200-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.12-C":{"spot":false,"swap":false},"EIGEN/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260422-2150-P":{"spot":false,"swap":false},"WIF/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-48000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-70000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260508":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-120-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-50-P":{"spot":false,"swap":false},"HFT/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-90-P":{"spot":false,"swap":false},"HMSTR/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-2600-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.1-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-88000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.088-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1300-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2650-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-106-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1900-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-2200-C":{"spot":false,"swap":false},"DOGS/EUR":{"spot":true,"swap":false},"FLOW/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-85000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.4-C":{"spot":false,"swap":false},"TNSR/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-62000-P":{"spot":false,"swap":false},"APE/USDT:USDT":{"spot":false,"swap":true},"RSR/USDT:USDT":{"spot":false,"swap":true},"HYPE/USDT":{"spot":true,"swap":false},"SAHARA/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-5200-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-83000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2800-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-86000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.16-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-5600-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1800-C":{"spot":false,"swap":false},"GTAI/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.09-C":{"spot":false,"swap":false},"HFT/USDC":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.12-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-70000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-300000-P":{"spot":false,"swap":false},"DGB/USDT":{"spot":true,"swap":false},"APE/USDT":{"spot":true,"swap":false},"MEW/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-60-C":{"spot":false,"swap":false},"BEL/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-75000-P":{"spot":false,"swap":false},"ESE/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.5-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-1500-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-1.5-P":{"spot":false,"swap":false},"MON/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529-0.18-P":{"spot":false,"swap":false},"ZRO/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-270326-12000-C":{"spot":false,"swap":false},"W/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260508-1500-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-50-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-1600-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-50000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-73000-C":{"spot":false,"swap":false},"RECALL/USDT":{"spot":true,"swap":false},"AKT/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260421-105-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-66000-P":{"spot":false,"swap":false},"GLMR/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260422-2250-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-100000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-85000-P":{"spot":false,"swap":false},"CGPT/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-56000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-160-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-6000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.65-C":{"spot":false,"swap":false},"JELLYJELLY/USDT:USDT":{"spot":false,"swap":true},"YFI/USDT":{"spot":true,"swap":false},"ROSE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-82000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-2000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.098-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-96-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.55-C":{"spot":false,"swap":false},"1000TAG/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-270326-2000-C":{"spot":false,"swap":false},"IP/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260529-0.02-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225":{"spot":false,"swap":false},"XUSD/USDT":{"spot":true,"swap":false},"ETH/USD:ETH-260925":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-60000-P":{"spot":false,"swap":false},"CRV/USDT:USDT":{"spot":false,"swap":true},"CATI/EUR":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.25-P":{"spot":false,"swap":false},"CLOUD/USDT":{"spot":true,"swap":false},"BICO/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.84-P":{"spot":false,"swap":false},"KCS/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-92000-P":{"spot":false,"swap":false},"SD/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-110000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-10000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-71000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-5800-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.07-P":{"spot":false,"swap":false},"ALT/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-81000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2400-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.2-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2450-P":{"spot":false,"swap":false},"AAVE/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-92-P":{"spot":false,"swap":false},"EPIC/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.5-C":{"spot":false,"swap":false},"OPN/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260422-70-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-74000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260420-0.7-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1600-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.106-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.76-P":{"spot":false,"swap":false},"SIS/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-1700-C":{"spot":false,"swap":false},"TIME/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260421-96-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.09-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.92-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-100000-P":{"spot":false,"swap":false},"UMA/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-96000-P":{"spot":false,"swap":false},"BLESS/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-86-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.71-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-800-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-72000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-96-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2350-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.104-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.1-P":{"spot":false,"swap":false},"CKB/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260501-0.85-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-80000-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.62-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2425-C":{"spot":false,"swap":false},"SOL/MNT":{"spot":true,"swap":false},"ETHBTC/USDT:USDT":{"spot":false,"swap":true},"USDE/USDC":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.3-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-0.8-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.35-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-9000-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.4-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.104-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1400-C":{"spot":false,"swap":false},"NOM/USDT":{"spot":true,"swap":false},"DEEP/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260424-92000-C":{"spot":false,"swap":false},"FET/USDT":{"spot":true,"swap":false},"ICNT/USDT:USDT":{"spot":false,"swap":true},"USD1/USDT:USDT":{"spot":false,"swap":true},"ZKP/USDT":{"spot":true,"swap":false},"FIL/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-2500-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1100-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-1500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-74000-C":{"spot":false,"swap":false},"HUMA/USDT:USDT":{"spot":false,"swap":true},"BNB/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260508-0.68-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2050-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-80-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-0.8-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-0.82-P":{"spot":false,"swap":false},"HNT/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260424-2.2-P":{"spot":false,"swap":false},"COTI/USDT:USDT":{"spot":false,"swap":true},"ONT/USDT:USDT":{"spot":false,"swap":true},"ME/USDT:USDT":{"spot":false,"swap":true},"ETH/AED":{"spot":true,"swap":false},"ZBT/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-250000-C":{"spot":false,"swap":false},"ETH/BRL":{"spot":true,"swap":false},"WEETH/ETH":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.88-P":{"spot":false,"swap":false},"LUNAI/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-350000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260508-0.16-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260529-0.4-P":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-4200-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-65-C":{"spot":false,"swap":false},"EGLD/USDT":{"spot":true,"swap":false},"STABLE/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260626-9000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2100-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-80-C":{"spot":false,"swap":false},"STX/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260424-0.13-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1400-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-80000-C":{"spot":false,"swap":false},"NEAR/USDC":{"spot":true,"swap":false},"DOGE/USDT:USDT-260421-0.12-P":{"spot":false,"swap":false},"LSK/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260501-93-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-50000-P":{"spot":false,"swap":false},"BLAST/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-200000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-78500-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260420-0.12-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2550-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.115-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-7000-C":{"spot":false,"swap":false},"CROSS/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260508-1.3-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-7000-P":{"spot":false,"swap":false},"JTO/USDC":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-67000-C":{"spot":false,"swap":false},"MERL/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-2600-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-0.8-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260529":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-90-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-64000-P":{"spot":false,"swap":false},"TREE/USDT:USDT":{"spot":false,"swap":true},"DOT/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-110000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2550-C":{"spot":false,"swap":false},"SPACE/USDT:USDT":{"spot":false,"swap":true},"AAPLX/USDT":{"spot":true,"swap":false},"SC/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260501-0.85-C":{"spot":false,"swap":false},"BEL/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260422-0.75-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-65000-C":{"spot":false,"swap":false},"ZKC/USDT:USDT":{"spot":false,"swap":true},"ALPINE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-270326-90000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-180000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-500-P":{"spot":false,"swap":false},"USDT/EUR":{"spot":true,"swap":false},"XRP/USDT:USDT-260421-1.375-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-72-P":{"spot":false,"swap":false},"POL/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-76000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2800-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.35-P":{"spot":false,"swap":false},"ARB/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-0.72-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.102-C":{"spot":false,"swap":false},"XAU/USDT:USDT":{"spot":false,"swap":true},"ALCH/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260501-1.2-P":{"spot":false,"swap":false},"NEIROCTO/USDT":{"spot":true,"swap":false},"DOT/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260422-1.45-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.5-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-90-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-94000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-56000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-44000-C":{"spot":false,"swap":false},"XAUT/USDT":{"spot":true,"swap":false},"NS/USDT":{"spot":true,"swap":false},"ZORA/USDT":{"spot":true,"swap":false},"FOGO/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.08-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-160-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-75000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-84-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-78000-P":{"spot":false,"swap":false},"HIVE/USDT:USDT":{"spot":false,"swap":true},"ZRO/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260501-500-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1100-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-20-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-88000-C":{"spot":false,"swap":false},"PAXG/USDT:USDT":{"spot":false,"swap":true},"SAGA/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-1.25-P":{"spot":false,"swap":false},"MYX/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260501-0.6-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-76000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.575-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.8-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.11-P":{"spot":false,"swap":false},"USDT/AED":{"spot":true,"swap":false},"ETH/USDT:USDT-260421-2275-P":{"spot":false,"swap":false},"FF/USDT:USDT":{"spot":false,"swap":true},"INIT/USDT:USDT":{"spot":false,"swap":true},"MOVR/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260424-0.35-C":{"spot":false,"swap":false},"SOL/USDC":{"spot":true,"swap":false},"ANKR/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260508-3500-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.525-C":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-2200-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260422-2325-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260508-0.55-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.375-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-1500-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-11000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2700-C":{"spot":false,"swap":false},"T/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-70-P":{"spot":false,"swap":false},"APEX/MNT":{"spot":true,"swap":false},"BMT/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260422-0.1-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-2400-C":{"spot":false,"swap":false},"OP/USDC:USDC":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.66-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-4500-P":{"spot":false,"swap":false},"STX/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260529-96-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-68000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-74000-C":{"spot":false,"swap":false},"USDT/PLN":{"spot":true,"swap":false},"IOTX/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260626-1400-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.375-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-75000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.8-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2325-P":{"spot":false,"swap":false},"SHELL/USDT:USDT":{"spot":false,"swap":true},"WAVES/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-2100-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-1.45-C":{"spot":false,"swap":false},"BASED/USDT":{"spot":true,"swap":false},"LINK/USDT:USDT":{"spot":false,"swap":true},"VIC/USDT":{"spot":true,"swap":false},"FLOCK/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260501-0.79-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-78000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-180-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260420-1.7-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-98-C":{"spot":false,"swap":false},"DOLO/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260420-0.85-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-0.8-C":{"spot":false,"swap":false},"PRL/USDT:USDT":{"spot":false,"swap":true},"VTHO/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-48000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-73000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1500-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-88000-C":{"spot":false,"swap":false},"ASP/USDT:USDT":{"spot":false,"swap":true},"ARC/USDT:USDT":{"spot":false,"swap":true},"1000NEIROCTO/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260424-140-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-82000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-106000-P":{"spot":false,"swap":false},"PUFF/USDT":{"spot":true,"swap":false},"ZEC/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260501-1.6-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.8-P":{"spot":false,"swap":false},"AAVE/USDC:USDC":{"spot":false,"swap":true},"USDC/USDT:USDT":{"spot":false,"swap":true},"SHIB/USDT":{"spot":true,"swap":false},"SOL/USDT:USDT-260501":{"spot":false,"swap":false},"ETH/USDT:USDT-270326-8000-C":{"spot":false,"swap":false},"ARB/USDT":{"spot":true,"swap":false},"BICO/USDT":{"spot":true,"swap":false},"GENIUS/USDT:USDT":{"spot":false,"swap":true},"SAROS/USDT":{"spot":true,"swap":false},"KNC/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-2800-P":{"spot":false,"swap":false},"MON/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-10000-C":{"spot":false,"swap":false},"H/USDC:USDC":{"spot":false,"swap":true},"MNT/USDE":{"spot":true,"swap":false},"XRP/USDT:USDT-260508-1.2-P":{"spot":false,"swap":false},"ETH/USDT:USDT":{"spot":false,"swap":true},"WLD/USDT:USDT":{"spot":false,"swap":true},"ZK/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260424-3500-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.4-P":{"spot":false,"swap":false},"BANANAS31/USDT:USDT":{"spot":false,"swap":true},"SOPH/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260925-1600-C":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-300000-P":{"spot":false,"swap":false},"BB/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260422-1.3-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.5-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260508-60000-P":{"spot":false,"swap":false},"BR/USDT:USDT":{"spot":false,"swap":true},"2Z/USDC":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-1900-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-90000-P":{"spot":false,"swap":false},"4/USDT:USDT":{"spot":false,"swap":true},"2Z/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260529-106000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-1900-C":{"spot":false,"swap":false},"CFG/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-1600-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424":{"spot":false,"swap":false},"TRX/USDC:USDC":{"spot":false,"swap":true},"HOODX/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260925-130000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4400-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-78000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.62-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-4800-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.425-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-85-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-7400-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-76-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260422-90-C":{"spot":false,"swap":false},"XEM/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260529-2-P":{"spot":false,"swap":false},"LMWR/USDT":{"spot":true,"swap":false},"SC/USDT":{"spot":true,"swap":false},"CYBER/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-4000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.66-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260424-85-P":{"spot":false,"swap":false},"TRX/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-77000-P":{"spot":false,"swap":false},"KAVA/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260529-0.6-C":{"spot":false,"swap":false},"RENDER/USDT:USDT":{"spot":false,"swap":true},"MNT/USDT:USDT-260529-0.68-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.72-P":{"spot":false,"swap":false},"TRB/USDT:USDT":{"spot":false,"swap":true},"SOL/USDT:USDT-260508-72-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-4200-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508":{"spot":false,"swap":false},"PIEVERSE/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260925-1000-C":{"spot":false,"swap":false},"BNB/USDC:USDC":{"spot":false,"swap":true},"DOGE/USDT:USDT-260508-0.07-P":{"spot":false,"swap":false},"ID/USDT":{"spot":true,"swap":false},"VIRTUAL/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-110000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.375-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-20000-C":{"spot":false,"swap":false},"QTUM/USDT:USDT":{"spot":false,"swap":true},"NMR/USDT:USDT":{"spot":false,"swap":true},"HMSTR/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260508-0.55-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-40000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-270326-250000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-500-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.8-P":{"spot":false,"swap":false},"NIGHT/USDC:USDC":{"spot":false,"swap":true},"ETH/USDT:USDT-260424-3300-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-56000-C":{"spot":false,"swap":false},"GODS/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260421-0.5-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-1900-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501-0.07-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260501-2700-P":{"spot":false,"swap":false},"NAVX/USDT":{"spot":true,"swap":false},"DOGE/USDT:USDT-260508-0.11-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-2400-C":{"spot":false,"swap":false},"ETH/RLUSD":{"spot":true,"swap":false},"ETH/USDT:USDT-261225-6800-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-76500-C":{"spot":false,"swap":false},"GOAT/USDT":{"spot":true,"swap":false},"OXT/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-2700-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-500-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260501":{"spot":false,"swap":false},"DOGE/USDT:USDT-260529-0.06-C":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-3200-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.6-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260422-0.45-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-300000-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260529-2200-C":{"spot":false,"swap":false},"BTC/TRY":{"spot":true,"swap":false},"DOGE/USDT:USDT-260421-0.08-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-70000-P":{"spot":false,"swap":false},"LRC/USDT:USDT":{"spot":false,"swap":true},"XRP/USDT:USDT-260508-2.2-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-62000-C":{"spot":false,"swap":false},"XAUT/USDT:USDT-260501":{"spot":false,"swap":false},"USUAL/USDT:USDT":{"spot":false,"swap":true},"BEAT/USDT:USDT":{"spot":false,"swap":true},"WLFI/USDT":{"spot":true,"swap":false},"XRP/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260529-2.4-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-102000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-74-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260626-1400-P":{"spot":false,"swap":false},"WAVES/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260501-0.13-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2600-P":{"spot":false,"swap":false},"TUSD/USDT":{"spot":true,"swap":false},"TWT/USDT":{"spot":true,"swap":false},"AKE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-58000-P":{"spot":false,"swap":false},"NEWT/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260424-0.78-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260422-1.3-C":{"spot":false,"swap":false},"BTR/USDT:USDT":{"spot":false,"swap":true},"XMR/USDC:USDC":{"spot":false,"swap":true},"BTC/USDT:USDT-260501-80000-C":{"spot":false,"swap":false},"MAJOR/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-70000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-74-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260501-77000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260501-2-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2300-P":{"spot":false,"swap":false},"IO/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-2600-P":{"spot":false,"swap":false},"ETH/USDT:USDT-261225-1900-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260508-1.7-C":{"spot":false,"swap":false},"WOO/USDT":{"spot":true,"swap":false},"RPL/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260501-0.68-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260529-140-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.7-P":{"spot":false,"swap":false},"ALGO/USDC":{"spot":true,"swap":false},"DOGE/USDT:USDT-260421-0.09-C":{"spot":false,"swap":false},"1000000BABYDOGE/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260925-250000-P":{"spot":false,"swap":false},"LRC/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260529-0.64-P":{"spot":false,"swap":false},"SXT/USDT":{"spot":true,"swap":false},"XRP/USDT:USDT-260424-2-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-94000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-68000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260424-0.64-P":{"spot":false,"swap":false},"ARPA/USDT:USDT":{"spot":false,"swap":true},"ETH/USDT:USDT-260529-1600-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-150000-C":{"spot":false,"swap":false},"ATOM/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-260626-73000-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-2100-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260421-88-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-350000-P":{"spot":false,"swap":false},"PYTH/USDT:USDT":{"spot":false,"swap":true},"AT/USDT:USDT":{"spot":false,"swap":true},"CVC/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260529-96000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-72000-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.62-C":{"spot":false,"swap":false},"COOKIE/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260529-1700-P":{"spot":false,"swap":false},"AURORA/USDT":{"spot":true,"swap":false},"BTC/USDE":{"spot":true,"swap":false},"MNT/USDT:USDT-260421-0.7-C":{"spot":false,"swap":false},"PENGU/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-261225-63000-C":{"spot":false,"swap":false},"XRP/USDT:USDT-260424-1.9-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-350000-C":{"spot":false,"swap":false},"BTC/USDT:USDT-260424-79500-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260925-3000-P":{"spot":false,"swap":false},"DOGE/USDT:USDT-260421-0.075-C":{"spot":false,"swap":false},"WCT/USDT":{"spot":true,"swap":false},"ETH/USDT:USDT-260422-2300-C":{"spot":false,"swap":false},"YZY/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.092-P":{"spot":false,"swap":false},"SAHARA/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260424-0.22-C":{"spot":false,"swap":false},"ETH/USDT:USDT-260508-2200-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260626-300000-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260925-75000-C":{"spot":false,"swap":false},"SOL/USDT:USDT-260501-86-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260529-1.15-P":{"spot":false,"swap":false},"BTC/USDT:USDT-261225-90000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260420-65-P":{"spot":false,"swap":false},"YGG/USDT:USDT":{"spot":false,"swap":true},"HYPER/USDT":{"spot":true,"swap":false},"MNT/USDT:USDT-260421-0.75-P":{"spot":false,"swap":false},"BTC/USDT:USDT-260529-81000-P":{"spot":false,"swap":false},"SOL/USDT:USDT-260508-60-P":{"spot":false,"swap":false},"MNT/USDT:USDT-260421-0.85-P":{"spot":false,"swap":false},"TRU/USDT:USDT":{"spot":false,"swap":true},"BTC/USDT:USDT-260424-77500-P":{"spot":false,"swap":false},"APT/USDC":{"spot":true,"swap":false},"SOL/USDT:USDT-260422-95-P":{"spot":false,"swap":false},"ETH/USDT:USDT-260424-2300-C":{"spot":false,"swap":false},"MNT/USDT:USDT-260501-0.4-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260424-0.1-P":{"spot":false,"swap":false},"FLUID/USDT":{"spot":true,"swap":false},"BTC/USDT:USDT-261225-66000-C":{"spot":false,"swap":false},"DOGE/USDT:USDT-260422-0.105-P":{"spot":false,"swap":false},"XRP/USDT:USDT-260421-1.6-C":{"spot":false,"swap":false},"BARD/USDT:USDT":{"spot":false,"swap":true},"DOGE/USDT:USDT-260421-0.092-C":{"spot":false,"swap":false}},"testnet_urls":{"pattern":"separate_host","sandbox_flag_field":null,"unresolved_reason":null,"urls":{"futures":"https://api-testnet.bybit.com","private":"https://api-testnet.bybit.com","public":"https://api-testnet.bybit.com","spot":"https://api-testnet.bybit.com","v2":"https://api-testnet.bybit.com"}},"url_templates":{"private":{"api_param":"private","http_method":"GET","resolved_url":null,"sample_path":"v5/market/instruments-info","url_prefix":null},"public":{"api_param":"public","http_method":"GET","resolved_url":"https://api.bybit.com/spot/v3/public/symbols","sample_path":"spot/v3/public/symbols","url_prefix":"https://api.bybit.com/"}}},"schema_version":"3.0.0","structure":{"authenticated_sections":["private"],"class_info":{"rest":{"class_name":"bybit","extends_raw":"Exchange","extends_resolved":"Exchange","file":"bybit.ts","id":"bybit","method_count":140,"method_details":[{"async":false,"name":"describe","params":0,"statements":1},{"async":false,"name":"enableDemoTrading","params":1,"statements":3},{"async":false,"name":"nonce","params":0,"statements":1},{"async":false,"name":"addPaginationCursorToResult","params":1,"statements":6},{"async":true,"name":"isUnifiedEnabled","params":1,"statements":4},{"async":true,"name":"upgradeUnifiedTradeAccount","params":1,"statements":1},{"async":false,"name":"createExpiredOptionMarket","params":1,"statements":15},{"async":false,"name":"safeMarket","params":4,"statements":3},{"async":false,"name":"getBybitType","params":3,"statements":6},{"async":false,"name":"getAmount","params":2,"statements":5},{"async":false,"name":"getPrice","params":2,"statements":5},{"async":false,"name":"getCost","params":2,"statements":4},{"async":true,"name":"fetchTime","params":1,"statements":2},{"async":true,"name":"fetchCurrencies","params":1,"statements":6},{"async":false,"name":"parseCurrency","params":1,"statements":7},{"async":true,"name":"fetchMarkets","params":1,"statements":11},{"async":true,"name":"fetchSpotMarkets","params":1,"statements":11},{"async":true,"name":"fetchFutureMarkets","params":1,"statements":17},{"async":true,"name":"fetchOptionMarkets","params":1,"statements":10},{"async":false,"name":"parseTicker","params":2,"statements":17},{"async":true,"name":"fetchTicker","params":2,"statements":12},{"async":true,"name":"fetchTickers","params":2,"statements":14},{"async":true,"name":"fetchBidsAsks","params":2,"statements":1},{"async":false,"name":"parseOHLCV","params":2,"statements":2},{"async":true,"name":"fetchOHLCV","params":5,"statements":17},{"async":false,"name":"parseFundingRate","params":2,"statements":13},{"async":true,"name":"fetchFundingRates","params":2,"statements":13},{"async":true,"name":"fetchFundingRateHistory","params":4,"statements":27},{"async":false,"name":"parseTrade","params":2,"statements":23},{"async":true,"name":"fetchTrades","params":4,"statements":12},{"async":true,"name":"fetchOrderBook","params":3,"statements":11},{"async":false,"name":"parseBalance","params":1,"statements":6},{"async":true,"name":"fetchBalance","params":1,"statements":22},{"async":false,"name":"parseOrderStatus","params":1,"statements":2},{"async":false,"name":"parseTimeInForce","params":1,"statements":2},{"async":false,"name":"parseOrder","params":2,"statements":42},{"async":true,"name":"createMarketBuyOrderWithCost","params":3,"statements":5},{"async":true,"name":"createMarketSellOrderWithCost","params":3,"statements":8},{"async":true,"name":"createOrder","params":6,"statements":17},{"async":false,"name":"createOrderRequest","params":7,"statements":46},{"async":true,"name":"createOrders","params":2,"statements":20},{"async":false,"name":"editOrderRequest","params":7,"statements":23},{"async":true,"name":"editOrder","params":7,"statements":7},{"async":true,"name":"editOrders","params":2,"statements":18},{"async":false,"name":"cancelOrderRequest","params":3,"statements":8},{"async":true,"name":"cancelOrder","params":3,"statements":7},{"async":true,"name":"cancelOrders","params":3,"statements":19},{"async":true,"name":"cancelAllOrdersAfter","params":2,"statements":9},{"async":true,"name":"cancelOrdersForSymbols","params":2,"statements":12},{"async":true,"name":"cancelAllOrders","params":2,"statements":19},{"async":true,"name":"fetchOrderClassic","params":3,"statements":10},{"async":true,"name":"fetchOrder","params":3,"statements":20},{"async":true,"name":"fetchOrders","params":4,"statements":4},{"async":true,"name":"fetchOrdersClassic","params":4,"statements":23},{"async":true,"name":"fetchClosedOrder","params":3,"statements":7},{"async":true,"name":"fetchOpenOrder","params":3,"statements":7},{"async":true,"name":"fetchCanceledAndClosedOrders","params":4,"statements":22},{"async":true,"name":"fetchClosedOrders","params":4,"statements":3},{"async":true,"name":"fetchCanceledOrders","params":4,"statements":3},{"async":true,"name":"fetchOpenOrders","params":4,"statements":18},{"async":true,"name":"fetchOrderTrades","params":5,"statements":5},{"async":true,"name":"fetchMyTrades","params":4,"statements":16},{"async":false,"name":"parseDepositAddress","params":2,"statements":5},{"async":true,"name":"fetchDepositAddressesByNetwork","params":2,"statements":13},{"async":true,"name":"fetchDepositAddress","params":2,"statements":6},{"async":true,"name":"fetchDeposits","params":4,"statements":13},{"async":true,"name":"fetchWithdrawals","params":4,"statements":13},{"async":false,"name":"parseTransactionStatus","params":1,"statements":2},{"async":false,"name":"parseTransaction","params":2,"statements":11},{"async":true,"name":"fetchLedger","params":4,"statements":17},{"async":false,"name":"parseLedgerEntry","params":2,"statements":13},{"async":false,"name":"parseLedgerEntryType","params":1,"statements":2},{"async":true,"name":"withdraw","params":5,"statements":17},{"async":true,"name":"fetchPosition","params":2,"statements":17},{"async":true,"name":"fetchPositions","params":2,"statements":20},{"async":false,"name":"parsePosition","params":2,"statements":28},{"async":true,"name":"fetchLeverage","params":2,"statements":4},{"async":false,"name":"parseLeverage","params":2,"statements":3},{"async":true,"name":"setMarginMode","params":3,"statements":7},{"async":true,"name":"setLeverage","params":3,"statements":10},{"async":true,"name":"setPositionMode","params":3,"statements":11},{"async":true,"name":"fetchDerivativesOpenInterestHistory","params":5,"statements":19},{"async":true,"name":"fetchOpenInterest","params":2,"statements":16},{"async":true,"name":"fetchOpenInterestHistory","params":5,"statements":9},{"async":false,"name":"parseOpenInterest","params":2,"statements":5},{"async":true,"name":"fetchCrossBorrowRate","params":2,"statements":8},{"async":false,"name":"parseBorrowRate","params":2,"statements":5},{"async":true,"name":"fetchBorrowInterest","params":5,"statements":7},{"async":true,"name":"fetchBorrowRateHistory","params":4,"statements":13},{"async":false,"name":"parseBorrowInterest","params":2,"statements":1},{"async":true,"name":"transfer","params":5,"statements":14},{"async":true,"name":"fetchTransfers","params":4,"statements":13},{"async":true,"name":"borrowCrossMargin","params":3,"statements":6},{"async":true,"name":"repayCrossMargin","params":3,"statements":7},{"async":false,"name":"parseMarginLoan","params":2,"statements":2},{"async":false,"name":"parseTransferStatus","params":1,"statements":2},{"async":false,"name":"parseTransfer","params":2,"statements":8},{"async":true,"name":"fetchDerivativesMarketLeverageTiers","params":2,"statements":8},{"async":true,"name":"fetchMarketLeverageTiers","params":2,"statements":7},{"async":false,"name":"parseTradingFee","params":2,"statements":4},{"async":true,"name":"fetchTradingFee","params":2,"statements":11},{"async":true,"name":"fetchTradingFees","params":1,"statements":10},{"async":false,"name":"parseDepositWithdrawFee","params":2,"statements":5},{"async":true,"name":"fetchDepositWithdrawFees","params":2,"statements":6},{"async":true,"name":"fetchSettlementHistory","params":4,"statements":15},{"async":true,"name":"fetchMySettlementHistory","params":4,"statements":15},{"async":false,"name":"parseSettlement","params":2,"statements":3},{"async":false,"name":"parseSettlements","params":2,"statements":3},{"async":true,"name":"fetchVolatilityHistory","params":2,"statements":6},{"async":false,"name":"parseVolatilityHistory","params":1,"statements":3},{"async":true,"name":"fetchGreeks","params":2,"statements":9},{"async":true,"name":"fetchAllGreeks","params":2,"statements":10},{"async":false,"name":"parseGreeks","params":2,"statements":3},{"async":true,"name":"fetchMyLiquidations","params":4,"statements":16},{"async":false,"name":"parseLiquidation","params":2,"statements":8},{"async":true,"name":"getLeverageTiersPaginated","params":2,"statements":19},{"async":true,"name":"fetchLeverageTiers","params":2,"statements":7},{"async":false,"name":"parseLeverageTiers","params":3,"statements":7},{"async":false,"name":"parseMarketLeverageTiers","params":2,"statements":3},{"async":true,"name":"fetchFundingHistory","params":4,"statements":17},{"async":false,"name":"parseIncome","params":2,"statements":6},{"async":true,"name":"fetchOption","params":2,"statements":8},{"async":true,"name":"fetchOptionChain","params":2,"statements":7},{"async":false,"name":"parseOption","params":3,"statements":3},{"async":true,"name":"fetchPositionsHistory","params":4,"statements":18},{"async":true,"name":"fetchConvertCurrencies","params":1,"statements":13},{"async":true,"name":"fetchConvertQuote","params":4,"statements":14},{"async":true,"name":"createConvertTrade","params":5,"statements":5},{"async":true,"name":"fetchConvertTrade","params":3,"statements":17},{"async":true,"name":"fetchConvertTradeHistory","params":4,"statements":7},{"async":false,"name":"parseConversion","params":3,"statements":6},{"async":true,"name":"fetchLongShortRatioHistory","params":5,"statements":12},{"async":false,"name":"parseLongShortRatio","params":2,"statements":5},{"async":true,"name":"fetchPositionsADLRank","params":2,"statements":13},{"async":false,"name":"parseADLRank","params":2,"statements":3},{"async":true,"name":"fetchMarginMode","params":2,"statements":5},{"async":false,"name":"parseMarginMode","params":2,"statements":2},{"async":false,"name":"parseMarginModeType","params":1,"statements":2},{"async":false,"name":"sign","params":6,"statements":4},{"async":false,"name":"handleErrors","params":9,"statements":4}],"methods":["describe","enableDemoTrading","nonce","addPaginationCursorToResult","isUnifiedEnabled","upgradeUnifiedTradeAccount","createExpiredOptionMarket","safeMarket","getBybitType","getAmount","getPrice","getCost","fetchTime","fetchCurrencies","parseCurrency","fetchMarkets","fetchSpotMarkets","fetchFutureMarkets","fetchOptionMarkets","parseTicker","fetchTicker","fetchTickers","fetchBidsAsks","parseOHLCV","fetchOHLCV","parseFundingRate","fetchFundingRates","fetchFundingRateHistory","parseTrade","fetchTrades","fetchOrderBook","parseBalance","fetchBalance","parseOrderStatus","parseTimeInForce","parseOrder","createMarketBuyOrderWithCost","createMarketSellOrderWithCost","createOrder","createOrderRequest","createOrders","editOrderRequest","editOrder","editOrders","cancelOrderRequest","cancelOrder","cancelOrders","cancelAllOrdersAfter","cancelOrdersForSymbols","cancelAllOrders","fetchOrderClassic","fetchOrder","fetchOrders","fetchOrdersClassic","fetchClosedOrder","fetchOpenOrder","fetchCanceledAndClosedOrders","fetchClosedOrders","fetchCanceledOrders","fetchOpenOrders","fetchOrderTrades","fetchMyTrades","parseDepositAddress","fetchDepositAddressesByNetwork","fetchDepositAddress","fetchDeposits","fetchWithdrawals","parseTransactionStatus","parseTransaction","fetchLedger","parseLedgerEntry","parseLedgerEntryType","withdraw","fetchPosition","fetchPositions","parsePosition","fetchLeverage","parseLeverage","setMarginMode","setLeverage","setPositionMode","fetchDerivativesOpenInterestHistory","fetchOpenInterest","fetchOpenInterestHistory","parseOpenInterest","fetchCrossBorrowRate","parseBorrowRate","fetchBorrowInterest","fetchBorrowRateHistory","parseBorrowInterest","transfer","fetchTransfers","borrowCrossMargin","repayCrossMargin","parseMarginLoan","parseTransferStatus","parseTransfer","fetchDerivativesMarketLeverageTiers","fetchMarketLeverageTiers","parseTradingFee","fetchTradingFee","fetchTradingFees","parseDepositWithdrawFee","fetchDepositWithdrawFees","fetchSettlementHistory","fetchMySettlementHistory","parseSettlement","parseSettlements","fetchVolatilityHistory","parseVolatilityHistory","fetchGreeks","fetchAllGreeks","parseGreeks","fetchMyLiquidations","parseLiquidation","getLeverageTiersPaginated","fetchLeverageTiers","parseLeverageTiers","parseMarketLeverageTiers","fetchFundingHistory","parseIncome","fetchOption","fetchOptionChain","parseOption","fetchPositionsHistory","fetchConvertCurrencies","fetchConvertQuote","createConvertTrade","fetchConvertTrade","fetchConvertTradeHistory","parseConversion","fetchLongShortRatioHistory","parseLongShortRatio","fetchPositionsADLRank","parseADLRank","fetchMarginMode","parseMarginMode","parseMarginModeType","sign","handleErrors"],"node_key":"rest:bybit","parent_key":"Exchange","type":"rest"},"ws":{"class_name":"bybit","extends_raw":"bybitRest","extends_resolved":"bybit","file":"bybit.ts","id":"bybit","method_count":62,"method_details":[{"async":false,"name":"describe","params":0,"statements":1},{"async":false,"name":"requestId","params":0,"statements":5},{"async":true,"name":"getUrlByMarketType","params":4,"statements":11},{"async":false,"name":"cleanParams","params":1,"statements":2},{"async":true,"name":"createOrderWs","params":6,"statements":7},{"async":true,"name":"editOrderWs","params":7,"statements":7},{"async":true,"name":"cancelOrderWs","params":3,"statements":9},{"async":true,"name":"watchTicker","params":2,"statements":12},{"async":true,"name":"watchTickers","params":2,"statements":13},{"async":true,"name":"unWatchTickers","params":2,"statements":11},{"async":true,"name":"unWatchTicker","params":2,"statements":2},{"async":false,"name":"handleTicker","params":2,"statements":14},{"async":true,"name":"watchBidsAsks","params":2,"statements":11},{"async":false,"name":"parseWsBidAsk","params":2,"statements":6},{"async":true,"name":"watchOHLCV","params":5,"statements":3},{"async":true,"name":"watchOHLCVForSymbols","params":4,"statements":12},{"async":true,"name":"unWatchOHLCVForSymbols","params":2,"statements":11},{"async":true,"name":"unWatchOHLCV","params":3,"statements":2},{"async":false,"name":"handleOHLCV","params":2,"statements":19},{"async":false,"name":"parseWsOHLCV","params":2,"statements":2},{"async":true,"name":"watchOrderBook","params":3,"statements":1},{"async":true,"name":"watchOrderBookForSymbols","params":3,"statements":13},{"async":true,"name":"unWatchOrderBookForSymbols","params":2,"statements":12},{"async":true,"name":"unWatchOrderBook","params":2,"statements":2},{"async":false,"name":"handleOrderBook","params":2,"statements":19},{"async":false,"name":"handleDelta","params":2,"statements":2},{"async":false,"name":"handleDeltas","params":2,"statements":1},{"async":true,"name":"watchTrades","params":4,"statements":1},{"async":true,"name":"watchTradesForSymbols","params":4,"statements":12},{"async":true,"name":"unWatchTradesForSymbols","params":2,"statements":8},{"async":true,"name":"unWatchTrades","params":2,"statements":2},{"async":false,"name":"handleTrades","params":2,"statements":14},{"async":false,"name":"parseWsTrade","params":2,"statements":16},{"async":false,"name":"getPrivateType","params":1,"statements":1},{"async":true,"name":"watchMyTrades","params":4,"statements":14},{"async":true,"name":"unWatchMyTrades","params":2,"statements":13},{"async":false,"name":"handleMyTrades","params":2,"statements":14},{"async":true,"name":"watchPositions","params":4,"statements":18},{"async":false,"name":"setPositionsCache","params":2,"statements":3},{"async":true,"name":"loadPositionsSnapshot","params":2,"statements":6},{"async":false,"name":"handlePositions","params":2,"statements":8},{"async":true,"name":"unWatchPositions","params":2,"statements":9},{"async":true,"name":"watchLiquidations","params":4,"statements":12},{"async":false,"name":"handleLiquidation","params":2,"statements":1},{"async":false,"name":"parseWsLiquidation","params":2,"statements":4},{"async":true,"name":"watchOrders","params":4,"statements":11},{"async":true,"name":"unWatchOrders","params":2,"statements":10},{"async":false,"name":"handleOrderWs","params":2,"statements":4},{"async":false,"name":"handleOrder","params":2,"statements":13},{"async":true,"name":"watchBalance","params":1,"statements":18},{"async":false,"name":"handleBalance","params":2,"statements":10},{"async":false,"name":"parseWsBalance","params":2,"statements":7},{"async":true,"name":"watchTopics","params":4,"statements":3},{"async":true,"name":"unWatchTopics","params":8,"statements":5},{"async":true,"name":"authenticate","params":2,"statements":7},{"async":false,"name":"handleErrorMessage","params":2,"statements":2},{"async":false,"name":"handleMessage","params":2,"statements":15},{"async":false,"name":"ping","params":1,"statements":1},{"async":false,"name":"handlePong","params":2,"statements":2},{"async":false,"name":"handleAuthenticate","params":2,"statements":5},{"async":false,"name":"handleSubscriptionStatus","params":2,"statements":1},{"async":false,"name":"handleUnSubscribe","params":2,"statements":4}],"methods":["describe","requestId","getUrlByMarketType","cleanParams","createOrderWs","editOrderWs","cancelOrderWs","watchTicker","watchTickers","unWatchTickers","unWatchTicker","handleTicker","watchBidsAsks","parseWsBidAsk","watchOHLCV","watchOHLCVForSymbols","unWatchOHLCVForSymbols","unWatchOHLCV","handleOHLCV","parseWsOHLCV","watchOrderBook","watchOrderBookForSymbols","unWatchOrderBookForSymbols","unWatchOrderBook","handleOrderBook","handleDelta","handleDeltas","watchTrades","watchTradesForSymbols","unWatchTradesForSymbols","unWatchTrades","handleTrades","parseWsTrade","getPrivateType","watchMyTrades","unWatchMyTrades","handleMyTrades","watchPositions","setPositionsCache","loadPositionsSnapshot","handlePositions","unWatchPositions","watchLiquidations","handleLiquidation","parseWsLiquidation","watchOrders","unWatchOrders","handleOrderWs","handleOrder","watchBalance","handleBalance","parseWsBalance","watchTopics","unWatchTopics","authenticate","handleErrorMessage","handleMessage","ping","handlePong","handleAuthenticate","handleSubscriptionStatus","handleUnSubscribe"],"node_key":"ws:bybit","parent_key":"rest:bybit","type":"ws"}},"handle_errors":{"error_code_fields":[{"field":"ret_code","field2":"retCode","method":"safeString2","object":"response","object_path":null,"roles":["error_code","status_sentinel"],"sentinel_values":[{"operator":"!==","value":"0"},{"operator":"===","value":"10005"},{"operator":"===","value":"30084"}]}],"exceptions":{"broad":{"Not supported symbols":"__function:BadSymbol","Request timeout":"__function:RequestTimeout","invalid api_key":"__function:AuthenticationError","new_oc":"__function:InsufficientFunds","oc_diff":"__function:InsufficientFunds","openapi sign params error!":"__function:AuthenticationError","unknown orderInfo":"__function:OrderNotFound"},"exact":{"170115":"__function:InvalidOrder","140061":"__function:BadRequest","110011":"__function:InvalidOrder","170223":"__function:InsufficientFunds","30051":"__function:ExchangeError","170201":"__function:PermissionDenied","170124":"__function:InvalidOrder","110072":"__function:InvalidOrder","131216":"__function:ExchangeError","170130":"__function:BadRequest","131084":"__function:ExchangeError","20013":"__function:InvalidOrder","7001":"__function:BadRequest","140052":"__function:InsufficientFunds","131086":"__function:BadRequest","140039":"__function:BadRequest","30063":"__function:ExchangeError","140008":"__function:InvalidOrder","170203":"__function:InvalidOrder","140070":"__function:InvalidOrder","131004":"__function:AuthenticationError","20023":"__function:BadRequest","20016":"__function:InvalidOrder","131204":"__function:BadRequest","30067":"__function:InsufficientFunds","130021":"__function:InsufficientFunds","176018":"__function:BadRequest","182000":"__function:InvalidOrder","140040":"__function:InvalidOrder","110041":"__function:InvalidOrder","140010":"__function:InvalidOrder","140033":"__function:InvalidOrder","110021":"__function:InvalidOrder","-1197":"__function:InvalidOrder","140057":"__function:InvalidOrder","170190":"__function:InvalidOrder","140043":"__function:BadRequest","33004":"__function:AuthenticationError","176013":"__function:BadRequest","30045":"__function:InvalidOrder","170234":"__function:ExchangeError","30003":"__function:InvalidOrder","140038":"__function:BadRequest","140004":"__function:InsufficientFunds","131205":"__function:BadRequest","10029":"__function:PermissionDenied","30016":"__function:ExchangeError","30005":"__function:InvalidOrder","140069":"__function:PermissionDenied","131206":"__function:ExchangeError","110012":"__function:InsufficientFunds","20010":"__function:InvalidOrder","10005":"__function:PermissionDenied","140005":"__function:InvalidOrder","110029":"__function:BadRequest","140006":"__function:InsufficientFunds","20020":"__function:InvalidOrder","170210":"__function:InvalidOrder","140060":"__function:BadRequest","140026":"__function:BadRequest","-10009":"__function:BadRequest","140029":"__function:BadRequest","170037":"__function:BadRequest","131202":"__function:BadRequest","140049":"__function:BadRequest","110022":"__function:InvalidOrder","30044":"__function:InvalidOrder","176008":"__function:BadRequest","170194":"__function:InvalidOrder","30031":"__function:InsufficientFunds","20009":"__function:InvalidOrder","110023":"__function:InvalidOrder","170140":"__function:InvalidOrder","110027":"__function:NoChange","110028":"__function:BadRequest","110043":"__function:BadRequest","170196":"__function:InvalidOrder","10008":"__function:AccountSuspended","20022":"__function:BadRequest","170035":"__function:BadRequest","140015":"__function:InvalidOrder","176002":"__function:BadRequest","110042":"__function:InvalidOrder","10024":"__function:PermissionDenied","30019":"__function:InvalidOrder","110057":"__function:InvalidOrder","176040":"__function:BadRequest","140028":"__function:InvalidOrder","170191":"__function:InvalidOrder","140034":"__function:InvalidOrder","30020":"__function:InvalidOrder","131093":"__function:ExchangeError","30014":"__function:InvalidOrder","110018":"__function:BadRequest","140041":"__function:InvalidOrder","110092":"__function:InvalidOrder","170372":"__function:InvalidOrder","181004":"__function:InvalidOrder","12137":"__function:InvalidOrder","20001":"__function:OrderNotFound","110073":"__function:ExchangeError","131201":"__function:ExchangeError","175005":"__function:InvalidOrder","35015":"__function:BadRequest","110017":"__function:InvalidOrder","20005":"__function:InvalidOrder","30049":"__function:InsufficientFunds","176034":"__function:BadRequest","110062":"__function:BadRequest","20021":"__function:InvalidOrder","30032":"__function:InvalidOrder","175014":"__function:InvalidOrder","110031":"__function:InvalidOrder","140059":"__function:InvalidOrder","10009":"__function:AuthenticationError","176005":"__function:BadRequest","10002":"__function:InvalidNonce","170105":"__function:BadRequest","176021":"__function:BadRequest","30057":"__function:ExchangeError","170213":"__function:OrderNotFound","140065":"__function:PermissionDenied","131098":"__function:ExchangeError","140032":"__function:InvalidOrder","20006":"__function:InvalidOrder","131214":"__function:BadRequest","30021":"__function:InvalidOrder","170159":"__function:InvalidOrder","140056":"__function:InvalidOrder","140047":"__function:BadRequest","140024":"__function:BadRequest","110048":"__function:BadRequest","20070":"__function:BadRequest","110032":"__function:InvalidOrder","176031":"__function:BadRequest","30001":"__function:BadRequest","131212":"__function:InsufficientFunds","110030":"__function:InvalidOrder","131002":"__function:BadRequest","170228":"__function:InvalidOrder","110037":"__function:InvalidOrder","110026":"__function:MarginModeAlreadySet","176025":"__function:BadRequest","140066":"__function:ExchangeError","140045":"__function:InsufficientFunds","140022":"__function:InvalidOrder","110071":"__function:ExchangeError","140042":"__function:InvalidOrder","176030":"__function:BadRequest","140013":"__function:BadRequest","131096":"__function:BadRequest","140023":"__function:InvalidOrder","110033":"__function:InvalidOrder","110040":"__function:InvalidOrder","170206":"__function:InvalidOrder","110024":"__function:BadRequest","30030":"__function:InvalidOrder","3100198":"__function:BadRequest","30037":"__function:InvalidOrder","131207":"__function:BadRequest","30042":"__function:InsufficientFunds","12201":"__function:BadRequest","30036":"__function:ExchangeError","-2013":"__function:InvalidOrder","170137":"__function:InvalidOrder","110069":"__function:PermissionDenied","110006":"__function:InsufficientFunds","170142":"__function:InvalidOrder","30023":"__function:InvalidOrder","140014":"__function:InsufficientFunds","20017":"__function:InvalidOrder","131003":"__function:ExchangeError","176037":"__function:PermissionDenied","30011":"__function:PermissionDenied","175027":"__function:ExchangeError","175001":"__function:InvalidOrder","110039":"__function:InvalidOrder","110014":"__function:InsufficientFunds","110036":"__function:InvalidOrder","110016":"__function:InvalidOrder","30041":"__function:ExchangeError","140036":"__function:BadRequest","170226":"__function:InsufficientFunds","175015":"__function:InvalidOrder","170010":"__function:InvalidOrder","20019":"__function:InvalidOrder","30025":"__function:InvalidOrder","170133":"__function:InvalidOrder","170193":"__function:InvalidOrder","110051":"__function:InsufficientFunds","110058":"__function:InvalidOrder","170143":"__function:InvalidOrder","140051":"__function:InsufficientFunds","110013":"__function:BadRequest","30027":"__function:InvalidOrder","140055":"__function:InvalidOrder","170145":"__function:InvalidOrder","140035":"__function:InvalidOrder","176014":"__function:BadRequest","140067":"__function:PermissionDenied","110055":"__function:InvalidOrder","170141":"__function:InvalidOrder","-2015":"__function:AuthenticationError","30018":"__function:InvalidOrder","176007":"__function:BadRequest","170209":"__function:RestrictedLocation","170116":"__function:InvalidOrder","140016":"__function:InvalidOrder","110001":"__function:OrderNotFound","30078":"__function:ExchangeError","176038":"__function:BadRequest","10006":"__function:RateLimitExceeded","20018":"__function:InvalidOrder","170217":"__function:InvalidOrder","131089":"__function:BadRequest","30074":"__function:InvalidOrder","170031":"__function:ExchangeError","30054":"__function:ExchangeError","3100116":"__function:BadRequest","170200":"__function:InvalidOrder","131231":"__function:NotSupported","175017":"__function:InvalidOrder","131213":"__function:BadRequest","20004":"__function:InvalidOrder","30028":"__function:InvalidOrder","140053":"__function:InsufficientFunds","30015":"__function:InvalidOrder","30012":"__function:PermissionDenied","110049":"__function:BadRequest","170131":"__function:InsufficientFunds","110015":"__function:BadRequest","176029":"__function:BadRequest","30022":"__function:InvalidOrder","170033":"__function:InsufficientFunds","20071":"__function:BadRequest","170157":"__function:InvalidOrder","131097":"__function:ExchangeError","110004":"__function:InsufficientFunds","30029":"__function:InvalidOrder","5004":"__function:ExchangeError","110034":"__function:InvalidOrder","110003":"__function:InvalidOrder","175009":"__function:InvalidOrder","30052":"__function:ExchangeError","30033":"__function:RateLimitExceeded","10007":"__function:AuthenticationError","34036":"__function:BadRequest","10018":"__function:RateLimitExceeded","131090":"__function:ExchangeError","140001":"__function:OrderNotFound","140037":"__function:InvalidOrder","140003":"__function:InvalidOrder","10020":"__function:PermissionDenied","131217":"__function:ExchangeError","176016":"__function:BadRequest","175004":"__function:InvalidOrder","181003":"__function:InvalidOrder","340099":"__function:ExchangeError","110068":"__function:PermissionDenied","20031":"__function:BadRequest","176011":"__function:BadRequest","30050":"__function:ExchangeError","140044":"__function:InsufficientFunds","170001":"__function:ExchangeError","176028":"__function:BadRequest","110035":"__function:InvalidOrder","100028":"__function:PermissionDenied","181002":"__function:InvalidOrder","170036":"__function:BadRequest","10028":"__function:PermissionDenied","170221":"__function:BadRequest","3200300":"__function:InsufficientFunds","140064":"__function:InvalidOrder","30017":"__function:InvalidOrder","110061":"__function:BadRequest","110047":"__function:BadRequest","170218":"__function:InvalidOrder","131203":"__function:BadRequest","-1021":"__function:BadRequest","170007":"__function:RequestTimeout","140031":"__function:BadRequest","110050":"__function:BadRequest","20007":"__function:InvalidOrder","140058":"__function:InvalidOrder","30024":"__function:InvalidOrder","170195":"__function:InvalidOrder","131200":"__function:ExchangeError","176026":"__function:BadRequest","-1103":"__function:BadRequest","110064":"__function:InvalidOrder","140007":"__function:InsufficientFunds","34026":"__function:ExchangeError","30010":"__function:InsufficientFunds","176012":"__function:BadRequest","110019":"__function:InvalidOrder","140054":"__function:InvalidOrder","170147":"__function:InvalidOrder","30004":"__function:InvalidOrder","140027":"__function:BadRequest","12141":"__function:BadRequest","170139":"__function:InvalidOrder","30043":"__function:InvalidOrder","131208":"__function:ExchangeError","110010":"__function:InvalidOrder","110025":"__function:NoChange","110007":"__function:InsufficientFunds","176023":"__function:BadRequest","176009":"__function:BadRequest","176017":"__function:BadRequest","110070":"__function:InvalidOrder","30008":"__function:InvalidOrder","131092":"__function:ExchangeError","20014":"__function:InvalidOrder","131001":"__function:InsufficientFunds","131211":"__function:BadRequest","130006":"__function:InvalidOrder","131099":"__function:ExchangeError","20003":"__function:InvalidOrder","-1140":"__function:InvalidOrder","30013":"__function:PermissionDenied","3400045":"__function:ExchangeError","181000":"__function:BadRequest","140021":"__function:InvalidOrder","170144":"__function:InvalidOrder","170149":"__function:ExchangeError","110044":"__function:InsufficientFunds","175002":"__function:InvalidOrder","131232":"__function:NotSupported","140009":"__function:InvalidOrder","-6029":"__function:BadRequest","170117":"__function:InvalidOrder","175007":"__function:InvalidOrder","170011":"__function:InvalidOrder","170135":"__function:InvalidOrder","110056":"__function:InvalidOrder","170132":"__function:InvalidOrder","170192":"__function:InvalidOrder","176039":"__function:BadRequest","170032":"__function:ExchangeError","170222":"__function:RateLimitExceeded","20008":"__function:InvalidOrder","176004":"__function:BadRequest","170199":"__function:InvalidOrder","110063":"__function:ExchangeError","175000":"__function:InvalidOrder","30007":"__function:InvalidOrder","140046":"__function:BadRequest","110038":"__function:InvalidOrder","170121":"__function:InvalidOrder","176010":"__function:BadRequest","170136":"__function:InvalidOrder","30068":"__function:ExchangeError","170241":"__function:ManualInteractionNeeded","181001":"__function:BadRequest","30009":"__function:ExchangeError","131215":"__function:BadRequest","30034":"__function:OrderNotFound","170019":"__function:InvalidOrder","110093":"__function:InvalidOrder","176019":"__function:BadRequest","170198":"__function:InvalidOrder","30075":"__function:InvalidOrder","170371":"__function:InvalidOrder","140063":"__function:ExchangeError","175008":"__function:InvalidOrder","131095":"__function:BadRequest","131210":"__function:BadRequest","110060":"__function:BadRequest","140019":"__function:InvalidOrder","170150":"__function:ExchangeError","170005":"__function:InvalidOrder","131091":"__function:ExchangeError","176020":"__function:BadRequest","20015":"__function:InvalidOrder","140025":"__function:BadRequest","176035":"__function:PermissionDenied","20084":"__function:BadRequest","170224":"__function:PermissionDenied","130074":"__function:InvalidOrder","140017":"__function:InvalidOrder","140020":"__function:InvalidOrder","20011":"__function:InvalidOrder","-1004":"__function:BadRequest","10017":"__function:BadRequest","10010":"__function:PermissionDenied","140062":"__function:BadRequest","170229":"__function:InvalidOrder","175003":"__function:InsufficientFunds","-6017":"__function:BadRequest","110045":"__function:InsufficientFunds","10003":"__function:AuthenticationError","176006":"__function:BadRequest","131209":"__function:BadRequest","110067":"__function:PermissionDenied","110053":"__function:InsufficientFunds","175006":"__function:InsufficientFunds","30026":"__function:InvalidOrder","176022":"__function:BadRequest","10004":"__function:AuthenticationError","170227":"__function:ExchangeError","140030":"__function:InvalidOrder","175013":"__function:InvalidOrder","110054":"__function:InvalidOrder","170202":"__function:InvalidOrder","110008":"__function:InvalidOrder","176036":"__function:PermissionDenied","140048":"__function:BadRequest","170204":"__function:InvalidOrder","10001":"__function:BadRequest","175012":"__function:InvalidOrder","140012":"__function:InsufficientFunds","175016":"__function:InvalidOrder","140050":"__function:InvalidOrder","176003":"__function:BadRequest","110065":"__function:PermissionDenied","170034":"__function:InsufficientFunds","140018":"__function:BadRequest","131088":"__function:BadRequest","170134":"__function:InvalidOrder","110052":"__function:InsufficientFunds","110094":"__function:InvalidOrder","181017":"__function:BadRequest","110009":"__function:InvalidOrder","20012":"__function:InvalidOrder","110059":"__function:InvalidOrder","170151":"__function:InvalidOrder","131094":"__function:BadRequest","176027":"__function:BadRequest","170148":"__function:InvalidOrder","110066":"__function:ExchangeError","170197":"__function:InvalidOrder","175010":"__function:PermissionDenied","176015":"__function:InsufficientFunds","10014":"__function:BadRequest","176024":"__function:BadRequest","140011":"__function:InvalidOrder","10016":"__function:ExchangeError","110046":"__function:BadRequest","30035":"__function:RateLimitExceeded","110020":"__function:InvalidOrder","140068":"__function:PermissionDenied","-6025":"__function:BadRequest","131085":"__function:InsufficientFunds","170146":"__function:InvalidOrder","110005":"__function:InvalidOrder","10027":"__function:PermissionDenied"}},"http_exceptions":{"400":"__function:ExchangeNotAvailable","401":"__function:AuthenticationError","403":"__function:RateLimitExceeded","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":487403,"name":"undefined","optional":false,"start":487394,"type":"Identifier","typeAnnotation":null},"end":487404,"start":487387,"type":"ReturnStatement"}],"end":487451,"start":487373,"type":"BlockStatement"},"end":487451,"start":487358,"test":{"argument":{"decorators":[],"end":487371,"name":"response","optional":false,"start":487363,"type":"Identifier","typeAnnotation":null},"end":487371,"operator":"!","prefix":true,"start":487362,"type":"UnaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":488566,"id":{"decorators":[],"end":488513,"name":"errorCode","optional":false,"start":488504,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":488542,"name":"response","optional":false,"start":488534,"type":"Identifier","typeAnnotation":null},{"end":488554,"raw":"'ret_code'","start":488544,"type":"Literal","value":"ret_code"},{"end":488565,"raw":"'retCode'","start":488556,"type":"Literal","value":"retCode"}],"callee":{"computed":false,"end":488532,"object":{"end":488520,"start":488516,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":488532,"name":"safeString2","optional":false,"start":488521,"type":"Identifier","typeAnnotation":null},"start":488516,"type":"MemberExpression"},"end":488566,"optional":false,"start":488516,"type":"CallExpression","typeArguments":null},"start":488504,"type":"VariableDeclarator"}],"declare":false,"end":488567,"kind":"const","start":488498,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"alternate":null,"consequent":{"body":[{"argument":{"decorators":[],"end":489135,"name":"undefined","optional":false,"start":489126,"type":"Identifier","typeAnnotation":null},"end":489136,"start":489119,"type":"ReturnStatement"}],"end":489150,"start":488640,"type":"BlockStatement"},"end":489150,"start":488613,"test":{"end":488638,"left":{"decorators":[],"end":488626,"name":"errorCode","optional":false,"start":488617,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":488638,"raw":"'30084'","start":488631,"type":"Literal","value":"30084"},"start":488617,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":489187,"id":{"decorators":[],"end":489175,"name":"feedback","optional":false,"start":489167,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":489187,"name":"undefined","optional":false,"start":489178,"type":"Identifier","typeAnnotation":null},"start":489167,"type":"VariableDeclarator"}],"declare":false,"end":489188,"kind":"let","start":489163,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":489569,"expression":{"end":489568,"left":{"decorators":[],"end":489545,"name":"feedback","optional":false,"start":489537,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":489568,"left":{"end":489561,"left":{"computed":false,"end":489555,"object":{"end":489552,"start":489548,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":489555,"name":"id","optional":false,"start":489553,"type":"Identifier","typeAnnotation":null},"start":489548,"type":"MemberExpression"},"operator":"+","right":{"end":489561,"raw":"' '","start":489558,"type":"Literal","value":" "},"start":489548,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":489568,"name":"body","optional":false,"start":489564,"type":"Identifier","typeAnnotation":null},"start":489548,"type":"BinaryExpression"},"start":489537,"type":"AssignmentExpression"},"start":489537,"type":"ExpressionStatement"}],"end":489583,"start":489519,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":489499,"expression":{"end":489498,"left":{"decorators":[],"end":489283,"name":"feedback","optional":false,"start":489275,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":489498,"left":{"end":489491,"left":{"computed":false,"end":489293,"object":{"end":489290,"start":489286,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":489293,"name":"id","optional":false,"start":489291,"type":"Identifier","typeAnnotation":null},"start":489286,"type":"MemberExpression"},"operator":"+","right":{"end":489491,"raw":"' private api uses /user/v3/private/query-api to check if you have a unified account. The API key of user id must own one of permissions: \"Account Transfer\", \"Subaccount Transfer\", \"Withdrawal\" '","start":489296,"type":"Literal","value":" private api uses /user/v3/private/query-api to check if you have a unified account. The API key of user id must own one of permissions: \"Account Transfer\", \"Subaccount Transfer\", \"Withdrawal\" "},"start":489286,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":489498,"name":"body","optional":false,"start":489494,"type":"Identifier","typeAnnotation":null},"start":489286,"type":"BinaryExpression"},"start":489275,"type":"AssignmentExpression"},"start":489275,"type":"ExpressionStatement"}],"end":489513,"start":489257,"type":"BlockStatement"},"end":489583,"start":489201,"test":{"end":489255,"left":{"end":489226,"left":{"decorators":[],"end":489214,"name":"errorCode","optional":false,"start":489205,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":489226,"raw":"'10005'","start":489219,"type":"Literal","value":"10005"},"start":489205,"type":"BinaryExpression"},"operator":"&&","right":{"end":489255,"left":{"arguments":[{"end":489250,"raw":"'order'","start":489243,"type":"Literal","value":"order"}],"callee":{"computed":false,"end":489241,"object":{"decorators":[],"end":489233,"name":"url","optional":false,"start":489230,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":489241,"name":"indexOf","optional":false,"start":489234,"type":"Identifier","typeAnnotation":null},"start":489230,"type":"MemberExpression"},"end":489251,"optional":false,"start":489230,"type":"CallExpression","typeArguments":null},"operator":"<","right":{"end":489255,"raw":"0","start":489254,"type":"Literal","value":0},"start":489230,"type":"BinaryExpression"},"start":489205,"type":"LogicalExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":489780,"expression":{"end":489779,"left":{"decorators":[],"end":489705,"name":"feedback","optional":false,"start":489697,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":489779,"left":{"decorators":[],"end":489716,"name":"feedback","optional":false,"start":489708,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":489779,"raw":"'; You might also need to ensure the address is whitelisted'","start":489719,"type":"Literal","value":"; You might also need to ensure the address is whitelisted"},"start":489708,"type":"BinaryExpression"},"start":489697,"type":"AssignmentExpression"},"start":489697,"type":"ExpressionStatement"}],"end":489794,"start":489679,"type":"BlockStatement"},"end":489794,"start":489596,"test":{"end":489677,"left":{"arguments":[{"end":489671,"raw":"'Withdraw address chain or destination tag are not equal'","start":489614,"type":"Literal","value":"Withdraw address chain or destination tag are not equal"}],"callee":{"computed":false,"end":489612,"object":{"decorators":[],"end":489604,"name":"body","optional":false,"start":489600,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":489612,"name":"indexOf","optional":false,"start":489605,"type":"Identifier","typeAnnotation":null},"start":489600,"type":"MemberExpression"},"end":489672,"optional":false,"start":489600,"type":"CallExpression","typeArguments":null},"operator":">","right":{"argument":{"end":489677,"raw":"1","start":489676,"type":"Literal","value":1},"end":489677,"operator":"-","prefix":true,"start":489675,"type":"UnaryExpression"},"start":489600,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":489884,"expression":{"arguments":[{"computed":true,"end":489866,"object":{"computed":false,"end":489857,"object":{"end":489846,"start":489842,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":489857,"name":"exceptions","optional":false,"start":489847,"type":"Identifier","typeAnnotation":null},"start":489842,"type":"MemberExpression"},"optional":false,"property":{"end":489865,"raw":"'broad'","start":489858,"type":"Literal","value":"broad"},"start":489842,"type":"MemberExpression"},{"decorators":[],"end":489872,"name":"body","optional":false,"start":489868,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":489882,"name":"feedback","optional":false,"start":489874,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":489840,"object":{"end":489811,"start":489807,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":489840,"name":"throwBroadlyMatchedException","optional":false,"start":489812,"type":"Identifier","typeAnnotation":null},"start":489807,"type":"MemberExpression"},"end":489883,"optional":false,"start":489807,"type":"CallExpression","typeArguments":null},"start":489807,"type":"ExpressionStatement"},{"directive":null,"end":489979,"expression":{"arguments":[{"computed":true,"end":489956,"object":{"computed":false,"end":489947,"object":{"end":489936,"start":489932,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":489947,"name":"exceptions","optional":false,"start":489937,"type":"Identifier","typeAnnotation":null},"start":489932,"type":"MemberExpression"},"optional":false,"property":{"end":489955,"raw":"'exact'","start":489948,"type":"Literal","value":"exact"},"start":489932,"type":"MemberExpression"},{"decorators":[],"end":489967,"name":"errorCode","optional":false,"start":489958,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":489977,"name":"feedback","optional":false,"start":489969,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":489930,"object":{"end":489901,"start":489897,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":489930,"name":"throwExactlyMatchedException","optional":false,"start":489902,"type":"Identifier","typeAnnotation":null},"start":489897,"type":"MemberExpression"},"end":489978,"optional":false,"start":489897,"type":"CallExpression","typeArguments":null},"start":489897,"type":"ExpressionStatement"},{"argument":{"arguments":[{"decorators":[],"end":490025,"name":"feedback","optional":false,"start":490017,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":490015,"name":"ExchangeError","optional":false,"start":490002,"type":"Identifier","typeAnnotation":null},"end":490026,"start":489998,"type":"NewExpression","typeArguments":null},"end":490027,"start":489992,"type":"ThrowStatement"}],"end":490056,"start":488599,"type":"BlockStatement"},"end":490056,"start":488576,"test":{"end":488597,"left":{"decorators":[],"end":488589,"name":"errorCode","optional":false,"start":488580,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"end":488597,"raw":"'0'","start":488594,"type":"Literal","value":"0"},"start":488580,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"decorators":[],"end":490081,"name":"undefined","optional":false,"start":490072,"type":"Identifier","typeAnnotation":null},"end":490082,"start":490065,"type":"ReturnStatement"}],"end":490088,"start":487348,"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.broad","exceptions_source_raw":"this.exceptions['broad']","helper":"throwBroadlyMatchedException","lookup":null,"message_lookup":null},{"exceptions_source":"exceptions.exact","exceptions_source_raw":"this.exceptions['exact']","helper":"throwExactlyMatchedException","lookup":{"field":"ret_code","field2":"retCode","method":"safeString2","object":"response","object_path":null},"message_lookup":null}]},"interface_signatures":{"privateGetV5SpotCrossMarginTradeAccount":{"name":"privateGetV5SpotCrossMarginTradeAccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateOrderList":{"name":"privateGetUnifiedV3PrivateOrderList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateMyTrades":{"name":"privateGetSpotV3PrivateMyTrades","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PositionClosedPnl":{"name":"privateGetV5PositionClosedPnl","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferInterTransferListQuery":{"name":"privateGetAssetV3PrivateTransferInterTransferListQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFixedRenew":{"name":"privatePostV5CryptoLoanFixedRenew","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFixedSupplyOrderInfo":{"name":"privateGetV5CryptoLoanFixedSupplyOrderInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicOrderBookL2":{"name":"publicGetDerivativesV3PublicOrderBookL2","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountInfo":{"name":"privateGetV5AccountInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanCommonMaxLoan":{"name":"privatePostV5CryptoLoanCommonMaxLoan","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanCommonMaxCollateralAmount":{"name":"privateGetV5CryptoLoanCommonMaxCollateralAmount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountSmpGroup":{"name":"privateGetV5AccountSmpGroup","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5InsLoanRepayLoan":{"name":"privatePostV5InsLoanRepayLoan","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivateOrder":{"name":"privatePostSpotV3PrivateOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetContractV3PublicCopytradingSymbolList":{"name":"publicGetContractV3PublicCopytradingSymbolList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateAccountTransactionLog":{"name":"privateGetUnifiedV3PrivateAccountTransactionLog","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivatePositionTradingStop":{"name":"privatePostUnifiedV3PrivatePositionTradingStop","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetDepositQueryAddress":{"name":"privateGetV5AssetDepositQueryAddress","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateOrderCancelAll":{"name":"privatePostUnifiedV3PrivateOrderCancelAll","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateOrderList":{"name":"privateGetContractV3PrivateOrderList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicTickers":{"name":"publicGetDerivativesV3PublicTickers","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketOrderbook":{"name":"publicGetV5MarketOrderbook","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivateCancelOrders":{"name":"privatePostSpotV3PrivateCancelOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivatePositionTpslSwitchMode":{"name":"privatePostUnifiedV3PrivatePositionTpslSwitchMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicKline":{"name":"publicGetDerivativesV3PublicKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5CryptoLoanLoanableData":{"name":"publicGetV5CryptoLoanLoanableData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountCollateralInfo":{"name":"privateGetV5AccountCollateralInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateCoinInfoQuery":{"name":"privateGetAssetV3PrivateCoinInfoQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateCopytradingOrderTradingStop":{"name":"privatePostContractV3PrivateCopytradingOrderTradingStop","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetExchangeConvertResultQuery":{"name":"privateGetV5AssetExchangeConvertResultQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicIndexPriceKline":{"name":"publicGetDerivativesV3PublicIndexPriceKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateCopytradingOrderCreate":{"name":"privatePostContractV3PrivateCopytradingOrderCreate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateOpenOrders":{"name":"privateGetSpotV3PrivateOpenOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUserV3PrivateQuerySubMembers":{"name":"privateGetUserV3PrivateQuerySubMembers","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5UserCreateSubApi":{"name":"privatePostV5UserCreateSubApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PreUpgradeAssetDeliveryRecord":{"name":"privateGetV5PreUpgradeAssetDeliveryRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountBorrow":{"name":"privatePostV5AccountBorrow","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5SpotCrossMarginTradeBorrowToken":{"name":"publicGetV5SpotCrossMarginTradeBorrowToken","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountQuickRepayment":{"name":"privatePostV5AccountQuickRepayment","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountSetLimitPxAction":{"name":"privatePostV5AccountSetLimitPxAction","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountFeeRate":{"name":"privateGetV5AccountFeeRate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanMaxCollateralAmount":{"name":"privateGetV5CryptoLoanMaxCollateralAmount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicQuoteDepth":{"name":"publicGetSpotV3PublicQuoteDepth","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5UserQueryApi":{"name":"privateGetV5UserQueryApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostAssetV3PrivateTransferSubMemberTransfer":{"name":"privatePostAssetV3PrivateTransferSubMemberTransfer","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetTransferQueryAssetInfo":{"name":"privateGetV5AssetTransferQueryAssetInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderCancelBatch":{"name":"privatePostV5OrderCancelBatch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetWithdrawQueryAddress":{"name":"privateGetV5AssetWithdrawQueryAddress","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFlexibleBorrowHistory":{"name":"privateGetV5CryptoLoanFlexibleBorrowHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketRiskLimit":{"name":"publicGetV5MarketRiskLimit","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5UserSubmembers":{"name":"privateGetV5UserSubmembers","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetTransferQueryInterTransferList":{"name":"privateGetV5AssetTransferQueryInterTransferList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5InsLoanEnsureTokensConvert":{"name":"publicGetV5InsLoanEnsureTokensConvert","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanCommonAdjustmentHistory":{"name":"privateGetV5CryptoLoanCommonAdjustmentHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5UserGetMemberType":{"name":"privateGetV5UserGetMemberType","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5InsLoanEnsureTokensConvert":{"name":"privateGetV5InsLoanEnsureTokensConvert","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferSubMemberTransferListQuery":{"name":"privateGetAssetV3PrivateTransferSubMemberTransferListQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetDepositQueryAllowedList":{"name":"privateGetV5AssetDepositQueryAllowedList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5UserDeleteApi":{"name":"privatePostV5UserDeleteApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5SpotLeverTokenInfo":{"name":"publicGetV5SpotLeverTokenInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicServerTime":{"name":"publicGetSpotV3PublicServerTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicInsurance":{"name":"publicGetDerivativesV3PublicInsurance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanBorrow":{"name":"privatePostV5CryptoLoanBorrow","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionSwitchIsolated":{"name":"privatePostV5PositionSwitchIsolated","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateCopytradingOrderClose":{"name":"privatePostContractV3PrivateCopytradingOrderClose","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateWithdrawRecordQuery":{"name":"privateGetAssetV3PrivateWithdrawRecordQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotCrossMarginTradeSwitch":{"name":"privatePostV5SpotCrossMarginTradeSwitch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicOpenInterest":{"name":"publicGetDerivativesV3PublicOpenInterest","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5UserAffCustomerInfo":{"name":"privateGetV5UserAffCustomerInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateOrderCancelAll":{"name":"privatePostContractV3PrivateOrderCancelAll","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicQuoteTickerBookTicker":{"name":"publicGetSpotV3PublicQuoteTickerBookTicker","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotMarginTradeCoinstate":{"name":"privateGetV5SpotMarginTradeCoinstate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5InsLoanRepaidHistory":{"name":"privateGetV5InsLoanRepaidHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUserV3PrivateCreateSubApi":{"name":"privatePostUserV3PrivateCreateSubApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateReference":{"name":"privateGetSpotV3PrivateReference","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotCrossMarginTradeRepayHistory":{"name":"privateGetV5SpotCrossMarginTradeRepayHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5BrokerEarningsInfo":{"name":"privateGetV5BrokerEarningsInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetTransferQueryAccountCoinsBalance":{"name":"privateGetV5AssetTransferQueryAccountCoinsBalance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5LendingRedeem":{"name":"privatePostV5LendingRedeem","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFixedSupplyContractInfo":{"name":"privateGetV5CryptoLoanFixedSupplyContractInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5CryptoLoanCollateralData":{"name":"publicGetV5CryptoLoanCollateralData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicMarginProductInfos":{"name":"publicGetSpotV3PublicMarginProductInfos","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountWalletBalance":{"name":"privateGetV5AccountWalletBalance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountSetMarginMode":{"name":"privatePostV5AccountSetMarginMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderCancel":{"name":"privatePostV5OrderCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderCancelAll":{"name":"privatePostV5OrderCancelAll","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderAmend":{"name":"privatePostV5OrderAmend","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotCrossMarginTradeLoanInfo":{"name":"privateGetV5SpotCrossMarginTradeLoanInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5SpotCrossMarginTradePledgeToken":{"name":"publicGetV5SpotCrossMarginTradePledgeToken","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5UserFrozenSubMember":{"name":"privatePostV5UserFrozenSubMember","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountUpgradeToUta":{"name":"privatePostV5AccountUpgradeToUta","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivateRedeem":{"name":"privatePostSpotV3PrivateRedeem","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFixedSupplyOrderCancel":{"name":"privatePostV5CryptoLoanFixedSupplyOrderCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostFhtComplianceTaxV3PrivateRegistertime":{"name":"privatePostFhtComplianceTaxV3PrivateRegistertime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivatePositionSetRiskLimit":{"name":"privatePostUnifiedV3PrivatePositionSetRiskLimit","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5FiatReferencePrice":{"name":"privateGetV5FiatReferencePrice","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUserV3PrivateCreateSubMember":{"name":"privatePostUserV3PrivateCreateSubMember","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetDepositQuerySubMemberAddress":{"name":"privateGetV5AssetDepositQuerySubMemberAddress","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PreUpgradeExecutionList":{"name":"privateGetV5PreUpgradeExecutionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5CryptoLoanCommonLoanableData":{"name":"publicGetV5CryptoLoanCommonLoanableData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotMarginTradeSetLeverage":{"name":"privatePostV5SpotMarginTradeSetLeverage","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5BrokerEarningRecord":{"name":"privateGetV5BrokerEarningRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateCopytradingPositionSetLeverage":{"name":"privatePostContractV3PrivateCopytradingPositionSetLeverage","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostFhtComplianceTaxV3PrivateStatus":{"name":"privatePostFhtComplianceTaxV3PrivateStatus","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotCrossMarginTradeLoan":{"name":"privatePostV5SpotCrossMarginTradeLoan","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivatePositionTradingStop":{"name":"privatePostContractV3PrivatePositionTradingStop","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5OrderSpotBorrowCheck":{"name":"privateGetV5OrderSpotBorrowCheck","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateOrderCreate":{"name":"privatePostContractV3PrivateOrderCreate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountTransactionLog":{"name":"privateGetV5AccountTransactionLog","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFixedBorrow":{"name":"privatePostV5CryptoLoanFixedBorrow","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketPremiumIndexPriceKline":{"name":"publicGetV5MarketPremiumIndexPriceKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetDepositQueryRecord":{"name":"privateGetV5AssetDepositQueryRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5FiatTradeQuery":{"name":"privateGetV5FiatTradeQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5LendingAccount":{"name":"privateGetV5LendingAccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUserV3PrivateDeleteSubApi":{"name":"privatePostUserV3PrivateDeleteSubApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateOrderCreateBatch":{"name":"privatePostUnifiedV3PrivateOrderCreateBatch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetSettlementRecord":{"name":"privateGetV5AssetSettlementRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5CryptoLoanFixedSupplyOrderQuote":{"name":"publicGetV5CryptoLoanFixedSupplyOrderQuote","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivateCrossMarginLoan":{"name":"privatePostSpotV3PrivateCrossMarginLoan","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountNoConvertRepay":{"name":"privatePostV5AccountNoConvertRepay","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketMarkPriceKline":{"name":"publicGetV5MarketMarkPriceKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetTransferQueryUniversalTransferList":{"name":"privateGetV5AssetTransferQueryUniversalTransferList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateDepositAddressQuery":{"name":"privateGetAssetV3PrivateDepositAddressQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5InsLoanAssociationUid":{"name":"privatePostV5InsLoanAssociationUid","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanBorrowableCollateralisableNumber":{"name":"privateGetV5CryptoLoanBorrowableCollateralisableNumber","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateMarginLtv":{"name":"privateGetSpotV3PrivateMarginLtv","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketOpenInterest":{"name":"publicGetV5MarketOpenInterest","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicSymbols":{"name":"publicGetSpotV3PublicSymbols","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUserV3PrivateFrozenSubMember":{"name":"privateGetUserV3PrivateFrozenSubMember","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5AnnouncementsIndex":{"name":"publicGetV5AnnouncementsIndex","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountWithdrawal":{"name":"privateGetV5AccountWithdrawal","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotMarginTradeInterestRateHistory":{"name":"privateGetV5SpotMarginTradeInterestRateHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateDeliveryRecord":{"name":"privateGetUnifiedV3PrivateDeliveryRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferAccountCoinsBalanceQuery":{"name":"privateGetAssetV3PrivateTransferAccountCoinsBalanceQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateOrder":{"name":"privateGetSpotV3PrivateOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateExecutionList":{"name":"privateGetUnifiedV3PrivateExecutionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionMovePositions":{"name":"privatePostV5PositionMovePositions","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5OrderHistory":{"name":"privateGetV5OrderHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferTransferCoinListQuery":{"name":"privateGetAssetV3PrivateTransferTransferCoinListQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5FiatQueryTradeHistory":{"name":"privateGetV5FiatQueryTradeHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFixedBorrowContractInfo":{"name":"privateGetV5CryptoLoanFixedBorrowContractInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderCreateBatch":{"name":"privatePostV5OrderCreateBatch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5UserSubApikeys":{"name":"privateGetV5UserSubApikeys","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateAccountWalletBalance":{"name":"privateGetContractV3PrivateAccountWalletBalance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicQuoteTrades":{"name":"publicGetSpotV3PublicQuoteTrades","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateOrderReplace":{"name":"privatePostUnifiedV3PrivateOrderReplace","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateAccountBorrowHistory":{"name":"privateGetUnifiedV3PrivateAccountBorrowHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5BrokerAssetQuerySubMemberDepositRecord":{"name":"privateGetV5BrokerAssetQuerySubMemberDepositRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5SpotCrossMarginTradeData":{"name":"publicGetV5SpotCrossMarginTradeData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketHistoricalVolatility":{"name":"publicGetV5MarketHistoricalVolatility","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5UserCreateSubMember":{"name":"privatePostV5UserCreateSubMember","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateOrderReplaceBatch":{"name":"privatePostUnifiedV3PrivateOrderReplaceBatch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetTransferInterTransfer":{"name":"privatePostV5AssetTransferInterTransfer","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateAccountSetMarginMode":{"name":"privatePostUnifiedV3PrivateAccountSetMarginMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PublicDepositAllowedDepositListQuery":{"name":"privateGetAssetV3PublicDepositAllowedDepositListQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFlexibleRepayCollateral":{"name":"privatePostV5CryptoLoanFlexibleRepayCollateral","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionSetRiskLimit":{"name":"privatePostV5PositionSetRiskLimit","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivatePositionList":{"name":"privateGetUnifiedV3PrivatePositionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV3PublicTime":{"name":"publicGetV3PublicTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetDepositQuerySubMemberRecord":{"name":"privateGetV5AssetDepositQuerySubMemberRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferAccountCoinBalanceQuery":{"name":"privateGetAssetV3PrivateTransferAccountCoinBalanceQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountMmpReset":{"name":"privatePostV5AccountMmpReset","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicMarkPriceKline":{"name":"publicGetDerivativesV3PublicMarkPriceKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketFundingHistory":{"name":"publicGetV5MarketFundingHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderCreate":{"name":"privatePostV5OrderCreate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5CryptoLoanFixedBorrowOrderQuote":{"name":"publicGetV5CryptoLoanFixedBorrowOrderQuote","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateCopytradingPositionList":{"name":"privateGetContractV3PrivateCopytradingPositionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetWithdrawCancel":{"name":"privatePostV5AssetWithdrawCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotLeverTokenRedeem":{"name":"privatePostV5SpotLeverTokenRedeem","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFlexibleRepaymentHistory":{"name":"privateGetV5CryptoLoanFlexibleRepaymentHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFixedSupply":{"name":"privatePostV5CryptoLoanFixedSupply","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PositionMoveHistory":{"name":"privateGetV5PositionMoveHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFixedBorrowOrderInfo":{"name":"privateGetV5CryptoLoanFixedBorrowOrderInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostAssetV3PrivateTransferUniversalTransfer":{"name":"privatePostAssetV3PrivateTransferUniversalTransfer","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderDisconnectedCancelAll":{"name":"privatePostV5OrderDisconnectedCancelAll","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetExchangeOrderRecord":{"name":"privateGetV5AssetExchangeOrderRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivatePositionSetLeverage":{"name":"privatePostUnifiedV3PrivatePositionSetLeverage","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivatePositionLimitInfo":{"name":"privateGetContractV3PrivatePositionLimitInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicRecentTrade":{"name":"publicGetDerivativesV3PublicRecentTrade","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountInstrumentsInfo":{"name":"privateGetV5AccountInstrumentsInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5BrokerAwardInfo":{"name":"privatePostV5BrokerAwardInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5UserUpdateApi":{"name":"privatePostV5UserUpdateApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateCrossMarginOrders":{"name":"privateGetSpotV3PrivateCrossMarginOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetConvertSmallBalanceHistory":{"name":"privateGetV5AssetConvertSmallBalanceHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateOrderCancel":{"name":"privatePostUnifiedV3PrivateOrderCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanAdjustmentHistory":{"name":"privateGetV5CryptoLoanAdjustmentHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionSetTpslMode":{"name":"privatePostV5PositionSetTpslMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketIndexPriceKline":{"name":"publicGetV5MarketIndexPriceKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5OrderRealtime":{"name":"privateGetV5OrderRealtime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketDeliveryPrice":{"name":"publicGetV5MarketDeliveryPrice","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionSetAutoAddMargin":{"name":"privatePostV5PositionSetAutoAddMargin","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountDemoApplyMoney":{"name":"privatePostV5AccountDemoApplyMoney","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetExchangeQuoteApply":{"name":"privatePostV5AssetExchangeQuoteApply","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateExecutionList":{"name":"privateGetContractV3PrivateExecutionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5OrderAmendBatch":{"name":"privatePostV5OrderAmendBatch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetExchangeQueryCoinList":{"name":"privateGetV5AssetExchangeQueryCoinList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostAssetV3PrivateTransferTransferSubMemberSave":{"name":"privatePostAssetV3PrivateTransferTransferSubMemberSave","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotMarginTradeRepaymentAvailableAmount":{"name":"privateGetV5SpotMarginTradeRepaymentAvailableAmount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateRecord":{"name":"privateGetSpotV3PrivateRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateMarginRepaidInfos":{"name":"privateGetSpotV3PrivateMarginRepaidInfos","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUserV3PrivateUpdateApi":{"name":"privatePostUserV3PrivateUpdateApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetDeliveryRecord":{"name":"privateGetV5AssetDeliveryRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketInstrumentsInfo":{"name":"publicGetV5MarketInstrumentsInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicQuoteTickerPrice":{"name":"publicGetSpotV3PublicQuoteTickerPrice","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountBorrowHistory":{"name":"privateGetV5AccountBorrowHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotLeverTokenPurchase":{"name":"privatePostV5SpotLeverTokenPurchase","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5LendingRedeemCancel":{"name":"privatePostV5LendingRedeemCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetExchangeQueryConvertHistory":{"name":"privateGetV5AssetExchangeQueryConvertHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicFundingHistoryFundingRate":{"name":"publicGetDerivativesV3PublicFundingHistoryFundingRate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetDepositQueryInternalRecord":{"name":"privateGetV5AssetDepositQueryInternalRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountRepay":{"name":"privatePostV5AccountRepay","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivatePositionSetAutoAddMargin":{"name":"privatePostContractV3PrivatePositionSetAutoAddMargin","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateHistoryOrders":{"name":"privateGetSpotV3PrivateHistoryOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetTransferUniversalTransfer":{"name":"privatePostV5AssetTransferUniversalTransfer","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFixedRepaymentHistory":{"name":"privateGetV5CryptoLoanFixedRepaymentHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicDeliveryPrice":{"name":"publicGetDerivativesV3PublicDeliveryPrice","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateOrderCreate":{"name":"privatePostUnifiedV3PrivateOrderCreate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateOrderCancel":{"name":"privatePostContractV3PrivateOrderCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5SpotLeverTokenReference":{"name":"publicGetV5SpotLeverTokenReference","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionConfirmPendingMmr":{"name":"privatePostV5PositionConfirmPendingMmr","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotMarginTradeMaxBorrowable":{"name":"privateGetV5SpotMarginTradeMaxBorrowable","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateDepositRecordQuery":{"name":"privateGetAssetV3PrivateDepositRecordQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateAccountWalletBalance":{"name":"privateGetUnifiedV3PrivateAccountWalletBalance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5UserUpdateSubApi":{"name":"privatePostV5UserUpdateSubApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5UserDelSubmember":{"name":"privateGetV5UserDelSubmember","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateAccount":{"name":"privateGetSpotV3PrivateAccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicInfos":{"name":"publicGetSpotV3PublicInfos","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotMarginTradeState":{"name":"privateGetV5SpotMarginTradeState","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanCommonPosition":{"name":"privateGetV5CryptoLoanCommonPosition","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotLeverTokenOrderRecord":{"name":"privateGetV5SpotLeverTokenOrderRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicMarginEnsureTokens":{"name":"publicGetSpotV3PublicMarginEnsureTokens","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5EarnPlaceOrder":{"name":"privatePostV5EarnPlaceOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUserV3PrivateGetMemberType":{"name":"privateGetUserV3PrivateGetMemberType","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivatePositionSwitchIsolated":{"name":"privatePostContractV3PrivatePositionSwitchIsolated","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5FiatQuoteApply":{"name":"privatePostV5FiatQuoteApply","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetCovertGetQuote":{"name":"privatePostV5AssetCovertGetQuote","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketInsurance":{"name":"publicGetV5MarketInsurance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountMmpModify":{"name":"privatePostV5AccountMmpModify","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PositionList":{"name":"privateGetV5PositionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFixedRenewInfo":{"name":"privateGetV5CryptoLoanFixedRenewInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5FiatTradeExecute":{"name":"privatePostV5FiatTradeExecute","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5InsLoanProductInfos":{"name":"publicGetV5InsLoanProductInfos","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateAccountInfo":{"name":"privateGetUnifiedV3PrivateAccountInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5LendingPurchase":{"name":"privatePostV5LendingPurchase","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateOrderReplace":{"name":"privatePostContractV3PrivateOrderReplace","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountMmpState":{"name":"privateGetV5AccountMmpState","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivatePositionClosedPnl":{"name":"privateGetContractV3PrivatePositionClosedPnl","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUserV3PrivateDeleteApi":{"name":"privatePostUserV3PrivateDeleteApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferSubMemberListQuery":{"name":"privateGetAssetV3PrivateTransferSubMemberListQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetCoinGreeks":{"name":"privateGetV5AssetCoinGreeks","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanOngoingOrders":{"name":"privateGetV5CryptoLoanOngoingOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateMarginLoanInfos":{"name":"privateGetSpotV3PrivateMarginLoanInfos","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivateCancelOrdersByIds":{"name":"privatePostSpotV3PrivateCancelOrdersByIds","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountSetHedgingMode":{"name":"privatePostV5AccountSetHedgingMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketKline":{"name":"publicGetV5MarketKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanBorrowHistory":{"name":"privateGetV5CryptoLoanBorrowHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateOrderUnfilledOrders":{"name":"privateGetContractV3PrivateOrderUnfilledOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionSwitchMode":{"name":"privatePostV5PositionSwitchMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetCovertSmallBalanceExecute":{"name":"privatePostV5AssetCovertSmallBalanceExecute","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostFhtComplianceTaxV3PrivateCreate":{"name":"privatePostFhtComplianceTaxV3PrivateCreate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetDepositDepositToAccount":{"name":"privatePostV5AssetDepositDepositToAccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostAssetV3PrivateTransferInterTransfer":{"name":"privatePostAssetV3PrivateTransferInterTransfer","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivatePositionList":{"name":"privateGetContractV3PrivatePositionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateAccountUpgradeUnifiedAccount":{"name":"privatePostUnifiedV3PrivateAccountUpgradeUnifiedAccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PreUpgradeAssetSettlementRecord":{"name":"privateGetV5PreUpgradeAssetSettlementRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivatePositionSwitchTpslMode":{"name":"privatePostContractV3PrivatePositionSwitchTpslMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetWithdrawQueryRecord":{"name":"privateGetV5AssetWithdrawQueryRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PreUpgradeAccountTransactionLog":{"name":"privateGetV5PreUpgradeAccountTransactionLog","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicInstrumentsInfo":{"name":"publicGetDerivativesV3PublicInstrumentsInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivatePurchase":{"name":"privatePostSpotV3PrivatePurchase","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionTradingStop":{"name":"privatePostV5PositionTradingStop","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFixedRepayCollateral":{"name":"privatePostV5CryptoLoanFixedRepayCollateral","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AffiliateAffUserList":{"name":"privateGetV5AffiliateAffUserList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5FiatQueryCoinList":{"name":"privateGetV5FiatQueryCoinList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5EarnHourlyYield":{"name":"privateGetV5EarnHourlyYield","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateCrossMarginLoanInfo":{"name":"privateGetSpotV3PrivateCrossMarginLoanInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanFlexibleOngoingCoin":{"name":"privateGetV5CryptoLoanFlexibleOngoingCoin","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanCommonAdjustLtv":{"name":"privatePostV5CryptoLoanCommonAdjustLtv","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PreUpgradePositionClosedPnl":{"name":"privateGetV5PreUpgradePositionClosedPnl","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivateCrossMarginRepay":{"name":"privatePostSpotV3PrivateCrossMarginRepay","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateAccountFeeRate":{"name":"privateGetContractV3PrivateAccountFeeRate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotMarginTradeSetAutoRepayMode":{"name":"privatePostV5SpotMarginTradeSetAutoRepayMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5EarnProduct":{"name":"privateGetV5EarnProduct","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotCrossMarginTradeRepay":{"name":"privatePostV5SpotCrossMarginTradeRepay","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetTransferSaveTransferSubMember":{"name":"privatePostV5AssetTransferSaveTransferSubMember","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5MarketInstrumentsInfo":{"name":"privateGetV5MarketInstrumentsInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFlexibleRepay":{"name":"privatePostV5CryptoLoanFlexibleRepay","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5PreUpgradeOrderHistory":{"name":"privateGetV5PreUpgradeOrderHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateSettlementRecord":{"name":"privateGetUnifiedV3PrivateSettlementRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateOrderUnfilledOrders":{"name":"privateGetUnifiedV3PrivateOrderUnfilledOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanAdjustLtv":{"name":"privatePostV5CryptoLoanAdjustLtv","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetCoinQueryInfo":{"name":"privateGetV5AssetCoinQueryInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferUniversalTransferListQuery":{"name":"privateGetAssetV3PrivateTransferUniversalTransferListQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetAssetV3PrivateTransferAssetInfoQuery":{"name":"privateGetAssetV3PrivateTransferAssetInfoQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketTickers":{"name":"publicGetV5MarketTickers","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5UserDeleteSubApi":{"name":"privatePostV5UserDeleteSubApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5LendingHistoryOrder":{"name":"privateGetV5LendingHistoryOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetWithdrawVaspList":{"name":"privateGetV5AssetWithdrawVaspList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketAccountRatio":{"name":"publicGetV5MarketAccountRatio","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateCrossMarginRepayHistory":{"name":"privateGetSpotV3PrivateCrossMarginRepayHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotCrossMarginTradeOrders":{"name":"privateGetV5SpotCrossMarginTradeOrders","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostSpotV3PrivateCancelOrder":{"name":"privatePostSpotV3PrivateCancelOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetSpotV3PrivateCrossMarginAccount":{"name":"privateGetSpotV3PrivateCrossMarginAccount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5SpotMarginTradeCollateral":{"name":"publicGetV5SpotMarginTradeCollateral","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotMarginTradePositionTiers":{"name":"privateGetV5SpotMarginTradePositionTiers","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateCopytradingOrderList":{"name":"privateGetContractV3PrivateCopytradingOrderList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetTransferQuerySubMemberList":{"name":"privateGetV5AssetTransferQuerySubMemberList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFlexibleBorrow":{"name":"privatePostV5CryptoLoanFlexibleBorrow","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5EarnOrder":{"name":"privateGetV5EarnOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5EarnPosition":{"name":"privateGetV5EarnPosition","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV2PrivateWalletFundRecords":{"name":"privateGetV2PrivateWalletFundRecords","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5EarnProduct":{"name":"publicGetV5EarnProduct","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostFhtComplianceTaxV3PrivateUrl":{"name":"privatePostFhtComplianceTaxV3PrivateUrl","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5EarnYield":{"name":"privateGetV5EarnYield","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFixedFullyRepay":{"name":"privatePostV5CryptoLoanFixedFullyRepay","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountSetCollateralSwitchBatch":{"name":"privatePostV5AccountSetCollateralSwitchBatch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivatePositionSetLeverage":{"name":"privatePostContractV3PrivatePositionSetLeverage","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivatePositionSetRiskLimit":{"name":"privatePostContractV3PrivatePositionSetRiskLimit","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateCopytradingWalletTransfer":{"name":"privatePostContractV3PrivateCopytradingWalletTransfer","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5ExecutionList":{"name":"privateGetV5ExecutionList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanFixedBorrowOrderCancel":{"name":"privatePostV5CryptoLoanFixedBorrowOrderCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUnifiedV3PrivateOrderCancelBatch":{"name":"privatePostUnifiedV3PrivateOrderCancelBatch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateAccountSetMarginMode":{"name":"privatePostContractV3PrivateAccountSetMarginMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicQuoteDepthMerged":{"name":"publicGetSpotV3PublicQuoteDepthMerged","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostAssetV3PrivateWithdrawCreate":{"name":"privatePostAssetV3PrivateWithdrawCreate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionSetLeverage":{"name":"privatePostV5PositionSetLeverage","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5SpotMarginTradeSwitchMode":{"name":"privatePostV5SpotMarginTradeSwitchMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUnifiedV3PrivateAccountBorrowRate":{"name":"privateGetUnifiedV3PrivateAccountBorrowRate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5SpotMarginTradeGetAutoRepayMode":{"name":"privateGetV5SpotMarginTradeGetAutoRepayMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostAssetV3PrivateWithdrawCancel":{"name":"privatePostAssetV3PrivateWithdrawCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5CryptoLoanRepay":{"name":"privatePostV5CryptoLoanRepay","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5InsLoanLoanOrder":{"name":"privateGetV5InsLoanLoanOrder","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetDerivativesV3PublicRiskLimitList":{"name":"publicGetDerivativesV3PublicRiskLimitList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketTime":{"name":"publicGetV5MarketTime","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetWithdrawWithdrawableAmount":{"name":"privateGetV5AssetWithdrawWithdrawableAmount","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5BrokerAwardDistributeAward":{"name":"privatePostV5BrokerAwardDistributeAward","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostUserV3PrivateUpdateSubApi":{"name":"privatePostUserV3PrivateUpdateSubApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AccountContractTransactionLog":{"name":"privateGetV5AccountContractTransactionLog","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5InsLoanLtvConvert":{"name":"privateGetV5InsLoanLtvConvert","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5SpotMarginTradeData":{"name":"publicGetV5SpotMarginTradeData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5PositionAddMargin":{"name":"privatePostV5PositionAddMargin","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5MarketRecentTrade":{"name":"publicGetV5MarketRecentTrade","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5FiatBalanceQuery":{"name":"privateGetV5FiatBalanceQuery","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivatePositionSwitchMode":{"name":"privatePostContractV3PrivatePositionSwitchMode","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetWithdrawCreate":{"name":"privatePostV5AssetWithdrawCreate","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5LendingInfo":{"name":"privateGetV5LendingInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5CryptoLoanRepaymentHistory":{"name":"privateGetV5CryptoLoanRepaymentHistory","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5BrokerAccountInfo":{"name":"privateGetV5BrokerAccountInfo","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicQuoteKline":{"name":"publicGetSpotV3PublicQuoteKline","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetConvertSmallBalanceList":{"name":"privateGetV5AssetConvertSmallBalanceList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AccountSetCollateralSwitch":{"name":"privatePostV5AccountSetCollateralSwitch","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateCopytradingWalletBalance":{"name":"privateGetContractV3PrivateCopytradingWalletBalance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetTransferQueryTransferCoinList":{"name":"privateGetV5AssetTransferQueryTransferCoinList","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetContractV3PrivateAccountWalletFundRecords":{"name":"privateGetContractV3PrivateAccountWalletFundRecords","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateCopytradingPositionClose":{"name":"privatePostContractV3PrivateCopytradingPositionClose","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5AssetExchangeConvertExecute":{"name":"privatePostV5AssetExchangeConvertExecute","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostV5BrokerAwardDistributionRecord":{"name":"privatePostV5BrokerAwardDistributionRecord","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5UserQuerySubMembers":{"name":"privateGetV5UserQuerySubMembers","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetSpotV3PublicQuoteTicker24hr":{"name":"publicGetSpotV3PublicQuoteTicker24hr","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"publicGetV5CryptoLoanCommonCollateralData":{"name":"publicGetV5CryptoLoanCommonCollateralData","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privatePostContractV3PrivateCopytradingOrderCancel":{"name":"privatePostContractV3PrivateCopytradingOrderCancel","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetUserV3PrivateQueryApi":{"name":"privateGetUserV3PrivateQueryApi","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5InsLoanProductInfos":{"name":"privateGetV5InsLoanProductInfos","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"},"privateGetV5AssetTransferQueryAccountCoinBalance":{"name":"privateGetV5AssetTransferQueryAccountCoinBalance","params":[{"name":"params","type":"typeliteral"}],"return_type":"Promise<implicitReturnType>"}},"methods":{"rest":[{"async":false,"name":"describe","params":[],"return_type":"any","statements":1},{"async":false,"name":"enableDemoTrading","params":[{"name":"enable","type":"boolean"}],"return_type":null,"statements":3},{"async":false,"name":"nonce","params":[],"return_type":null,"statements":1},{"async":false,"name":"addPaginationCursorToResult","params":[{"name":"response","type":null}],"return_type":null,"statements":6},{"async":true,"name":"isUnifiedEnabled","params":[{"name":"params","type":null}],"return_type":null,"statements":4},{"async":true,"name":"upgradeUnifiedTradeAccount","params":[{"name":"params","type":null}],"return_type":null,"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":false,"name":"getBybitType","params":[{"name":"method","type":null},{"name":"market","type":null},{"name":"params","type":null}],"return_type":null,"statements":6},{"async":false,"name":"getAmount","params":[{"name":"symbol","type":"string"},{"name":"amount","type":"number"}],"return_type":null,"statements":5},{"async":false,"name":"getPrice","params":[{"name":"symbol","type":"string"},{"name":"price","type":"string"}],"return_type":null,"statements":5},{"async":false,"name":"getCost","params":[{"name":"symbol","type":"string"},{"name":"cost","type":"string"}],"return_type":null,"statements":4},{"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":6},{"async":false,"name":"parseCurrency","params":[{"name":"currency","type":"Dict"}],"return_type":"Currency","statements":7},{"async":true,"name":"fetchMarkets","params":[{"name":"params","type":null}],"return_type":"Promise<Market[]>","statements":11},{"async":true,"name":"fetchSpotMarkets","params":[{"name":"params","type":null}],"return_type":"Promise<Market[]>","statements":11},{"async":true,"name":"fetchFutureMarkets","params":[{"name":"params","type":null}],"return_type":"Promise<Market[]>","statements":17},{"async":true,"name":"fetchOptionMarkets","params":[{"name":"params","type":null}],"return_type":"Promise<Market[]>","statements":10},{"async":false,"name":"parseTicker","params":[{"name":"ticker","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Ticker","statements":17},{"async":true,"name":"fetchTicker","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Ticker>","statements":12},{"async":true,"name":"fetchTickers","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":14},{"async":true,"name":"fetchBidsAsks","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":1},{"async":false,"name":"parseOHLCV","params":[{"name":"ohlcv","type":null},{"name":"market","type":"Market"}],"return_type":"OHLCV","statements":2},{"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":17},{"async":false,"name":"parseFundingRate","params":[{"name":"ticker","type":null},{"name":"market","type":"Market"}],"return_type":"FundingRate","statements":13},{"async":true,"name":"fetchFundingRates","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<FundingRates>","statements":13},{"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":27},{"async":false,"name":"parseTrade","params":[{"name":"trade","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Trade","statements":23},{"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":"fetchOrderBook","params":[{"name":"symbol","type":"string"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":11},{"async":false,"name":"parseBalance","params":[{"name":"response","type":null}],"return_type":"Balances","statements":6},{"async":true,"name":"fetchBalance","params":[{"name":"params","type":null}],"return_type":"Promise<Balances>","statements":22},{"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":"parseOrder","params":[{"name":"order","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Order","statements":42},{"async":true,"name":"createMarketBuyOrderWithCost","params":[{"name":"symbol","type":"string"},{"name":"cost","type":"number"},{"name":"params","type":null}],"return_type":"Promise<Order>","statements":5},{"async":true,"name":"createMarketSellOrderWithCost","params":[{"name":"symbol","type":"string"},{"name":"cost","type":"number"},{"name":"params","type":null}],"return_type":"Promise<Order>","statements":8},{"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":"Promise<Order>","statements":17},{"async":false,"name":"createOrderRequest","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},{"name":"isUTA","type":null}],"return_type":null,"statements":46},{"async":true,"name":"createOrders","params":[{"name":"orders","type":"OrderRequest[]"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":20},{"async":false,"name":"editOrderRequest","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":23},{"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":"Promise<Order>","statements":7},{"async":true,"name":"editOrders","params":[{"name":"orders","type":"OrderRequest[]"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":18},{"async":false,"name":"cancelOrderRequest","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":8},{"async":true,"name":"cancelOrder","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Order>","statements":7},{"async":true,"name":"cancelOrders","params":[{"name":"ids","type":"string[]"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":19},{"async":true,"name":"cancelAllOrdersAfter","params":[{"name":"timeout","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":9},{"async":true,"name":"cancelOrdersForSymbols","params":[{"name":"orders","type":"CancellationRequest[]"},{"name":"params","type":null}],"return_type":null,"statements":12},{"async":true,"name":"cancelAllOrders","params":[{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":19},{"async":true,"name":"fetchOrderClassic","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Order>","statements":10},{"async":true,"name":"fetchOrder","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Order>","statements":20},{"async":true,"name":"fetchOrders","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":4},{"async":true,"name":"fetchOrdersClassic","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":23},{"async":true,"name":"fetchClosedOrder","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Order>","statements":7},{"async":true,"name":"fetchOpenOrder","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Order>","statements":7},{"async":true,"name":"fetchCanceledAndClosedOrders","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":22},{"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":3},{"async":true,"name":"fetchCanceledOrders","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":3},{"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":18},{"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":"Promise<Trade[]>","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":"Promise<Trade[]>","statements":16},{"async":false,"name":"parseDepositAddress","params":[{"name":"depositAddress","type":null},{"name":"currency","type":"Currency"}],"return_type":"DepositAddress","statements":5},{"async":true,"name":"fetchDepositAddressesByNetwork","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":"Promise<DepositAddress[]>","statements":13},{"async":true,"name":"fetchDepositAddress","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":"Promise<DepositAddress>","statements":6},{"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":13},{"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":13},{"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":true,"name":"fetchLedger","params":[{"name":"code","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<LedgerEntry[]>","statements":17},{"async":false,"name":"parseLedgerEntry","params":[{"name":"item","type":"Dict"},{"name":"currency","type":"Currency"}],"return_type":"LedgerEntry","statements":13},{"async":false,"name":"parseLedgerEntryType","params":[{"name":"type","type":null}],"return_type":null,"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":17},{"async":true,"name":"fetchPosition","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Position>","statements":17},{"async":true,"name":"fetchPositions","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Position[]>","statements":20},{"async":false,"name":"parsePosition","params":[{"name":"position","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Position","statements":28},{"async":true,"name":"fetchLeverage","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Leverage>","statements":4},{"async":false,"name":"parseLeverage","params":[{"name":"leverage","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Leverage","statements":3},{"async":true,"name":"setMarginMode","params":[{"name":"marginMode","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":7},{"async":true,"name":"setLeverage","params":[{"name":"leverage","type":"int"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":10},{"async":true,"name":"setPositionMode","params":[{"name":"hedged","type":"boolean"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":11},{"async":true,"name":"fetchDerivativesOpenInterestHistory","params":[{"name":"symbol","type":"string"},{"name":"timeframe","type":null},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":19},{"async":true,"name":"fetchOpenInterest","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":null,"statements":16},{"async":true,"name":"fetchOpenInterestHistory","params":[{"name":"symbol","type":"string"},{"name":"timeframe","type":null},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":9},{"async":false,"name":"parseOpenInterest","params":[{"name":"interest","type":null},{"name":"market","type":"Market"}],"return_type":null,"statements":5},{"async":true,"name":"fetchCrossBorrowRate","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":"Promise<CrossBorrowRate>","statements":8},{"async":false,"name":"parseBorrowRate","params":[{"name":"info","type":null},{"name":"currency","type":"Currency"}],"return_type":null,"statements":5},{"async":true,"name":"fetchBorrowInterest","params":[{"name":"code","type":"Str"},{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<BorrowInterest[]>","statements":7},{"async":true,"name":"fetchBorrowRateHistory","params":[{"name":"code","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":13},{"async":false,"name":"parseBorrowInterest","params":[{"name":"info","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"BorrowInterest","statements":1},{"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":14},{"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":13},{"async":true,"name":"borrowCrossMargin","params":[{"name":"code","type":"string"},{"name":"amount","type":"number"},{"name":"params","type":null}],"return_type":null,"statements":6},{"async":true,"name":"repayCrossMargin","params":[{"name":"code","type":"string"},{"name":"amount","type":null},{"name":"params","type":null}],"return_type":null,"statements":7},{"async":false,"name":"parseMarginLoan","params":[{"name":"info","type":null},{"name":"currency","type":"Currency"}],"return_type":"Dict","statements":2},{"async":false,"name":"parseTransferStatus","params":[{"name":"status","type":"Str"}],"return_type":"Str","statements":2},{"async":false,"name":"parseTransfer","params":[{"name":"transfer","type":"Dict"},{"name":"currency","type":"Currency"}],"return_type":"TransferEntry","statements":8},{"async":true,"name":"fetchDerivativesMarketLeverageTiers","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<LeverageTier[]>","statements":8},{"async":true,"name":"fetchMarketLeverageTiers","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<LeverageTier[]>","statements":7},{"async":false,"name":"parseTradingFee","params":[{"name":"fee","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"TradingFeeInterface","statements":4},{"async":true,"name":"fetchTradingFee","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<TradingFeeInterface>","statements":11},{"async":true,"name":"fetchTradingFees","params":[{"name":"params","type":null}],"return_type":"Promise<TradingFees>","statements":10},{"async":false,"name":"parseDepositWithdrawFee","params":[{"name":"fee","type":null},{"name":"currency","type":"Currency"}],"return_type":"any","statements":5},{"async":true,"name":"fetchDepositWithdrawFees","params":[{"name":"codes","type":"Strings"},{"name":"params","type":null}],"return_type":null,"statements":6},{"async":true,"name":"fetchSettlementHistory","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":15},{"async":true,"name":"fetchMySettlementHistory","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":15},{"async":false,"name":"parseSettlement","params":[{"name":"settlement","type":null},{"name":"market","type":null}],"return_type":null,"statements":3},{"async":false,"name":"parseSettlements","params":[{"name":"settlements","type":null},{"name":"market","type":null}],"return_type":null,"statements":3},{"async":true,"name":"fetchVolatilityHistory","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":null,"statements":6},{"async":false,"name":"parseVolatilityHistory","params":[{"name":"volatility","type":null}],"return_type":null,"statements":3},{"async":true,"name":"fetchGreeks","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Greeks>","statements":9},{"async":true,"name":"fetchAllGreeks","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Greeks[]>","statements":10},{"async":false,"name":"parseGreeks","params":[{"name":"greeks","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"Greeks","statements":3},{"async":true,"name":"fetchMyLiquidations","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Liquidation[]>","statements":16},{"async":false,"name":"parseLiquidation","params":[{"name":"liquidation","type":null},{"name":"market","type":"Market"}],"return_type":"Liquidation","statements":8},{"async":true,"name":"getLeverageTiersPaginated","params":[{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":19},{"async":true,"name":"fetchLeverageTiers","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<LeverageTiers>","statements":7},{"async":false,"name":"parseLeverageTiers","params":[{"name":"response","type":null},{"name":"symbols","type":"Strings"},{"name":"marketIdKey","type":null}],"return_type":"LeverageTiers","statements":7},{"async":false,"name":"parseMarketLeverageTiers","params":[{"name":"info","type":null},{"name":"market","type":"Market"}],"return_type":"LeverageTier[]","statements":3},{"async":true,"name":"fetchFundingHistory","params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<FundingHistory[]>","statements":17},{"async":false,"name":"parseIncome","params":[{"name":"income","type":null},{"name":"market","type":"Market"}],"return_type":"object","statements":6},{"async":true,"name":"fetchOption","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Option>","statements":8},{"async":true,"name":"fetchOptionChain","params":[{"name":"code","type":"string"},{"name":"params","type":null}],"return_type":"Promise<OptionChain>","statements":7},{"async":false,"name":"parseOption","params":[{"name":"chain","type":"Dict"},{"name":"currency","type":"Currency"},{"name":"market","type":"Market"}],"return_type":"Option","statements":3},{"async":true,"name":"fetchPositionsHistory","params":[{"name":"symbols","type":"Strings"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Position[]>","statements":18},{"async":true,"name":"fetchConvertCurrencies","params":[{"name":"params","type":null}],"return_type":"Promise<Currencies>","statements":13},{"async":true,"name":"fetchConvertQuote","params":[{"name":"fromCode","type":"string"},{"name":"toCode","type":"string"},{"name":"amount","type":"Num"},{"name":"params","type":null}],"return_type":"Promise<Conversion>","statements":14},{"async":true,"name":"createConvertTrade","params":[{"name":"id","type":"string"},{"name":"fromCode","type":"string"},{"name":"toCode","type":"string"},{"name":"amount","type":"Num"},{"name":"params","type":null}],"return_type":"Promise<Conversion>","statements":5},{"async":true,"name":"fetchConvertTrade","params":[{"name":"id","type":"string"},{"name":"code","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<Conversion>","statements":17},{"async":true,"name":"fetchConvertTradeHistory","params":[{"name":"code","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Conversion[]>","statements":7},{"async":false,"name":"parseConversion","params":[{"name":"conversion","type":"Dict"},{"name":"fromCurrency","type":"Currency"},{"name":"toCurrency","type":"Currency"}],"return_type":"Conversion","statements":6},{"async":true,"name":"fetchLongShortRatioHistory","params":[{"name":"symbol","type":"Str"},{"name":"timeframe","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<LongShortRatio[]>","statements":12},{"async":false,"name":"parseLongShortRatio","params":[{"name":"info","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"LongShortRatio","statements":5},{"async":true,"name":"fetchPositionsADLRank","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<ADL[]>","statements":13},{"async":false,"name":"parseADLRank","params":[{"name":"info","type":"Dict"},{"name":"market","type":"Market"}],"return_type":"ADL","statements":3},{"async":true,"name":"fetchMarginMode","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<MarginMode>","statements":5},{"async":false,"name":"parseMarginMode","params":[{"name":"marginMode","type":"Dict"},{"name":"market","type":null}],"return_type":"MarginMode","statements":2},{"async":false,"name":"parseMarginModeType","params":[{"name":"marginMode","type":"Str"}],"return_type":"Str","statements":2},{"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":4},{"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":5},{"async":true,"name":"getUrlByMarketType","params":[{"name":"symbol","type":"Str"},{"name":"isPrivate","type":null},{"name":"method","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":11},{"async":false,"name":"cleanParams","params":[{"name":"params","type":null}],"return_type":null,"statements":2},{"async":true,"name":"createOrderWs","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":7},{"async":true,"name":"editOrderWs","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":7},{"async":true,"name":"cancelOrderWs","params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","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":12},{"async":true,"name":"watchTickers","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":13},{"async":true,"name":"unWatchTickers","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":11},{"async":true,"name":"unWatchTicker","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},{"async":false,"name":"handleTicker","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},{"async":true,"name":"watchBidsAsks","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":11},{"async":false,"name":"parseWsBidAsk","params":[{"name":"orderbook","type":null},{"name":"market","type":null}],"return_type":null,"statements":6},{"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":3},{"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":12},{"async":true,"name":"unWatchOHLCVForSymbols","params":[{"name":"symbolsAndTimeframes","type":"string[][]"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":11},{"async":true,"name":"unWatchOHLCV","params":[{"name":"symbol","type":"string"},{"name":"timeframe","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},{"async":false,"name":"handleOHLCV","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":19},{"async":false,"name":"parseWsOHLCV","params":[{"name":"ohlcv","type":null},{"name":"market","type":null}],"return_type":"OHLCV","statements":2},{"async":true,"name":"watchOrderBook","params":[{"name":"symbol","type":"string"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":1},{"async":true,"name":"watchOrderBookForSymbols","params":[{"name":"symbols","type":"string[]"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":13},{"async":true,"name":"unWatchOrderBookForSymbols","params":[{"name":"symbols","type":"string[]"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":12},{"async":true,"name":"unWatchOrderBook","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},{"async":false,"name":"handleOrderBook","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":19},{"async":false,"name":"handleDelta","params":[{"name":"bookside","type":null},{"name":"delta","type":null}],"return_type":null,"statements":2},{"async":false,"name":"handleDeltas","params":[{"name":"bookside","type":null},{"name":"deltas","type":null}],"return_type":null,"statements":1},{"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":1},{"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":12},{"async":true,"name":"unWatchTradesForSymbols","params":[{"name":"symbols","type":"string[]"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":8},{"async":true,"name":"unWatchTrades","params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},{"async":false,"name":"handleTrades","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},{"async":false,"name":"parseWsTrade","params":[{"name":"trade","type":null},{"name":"market","type":null}],"return_type":null,"statements":16},{"async":false,"name":"getPrivateType","params":[{"name":"url","type":null}],"return_type":null,"statements":1},{"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":14},{"async":true,"name":"unWatchMyTrades","params":[{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":13},{"async":false,"name":"handleMyTrades","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},{"async":true,"name":"watchPositions","params":[{"name":"symbols","type":"Strings"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Position[]>","statements":18},{"async":false,"name":"setPositionsCache","params":[{"name":"client","type":"Client"},{"name":"symbols","type":"Strings"}],"return_type":null,"statements":3},{"async":true,"name":"loadPositionsSnapshot","params":[{"name":"client","type":null},{"name":"messageHash","type":null}],"return_type":null,"statements":6},{"async":false,"name":"handlePositions","params":[{"name":"client","type":null},{"name":"message","type":null}],"return_type":null,"statements":8},{"async":true,"name":"unWatchPositions","params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":9},{"async":true,"name":"watchLiquidations","params":[{"name":"symbol","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Liquidation[]>","statements":12},{"async":false,"name":"handleLiquidation","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":1},{"async":false,"name":"parseWsLiquidation","params":[{"name":"liquidation","type":null},{"name":"market","type":null}],"return_type":null,"statements":4},{"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":11},{"async":true,"name":"unWatchOrders","params":[{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":10},{"async":false,"name":"handleOrderWs","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":4},{"async":false,"name":"handleOrder","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":13},{"async":true,"name":"watchBalance","params":[{"name":"params","type":null}],"return_type":"Promise<Balances>","statements":18},{"async":false,"name":"handleBalance","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":10},{"async":false,"name":"parseWsBalance","params":[{"name":"balance","type":null},{"name":"accountType","type":null}],"return_type":null,"statements":7},{"async":true,"name":"watchTopics","params":[{"name":"url","type":null},{"name":"messageHashes","type":null},{"name":"topics","type":null},{"name":"params","type":null}],"return_type":null,"statements":3},{"async":true,"name":"unWatchTopics","params":[{"name":"url","type":"string"},{"name":"topic","type":"string"},{"name":"symbols","type":"Strings"},{"name":"messageHashes","type":"string[]"},{"name":"subMessageHashes","type":"string[]"},{"name":"topics","type":null},{"name":"params","type":null},{"name":"subExtension","type":null}],"return_type":null,"statements":5},{"async":true,"name":"authenticate","params":[{"name":"url","type":null},{"name":"params","type":null}],"return_type":null,"statements":7},{"async":false,"name":"handleErrorMessage","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":"Bool","statements":2},{"async":false,"name":"handleMessage","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":15},{"async":false,"name":"ping","params":[{"name":"client","type":"Client"}],"return_type":null,"statements":1},{"async":false,"name":"handlePong","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":2},{"async":false,"name":"handleAuthenticate","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":5},{"async":false,"name":"handleSubscriptionStatus","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":1},{"async":false,"name":"handleUnSubscribe","params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":4}]},"overrides":{"extends":"bybit","rest":{"inherited":["addPaginationCursorToResult","borrowCrossMargin","cancelAllOrders","cancelAllOrdersAfter","cancelOrder","cancelOrderRequest","cancelOrders","cancelOrdersForSymbols","createConvertTrade","createExpiredOptionMarket","createMarketBuyOrderWithCost","createMarketSellOrderWithCost","createOrder","createOrderRequest","createOrders","editOrder","editOrderRequest","editOrders","enableDemoTrading","fetchAllGreeks","fetchBalance","fetchBidsAsks","fetchBorrowInterest","fetchBorrowRateHistory","fetchCanceledAndClosedOrders","fetchCanceledOrders","fetchClosedOrder","fetchClosedOrders","fetchConvertCurrencies","fetchConvertQuote","fetchConvertTrade","fetchConvertTradeHistory","fetchCrossBorrowRate","fetchCurrencies","fetchDepositAddress","fetchDepositAddressesByNetwork","fetchDepositWithdrawFees","fetchDeposits","fetchDerivativesMarketLeverageTiers","fetchDerivativesOpenInterestHistory","fetchFundingHistory","fetchFundingRateHistory","fetchFundingRates","fetchFutureMarkets","fetchGreeks","fetchLedger","fetchLeverage","fetchLeverageTiers","fetchLongShortRatioHistory","fetchMarginMode","fetchMarketLeverageTiers","fetchMarkets","fetchMyLiquidations","fetchMySettlementHistory","fetchMyTrades","fetchOHLCV","fetchOpenInterest","fetchOpenInterestHistory","fetchOpenOrder","fetchOpenOrders","fetchOption","fetchOptionChain","fetchOptionMarkets","fetchOrder","fetchOrderBook","fetchOrderClassic","fetchOrderTrades","fetchOrders","fetchOrdersClassic","fetchPosition","fetchPositions","fetchPositionsADLRank","fetchPositionsHistory","fetchSettlementHistory","fetchSpotMarkets","fetchTicker","fetchTickers","fetchTime","fetchTrades","fetchTradingFee","fetchTradingFees","fetchTransfers","fetchVolatilityHistory","fetchWithdrawals","getAmount","getBybitType","getCost","getLeverageTiersPaginated","getPrice","handleErrors","isUnifiedEnabled","nonce","parseADLRank","parseBalance","parseBorrowInterest","parseBorrowRate","parseConversion","parseCurrency","parseDepositAddress","parseDepositWithdrawFee","parseFundingRate","parseGreeks","parseIncome","parseLedgerEntry","parseLedgerEntryType","parseLeverage","parseLeverageTiers","parseLiquidation","parseLongShortRatio","parseMarginLoan","parseMarginMode","parseMarginModeType","parseMarketLeverageTiers","parseOHLCV","parseOpenInterest","parseOption","parseOrder","parseOrderStatus","parsePosition","parseSettlement","parseSettlements","parseTicker","parseTimeInForce","parseTrade","parseTradingFee","parseTransaction","parseTransactionStatus","parseTransfer","parseTransferStatus","parseVolatilityHistory","repayCrossMargin","safeMarket","setLeverage","setMarginMode","setPositionMode","sign","transfer","upgradeUnifiedTradeAccount","withdraw"],"new_methods":{"setPositionsCache":{"async":false,"body":{"body":[{"alternate":null,"consequent":{"body":[{"argument":null,"end":71952,"start":71945,"type":"ReturnStatement"}],"end":71962,"start":71931,"type":"BlockStatement"},"end":71962,"start":71897,"test":{"end":71929,"left":{"computed":false,"end":71915,"object":{"end":71905,"start":71901,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71915,"name":"positions","optional":false,"start":71906,"type":"Identifier","typeAnnotation":null},"start":71901,"type":"MemberExpression"},"operator":"!==","right":{"decorators":[],"end":71929,"name":"undefined","optional":false,"start":71920,"type":"Identifier","typeAnnotation":null},"start":71901,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":72070,"id":{"decorators":[],"end":71999,"name":"fetchPositionsSnapshot","optional":false,"start":71977,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":72037,"raw":"'watchPositions'","start":72021,"type":"Literal","value":"watchPositions"},{"end":72063,"raw":"'fetchPositionsSnapshot'","start":72039,"type":"Literal","value":"fetchPositionsSnapshot"},{"end":72069,"raw":"true","start":72065,"type":"Literal","value":true}],"callee":{"computed":false,"end":72019,"object":{"end":72006,"start":72002,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72019,"name":"handleOption","optional":false,"start":72007,"type":"Identifier","typeAnnotation":null},"start":72002,"type":"MemberExpression"},"end":72070,"optional":false,"start":72002,"type":"CallExpression","typeArguments":null},"start":71977,"type":"VariableDeclarator"}],"declare":false,"end":72071,"kind":"const","start":71971,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":72435,"expression":{"end":72434,"left":{"computed":false,"end":72400,"object":{"end":72390,"start":72386,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72400,"name":"positions","optional":false,"start":72391,"type":"Identifier","typeAnnotation":null},"start":72386,"type":"MemberExpression"},"operator":"=","right":{"arguments":[],"callee":{"decorators":[],"end":72431,"name":"ArrayCacheBySymbolBySide","optional":false,"start":72407,"type":"Identifier","typeAnnotation":null},"end":72434,"start":72403,"type":"NewExpression","typeArguments":null},"start":72386,"type":"AssignmentExpression"},"start":72386,"type":"ExpressionStatement"}],"end":72445,"start":72372,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":72166,"id":{"decorators":[],"end":72139,"name":"messageHash","optional":false,"start":72128,"type":"Identifier","typeAnnotation":null},"init":{"end":72166,"raw":"'fetchPositionsSnapshot'","start":72142,"type":"Literal","value":"fetchPositionsSnapshot"},"start":72128,"type":"VariableDeclarator"}],"declare":false,"end":72167,"kind":"const","start":72122,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":72264,"expression":{"arguments":[{"decorators":[],"end":72262,"name":"messageHash","optional":false,"start":72251,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":72249,"object":{"decorators":[],"end":72242,"name":"client","optional":false,"start":72236,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":72249,"name":"future","optional":false,"start":72243,"type":"Identifier","typeAnnotation":null},"start":72236,"type":"MemberExpression"},"end":72263,"optional":false,"start":72236,"type":"CallExpression","typeArguments":null},"start":72236,"type":"ExpressionStatement"},{"directive":null,"end":72342,"expression":{"arguments":[{"computed":false,"end":72319,"object":{"end":72297,"start":72293,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72319,"name":"loadPositionsSnapshot","optional":false,"start":72298,"type":"Identifier","typeAnnotation":null},"start":72293,"type":"MemberExpression"},{"decorators":[],"end":72327,"name":"client","optional":false,"start":72321,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":72340,"name":"messageHash","optional":false,"start":72329,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":72291,"object":{"end":72285,"start":72281,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72291,"name":"spawn","optional":false,"start":72286,"type":"Identifier","typeAnnotation":null},"start":72281,"type":"MemberExpression"},"end":72341,"optional":false,"start":72281,"type":"CallExpression","typeArguments":null},"start":72281,"type":"ExpressionStatement"}],"end":72356,"start":72218,"type":"BlockStatement"},"end":72356,"start":72180,"test":{"argument":{"end":72216,"expression":{"end":72215,"left":{"decorators":[],"end":72197,"name":"messageHash","optional":false,"start":72186,"type":"Identifier","typeAnnotation":null},"operator":"in","right":{"computed":false,"end":72215,"object":{"decorators":[],"end":72207,"name":"client","optional":false,"start":72201,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":72215,"name":"futures","optional":false,"start":72208,"type":"Identifier","typeAnnotation":null},"start":72201,"type":"MemberExpression"},"start":72186,"type":"BinaryExpression"},"start":72185,"type":"ParenthesizedExpression"},"end":72216,"operator":"!","prefix":true,"start":72184,"type":"UnaryExpression"},"type":"IfStatement"}],"end":72366,"start":72108,"type":"BlockStatement"},"end":72445,"start":72080,"test":{"decorators":[],"end":72106,"name":"fetchPositionsSnapshot","optional":false,"start":72084,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"}],"end":72451,"start":71887,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"symbols","type":"Strings"}],"return_type":null,"statements":3},"watchLiquidations":{"async":true,"body":{"body":[{"directive":null,"end":79028,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":79024,"object":{"end":79012,"start":79008,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79024,"name":"loadMarkets","optional":false,"start":79013,"type":"Identifier","typeAnnotation":null},"start":79008,"type":"MemberExpression"},"end":79027,"optional":false,"start":79008,"type":"CallExpression","typeArguments":null},"end":79027,"start":79002,"type":"AwaitExpression"},"start":79002,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":79072,"id":{"decorators":[],"end":79049,"name":"market","optional":false,"start":79043,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":79071,"name":"symbol","optional":false,"start":79065,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":79063,"object":{"end":79056,"start":79052,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79063,"name":"market","optional":false,"start":79057,"type":"Identifier","typeAnnotation":null},"start":79052,"type":"MemberExpression"},"end":79072,"optional":false,"start":79052,"type":"CallExpression","typeArguments":null},"start":79043,"type":"VariableDeclarator"}],"declare":false,"end":79073,"kind":"const","start":79037,"type":"VariableDeclaration"},{"directive":null,"end":79108,"expression":{"end":79107,"left":{"decorators":[],"end":79088,"name":"symbol","optional":false,"start":79082,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":79107,"object":{"decorators":[],"end":79097,"name":"market","optional":false,"start":79091,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":79106,"raw":"'symbol'","start":79098,"type":"Literal","value":"symbol"},"start":79091,"type":"MemberExpression"},"start":79082,"type":"AssignmentExpression"},"start":79082,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":79203,"id":{"decorators":[],"end":79126,"name":"url","optional":false,"start":79123,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":79166,"name":"symbol","optional":false,"start":79160,"type":"Identifier","typeAnnotation":null},{"end":79173,"raw":"false","start":79168,"type":"Literal","value":false},{"end":79194,"raw":"'watchLiquidations'","start":79175,"type":"Literal","value":"watchLiquidations"},{"decorators":[],"end":79202,"name":"params","optional":false,"start":79196,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":79158,"object":{"end":79139,"start":79135,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79158,"name":"getUrlByMarketType","optional":false,"start":79140,"type":"Identifier","typeAnnotation":null},"start":79135,"type":"MemberExpression"},"end":79203,"optional":false,"start":79135,"type":"CallExpression","typeArguments":null},"end":79203,"start":79129,"type":"AwaitExpression"},"start":79123,"type":"VariableDeclarator"}],"declare":false,"end":79204,"kind":"const","start":79117,"type":"VariableDeclaration"},{"directive":null,"end":79248,"expression":{"end":79247,"left":{"decorators":[],"end":79219,"name":"params","optional":false,"start":79213,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":79246,"name":"params","optional":false,"start":79240,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":79238,"object":{"end":79226,"start":79222,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79238,"name":"cleanParams","optional":false,"start":79227,"type":"Identifier","typeAnnotation":null},"start":79222,"type":"MemberExpression"},"end":79247,"optional":false,"start":79222,"type":"CallExpression","typeArguments":null},"start":79213,"type":"AssignmentExpression"},"start":79213,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":79279,"id":{"decorators":[],"end":79267,"name":"method","optional":false,"start":79261,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":79279,"name":"undefined","optional":false,"start":79270,"type":"Identifier","typeAnnotation":null},"start":79261,"type":"VariableDeclarator"}],"declare":false,"end":79280,"kind":"let","start":79257,"type":"VariableDeclaration"},{"directive":null,"end":79395,"expression":{"end":79394,"left":{"decorators":[],"elements":[{"decorators":[],"end":79297,"name":"method","optional":false,"start":79291,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":79305,"name":"params","optional":false,"start":79299,"type":"Identifier","typeAnnotation":null}],"end":79307,"optional":false,"start":79289,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":79344,"name":"params","optional":false,"start":79338,"type":"Identifier","typeAnnotation":null},{"end":79365,"raw":"'watchLiquidations'","start":79346,"type":"Literal","value":"watchLiquidations"},{"end":79375,"raw":"'method'","start":79367,"type":"Literal","value":"method"},{"end":79393,"raw":"'allLiquidation'","start":79377,"type":"Literal","value":"allLiquidation"}],"callee":{"computed":false,"end":79336,"object":{"end":79314,"start":79310,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79336,"name":"handleOptionAndParams","optional":false,"start":79315,"type":"Identifier","typeAnnotation":null},"start":79310,"type":"MemberExpression"},"end":79394,"optional":false,"start":79310,"type":"CallExpression","typeArguments":null},"start":79289,"type":"AssignmentExpression"},"start":79289,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":79449,"id":{"decorators":[],"end":79421,"name":"messageHash","optional":false,"start":79410,"type":"Identifier","typeAnnotation":null},"init":{"end":79449,"left":{"end":79440,"raw":"'liquidations::'","start":79424,"type":"Literal","value":"liquidations::"},"operator":"+","right":{"decorators":[],"end":79449,"name":"symbol","optional":false,"start":79443,"type":"Identifier","typeAnnotation":null},"start":79424,"type":"BinaryExpression"},"start":79410,"type":"VariableDeclarator"}],"declare":false,"end":79450,"kind":"const","start":79404,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":79500,"id":{"decorators":[],"end":79470,"name":"topic","optional":false,"start":79465,"type":"Identifier","typeAnnotation":null},"init":{"end":79500,"left":{"end":79485,"left":{"decorators":[],"end":79479,"name":"method","optional":false,"start":79473,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":79485,"raw":"'.'","start":79482,"type":"Literal","value":"."},"start":79473,"type":"BinaryExpression"},"operator":"+","right":{"computed":true,"end":79500,"object":{"decorators":[],"end":79494,"name":"market","optional":false,"start":79488,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":79499,"raw":"'id'","start":79495,"type":"Literal","value":"id"},"start":79488,"type":"MemberExpression"},"start":79473,"type":"BinaryExpression"},"start":79465,"type":"VariableDeclarator"}],"declare":false,"end":79501,"kind":"const","start":79459,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":79597,"id":{"decorators":[],"end":79530,"name":"newLiquidation","optional":false,"start":79516,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":79560,"name":"url","optional":false,"start":79557,"type":"Identifier","typeAnnotation":null},{"elements":[{"decorators":[],"end":79575,"name":"messageHash","optional":false,"start":79564,"type":"Identifier","typeAnnotation":null}],"end":79577,"start":79562,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":79586,"name":"topic","optional":false,"start":79581,"type":"Identifier","typeAnnotation":null}],"end":79588,"start":79579,"type":"ArrayExpression"},{"decorators":[],"end":79596,"name":"params","optional":false,"start":79590,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":79555,"object":{"end":79543,"start":79539,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79555,"name":"watchTopics","optional":false,"start":79544,"type":"Identifier","typeAnnotation":null},"start":79539,"type":"MemberExpression"},"end":79597,"optional":false,"start":79539,"type":"CallExpression","typeArguments":null},"end":79597,"start":79533,"type":"AwaitExpression"},"start":79516,"type":"VariableDeclarator"}],"declare":false,"end":79598,"kind":"const","start":79510,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"decorators":[],"end":79663,"name":"newLiquidation","optional":false,"start":79649,"type":"Identifier","typeAnnotation":null},"end":79664,"start":79642,"type":"ReturnStatement"}],"end":79674,"start":79628,"type":"BlockStatement"},"end":79674,"start":79607,"test":{"computed":false,"end":79626,"object":{"end":79615,"start":79611,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79626,"name":"newUpdates","optional":false,"start":79616,"type":"Identifier","typeAnnotation":null},"start":79611,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"computed":false,"end":79739,"object":{"end":79726,"start":79722,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79739,"name":"liquidations","optional":false,"start":79727,"type":"Identifier","typeAnnotation":null},"start":79722,"type":"MemberExpression"},{"elements":[{"decorators":[],"end":79749,"name":"symbol","optional":false,"start":79743,"type":"Identifier","typeAnnotation":null}],"end":79751,"start":79741,"type":"ArrayExpression"},{"decorators":[],"end":79758,"name":"since","optional":false,"start":79753,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":79765,"name":"limit","optional":false,"start":79760,"type":"Identifier","typeAnnotation":null},{"end":79771,"raw":"true","start":79767,"type":"Literal","value":true}],"callee":{"computed":false,"end":79720,"object":{"end":79694,"start":79690,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":79720,"name":"filterBySymbolsSinceLimit","optional":false,"start":79695,"type":"Identifier","typeAnnotation":null},"start":79690,"type":"MemberExpression"},"end":79772,"optional":false,"start":79690,"type":"CallExpression","typeArguments":null},"end":79773,"start":79683,"type":"ReturnStatement"}],"end":79779,"start":78992,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Liquidation[]>","statements":12},"unWatchTickers":{"async":true,"body":{"body":[{"directive":null,"end":22252,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":22248,"object":{"end":22236,"start":22232,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22248,"name":"loadMarkets","optional":false,"start":22237,"type":"Identifier","typeAnnotation":null},"start":22232,"type":"MemberExpression"},"end":22251,"optional":false,"start":22232,"type":"CallExpression","typeArguments":null},"end":22251,"start":22226,"type":"AwaitExpression"},"start":22226,"type":"ExpressionStatement"},{"directive":null,"end":22318,"expression":{"end":22317,"left":{"decorators":[],"end":22268,"name":"symbols","optional":false,"start":22261,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":22298,"name":"symbols","optional":false,"start":22291,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":22309,"name":"undefined","optional":false,"start":22300,"type":"Identifier","typeAnnotation":null},{"end":22316,"raw":"false","start":22311,"type":"Literal","value":false}],"callee":{"computed":false,"end":22289,"object":{"end":22275,"start":22271,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22289,"name":"marketSymbols","optional":false,"start":22276,"type":"Identifier","typeAnnotation":null},"start":22271,"type":"MemberExpression"},"end":22317,"optional":false,"start":22271,"type":"CallExpression","typeArguments":null},"start":22261,"type":"AssignmentExpression"},"start":22261,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":22392,"id":{"decorators":[],"end":22340,"name":"options","optional":false,"start":22333,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":22371,"object":{"end":22363,"start":22359,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22371,"name":"options","optional":false,"start":22364,"type":"Identifier","typeAnnotation":null},"start":22359,"type":"MemberExpression"},{"end":22387,"raw":"'watchTickers'","start":22373,"type":"Literal","value":"watchTickers"},{"end":22391,"properties":[],"start":22389,"type":"ObjectExpression"}],"callee":{"computed":false,"end":22357,"object":{"end":22347,"start":22343,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22357,"name":"safeValue","optional":false,"start":22348,"type":"Identifier","typeAnnotation":null},"start":22343,"type":"MemberExpression"},"end":22392,"optional":false,"start":22343,"type":"CallExpression","typeArguments":null},"start":22333,"type":"VariableDeclarator"}],"declare":false,"end":22393,"kind":"const","start":22327,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":22460,"id":{"decorators":[],"end":22413,"name":"topic","optional":false,"start":22408,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":22440,"name":"options","optional":false,"start":22433,"type":"Identifier","typeAnnotation":null},{"end":22448,"raw":"'name'","start":22442,"type":"Literal","value":"name"},{"end":22459,"raw":"'tickers'","start":22450,"type":"Literal","value":"tickers"}],"callee":{"computed":false,"end":22431,"object":{"end":22420,"start":22416,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22431,"name":"safeString","optional":false,"start":22421,"type":"Identifier","typeAnnotation":null},"start":22416,"type":"MemberExpression"},"end":22460,"optional":false,"start":22416,"type":"CallExpression","typeArguments":null},"start":22408,"type":"VariableDeclarator"}],"declare":false,"end":22461,"kind":"const","start":22402,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":22494,"id":{"decorators":[],"end":22489,"name":"messageHashes","optional":false,"start":22476,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":22494,"start":22492,"type":"ArrayExpression"},"start":22476,"type":"VariableDeclarator"}],"declare":false,"end":22495,"kind":"const","start":22470,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":22531,"id":{"decorators":[],"end":22526,"name":"subMessageHashes","optional":false,"start":22510,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":22531,"start":22529,"type":"ArrayExpression"},"start":22510,"type":"VariableDeclarator"}],"declare":false,"end":22532,"kind":"const","start":22504,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":22583,"id":{"decorators":[],"end":22556,"name":"marketIds","optional":false,"start":22547,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":22582,"name":"symbols","optional":false,"start":22575,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":22573,"object":{"end":22563,"start":22559,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22573,"name":"marketIds","optional":false,"start":22564,"type":"Identifier","typeAnnotation":null},"start":22559,"type":"MemberExpression"},"end":22583,"optional":false,"start":22559,"type":"CallExpression","typeArguments":null},"start":22547,"type":"VariableDeclarator"}],"declare":false,"end":22584,"kind":"const","start":22541,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":22611,"id":{"decorators":[],"end":22605,"name":"topics","optional":false,"start":22599,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":22611,"start":22608,"type":"ArrayExpression"},"start":22599,"type":"VariableDeclarator"}],"declare":false,"end":22612,"kind":"const","start":22593,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":22707,"id":{"decorators":[],"end":22692,"name":"marketId","optional":false,"start":22684,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":22707,"object":{"decorators":[],"end":22704,"name":"marketIds","optional":false,"start":22695,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":22706,"name":"i","optional":false,"start":22705,"type":"Identifier","typeAnnotation":null},"start":22695,"type":"MemberExpression"},"start":22684,"type":"VariableDeclarator"}],"declare":false,"end":22708,"kind":"const","start":22678,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":22746,"id":{"decorators":[],"end":22733,"name":"symbol","optional":false,"start":22727,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":22746,"object":{"decorators":[],"end":22743,"name":"symbols","optional":false,"start":22736,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":22745,"name":"i","optional":false,"start":22744,"type":"Identifier","typeAnnotation":null},"start":22736,"type":"MemberExpression"},"start":22727,"type":"VariableDeclarator"}],"declare":false,"end":22747,"kind":"const","start":22721,"type":"VariableDeclaration"},{"directive":null,"end":22797,"expression":{"arguments":[{"end":22795,"left":{"end":22784,"left":{"decorators":[],"end":22778,"name":"topic","optional":false,"start":22773,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":22784,"raw":"'.'","start":22781,"type":"Literal","value":"."},"start":22773,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":22795,"name":"marketId","optional":false,"start":22787,"type":"Identifier","typeAnnotation":null},"start":22773,"type":"BinaryExpression"}],"callee":{"computed":false,"end":22771,"object":{"decorators":[],"end":22766,"name":"topics","optional":false,"start":22760,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":22771,"name":"push","optional":false,"start":22767,"type":"Identifier","typeAnnotation":null},"start":22760,"type":"MemberExpression"},"end":22796,"optional":false,"start":22760,"type":"CallExpression","typeArguments":null},"start":22760,"type":"ExpressionStatement"},{"directive":null,"end":22853,"expression":{"arguments":[{"end":22851,"left":{"end":22842,"raw":"'ticker:'","start":22833,"type":"Literal","value":"ticker:"},"operator":"+","right":{"decorators":[],"end":22851,"name":"symbol","optional":false,"start":22845,"type":"Identifier","typeAnnotation":null},"start":22833,"type":"BinaryExpression"}],"callee":{"computed":false,"end":22831,"object":{"decorators":[],"end":22826,"name":"subMessageHashes","optional":false,"start":22810,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":22831,"name":"push","optional":false,"start":22827,"type":"Identifier","typeAnnotation":null},"start":22810,"type":"MemberExpression"},"end":22852,"optional":false,"start":22810,"type":"CallExpression","typeArguments":null},"start":22810,"type":"ExpressionStatement"},{"directive":null,"end":22918,"expression":{"arguments":[{"end":22916,"left":{"end":22907,"raw":"'unsubscribe:ticker:'","start":22886,"type":"Literal","value":"unsubscribe:ticker:"},"operator":"+","right":{"decorators":[],"end":22916,"name":"symbol","optional":false,"start":22910,"type":"Identifier","typeAnnotation":null},"start":22886,"type":"BinaryExpression"}],"callee":{"computed":false,"end":22884,"object":{"decorators":[],"end":22879,"name":"messageHashes","optional":false,"start":22866,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":22884,"name":"push","optional":false,"start":22880,"type":"Identifier","typeAnnotation":null},"start":22866,"type":"MemberExpression"},"end":22917,"optional":false,"start":22866,"type":"CallExpression","typeArguments":null},"start":22866,"type":"ExpressionStatement"}],"end":22928,"start":22664,"type":"BlockStatement"},"end":22928,"init":{"declarations":[{"definite":false,"end":22635,"id":{"decorators":[],"end":22631,"name":"i","optional":false,"start":22630,"type":"Identifier","typeAnnotation":null},"init":{"end":22635,"raw":"0","start":22634,"type":"Literal","value":0},"start":22630,"type":"VariableDeclarator"}],"declare":false,"end":22635,"kind":"let","start":22626,"type":"VariableDeclaration"},"start":22621,"test":{"end":22657,"left":{"decorators":[],"end":22638,"name":"i","optional":false,"start":22637,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":22657,"object":{"decorators":[],"end":22650,"name":"marketIds","optional":false,"start":22641,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":22657,"name":"length","optional":false,"start":22651,"type":"Identifier","typeAnnotation":null},"start":22641,"type":"MemberExpression"},"start":22637,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":22660,"name":"i","optional":false,"start":22659,"type":"Identifier","typeAnnotation":null},"end":22662,"operator":"++","prefix":false,"start":22659,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":23022,"id":{"decorators":[],"end":22946,"name":"url","optional":false,"start":22943,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"computed":true,"end":22990,"object":{"decorators":[],"end":22987,"name":"symbols","optional":false,"start":22980,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":22989,"raw":"0","start":22988,"type":"Literal","value":0},"start":22980,"type":"MemberExpression"},{"end":22997,"raw":"false","start":22992,"type":"Literal","value":false},{"end":23013,"raw":"'watchTickers'","start":22999,"type":"Literal","value":"watchTickers"},{"decorators":[],"end":23021,"name":"params","optional":false,"start":23015,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":22978,"object":{"end":22959,"start":22955,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":22978,"name":"getUrlByMarketType","optional":false,"start":22960,"type":"Identifier","typeAnnotation":null},"start":22955,"type":"MemberExpression"},"end":23022,"optional":false,"start":22955,"type":"CallExpression","typeArguments":null},"end":23022,"start":22949,"type":"AwaitExpression"},"start":22943,"type":"VariableDeclarator"}],"declare":false,"end":23023,"kind":"const","start":22937,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":23068,"name":"url","optional":false,"start":23065,"type":"Identifier","typeAnnotation":null},{"end":23078,"raw":"'ticker'","start":23070,"type":"Literal","value":"ticker"},{"decorators":[],"end":23087,"name":"symbols","optional":false,"start":23080,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":23102,"name":"messageHashes","optional":false,"start":23089,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":23120,"name":"subMessageHashes","optional":false,"start":23104,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":23128,"name":"topics","optional":false,"start":23122,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":23136,"name":"params","optional":false,"start":23130,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":23063,"object":{"end":23049,"start":23045,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23063,"name":"unWatchTopics","optional":false,"start":23050,"type":"Identifier","typeAnnotation":null},"start":23045,"type":"MemberExpression"},"end":23137,"optional":false,"start":23045,"type":"CallExpression","typeArguments":null},"end":23137,"start":23039,"type":"AwaitExpression"},"end":23138,"start":23032,"type":"ReturnStatement"}],"end":23144,"start":22216,"type":"BlockStatement"},"params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":11},"watchOrderBook":{"async":true,"body":{"body":[{"argument":{"argument":{"arguments":[{"elements":[{"decorators":[],"end":42886,"name":"symbol","optional":false,"start":42880,"type":"Identifier","typeAnnotation":null}],"end":42888,"start":42878,"type":"ArrayExpression"},{"decorators":[],"end":42895,"name":"limit","optional":false,"start":42890,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":42903,"name":"params","optional":false,"start":42897,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":42876,"object":{"end":42851,"start":42847,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":42876,"name":"watchOrderBookForSymbols","optional":false,"start":42852,"type":"Identifier","typeAnnotation":null},"start":42847,"type":"MemberExpression"},"end":42904,"optional":false,"start":42847,"type":"CallExpression","typeArguments":null},"end":42904,"start":42841,"type":"AwaitExpression"},"end":42905,"start":42834,"type":"ReturnStatement"}],"end":42911,"start":42824,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":1},"handlePositions":{"async":false,"body":{"body":[{"alternate":null,"consequent":{"body":[{"directive":null,"end":75280,"expression":{"end":75279,"left":{"computed":false,"end":75245,"object":{"end":75235,"start":75231,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":75245,"name":"positions","optional":false,"start":75236,"type":"Identifier","typeAnnotation":null},"start":75231,"type":"MemberExpression"},"operator":"=","right":{"arguments":[],"callee":{"decorators":[],"end":75276,"name":"ArrayCacheBySymbolBySide","optional":false,"start":75252,"type":"Identifier","typeAnnotation":null},"end":75279,"start":75248,"type":"NewExpression","typeArguments":null},"start":75231,"type":"AssignmentExpression"},"start":75231,"type":"ExpressionStatement"}],"end":75290,"start":75217,"type":"BlockStatement"},"end":75290,"start":75183,"test":{"end":75215,"left":{"computed":false,"end":75201,"object":{"end":75191,"start":75187,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":75201,"name":"positions","optional":false,"start":75192,"type":"Identifier","typeAnnotation":null},"start":75187,"type":"MemberExpression"},"operator":"===","right":{"decorators":[],"end":75215,"name":"undefined","optional":false,"start":75206,"type":"Identifier","typeAnnotation":null},"start":75187,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":75327,"id":{"decorators":[],"end":75310,"name":"cache","optional":false,"start":75305,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":75327,"object":{"end":75317,"start":75313,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":75327,"name":"positions","optional":false,"start":75318,"type":"Identifier","typeAnnotation":null},"start":75313,"type":"MemberExpression"},"start":75305,"type":"VariableDeclarator"}],"declare":false,"end":75328,"kind":"const","start":75299,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":75360,"id":{"decorators":[],"end":75355,"name":"newPositions","optional":false,"start":75343,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":75360,"start":75358,"type":"ArrayExpression"},"start":75343,"type":"VariableDeclarator"}],"declare":false,"end":75361,"kind":"const","start":75337,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":75427,"id":{"decorators":[],"end":75388,"name":"rawPositions","optional":false,"start":75376,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":75414,"name":"message","optional":false,"start":75407,"type":"Identifier","typeAnnotation":null},{"end":75422,"raw":"'data'","start":75416,"type":"Literal","value":"data"},{"elements":[],"end":75426,"start":75424,"type":"ArrayExpression"}],"callee":{"computed":false,"end":75405,"object":{"end":75395,"start":75391,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":75405,"name":"safeValue","optional":false,"start":75396,"type":"Identifier","typeAnnotation":null},"start":75391,"type":"MemberExpression"},"end":75427,"optional":false,"start":75391,"type":"CallExpression","typeArguments":null},"start":75376,"type":"VariableDeclarator"}],"declare":false,"end":75428,"kind":"const","start":75370,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":75532,"id":{"decorators":[],"end":75514,"name":"rawPosition","optional":false,"start":75503,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":75532,"object":{"decorators":[],"end":75529,"name":"rawPositions","optional":false,"start":75517,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":75531,"name":"i","optional":false,"start":75530,"type":"Identifier","typeAnnotation":null},"start":75517,"type":"MemberExpression"},"start":75503,"type":"VariableDeclarator"}],"declare":false,"end":75533,"kind":"const","start":75497,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":75595,"id":{"decorators":[],"end":75560,"name":"position","optional":false,"start":75552,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":75594,"name":"rawPosition","optional":false,"start":75583,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":75581,"object":{"end":75567,"start":75563,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":75581,"name":"parsePosition","optional":false,"start":75568,"type":"Identifier","typeAnnotation":null},"start":75563,"type":"MemberExpression"},"end":75595,"optional":false,"start":75563,"type":"CallExpression","typeArguments":null},"start":75552,"type":"VariableDeclarator"}],"declare":false,"end":75596,"kind":"const","start":75546,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":75656,"id":{"decorators":[],"end":75619,"name":"side","optional":false,"start":75615,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":75647,"name":"position","optional":false,"start":75639,"type":"Identifier","typeAnnotation":null},{"end":75655,"raw":"'side'","start":75649,"type":"Literal","value":"side"}],"callee":{"computed":false,"end":75637,"object":{"end":75626,"start":75622,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":75637,"name":"safeString","optional":false,"start":75627,"type":"Identifier","typeAnnotation":null},"start":75622,"type":"MemberExpression"},"end":75656,"optional":false,"start":75622,"type":"CallExpression","typeArguments":null},"start":75615,"type":"VariableDeclarator"}],"declare":false,"end":75657,"kind":"const","start":75609,"type":"VariableDeclaration"},{"directive":null,"end":75827,"expression":{"arguments":[{"decorators":[],"end":75825,"name":"position","optional":false,"start":75817,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":75815,"object":{"decorators":[],"end":75810,"name":"newPositions","optional":false,"start":75798,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":75815,"name":"push","optional":false,"start":75811,"type":"Identifier","typeAnnotation":null},"start":75798,"type":"MemberExpression"},"end":75826,"optional":false,"start":75798,"type":"CallExpression","typeArguments":null},"start":75798,"type":"ExpressionStatement"},{"alternate":{"body":[{"directive":null,"end":76332,"expression":{"arguments":[{"decorators":[],"end":76330,"name":"position","optional":false,"start":76322,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":76320,"object":{"decorators":[],"end":76313,"name":"cache","optional":false,"start":76308,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76320,"name":"append","optional":false,"start":76314,"type":"Identifier","typeAnnotation":null},"start":76308,"type":"MemberExpression"},"end":76331,"optional":false,"start":76308,"type":"CallExpression","typeArguments":null},"start":76308,"type":"ExpressionStatement"}],"end":76346,"start":76256,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":76064,"expression":{"end":76063,"left":{"computed":true,"end":76054,"object":{"decorators":[],"end":76046,"name":"position","optional":false,"start":76038,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":76053,"raw":"'side'","start":76047,"type":"Literal","value":"side"},"start":76038,"type":"MemberExpression"},"operator":"=","right":{"end":76063,"raw":"'long'","start":76057,"type":"Literal","value":"long"},"start":76038,"type":"AssignmentExpression"},"start":76038,"type":"ExpressionStatement"},{"directive":null,"end":76105,"expression":{"arguments":[{"decorators":[],"end":76103,"name":"position","optional":false,"start":76095,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":76093,"object":{"decorators":[],"end":76086,"name":"cache","optional":false,"start":76081,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76093,"name":"append","optional":false,"start":76087,"type":"Identifier","typeAnnotation":null},"start":76081,"type":"MemberExpression"},"end":76104,"optional":false,"start":76081,"type":"CallExpression","typeArguments":null},"start":76081,"type":"ExpressionStatement"},{"directive":null,"end":76149,"expression":{"end":76148,"left":{"computed":true,"end":76138,"object":{"decorators":[],"end":76130,"name":"position","optional":false,"start":76122,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":76137,"raw":"'side'","start":76131,"type":"Literal","value":"side"},"start":76122,"type":"MemberExpression"},"operator":"=","right":{"end":76148,"raw":"'short'","start":76141,"type":"Literal","value":"short"},"start":76122,"type":"AssignmentExpression"},"start":76122,"type":"ExpressionStatement"},{"directive":null,"end":76190,"expression":{"arguments":[{"decorators":[],"end":76188,"name":"position","optional":false,"start":76180,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":76178,"object":{"decorators":[],"end":76171,"name":"cache","optional":false,"start":76166,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76178,"name":"append","optional":false,"start":76172,"type":"Identifier","typeAnnotation":null},"start":76166,"type":"MemberExpression"},"end":76189,"optional":false,"start":76166,"type":"CallExpression","typeArguments":null},"start":76166,"type":"ExpressionStatement"},{"directive":null,"end":76236,"expression":{"end":76235,"left":{"computed":true,"end":76223,"object":{"decorators":[],"end":76215,"name":"position","optional":false,"start":76207,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":76222,"raw":"'side'","start":76216,"type":"Literal","value":"side"},"start":76207,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":76235,"name":"undefined","optional":false,"start":76226,"type":"Identifier","typeAnnotation":null},"start":76207,"type":"AssignmentExpression"},"start":76207,"type":"ExpressionStatement"}],"end":76250,"start":75879,"type":"BlockStatement"},"end":76346,"start":75840,"test":{"end":75877,"left":{"end":75862,"left":{"decorators":[],"end":75848,"name":"side","optional":false,"start":75844,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":75862,"name":"undefined","optional":false,"start":75853,"type":"Identifier","typeAnnotation":null},"start":75844,"type":"BinaryExpression"},"operator":"||","right":{"end":75877,"left":{"decorators":[],"end":75870,"name":"side","optional":false,"start":75866,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":75877,"raw":"''","start":75875,"type":"Literal","value":""},"start":75866,"type":"BinaryExpression"},"start":75844,"type":"LogicalExpression"},"type":"IfStatement"}],"end":76356,"start":75483,"type":"BlockStatement"},"end":76356,"init":{"declarations":[{"definite":false,"end":75451,"id":{"decorators":[],"end":75447,"name":"i","optional":false,"start":75446,"type":"Identifier","typeAnnotation":null},"init":{"end":75451,"raw":"0","start":75450,"type":"Literal","value":0},"start":75446,"type":"VariableDeclarator"}],"declare":false,"end":75451,"kind":"let","start":75442,"type":"VariableDeclaration"},"start":75437,"test":{"end":75476,"left":{"decorators":[],"end":75454,"name":"i","optional":false,"start":75453,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":75476,"object":{"decorators":[],"end":75469,"name":"rawPositions","optional":false,"start":75457,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":75476,"name":"length","optional":false,"start":75470,"type":"Identifier","typeAnnotation":null},"start":75457,"type":"MemberExpression"},"start":75453,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":75479,"name":"i","optional":false,"start":75478,"type":"Identifier","typeAnnotation":null},"end":75481,"operator":"++","prefix":false,"start":75478,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":76433,"id":{"decorators":[],"end":76384,"name":"messageHashes","optional":false,"start":76371,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":76417,"name":"client","optional":false,"start":76411,"type":"Identifier","typeAnnotation":null},{"end":76432,"raw":"'positions::'","start":76419,"type":"Literal","value":"positions::"}],"callee":{"computed":false,"end":76409,"object":{"end":76391,"start":76387,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":76409,"name":"findMessageHashes","optional":false,"start":76392,"type":"Identifier","typeAnnotation":null},"start":76387,"type":"MemberExpression"},"end":76433,"optional":false,"start":76387,"type":"CallExpression","typeArguments":null},"start":76371,"type":"VariableDeclarator"}],"declare":false,"end":76434,"kind":"const","start":76365,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":76540,"id":{"decorators":[],"end":76521,"name":"messageHash","optional":false,"start":76510,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":76540,"object":{"decorators":[],"end":76537,"name":"messageHashes","optional":false,"start":76524,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76539,"name":"i","optional":false,"start":76538,"type":"Identifier","typeAnnotation":null},"start":76524,"type":"MemberExpression"},"start":76510,"type":"VariableDeclarator"}],"declare":false,"end":76541,"kind":"const","start":76504,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":76592,"id":{"decorators":[],"end":76565,"name":"parts","optional":false,"start":76560,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":76591,"raw":"'::'","start":76587,"type":"Literal","value":"::"}],"callee":{"computed":false,"end":76585,"object":{"decorators":[],"end":76579,"name":"messageHash","optional":false,"start":76568,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76585,"name":"split","optional":false,"start":76580,"type":"Identifier","typeAnnotation":null},"start":76568,"type":"MemberExpression"},"end":76592,"optional":false,"start":76568,"type":"CallExpression","typeArguments":null},"start":76560,"type":"VariableDeclarator"}],"declare":false,"end":76593,"kind":"const","start":76554,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":76636,"id":{"decorators":[],"end":76625,"name":"symbolsString","optional":false,"start":76612,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":76636,"object":{"decorators":[],"end":76633,"name":"parts","optional":false,"start":76628,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":76635,"raw":"1","start":76634,"type":"Literal","value":1},"start":76628,"type":"MemberExpression"},"start":76612,"type":"VariableDeclarator"}],"declare":false,"end":76637,"kind":"const","start":76606,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":76691,"id":{"decorators":[],"end":76663,"name":"symbols","optional":false,"start":76656,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":76690,"raw":"','","start":76687,"type":"Literal","value":","}],"callee":{"computed":false,"end":76685,"object":{"decorators":[],"end":76679,"name":"symbolsString","optional":false,"start":76666,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76685,"name":"split","optional":false,"start":76680,"type":"Identifier","typeAnnotation":null},"start":76666,"type":"MemberExpression"},"end":76691,"optional":false,"start":76666,"type":"CallExpression","typeArguments":null},"start":76656,"type":"VariableDeclarator"}],"declare":false,"end":76692,"kind":"const","start":76650,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":76782,"id":{"decorators":[],"end":76720,"name":"positions","optional":false,"start":76711,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":76755,"name":"newPositions","optional":false,"start":76743,"type":"Identifier","typeAnnotation":null},{"end":76765,"raw":"'symbol'","start":76757,"type":"Literal","value":"symbol"},{"decorators":[],"end":76774,"name":"symbols","optional":false,"start":76767,"type":"Identifier","typeAnnotation":null},{"end":76781,"raw":"false","start":76776,"type":"Literal","value":false}],"callee":{"computed":false,"end":76741,"object":{"end":76727,"start":76723,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":76741,"name":"filterByArray","optional":false,"start":76728,"type":"Identifier","typeAnnotation":null},"start":76723,"type":"MemberExpression"},"end":76782,"optional":false,"start":76723,"type":"CallExpression","typeArguments":null},"start":76711,"type":"VariableDeclarator"}],"declare":false,"end":76783,"kind":"const","start":76705,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":76885,"expression":{"arguments":[{"decorators":[],"end":76870,"name":"positions","optional":false,"start":76861,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":76883,"name":"messageHash","optional":false,"start":76872,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":76859,"object":{"decorators":[],"end":76851,"name":"client","optional":false,"start":76845,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76859,"name":"resolve","optional":false,"start":76852,"type":"Identifier","typeAnnotation":null},"start":76845,"type":"MemberExpression"},"end":76884,"optional":false,"start":76845,"type":"CallExpression","typeArguments":null},"start":76845,"type":"ExpressionStatement"}],"end":76899,"start":76827,"type":"BlockStatement"},"end":76899,"start":76796,"test":{"argument":{"arguments":[{"decorators":[],"end":76824,"name":"positions","optional":false,"start":76815,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":76813,"object":{"end":76805,"start":76801,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":76813,"name":"isEmpty","optional":false,"start":76806,"type":"Identifier","typeAnnotation":null},"start":76801,"type":"MemberExpression"},"end":76825,"optional":false,"start":76801,"type":"CallExpression","typeArguments":null},"end":76825,"operator":"!","prefix":true,"start":76800,"type":"UnaryExpression"},"type":"IfStatement"}],"end":76909,"start":76490,"type":"BlockStatement"},"end":76909,"init":{"declarations":[{"definite":false,"end":76457,"id":{"decorators":[],"end":76453,"name":"i","optional":false,"start":76452,"type":"Identifier","typeAnnotation":null},"init":{"end":76457,"raw":"0","start":76456,"type":"Literal","value":0},"start":76452,"type":"VariableDeclarator"}],"declare":false,"end":76457,"kind":"let","start":76448,"type":"VariableDeclaration"},"start":76443,"test":{"end":76483,"left":{"decorators":[],"end":76460,"name":"i","optional":false,"start":76459,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":76483,"object":{"decorators":[],"end":76476,"name":"messageHashes","optional":false,"start":76463,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76483,"name":"length","optional":false,"start":76477,"type":"Identifier","typeAnnotation":null},"start":76463,"type":"MemberExpression"},"start":76459,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":76486,"name":"i","optional":false,"start":76485,"type":"Identifier","typeAnnotation":null},"end":76488,"operator":"++","prefix":false,"start":76485,"type":"UpdateExpression"}},{"directive":null,"end":76961,"expression":{"arguments":[{"decorators":[],"end":76946,"name":"newPositions","optional":false,"start":76934,"type":"Identifier","typeAnnotation":null},{"end":76959,"raw":"'positions'","start":76948,"type":"Literal","value":"positions"}],"callee":{"computed":false,"end":76932,"object":{"decorators":[],"end":76924,"name":"client","optional":false,"start":76918,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":76932,"name":"resolve","optional":false,"start":76925,"type":"Identifier","typeAnnotation":null},"start":76918,"type":"MemberExpression"},"end":76960,"optional":false,"start":76918,"type":"CallExpression","typeArguments":null},"start":76918,"type":"ExpressionStatement"}],"end":76967,"start":73552,"type":"BlockStatement"},"params":[{"name":"client","type":null},{"name":"message","type":null}],"return_type":null,"statements":8},"getPrivateType":{"async":false,"body":{"body":[{"alternate":{"alternate":{"body":[{"argument":{"end":60424,"raw":"'usdc'","start":60418,"type":"Literal","value":"usdc"},"end":60425,"start":60411,"type":"ReturnStatement"}],"end":60435,"start":60397,"type":"BlockStatement"},"consequent":{"body":[{"argument":{"end":60380,"raw":"'unified'","start":60371,"type":"Literal","value":"unified"},"end":60381,"start":60364,"type":"ReturnStatement"}],"end":60391,"start":60350,"type":"BlockStatement"},"end":60435,"start":60313,"test":{"end":60348,"left":{"arguments":[{"end":60342,"raw":"'v5/private'","start":60330,"type":"Literal","value":"v5/private"}],"callee":{"computed":false,"end":60328,"object":{"decorators":[],"end":60320,"name":"url","optional":false,"start":60317,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":60328,"name":"indexOf","optional":false,"start":60321,"type":"Identifier","typeAnnotation":null},"start":60317,"type":"MemberExpression"},"end":60343,"optional":false,"start":60317,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":60348,"raw":"0","start":60347,"type":"Literal","value":0},"start":60317,"type":"BinaryExpression"},"type":"IfStatement"},"consequent":{"body":[{"argument":{"end":60296,"raw":"'spot'","start":60290,"type":"Literal","value":"spot"},"end":60297,"start":60283,"type":"ReturnStatement"}],"end":60307,"start":60269,"type":"BlockStatement"},"end":60435,"start":60238,"test":{"end":60267,"left":{"arguments":[{"end":60261,"raw":"'spot'","start":60255,"type":"Literal","value":"spot"}],"callee":{"computed":false,"end":60253,"object":{"decorators":[],"end":60245,"name":"url","optional":false,"start":60242,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":60253,"name":"indexOf","optional":false,"start":60246,"type":"Identifier","typeAnnotation":null},"start":60242,"type":"MemberExpression"},"end":60262,"optional":false,"start":60242,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":60267,"raw":"0","start":60266,"type":"Literal","value":0},"start":60242,"type":"BinaryExpression"},"type":"IfStatement"}],"end":60441,"start":60228,"type":"BlockStatement"},"params":[{"name":"url","type":null}],"return_type":null,"statements":1},"watchOHLCV":{"async":true,"body":{"body":[{"directive":null,"end":33146,"expression":{"end":33145,"left":{"computed":true,"end":33130,"object":{"decorators":[],"end":33110,"name":"params","optional":false,"start":33104,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":33129,"raw":"'callerMethodName'","start":33111,"type":"Literal","value":"callerMethodName"},"start":33104,"type":"MemberExpression"},"operator":"=","right":{"end":33145,"raw":"'watchOHLCV'","start":33133,"type":"Literal","value":"watchOHLCV"},"start":33104,"type":"AssignmentExpression"},"start":33104,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":33251,"id":{"decorators":[],"end":33167,"name":"result","optional":false,"start":33161,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"elements":[{"elements":[{"decorators":[],"end":33213,"name":"symbol","optional":false,"start":33207,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":33224,"name":"timeframe","optional":false,"start":33215,"type":"Identifier","typeAnnotation":null}],"end":33226,"start":33205,"type":"ArrayExpression"}],"end":33228,"start":33203,"type":"ArrayExpression"},{"decorators":[],"end":33235,"name":"since","optional":false,"start":33230,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":33242,"name":"limit","optional":false,"start":33237,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":33250,"name":"params","optional":false,"start":33244,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":33201,"object":{"end":33180,"start":33176,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":33201,"name":"watchOHLCVForSymbols","optional":false,"start":33181,"type":"Identifier","typeAnnotation":null},"start":33176,"type":"MemberExpression"},"end":33251,"optional":false,"start":33176,"type":"CallExpression","typeArguments":null},"end":33251,"start":33170,"type":"AwaitExpression"},"start":33161,"type":"VariableDeclarator"}],"declare":false,"end":33252,"kind":"const","start":33155,"type":"VariableDeclaration"},{"argument":{"computed":true,"end":33293,"object":{"computed":true,"end":33282,"object":{"decorators":[],"end":33274,"name":"result","optional":false,"start":33268,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":33281,"name":"symbol","optional":false,"start":33275,"type":"Identifier","typeAnnotation":null},"start":33268,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":33292,"name":"timeframe","optional":false,"start":33283,"type":"Identifier","typeAnnotation":null},"start":33268,"type":"MemberExpression"},"end":33294,"start":33261,"type":"ReturnStatement"}],"end":33300,"start":33094,"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":3},"watchBalance":{"async":true,"body":{"body":[{"directive":null,"end":93461,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":93457,"object":{"end":93445,"start":93441,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":93457,"name":"loadMarkets","optional":false,"start":93446,"type":"Identifier","typeAnnotation":null},"start":93441,"type":"MemberExpression"},"end":93460,"optional":false,"start":93441,"type":"CallExpression","typeArguments":null},"end":93460,"start":93435,"type":"AwaitExpression"},"start":93435,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":93499,"id":{"decorators":[],"end":93482,"name":"method","optional":false,"start":93476,"type":"Identifier","typeAnnotation":null},"init":{"end":93499,"raw":"'watchBalance'","start":93485,"type":"Literal","value":"watchBalance"},"start":93476,"type":"VariableDeclarator"}],"declare":false,"end":93500,"kind":"const","start":93470,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":93537,"id":{"decorators":[],"end":93524,"name":"messageHash","optional":false,"start":93513,"type":"Identifier","typeAnnotation":null},"init":{"end":93537,"raw":"'balances'","start":93527,"type":"Literal","value":"balances"},"start":93513,"type":"VariableDeclarator"}],"declare":false,"end":93538,"kind":"let","start":93509,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":93567,"id":{"decorators":[],"end":93555,"name":"type","optional":false,"start":93551,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":93567,"name":"undefined","optional":false,"start":93558,"type":"Identifier","typeAnnotation":null},"start":93551,"type":"VariableDeclarator"}],"declare":false,"end":93568,"kind":"let","start":93547,"type":"VariableDeclaration"},{"directive":null,"end":93663,"expression":{"end":93662,"left":{"decorators":[],"elements":[{"decorators":[],"end":93583,"name":"type","optional":false,"start":93579,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":93591,"name":"params","optional":false,"start":93585,"type":"Identifier","typeAnnotation":null}],"end":93593,"optional":false,"start":93577,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"end":93642,"raw":"'watchBalance'","start":93628,"type":"Literal","value":"watchBalance"},{"decorators":[],"end":93653,"name":"undefined","optional":false,"start":93644,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":93661,"name":"params","optional":false,"start":93655,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":93626,"object":{"end":93600,"start":93596,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":93626,"name":"handleMarketTypeAndParams","optional":false,"start":93601,"type":"Identifier","typeAnnotation":null},"start":93596,"type":"MemberExpression"},"end":93662,"optional":false,"start":93596,"type":"CallExpression","typeArguments":null},"start":93577,"type":"AssignmentExpression"},"start":93577,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":93695,"id":{"decorators":[],"end":93683,"name":"subType","optional":false,"start":93676,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":93695,"name":"undefined","optional":false,"start":93686,"type":"Identifier","typeAnnotation":null},"start":93676,"type":"VariableDeclarator"}],"declare":false,"end":93696,"kind":"let","start":93672,"type":"VariableDeclaration"},{"directive":null,"end":93791,"expression":{"end":93790,"left":{"decorators":[],"elements":[{"decorators":[],"end":93714,"name":"subType","optional":false,"start":93707,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":93722,"name":"params","optional":false,"start":93716,"type":"Identifier","typeAnnotation":null}],"end":93724,"optional":false,"start":93705,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"end":93770,"raw":"'watchBalance'","start":93756,"type":"Literal","value":"watchBalance"},{"decorators":[],"end":93781,"name":"undefined","optional":false,"start":93772,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":93789,"name":"params","optional":false,"start":93783,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":93754,"object":{"end":93731,"start":93727,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":93754,"name":"handleSubTypeAndParams","optional":false,"start":93732,"type":"Identifier","typeAnnotation":null},"start":93727,"type":"MemberExpression"},"end":93790,"optional":false,"start":93727,"type":"CallExpression","typeArguments":null},"start":93705,"type":"AssignmentExpression"},"start":93705,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":93846,"id":{"decorators":[],"end":93813,"name":"unified","optional":false,"start":93806,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[],"callee":{"computed":false,"end":93843,"object":{"end":93826,"start":93822,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":93843,"name":"isUnifiedEnabled","optional":false,"start":93827,"type":"Identifier","typeAnnotation":null},"start":93822,"type":"MemberExpression"},"end":93846,"optional":false,"start":93822,"type":"CallExpression","typeArguments":null},"end":93846,"start":93816,"type":"AwaitExpression"},"start":93806,"type":"VariableDeclarator"}],"declare":false,"end":93847,"kind":"const","start":93800,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":93913,"id":{"decorators":[],"end":93877,"name":"isUnifiedMargin","optional":false,"start":93862,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":93902,"name":"unified","optional":false,"start":93895,"type":"Identifier","typeAnnotation":null},{"end":93905,"raw":"0","start":93904,"type":"Literal","value":0},{"end":93912,"raw":"false","start":93907,"type":"Literal","value":false}],"callee":{"computed":false,"end":93893,"object":{"end":93884,"start":93880,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":93893,"name":"safeBool","optional":false,"start":93885,"type":"Identifier","typeAnnotation":null},"start":93880,"type":"MemberExpression"},"end":93913,"optional":false,"start":93880,"type":"CallExpression","typeArguments":null},"start":93862,"type":"VariableDeclarator"}],"declare":false,"end":93914,"kind":"const","start":93856,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":93981,"id":{"decorators":[],"end":93945,"name":"isUnifiedAccount","optional":false,"start":93929,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":93970,"name":"unified","optional":false,"start":93963,"type":"Identifier","typeAnnotation":null},{"end":93973,"raw":"1","start":93972,"type":"Literal","value":1},{"end":93980,"raw":"false","start":93975,"type":"Literal","value":false}],"callee":{"computed":false,"end":93961,"object":{"end":93952,"start":93948,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":93961,"name":"safeBool","optional":false,"start":93953,"type":"Identifier","typeAnnotation":null},"start":93948,"type":"MemberExpression"},"end":93981,"optional":false,"start":93948,"type":"CallExpression","typeArguments":null},"start":93929,"type":"VariableDeclarator"}],"declare":false,"end":93982,"kind":"const","start":93923,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":94066,"id":{"decorators":[],"end":94000,"name":"url","optional":false,"start":93997,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":94043,"name":"undefined","optional":false,"start":94034,"type":"Identifier","typeAnnotation":null},{"end":94049,"raw":"true","start":94045,"type":"Literal","value":true},{"decorators":[],"end":94057,"name":"method","optional":false,"start":94051,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":94065,"name":"params","optional":false,"start":94059,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":94032,"object":{"end":94013,"start":94009,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":94032,"name":"getUrlByMarketType","optional":false,"start":94014,"type":"Identifier","typeAnnotation":null},"start":94009,"type":"MemberExpression"},"end":94066,"optional":false,"start":94009,"type":"CallExpression","typeArguments":null},"end":94066,"start":94003,"type":"AwaitExpression"},"start":93997,"type":"VariableDeclarator"}],"declare":false,"end":94067,"kind":"const","start":93991,"type":"VariableDeclaration"},{"directive":null,"end":94106,"expression":{"argument":{"arguments":[{"decorators":[],"end":94104,"name":"url","optional":false,"start":94101,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":94099,"object":{"end":94086,"start":94082,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":94099,"name":"authenticate","optional":false,"start":94087,"type":"Identifier","typeAnnotation":null},"start":94082,"type":"MemberExpression"},"end":94105,"optional":false,"start":94082,"type":"CallExpression","typeArguments":null},"end":94105,"start":94076,"type":"AwaitExpression"},"start":94076,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":94230,"id":{"decorators":[],"end":94140,"name":"topicByMarket","optional":false,"start":94121,"type":"Identifier","typeAnnotation":{"end":94140,"start":94134,"type":"TSTypeAnnotation","typeAnnotation":{"end":94140,"start":94136,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":94140,"name":"Dict","optional":false,"start":94136,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":94230,"properties":[{"computed":false,"end":94186,"key":{"end":94163,"raw":"'spot'","start":94157,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":94157,"type":"Property","value":{"end":94186,"raw":"'outboundAccountInfo'","start":94165,"type":"Literal","value":"outboundAccountInfo"}},{"computed":false,"end":94219,"key":{"end":94209,"raw":"'unified'","start":94200,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":94200,"type":"Property","value":{"end":94219,"raw":"'wallet'","start":94211,"type":"Literal","value":"wallet"}}],"start":94143,"type":"ObjectExpression"},"start":94121,"type":"VariableDeclarator"}],"declare":false,"end":94231,"kind":"const","start":94115,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"alternate":{"body":[{"directive":null,"end":94443,"expression":{"end":94442,"left":{"decorators":[],"end":94428,"name":"messageHash","optional":false,"start":94417,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":94442,"raw":"':unified'","start":94432,"type":"Literal","value":":unified"},"start":94417,"type":"AssignmentExpression"},"start":94417,"type":"ExpressionStatement"}],"end":94457,"start":94399,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":94379,"expression":{"end":94378,"left":{"decorators":[],"end":94363,"name":"messageHash","optional":false,"start":94352,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":94378,"raw":"':contract'","start":94367,"type":"Literal","value":":contract"},"start":94352,"type":"AssignmentExpression"},"start":94352,"type":"ExpressionStatement"}],"end":94393,"start":94334,"type":"BlockStatement"},"end":94457,"start":94307,"test":{"end":94332,"left":{"decorators":[],"end":94318,"name":"subType","optional":false,"start":94311,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":94332,"raw":"'inverse'","start":94323,"type":"Literal","value":"inverse"},"start":94311,"type":"BinaryExpression"},"type":"IfStatement"}],"end":94467,"start":94262,"type":"BlockStatement"},"end":94467,"start":94240,"test":{"decorators":[],"end":94260,"name":"isUnifiedAccount","optional":false,"start":94244,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"alternate":{"body":[{"directive":null,"end":94699,"expression":{"end":94698,"left":{"decorators":[],"end":94683,"name":"messageHash","optional":false,"start":94672,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":94698,"raw":"':contract'","start":94687,"type":"Literal","value":":contract"},"start":94672,"type":"AssignmentExpression"},"start":94672,"type":"ExpressionStatement"}],"end":94713,"start":94654,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":94634,"expression":{"end":94633,"left":{"decorators":[],"end":94622,"name":"messageHash","optional":false,"start":94611,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":94633,"raw":"':spot'","start":94626,"type":"Literal","value":":spot"},"start":94611,"type":"AssignmentExpression"},"start":94611,"type":"ExpressionStatement"}],"end":94648,"start":94593,"type":"BlockStatement"},"end":94713,"start":94572,"test":{"end":94591,"left":{"decorators":[],"end":94580,"name":"type","optional":false,"start":94576,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":94591,"raw":"'spot'","start":94585,"type":"Literal","value":"spot"},"start":94576,"type":"BinaryExpression"},"type":"IfStatement"}],"end":94723,"start":94519,"type":"BlockStatement"},"end":94723,"start":94476,"test":{"end":94517,"left":{"argument":{"decorators":[],"end":94496,"name":"isUnifiedMargin","optional":false,"start":94481,"type":"Identifier","typeAnnotation":null},"end":94496,"operator":"!","prefix":true,"start":94480,"type":"UnaryExpression"},"operator":"&&","right":{"argument":{"decorators":[],"end":94517,"name":"isUnifiedAccount","optional":false,"start":94501,"type":"Identifier","typeAnnotation":null},"end":94517,"operator":"!","prefix":true,"start":94500,"type":"UnaryExpression"},"start":94480,"type":"LogicalExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"alternate":{"body":[{"alternate":{"body":[{"directive":null,"end":95061,"expression":{"end":95060,"left":{"decorators":[],"end":95045,"name":"messageHash","optional":false,"start":95034,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":95060,"raw":"':contract'","start":95049,"type":"Literal","value":":contract"},"start":95034,"type":"AssignmentExpression"},"start":95034,"type":"ExpressionStatement"}],"end":95079,"start":95012,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":94988,"expression":{"end":94987,"left":{"decorators":[],"end":94973,"name":"messageHash","optional":false,"start":94962,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":94987,"raw":"':unified'","start":94977,"type":"Literal","value":":unified"},"start":94962,"type":"AssignmentExpression"},"start":94962,"type":"ExpressionStatement"}],"end":95006,"start":94940,"type":"BlockStatement"},"end":95079,"start":94914,"test":{"end":94938,"left":{"decorators":[],"end":94925,"name":"subType","optional":false,"start":94918,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":94938,"raw":"'linear'","start":94930,"type":"Literal","value":"linear"},"start":94918,"type":"BinaryExpression"},"type":"IfStatement"}],"end":95093,"start":94896,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":94876,"expression":{"end":94875,"left":{"decorators":[],"end":94864,"name":"messageHash","optional":false,"start":94853,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":94875,"raw":"':spot'","start":94868,"type":"Literal","value":":spot"},"start":94853,"type":"AssignmentExpression"},"start":94853,"type":"ExpressionStatement"}],"end":94890,"start":94835,"type":"BlockStatement"},"end":95093,"start":94814,"test":{"end":94833,"left":{"decorators":[],"end":94822,"name":"type","optional":false,"start":94818,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":94833,"raw":"'spot'","start":94827,"type":"Literal","value":"spot"},"start":94818,"type":"BinaryExpression"},"type":"IfStatement"}],"end":95103,"start":94753,"type":"BlockStatement"},"end":95103,"start":94732,"test":{"decorators":[],"end":94751,"name":"isUnifiedMargin","optional":false,"start":94736,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":95188,"id":{"decorators":[],"end":95124,"name":"topics","optional":false,"start":95118,"type":"Identifier","typeAnnotation":null},"init":{"elements":[{"arguments":[{"decorators":[],"end":95158,"name":"topicByMarket","optional":false,"start":95145,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":95184,"name":"url","optional":false,"start":95181,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":95179,"object":{"end":95164,"start":95160,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":95179,"name":"getPrivateType","optional":false,"start":95165,"type":"Identifier","typeAnnotation":null},"start":95160,"type":"MemberExpression"},"end":95185,"optional":false,"start":95160,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":95143,"object":{"end":95133,"start":95129,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":95143,"name":"safeValue","optional":false,"start":95134,"type":"Identifier","typeAnnotation":null},"start":95129,"type":"MemberExpression"},"end":95186,"optional":false,"start":95129,"type":"CallExpression","typeArguments":null}],"end":95188,"start":95127,"type":"ArrayExpression"},"start":95118,"type":"VariableDeclarator"}],"declare":false,"end":95189,"kind":"const","start":95112,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":95232,"name":"url","optional":false,"start":95229,"type":"Identifier","typeAnnotation":null},{"elements":[{"decorators":[],"end":95247,"name":"messageHash","optional":false,"start":95236,"type":"Identifier","typeAnnotation":null}],"end":95249,"start":95234,"type":"ArrayExpression"},{"decorators":[],"end":95257,"name":"topics","optional":false,"start":95251,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":95265,"name":"params","optional":false,"start":95259,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":95227,"object":{"end":95215,"start":95211,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":95227,"name":"watchTopics","optional":false,"start":95216,"type":"Identifier","typeAnnotation":null},"start":95211,"type":"MemberExpression"},"end":95266,"optional":false,"start":95211,"type":"CallExpression","typeArguments":null},"end":95266,"start":95205,"type":"AwaitExpression"},"end":95267,"start":95198,"type":"ReturnStatement"}],"end":95273,"start":93425,"type":"BlockStatement"},"params":[{"name":"params","type":null}],"return_type":"Promise<Balances>","statements":18},"handleErrorMessage":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":110018,"id":{"decorators":[],"end":109954,"name":"code","optional":false,"start":109950,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":109982,"name":"message","optional":false,"start":109975,"type":"Identifier","typeAnnotation":null},{"elements":[{"end":109992,"raw":"'code'","start":109986,"type":"Literal","value":"code"},{"end":110004,"raw":"'ret_code'","start":109994,"type":"Literal","value":"ret_code"},{"end":110015,"raw":"'retCode'","start":110006,"type":"Literal","value":"retCode"}],"end":110017,"start":109984,"type":"ArrayExpression"}],"callee":{"computed":false,"end":109973,"object":{"end":109961,"start":109957,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":109973,"name":"safeStringN","optional":false,"start":109962,"type":"Identifier","typeAnnotation":null},"start":109957,"type":"MemberExpression"},"end":110018,"optional":false,"start":109957,"type":"CallExpression","typeArguments":null},"start":109950,"type":"VariableDeclarator"}],"declare":false,"end":110019,"kind":"const","start":109944,"type":"VariableDeclaration"},{"block":{"body":[{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":110156,"id":{"decorators":[],"end":110118,"name":"feedback","optional":false,"start":110110,"type":"Identifier","typeAnnotation":null},"init":{"end":110156,"left":{"end":110134,"left":{"computed":false,"end":110128,"object":{"end":110125,"start":110121,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110128,"name":"id","optional":false,"start":110126,"type":"Identifier","typeAnnotation":null},"start":110121,"type":"MemberExpression"},"operator":"+","right":{"end":110134,"raw":"' '","start":110131,"type":"Literal","value":" "},"start":110121,"type":"BinaryExpression"},"operator":"+","right":{"arguments":[{"decorators":[],"end":110155,"name":"message","optional":false,"start":110148,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":110146,"object":{"end":110141,"start":110137,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110146,"name":"json","optional":false,"start":110142,"type":"Identifier","typeAnnotation":null},"start":110137,"type":"MemberExpression"},"end":110156,"optional":false,"start":110137,"type":"CallExpression","typeArguments":null},"start":110121,"type":"BinaryExpression"},"start":110110,"type":"VariableDeclarator"}],"declare":false,"end":110157,"kind":"const","start":110104,"type":"VariableDeclaration"},{"directive":null,"end":110251,"expression":{"arguments":[{"computed":true,"end":110233,"object":{"computed":false,"end":110224,"object":{"end":110213,"start":110209,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110224,"name":"exceptions","optional":false,"start":110214,"type":"Identifier","typeAnnotation":null},"start":110209,"type":"MemberExpression"},"optional":false,"property":{"end":110232,"raw":"'exact'","start":110225,"type":"Literal","value":"exact"},"start":110209,"type":"MemberExpression"},{"decorators":[],"end":110239,"name":"code","optional":false,"start":110235,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":110249,"name":"feedback","optional":false,"start":110241,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":110207,"object":{"end":110178,"start":110174,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110207,"name":"throwExactlyMatchedException","optional":false,"start":110179,"type":"Identifier","typeAnnotation":null},"start":110174,"type":"MemberExpression"},"end":110250,"optional":false,"start":110174,"type":"CallExpression","typeArguments":null},"start":110174,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":110327,"id":{"decorators":[],"end":110277,"name":"msg","optional":false,"start":110274,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":110305,"name":"message","optional":false,"start":110298,"type":"Identifier","typeAnnotation":null},{"end":110315,"raw":"'retMsg'","start":110307,"type":"Literal","value":"retMsg"},{"end":110326,"raw":"'ret_msg'","start":110317,"type":"Literal","value":"ret_msg"}],"callee":{"computed":false,"end":110296,"object":{"end":110284,"start":110280,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110296,"name":"safeString2","optional":false,"start":110285,"type":"Identifier","typeAnnotation":null},"start":110280,"type":"MemberExpression"},"end":110327,"optional":false,"start":110280,"type":"CallExpression","typeArguments":null},"start":110274,"type":"VariableDeclarator"}],"declare":false,"end":110328,"kind":"const","start":110268,"type":"VariableDeclaration"},{"directive":null,"end":110421,"expression":{"arguments":[{"computed":true,"end":110404,"object":{"computed":false,"end":110395,"object":{"end":110384,"start":110380,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110395,"name":"exceptions","optional":false,"start":110385,"type":"Identifier","typeAnnotation":null},"start":110380,"type":"MemberExpression"},"optional":false,"property":{"end":110403,"raw":"'broad'","start":110396,"type":"Literal","value":"broad"},"start":110380,"type":"MemberExpression"},{"decorators":[],"end":110409,"name":"msg","optional":false,"start":110406,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":110419,"name":"feedback","optional":false,"start":110411,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":110378,"object":{"end":110349,"start":110345,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110378,"name":"throwBroadlyMatchedException","optional":false,"start":110350,"type":"Identifier","typeAnnotation":null},"start":110345,"type":"MemberExpression"},"end":110420,"optional":false,"start":110345,"type":"CallExpression","typeArguments":null},"start":110345,"type":"ExpressionStatement"},{"argument":{"arguments":[{"decorators":[],"end":110471,"name":"feedback","optional":false,"start":110463,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":110461,"name":"ExchangeError","optional":false,"start":110448,"type":"Identifier","typeAnnotation":null},"end":110472,"start":110444,"type":"NewExpression","typeArguments":null},"end":110473,"start":110438,"type":"ThrowStatement"}],"end":110487,"start":110086,"type":"BlockStatement"},"end":110487,"start":110046,"test":{"end":110084,"left":{"end":110068,"left":{"decorators":[],"end":110054,"name":"code","optional":false,"start":110050,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":110068,"name":"undefined","optional":false,"start":110059,"type":"Identifier","typeAnnotation":null},"start":110050,"type":"BinaryExpression"},"operator":"&&","right":{"end":110084,"left":{"decorators":[],"end":110076,"name":"code","optional":false,"start":110072,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"end":110084,"raw":"'0'","start":110081,"type":"Literal","value":"0"},"start":110072,"type":"BinaryExpression"},"start":110050,"type":"LogicalExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":110551,"id":{"decorators":[],"end":110513,"name":"success","optional":false,"start":110506,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":110539,"name":"message","optional":false,"start":110532,"type":"Identifier","typeAnnotation":null},{"end":110550,"raw":"'success'","start":110541,"type":"Literal","value":"success"}],"callee":{"computed":false,"end":110530,"object":{"end":110520,"start":110516,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110530,"name":"safeValue","optional":false,"start":110521,"type":"Identifier","typeAnnotation":null},"start":110516,"type":"MemberExpression"},"end":110551,"optional":false,"start":110516,"type":"CallExpression","typeArguments":null},"start":110506,"type":"VariableDeclarator"}],"declare":false,"end":110552,"kind":"const","start":110500,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":110674,"id":{"decorators":[],"end":110635,"name":"ret_msg","optional":false,"start":110628,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":110662,"name":"message","optional":false,"start":110655,"type":"Identifier","typeAnnotation":null},{"end":110673,"raw":"'ret_msg'","start":110664,"type":"Literal","value":"ret_msg"}],"callee":{"computed":false,"end":110653,"object":{"end":110642,"start":110638,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110653,"name":"safeString","optional":false,"start":110643,"type":"Identifier","typeAnnotation":null},"start":110638,"type":"MemberExpression"},"end":110674,"optional":false,"start":110638,"type":"CallExpression","typeArguments":null},"start":110628,"type":"VariableDeclarator"}],"declare":false,"end":110675,"kind":"const","start":110622,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":110747,"id":{"decorators":[],"end":110705,"name":"request","optional":false,"start":110698,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":110731,"name":"message","optional":false,"start":110724,"type":"Identifier","typeAnnotation":null},{"end":110742,"raw":"'request'","start":110733,"type":"Literal","value":"request"},{"end":110746,"properties":[],"start":110744,"type":"ObjectExpression"}],"callee":{"computed":false,"end":110722,"object":{"end":110712,"start":110708,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110722,"name":"safeValue","optional":false,"start":110713,"type":"Identifier","typeAnnotation":null},"start":110708,"type":"MemberExpression"},"end":110747,"optional":false,"start":110708,"type":"CallExpression","typeArguments":null},"start":110698,"type":"VariableDeclarator"}],"declare":false,"end":110748,"kind":"const","start":110692,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":110807,"id":{"decorators":[],"end":110773,"name":"op","optional":false,"start":110771,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":110800,"name":"request","optional":false,"start":110793,"type":"Identifier","typeAnnotation":null},{"end":110806,"raw":"'op'","start":110802,"type":"Literal","value":"op"}],"callee":{"computed":false,"end":110791,"object":{"end":110780,"start":110776,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":110791,"name":"safeString","optional":false,"start":110781,"type":"Identifier","typeAnnotation":null},"start":110776,"type":"MemberExpression"},"end":110807,"optional":false,"start":110776,"type":"CallExpression","typeArguments":null},"start":110771,"type":"VariableDeclarator"}],"declare":false,"end":110808,"kind":"const","start":110765,"type":"VariableDeclaration"},{"alternate":{"body":[{"argument":{"arguments":[{"end":111028,"left":{"end":111018,"left":{"computed":false,"end":111012,"object":{"end":111009,"start":111005,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":111012,"name":"id","optional":false,"start":111010,"type":"Identifier","typeAnnotation":null},"start":111005,"type":"MemberExpression"},"operator":"+","right":{"end":111018,"raw":"' '","start":111015,"type":"Literal","value":" "},"start":111005,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":111028,"name":"ret_msg","optional":false,"start":111021,"type":"Identifier","typeAnnotation":null},"start":111005,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":111003,"name":"ExchangeError","optional":false,"start":110990,"type":"Identifier","typeAnnotation":null},"end":111029,"start":110986,"type":"NewExpression","typeArguments":null},"end":111030,"start":110980,"type":"ThrowStatement"}],"end":111048,"start":110958,"type":"BlockStatement"},"consequent":{"body":[{"argument":{"arguments":[{"end":110932,"left":{"end":110922,"raw":"'Authentication failed: '","start":110897,"type":"Literal","value":"Authentication failed: "},"operator":"+","right":{"decorators":[],"end":110932,"name":"ret_msg","optional":false,"start":110925,"type":"Identifier","typeAnnotation":null},"start":110897,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":110895,"name":"AuthenticationError","optional":false,"start":110876,"type":"Identifier","typeAnnotation":null},"end":110933,"start":110872,"type":"NewExpression","typeArguments":null},"end":110934,"start":110866,"type":"ThrowStatement"}],"end":110952,"start":110844,"type":"BlockStatement"},"end":111048,"start":110825,"test":{"end":110842,"left":{"decorators":[],"end":110831,"name":"op","optional":false,"start":110829,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":110842,"raw":"'auth'","start":110836,"type":"Literal","value":"auth"},"start":110829,"type":"BinaryExpression"},"type":"IfStatement"}],"end":111062,"start":110604,"type":"BlockStatement"},"end":111062,"start":110565,"test":{"end":110602,"left":{"end":110590,"left":{"decorators":[],"end":110576,"name":"success","optional":false,"start":110569,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":110590,"name":"undefined","optional":false,"start":110581,"type":"Identifier","typeAnnotation":null},"start":110569,"type":"BinaryExpression"},"operator":"&&","right":{"argument":{"decorators":[],"end":110602,"name":"success","optional":false,"start":110595,"type":"Identifier","typeAnnotation":null},"end":110602,"operator":"!","prefix":true,"start":110594,"type":"UnaryExpression"},"start":110569,"type":"LogicalExpression"},"type":"IfStatement"},{"argument":{"end":111087,"raw":"false","start":111082,"type":"Literal","value":false},"end":111088,"start":111075,"type":"ReturnStatement"}],"end":111098,"start":110032,"type":"BlockStatement"},"end":111608,"finalizer":null,"handler":{"body":{"body":[{"alternate":{"body":[{"declarations":[{"definite":false,"end":111506,"id":{"decorators":[],"end":111469,"name":"messageHash","optional":false,"start":111458,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":111496,"name":"message","optional":false,"start":111489,"type":"Identifier","typeAnnotation":null},{"end":111505,"raw":"'reqId'","start":111498,"type":"Literal","value":"reqId"}],"callee":{"computed":false,"end":111487,"object":{"end":111476,"start":111472,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":111487,"name":"safeString","optional":false,"start":111477,"type":"Identifier","typeAnnotation":null},"start":111472,"type":"MemberExpression"},"end":111506,"optional":false,"start":111472,"type":"CallExpression","typeArguments":null},"start":111458,"type":"VariableDeclarator"}],"declare":false,"end":111507,"kind":"const","start":111452,"type":"VariableDeclaration"},{"directive":null,"end":111559,"expression":{"arguments":[{"decorators":[],"end":111544,"name":"error","optional":false,"start":111539,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":111557,"name":"messageHash","optional":false,"start":111546,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":111537,"object":{"decorators":[],"end":111530,"name":"client","optional":false,"start":111524,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":111537,"name":"reject","optional":false,"start":111531,"type":"Identifier","typeAnnotation":null},"start":111524,"type":"MemberExpression"},"end":111558,"optional":false,"start":111524,"type":"CallExpression","typeArguments":null},"start":111524,"type":"ExpressionStatement"}],"end":111573,"start":111434,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":111222,"id":{"decorators":[],"end":111204,"name":"messageHash","optional":false,"start":111193,"type":"Identifier","typeAnnotation":null},"init":{"end":111222,"raw":"'authenticated'","start":111207,"type":"Literal","value":"authenticated"},"start":111193,"type":"VariableDeclarator"}],"declare":false,"end":111223,"kind":"const","start":111187,"type":"VariableDeclaration"},{"directive":null,"end":111275,"expression":{"arguments":[{"decorators":[],"end":111260,"name":"error","optional":false,"start":111255,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":111273,"name":"messageHash","optional":false,"start":111262,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":111253,"object":{"decorators":[],"end":111246,"name":"client","optional":false,"start":111240,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":111253,"name":"reject","optional":false,"start":111247,"type":"Identifier","typeAnnotation":null},"start":111240,"type":"MemberExpression"},"end":111274,"optional":false,"start":111240,"type":"CallExpression","typeArguments":null},"start":111240,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":111396,"expression":{"argument":{"computed":true,"end":111395,"object":{"computed":false,"end":111382,"object":{"decorators":[],"end":111368,"name":"client","optional":false,"start":111362,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":111382,"name":"subscriptions","optional":false,"start":111369,"type":"Identifier","typeAnnotation":null},"start":111362,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":111394,"name":"messageHash","optional":false,"start":111383,"type":"Identifier","typeAnnotation":null},"start":111362,"type":"MemberExpression"},"end":111395,"operator":"delete","prefix":true,"start":111355,"type":"UnaryExpression"},"start":111355,"type":"ExpressionStatement"}],"end":111414,"start":111333,"type":"BlockStatement"},"end":111414,"start":111292,"test":{"end":111331,"left":{"decorators":[],"end":111307,"name":"messageHash","optional":false,"start":111296,"type":"Identifier","typeAnnotation":null},"operator":"in","right":{"computed":false,"end":111331,"object":{"decorators":[],"end":111317,"name":"client","optional":false,"start":111311,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":111331,"name":"subscriptions","optional":false,"start":111318,"type":"Identifier","typeAnnotation":null},"start":111311,"type":"MemberExpression"},"start":111296,"type":"BinaryExpression"},"type":"IfStatement"}],"end":111428,"start":111169,"type":"BlockStatement"},"end":111573,"start":111127,"test":{"end":111167,"left":{"decorators":[],"end":111136,"name":"error","optional":false,"start":111131,"type":"Identifier","typeAnnotation":null},"operator":"instanceof","right":{"decorators":[],"end":111167,"name":"AuthenticationError","optional":false,"start":111148,"type":"Identifier","typeAnnotation":null},"start":111131,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"end":111597,"raw":"true","start":111593,"type":"Literal","value":true},"end":111598,"start":111586,"type":"ReturnStatement"}],"end":111608,"start":111113,"type":"BlockStatement"},"end":111608,"param":{"decorators":[],"end":111111,"name":"error","optional":false,"start":111106,"type":"Identifier","typeAnnotation":null},"start":111099,"type":"CatchClause"},"start":110028,"type":"TryStatement"}],"end":111614,"start":108480,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":"Bool","statements":2},"parseWsBalance":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":105607,"id":{"decorators":[],"end":105589,"name":"account","optional":false,"start":105582,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":105604,"object":{"end":105596,"start":105592,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":105604,"name":"account","optional":false,"start":105597,"type":"Identifier","typeAnnotation":null},"start":105592,"type":"MemberExpression"},"end":105607,"optional":false,"start":105592,"type":"CallExpression","typeArguments":null},"start":105582,"type":"VariableDeclarator"}],"declare":false,"end":105608,"kind":"const","start":105576,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":105675,"id":{"decorators":[],"end":105633,"name":"currencyId","optional":false,"start":105623,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":105661,"name":"balance","optional":false,"start":105654,"type":"Identifier","typeAnnotation":null},{"end":105666,"raw":"'a'","start":105663,"type":"Literal","value":"a"},{"end":105674,"raw":"'coin'","start":105668,"type":"Literal","value":"coin"}],"callee":{"computed":false,"end":105652,"object":{"end":105640,"start":105636,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":105652,"name":"safeString2","optional":false,"start":105641,"type":"Identifier","typeAnnotation":null},"start":105636,"type":"MemberExpression"},"end":105675,"optional":false,"start":105636,"type":"CallExpression","typeArguments":null},"start":105623,"type":"VariableDeclarator"}],"declare":false,"end":105676,"kind":"const","start":105617,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":105732,"id":{"decorators":[],"end":105695,"name":"code","optional":false,"start":105691,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":105731,"name":"currencyId","optional":false,"start":105721,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":105719,"object":{"end":105702,"start":105698,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":105719,"name":"safeCurrencyCode","optional":false,"start":105703,"type":"Identifier","typeAnnotation":null},"start":105698,"type":"MemberExpression"},"end":105732,"optional":false,"start":105698,"type":"CallExpression","typeArguments":null},"start":105691,"type":"VariableDeclarator"}],"declare":false,"end":105733,"kind":"const","start":105685,"type":"VariableDeclaration"},{"directive":null,"end":105850,"expression":{"end":105849,"left":{"computed":true,"end":105757,"object":{"decorators":[],"end":105749,"name":"account","optional":false,"start":105742,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":105756,"raw":"'free'","start":105750,"type":"Literal","value":"free"},"start":105742,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":105785,"name":"balance","optional":false,"start":105778,"type":"Identifier","typeAnnotation":null},{"elements":[{"end":105810,"raw":"'availableToWithdraw'","start":105789,"type":"Literal","value":"availableToWithdraw"},{"end":105815,"raw":"'f'","start":105812,"type":"Literal","value":"f"},{"end":105823,"raw":"'free'","start":105817,"type":"Literal","value":"free"},{"end":105846,"raw":"'availableToWithdraw'","start":105825,"type":"Literal","value":"availableToWithdraw"}],"end":105848,"start":105787,"type":"ArrayExpression"}],"callee":{"computed":false,"end":105776,"object":{"end":105764,"start":105760,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":105776,"name":"safeStringN","optional":false,"start":105765,"type":"Identifier","typeAnnotation":null},"start":105760,"type":"MemberExpression"},"end":105849,"optional":false,"start":105760,"type":"CallExpression","typeArguments":null},"start":105742,"type":"AssignmentExpression"},"start":105742,"type":"ExpressionStatement"},{"directive":null,"end":105919,"expression":{"end":105918,"left":{"computed":true,"end":105874,"object":{"decorators":[],"end":105866,"name":"account","optional":false,"start":105859,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":105873,"raw":"'used'","start":105867,"type":"Literal","value":"used"},"start":105859,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":105902,"name":"balance","optional":false,"start":105895,"type":"Identifier","typeAnnotation":null},{"end":105907,"raw":"'l'","start":105904,"type":"Literal","value":"l"},{"end":105917,"raw":"'locked'","start":105909,"type":"Literal","value":"locked"}],"callee":{"computed":false,"end":105893,"object":{"end":105881,"start":105877,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":105893,"name":"safeString2","optional":false,"start":105882,"type":"Identifier","typeAnnotation":null},"start":105877,"type":"MemberExpression"},"end":105918,"optional":false,"start":105877,"type":"CallExpression","typeArguments":null},"start":105859,"type":"AssignmentExpression"},"start":105859,"type":"ExpressionStatement"},{"directive":null,"end":105990,"expression":{"end":105989,"left":{"computed":true,"end":105944,"object":{"decorators":[],"end":105935,"name":"account","optional":false,"start":105928,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":105943,"raw":"'total'","start":105936,"type":"Literal","value":"total"},"start":105928,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":105971,"name":"balance","optional":false,"start":105964,"type":"Identifier","typeAnnotation":null},{"end":105988,"raw":"'walletBalance'","start":105973,"type":"Literal","value":"walletBalance"}],"callee":{"computed":false,"end":105962,"object":{"end":105951,"start":105947,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":105962,"name":"safeString","optional":false,"start":105952,"type":"Identifier","typeAnnotation":null},"start":105947,"type":"MemberExpression"},"end":105989,"optional":false,"start":105947,"type":"CallExpression","typeArguments":null},"start":105928,"type":"AssignmentExpression"},"start":105928,"type":"ExpressionStatement"},{"alternate":{"body":[{"directive":null,"end":106283,"expression":{"end":106282,"left":{"computed":true,"end":106272,"object":{"computed":false,"end":106266,"object":{"end":106258,"start":106254,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106266,"name":"balance","optional":false,"start":106259,"type":"Identifier","typeAnnotation":null},"start":106254,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":106271,"name":"code","optional":false,"start":106267,"type":"Identifier","typeAnnotation":null},"start":106254,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":106282,"name":"account","optional":false,"start":106275,"type":"Identifier","typeAnnotation":null},"start":106254,"type":"AssignmentExpression"},"start":106254,"type":"ExpressionStatement"}],"end":106293,"start":106240,"type":"BlockStatement"},"consequent":{"body":[{"alternate":null,"consequent":{"body":[{"directive":null,"end":106155,"expression":{"end":106154,"left":{"computed":true,"end":106149,"object":{"computed":false,"end":106136,"object":{"end":106128,"start":106124,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106136,"name":"balance","optional":false,"start":106129,"type":"Identifier","typeAnnotation":null},"start":106124,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":106148,"name":"accountType","optional":false,"start":106137,"type":"Identifier","typeAnnotation":null},"start":106124,"type":"MemberExpression"},"operator":"=","right":{"end":106154,"properties":[],"start":106152,"type":"ObjectExpression"},"start":106124,"type":"AssignmentExpression"},"start":106124,"type":"ExpressionStatement"}],"end":106169,"start":106106,"type":"BlockStatement"},"end":106169,"start":106044,"test":{"end":106104,"left":{"arguments":[{"computed":false,"end":106076,"object":{"end":106068,"start":106064,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106076,"name":"balance","optional":false,"start":106069,"type":"Identifier","typeAnnotation":null},"start":106064,"type":"MemberExpression"},{"decorators":[],"end":106089,"name":"accountType","optional":false,"start":106078,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":106062,"object":{"end":106052,"start":106048,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106062,"name":"safeValue","optional":false,"start":106053,"type":"Identifier","typeAnnotation":null},"start":106048,"type":"MemberExpression"},"end":106090,"optional":false,"start":106048,"type":"CallExpression","typeArguments":null},"operator":"===","right":{"decorators":[],"end":106104,"name":"undefined","optional":false,"start":106095,"type":"Identifier","typeAnnotation":null},"start":106048,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":106224,"expression":{"end":106223,"left":{"computed":true,"end":106213,"object":{"computed":true,"end":106207,"object":{"computed":false,"end":106194,"object":{"end":106186,"start":106182,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106194,"name":"balance","optional":false,"start":106187,"type":"Identifier","typeAnnotation":null},"start":106182,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":106206,"name":"accountType","optional":false,"start":106195,"type":"Identifier","typeAnnotation":null},"start":106182,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":106212,"name":"code","optional":false,"start":106208,"type":"Identifier","typeAnnotation":null},"start":106182,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":106223,"name":"account","optional":false,"start":106216,"type":"Identifier","typeAnnotation":null},"start":106182,"type":"AssignmentExpression"},"start":106182,"type":"ExpressionStatement"}],"end":106234,"start":106030,"type":"BlockStatement"},"end":106293,"start":105999,"test":{"end":106028,"left":{"decorators":[],"end":106014,"name":"accountType","optional":false,"start":106003,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":106028,"name":"undefined","optional":false,"start":106019,"type":"Identifier","typeAnnotation":null},"start":106003,"type":"BinaryExpression"},"type":"IfStatement"}],"end":106299,"start":104738,"type":"BlockStatement"},"params":[{"name":"balance","type":null},{"name":"accountType","type":null}],"return_type":null,"statements":7},"authenticate":{"async":true,"body":{"body":[{"directive":null,"end":107494,"expression":{"arguments":[],"callee":{"computed":false,"end":107490,"object":{"end":107465,"start":107461,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107490,"name":"checkRequiredCredentials","optional":false,"start":107466,"type":"Identifier","typeAnnotation":null},"start":107461,"type":"MemberExpression"},"end":107493,"optional":false,"start":107461,"type":"CallExpression","typeArguments":null},"start":107461,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":107538,"id":{"decorators":[],"end":107520,"name":"messageHash","optional":false,"start":107509,"type":"Identifier","typeAnnotation":null},"init":{"end":107538,"raw":"'authenticated'","start":107523,"type":"Literal","value":"authenticated"},"start":107509,"type":"VariableDeclarator"}],"declare":false,"end":107539,"kind":"const","start":107503,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107580,"id":{"decorators":[],"end":107560,"name":"client","optional":false,"start":107554,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":107579,"name":"url","optional":false,"start":107576,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":107574,"object":{"end":107567,"start":107563,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107574,"name":"client","optional":false,"start":107568,"type":"Identifier","typeAnnotation":null},"start":107563,"type":"MemberExpression"},"end":107580,"optional":false,"start":107563,"type":"CallExpression","typeArguments":null},"start":107554,"type":"VariableDeclarator"}],"declare":false,"end":107581,"kind":"const","start":107548,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107640,"id":{"decorators":[],"end":107602,"name":"future","optional":false,"start":107596,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":107639,"name":"messageHash","optional":false,"start":107628,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":107626,"object":{"decorators":[],"end":107611,"name":"client","optional":false,"start":107605,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":107626,"name":"reusableFuture","optional":false,"start":107612,"type":"Identifier","typeAnnotation":null},"start":107605,"type":"MemberExpression"},"end":107640,"optional":false,"start":107605,"type":"CallExpression","typeArguments":null},"start":107596,"type":"VariableDeclarator"}],"declare":false,"end":107641,"kind":"const","start":107590,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107722,"id":{"decorators":[],"end":107669,"name":"authenticated","optional":false,"start":107656,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":107708,"object":{"decorators":[],"end":107694,"name":"client","optional":false,"start":107688,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":107708,"name":"subscriptions","optional":false,"start":107695,"type":"Identifier","typeAnnotation":null},"start":107688,"type":"MemberExpression"},{"decorators":[],"end":107721,"name":"messageHash","optional":false,"start":107710,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":107686,"object":{"end":107676,"start":107672,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107686,"name":"safeValue","optional":false,"start":107677,"type":"Identifier","typeAnnotation":null},"start":107672,"type":"MemberExpression"},"end":107722,"optional":false,"start":107672,"type":"CallExpression","typeArguments":null},"start":107656,"type":"VariableDeclarator"}],"declare":false,"end":107723,"kind":"const","start":107650,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":107826,"id":{"decorators":[],"end":107795,"name":"expiresInt","optional":false,"start":107785,"type":"Identifier","typeAnnotation":null},"init":{"end":107826,"left":{"arguments":[],"callee":{"computed":false,"end":107815,"object":{"end":107802,"start":107798,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107815,"name":"milliseconds","optional":false,"start":107803,"type":"Identifier","typeAnnotation":null},"start":107798,"type":"MemberExpression"},"end":107818,"optional":false,"start":107798,"type":"CallExpression","typeArguments":null},"operator":"+","right":{"end":107826,"raw":"10000","start":107821,"type":"Literal","value":10000},"start":107798,"type":"BinaryExpression"},"start":107785,"type":"VariableDeclarator"}],"declare":false,"end":107827,"kind":"const","start":107779,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107888,"id":{"decorators":[],"end":107853,"name":"expires","optional":false,"start":107846,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":107887,"name":"expiresInt","optional":false,"start":107877,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":107875,"object":{"end":107860,"start":107856,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107875,"name":"numberToString","optional":false,"start":107861,"type":"Identifier","typeAnnotation":null},"start":107856,"type":"MemberExpression"},"end":107888,"optional":false,"start":107856,"type":"CallExpression","typeArguments":null},"start":107846,"type":"VariableDeclarator"}],"declare":false,"end":107889,"kind":"const","start":107840,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107929,"id":{"decorators":[],"end":107912,"name":"path","optional":false,"start":107908,"type":"Identifier","typeAnnotation":null},"init":{"end":107929,"raw":"'GET/realtime'","start":107915,"type":"Literal","value":"GET/realtime"},"start":107908,"type":"VariableDeclarator"}],"declare":false,"end":107930,"kind":"const","start":107902,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107970,"id":{"decorators":[],"end":107953,"name":"auth","optional":false,"start":107949,"type":"Identifier","typeAnnotation":null},"init":{"end":107970,"left":{"decorators":[],"end":107960,"name":"path","optional":false,"start":107956,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"decorators":[],"end":107970,"name":"expires","optional":false,"start":107963,"type":"Identifier","typeAnnotation":null},"start":107956,"type":"BinaryExpression"},"start":107949,"type":"VariableDeclarator"}],"declare":false,"end":107971,"kind":"const","start":107943,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":108074,"id":{"decorators":[],"end":107999,"name":"signature","optional":false,"start":107990,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"decorators":[],"end":108030,"name":"auth","optional":false,"start":108026,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":108024,"object":{"end":108017,"start":108013,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":108024,"name":"encode","optional":false,"start":108018,"type":"Identifier","typeAnnotation":null},"start":108013,"type":"MemberExpression"},"end":108031,"optional":false,"start":108013,"type":"CallExpression","typeArguments":null},{"arguments":[{"computed":false,"end":108057,"object":{"end":108050,"start":108046,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":108057,"name":"secret","optional":false,"start":108051,"type":"Identifier","typeAnnotation":null},"start":108046,"type":"MemberExpression"}],"callee":{"computed":false,"end":108044,"object":{"end":108037,"start":108033,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":108044,"name":"encode","optional":false,"start":108038,"type":"Identifier","typeAnnotation":null},"start":108033,"type":"MemberExpression"},"end":108058,"optional":false,"start":108033,"type":"CallExpression","typeArguments":null},{"decorators":[],"end":108066,"name":"sha256","optional":false,"start":108060,"type":"Identifier","typeAnnotation":null},{"end":108073,"raw":"'hex'","start":108068,"type":"Literal","value":"hex"}],"callee":{"computed":false,"end":108011,"object":{"end":108006,"start":108002,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":108011,"name":"hmac","optional":false,"start":108007,"type":"Identifier","typeAnnotation":null},"start":108002,"type":"MemberExpression"},"end":108074,"optional":false,"start":108002,"type":"CallExpression","typeArguments":null},"start":107990,"type":"VariableDeclarator"}],"declare":false,"end":108075,"kind":"const","start":107984,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":108253,"id":{"decorators":[],"end":108107,"name":"request","optional":false,"start":108094,"type":"Identifier","typeAnnotation":{"end":108107,"start":108101,"type":"TSTypeAnnotation","typeAnnotation":{"end":108107,"start":108103,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":108107,"name":"Dict","optional":false,"start":108103,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":108253,"properties":[{"computed":false,"end":108140,"key":{"end":108132,"raw":"'op'","start":108128,"type":"Literal","value":"op"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":108128,"type":"Property","value":{"end":108140,"raw":"'auth'","start":108134,"type":"Literal","value":"auth"}},{"computed":false,"end":108238,"key":{"end":108164,"raw":"'args'","start":108158,"type":"Literal","value":"args"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":108158,"type":"Property","value":{"elements":[{"computed":false,"end":108199,"object":{"end":108192,"start":108188,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":108199,"name":"apiKey","optional":false,"start":108193,"type":"Identifier","typeAnnotation":null},"start":108188,"type":"MemberExpression"},{"decorators":[],"end":108208,"name":"expires","optional":false,"start":108201,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":108219,"name":"signature","optional":false,"start":108210,"type":"Identifier","typeAnnotation":null}],"end":108238,"start":108166,"type":"ArrayExpression"}}],"start":108110,"type":"ObjectExpression"},"start":108094,"type":"VariableDeclarator"}],"declare":false,"end":108254,"kind":"const","start":108088,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":108312,"id":{"decorators":[],"end":108280,"name":"message","optional":false,"start":108273,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":108303,"name":"request","optional":false,"start":108296,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":108311,"name":"params","optional":false,"start":108305,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":108294,"object":{"end":108287,"start":108283,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":108294,"name":"extend","optional":false,"start":108288,"type":"Identifier","typeAnnotation":null},"start":108283,"type":"MemberExpression"},"end":108312,"optional":false,"start":108283,"type":"CallExpression","typeArguments":null},"start":108273,"type":"VariableDeclarator"}],"declare":false,"end":108313,"kind":"const","start":108267,"type":"VariableDeclaration"},{"directive":null,"end":108378,"expression":{"arguments":[{"decorators":[],"end":108341,"name":"url","optional":false,"start":108338,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":108354,"name":"messageHash","optional":false,"start":108343,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":108363,"name":"message","optional":false,"start":108356,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":108376,"name":"messageHash","optional":false,"start":108365,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":108336,"object":{"end":108330,"start":108326,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":108336,"name":"watch","optional":false,"start":108331,"type":"Identifier","typeAnnotation":null},"start":108326,"type":"MemberExpression"},"end":108377,"optional":false,"start":108326,"type":"CallExpression","typeArguments":null},"start":108326,"type":"ExpressionStatement"}],"end":108388,"start":107765,"type":"BlockStatement"},"end":108388,"start":107732,"test":{"end":107763,"left":{"decorators":[],"end":107749,"name":"authenticated","optional":false,"start":107736,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":107763,"name":"undefined","optional":false,"start":107754,"type":"Identifier","typeAnnotation":null},"start":107736,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"argument":{"decorators":[],"end":108416,"name":"future","optional":false,"start":108410,"type":"Identifier","typeAnnotation":null},"end":108416,"start":108404,"type":"AwaitExpression"},"end":108417,"start":108397,"type":"ReturnStatement"}],"end":108423,"start":107451,"type":"BlockStatement"},"params":[{"name":"url","type":null},{"name":"params","type":null}],"return_type":null,"statements":7},"handleOHLCV":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":39739,"id":{"decorators":[],"end":39700,"name":"data","optional":false,"start":39696,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":39726,"name":"message","optional":false,"start":39719,"type":"Identifier","typeAnnotation":null},{"end":39734,"raw":"'data'","start":39728,"type":"Literal","value":"data"},{"end":39738,"properties":[],"start":39736,"type":"ObjectExpression"}],"callee":{"computed":false,"end":39717,"object":{"end":39707,"start":39703,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39717,"name":"safeValue","optional":false,"start":39708,"type":"Identifier","typeAnnotation":null},"start":39703,"type":"MemberExpression"},"end":39739,"optional":false,"start":39703,"type":"CallExpression","typeArguments":null},"start":39696,"type":"VariableDeclarator"}],"declare":false,"end":39740,"kind":"const","start":39690,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39797,"id":{"decorators":[],"end":39760,"name":"topic","optional":false,"start":39755,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":39787,"name":"message","optional":false,"start":39780,"type":"Identifier","typeAnnotation":null},{"end":39796,"raw":"'topic'","start":39789,"type":"Literal","value":"topic"}],"callee":{"computed":false,"end":39778,"object":{"end":39767,"start":39763,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39778,"name":"safeString","optional":false,"start":39768,"type":"Identifier","typeAnnotation":null},"start":39763,"type":"MemberExpression"},"end":39797,"optional":false,"start":39763,"type":"CallExpression","typeArguments":null},"start":39755,"type":"VariableDeclarator"}],"declare":false,"end":39798,"kind":"const","start":39749,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39843,"id":{"decorators":[],"end":39823,"name":"topicParts","optional":false,"start":39813,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":39842,"raw":"'.'","start":39839,"type":"Literal","value":"."}],"callee":{"computed":false,"end":39837,"object":{"decorators":[],"end":39831,"name":"topic","optional":false,"start":39826,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":39837,"name":"split","optional":false,"start":39832,"type":"Identifier","typeAnnotation":null},"start":39826,"type":"MemberExpression"},"end":39843,"optional":false,"start":39826,"type":"CallExpression","typeArguments":null},"start":39813,"type":"VariableDeclarator"}],"declare":false,"end":39844,"kind":"const","start":39807,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39890,"id":{"decorators":[],"end":39870,"name":"topicLength","optional":false,"start":39859,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":39890,"object":{"decorators":[],"end":39883,"name":"topicParts","optional":false,"start":39873,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":39890,"name":"length","optional":false,"start":39884,"type":"Identifier","typeAnnotation":null},"start":39873,"type":"MemberExpression"},"start":39859,"type":"VariableDeclarator"}],"declare":false,"end":39891,"kind":"const","start":39853,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":39951,"id":{"decorators":[],"end":39917,"name":"timeframeId","optional":false,"start":39906,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":39947,"name":"topicParts","optional":false,"start":39937,"type":"Identifier","typeAnnotation":null},{"end":39950,"raw":"1","start":39949,"type":"Literal","value":1}],"callee":{"computed":false,"end":39935,"object":{"end":39924,"start":39920,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39935,"name":"safeString","optional":false,"start":39925,"type":"Identifier","typeAnnotation":null},"start":39920,"type":"MemberExpression"},"end":39951,"optional":false,"start":39920,"type":"CallExpression","typeArguments":null},"start":39906,"type":"VariableDeclarator"}],"declare":false,"end":39952,"kind":"const","start":39900,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40011,"id":{"decorators":[],"end":39976,"name":"timeframe","optional":false,"start":39967,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":40010,"name":"timeframeId","optional":false,"start":39999,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":39997,"object":{"end":39983,"start":39979,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":39997,"name":"findTimeframe","optional":false,"start":39984,"type":"Identifier","typeAnnotation":null},"start":39979,"type":"MemberExpression"},"end":40011,"optional":false,"start":39979,"type":"CallExpression","typeArguments":null},"start":39967,"type":"VariableDeclarator"}],"declare":false,"end":40012,"kind":"const","start":39961,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40083,"id":{"decorators":[],"end":40035,"name":"marketId","optional":false,"start":40027,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":40065,"name":"topicParts","optional":false,"start":40055,"type":"Identifier","typeAnnotation":null},{"end":40082,"left":{"decorators":[],"end":40078,"name":"topicLength","optional":false,"start":40067,"type":"Identifier","typeAnnotation":null},"operator":"-","right":{"end":40082,"raw":"1","start":40081,"type":"Literal","value":1},"start":40067,"type":"BinaryExpression"}],"callee":{"computed":false,"end":40053,"object":{"end":40042,"start":40038,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40053,"name":"safeString","optional":false,"start":40043,"type":"Identifier","typeAnnotation":null},"start":40038,"type":"MemberExpression"},"end":40083,"optional":false,"start":40038,"type":"CallExpression","typeArguments":null},"start":40027,"type":"VariableDeclarator"}],"declare":false,"end":40084,"kind":"const","start":40021,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40140,"id":{"decorators":[],"end":40105,"name":"isSpot","optional":false,"start":40099,"type":"Identifier","typeAnnotation":null},"init":{"end":40140,"left":{"arguments":[{"end":40134,"raw":"'spot'","start":40128,"type":"Literal","value":"spot"}],"callee":{"computed":false,"end":40126,"object":{"computed":false,"end":40118,"object":{"decorators":[],"end":40114,"name":"client","optional":false,"start":40108,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":40118,"name":"url","optional":false,"start":40115,"type":"Identifier","typeAnnotation":null},"start":40108,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":40126,"name":"indexOf","optional":false,"start":40119,"type":"Identifier","typeAnnotation":null},"start":40108,"type":"MemberExpression"},"end":40135,"optional":false,"start":40108,"type":"CallExpression","typeArguments":null},"operator":">","right":{"argument":{"end":40140,"raw":"1","start":40139,"type":"Literal","value":1},"end":40140,"operator":"-","prefix":true,"start":40138,"type":"UnaryExpression"},"start":40108,"type":"BinaryExpression"},"start":40099,"type":"VariableDeclarator"}],"declare":false,"end":40141,"kind":"const","start":40093,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40197,"id":{"decorators":[],"end":40166,"name":"marketType","optional":false,"start":40156,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"end":40197,"raw":"'contract'","start":40187,"type":"Literal","value":"contract"},"consequent":{"end":40184,"raw":"'spot'","start":40178,"type":"Literal","value":"spot"},"end":40197,"start":40169,"test":{"decorators":[],"end":40175,"name":"isSpot","optional":false,"start":40169,"type":"Identifier","typeAnnotation":null},"type":"ConditionalExpression"},"start":40156,"type":"VariableDeclarator"}],"declare":false,"end":40198,"kind":"const","start":40150,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40282,"id":{"decorators":[],"end":40219,"name":"market","optional":false,"start":40213,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":40247,"name":"marketId","optional":false,"start":40239,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":40258,"name":"undefined","optional":false,"start":40249,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":40269,"name":"undefined","optional":false,"start":40260,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":40281,"name":"marketType","optional":false,"start":40271,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":40237,"object":{"end":40226,"start":40222,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40237,"name":"safeMarket","optional":false,"start":40227,"type":"Identifier","typeAnnotation":null},"start":40222,"type":"MemberExpression"},"end":40282,"optional":false,"start":40222,"type":"CallExpression","typeArguments":null},"start":40213,"type":"VariableDeclarator"}],"declare":false,"end":40283,"kind":"const","start":40207,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40323,"id":{"decorators":[],"end":40304,"name":"symbol","optional":false,"start":40298,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":40323,"object":{"decorators":[],"end":40313,"name":"market","optional":false,"start":40307,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":40322,"raw":"'symbol'","start":40314,"type":"Literal","value":"symbol"},"start":40307,"type":"MemberExpression"},"start":40298,"type":"VariableDeclarator"}],"declare":false,"end":40324,"kind":"const","start":40292,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":40395,"id":{"decorators":[],"end":40356,"name":"ohlcvsByTimeframe","optional":false,"start":40339,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":40386,"object":{"end":40379,"start":40375,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40386,"name":"ohlcvs","optional":false,"start":40380,"type":"Identifier","typeAnnotation":null},"start":40375,"type":"MemberExpression"},{"decorators":[],"end":40394,"name":"symbol","optional":false,"start":40388,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":40373,"object":{"end":40363,"start":40359,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40373,"name":"safeValue","optional":false,"start":40364,"type":"Identifier","typeAnnotation":null},"start":40359,"type":"MemberExpression"},"end":40395,"optional":false,"start":40359,"type":"CallExpression","typeArguments":null},"start":40339,"type":"VariableDeclarator"}],"declare":false,"end":40396,"kind":"const","start":40333,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":40481,"expression":{"end":40480,"left":{"computed":true,"end":40475,"object":{"computed":false,"end":40467,"object":{"end":40460,"start":40456,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40467,"name":"ohlcvs","optional":false,"start":40461,"type":"Identifier","typeAnnotation":null},"start":40456,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":40474,"name":"symbol","optional":false,"start":40468,"type":"Identifier","typeAnnotation":null},"start":40456,"type":"MemberExpression"},"operator":"=","right":{"end":40480,"properties":[],"start":40478,"type":"ObjectExpression"},"start":40456,"type":"AssignmentExpression"},"start":40456,"type":"ExpressionStatement"}],"end":40491,"start":40442,"type":"BlockStatement"},"end":40491,"start":40405,"test":{"end":40440,"left":{"decorators":[],"end":40426,"name":"ohlcvsByTimeframe","optional":false,"start":40409,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":40440,"name":"undefined","optional":false,"start":40431,"type":"Identifier","typeAnnotation":null},"start":40409,"type":"BinaryExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":40644,"id":{"decorators":[],"end":40590,"name":"limit","optional":false,"start":40585,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":40623,"object":{"end":40615,"start":40611,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40623,"name":"options","optional":false,"start":40616,"type":"Identifier","typeAnnotation":null},"start":40611,"type":"MemberExpression"},{"end":40637,"raw":"'OHLCVLimit'","start":40625,"type":"Literal","value":"OHLCVLimit"},{"end":40643,"raw":"1000","start":40639,"type":"Literal","value":1000}],"callee":{"computed":false,"end":40609,"object":{"end":40597,"start":40593,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40609,"name":"safeInteger","optional":false,"start":40598,"type":"Identifier","typeAnnotation":null},"start":40593,"type":"MemberExpression"},"end":40644,"optional":false,"start":40593,"type":"CallExpression","typeArguments":null},"start":40585,"type":"VariableDeclarator"}],"declare":false,"end":40645,"kind":"const","start":40579,"type":"VariableDeclaration"},{"directive":null,"end":40725,"expression":{"end":40724,"left":{"computed":true,"end":40688,"object":{"computed":true,"end":40677,"object":{"computed":false,"end":40669,"object":{"end":40662,"start":40658,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40669,"name":"ohlcvs","optional":false,"start":40663,"type":"Identifier","typeAnnotation":null},"start":40658,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":40676,"name":"symbol","optional":false,"start":40670,"type":"Identifier","typeAnnotation":null},"start":40658,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":40687,"name":"timeframe","optional":false,"start":40678,"type":"Identifier","typeAnnotation":null},"start":40658,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":40723,"name":"limit","optional":false,"start":40718,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":40716,"name":"ArrayCacheByTimestamp","optional":false,"start":40695,"type":"Identifier","typeAnnotation":null},"end":40724,"start":40691,"type":"NewExpression","typeArguments":null},"start":40658,"type":"AssignmentExpression"},"start":40658,"type":"ExpressionStatement"}],"end":40735,"start":40565,"type":"BlockStatement"},"end":40735,"start":40500,"test":{"end":40563,"left":{"arguments":[{"decorators":[],"end":40537,"name":"ohlcvsByTimeframe","optional":false,"start":40520,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":40548,"name":"timeframe","optional":false,"start":40539,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":40518,"object":{"end":40508,"start":40504,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40518,"name":"safeValue","optional":false,"start":40509,"type":"Identifier","typeAnnotation":null},"start":40504,"type":"MemberExpression"},"end":40549,"optional":false,"start":40504,"type":"CallExpression","typeArguments":null},"operator":"===","right":{"decorators":[],"end":40563,"name":"undefined","optional":false,"start":40554,"type":"Identifier","typeAnnotation":null},"start":40504,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":40789,"id":{"decorators":[],"end":40756,"name":"stored","optional":false,"start":40750,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":40789,"object":{"computed":true,"end":40778,"object":{"computed":false,"end":40770,"object":{"end":40763,"start":40759,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40770,"name":"ohlcvs","optional":false,"start":40764,"type":"Identifier","typeAnnotation":null},"start":40759,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":40777,"name":"symbol","optional":false,"start":40771,"type":"Identifier","typeAnnotation":null},"start":40759,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":40788,"name":"timeframe","optional":false,"start":40779,"type":"Identifier","typeAnnotation":null},"start":40759,"type":"MemberExpression"},"start":40750,"type":"VariableDeclarator"}],"declare":false,"end":40790,"kind":"const","start":40744,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":40901,"id":{"decorators":[],"end":40863,"name":"parsed","optional":false,"start":40857,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":40892,"object":{"decorators":[],"end":40889,"name":"data","optional":false,"start":40885,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":40891,"name":"i","optional":false,"start":40890,"type":"Identifier","typeAnnotation":null},"start":40885,"type":"MemberExpression"},{"decorators":[],"end":40900,"name":"market","optional":false,"start":40894,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":40883,"object":{"end":40870,"start":40866,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":40883,"name":"parseWsOHLCV","optional":false,"start":40871,"type":"Identifier","typeAnnotation":null},"start":40866,"type":"MemberExpression"},"end":40901,"optional":false,"start":40866,"type":"CallExpression","typeArguments":null},"start":40857,"type":"VariableDeclarator"}],"declare":false,"end":40902,"kind":"const","start":40851,"type":"VariableDeclaration"},{"directive":null,"end":40938,"expression":{"arguments":[{"decorators":[],"end":40936,"name":"parsed","optional":false,"start":40930,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":40928,"object":{"decorators":[],"end":40921,"name":"stored","optional":false,"start":40915,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":40928,"name":"append","optional":false,"start":40922,"type":"Identifier","typeAnnotation":null},"start":40915,"type":"MemberExpression"},"end":40937,"optional":false,"start":40915,"type":"CallExpression","typeArguments":null},"start":40915,"type":"ExpressionStatement"}],"end":40948,"start":40837,"type":"BlockStatement"},"end":40948,"init":{"declarations":[{"definite":false,"end":40813,"id":{"decorators":[],"end":40809,"name":"i","optional":false,"start":40808,"type":"Identifier","typeAnnotation":null},"init":{"end":40813,"raw":"0","start":40812,"type":"Literal","value":0},"start":40808,"type":"VariableDeclarator"}],"declare":false,"end":40813,"kind":"let","start":40804,"type":"VariableDeclaration"},"start":40799,"test":{"end":40830,"left":{"decorators":[],"end":40816,"name":"i","optional":false,"start":40815,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":40830,"object":{"decorators":[],"end":40823,"name":"data","optional":false,"start":40819,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":40830,"name":"length","optional":false,"start":40824,"type":"Identifier","typeAnnotation":null},"start":40819,"type":"MemberExpression"},"start":40815,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":40833,"name":"i","optional":false,"start":40832,"type":"Identifier","typeAnnotation":null},"end":40835,"operator":"++","prefix":false,"start":40832,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":41014,"id":{"decorators":[],"end":40974,"name":"messageHash","optional":false,"start":40963,"type":"Identifier","typeAnnotation":null},"init":{"end":41014,"left":{"end":41002,"left":{"end":40995,"left":{"end":40986,"raw":"'ohlcv::'","start":40977,"type":"Literal","value":"ohlcv::"},"operator":"+","right":{"decorators":[],"end":40995,"name":"symbol","optional":false,"start":40989,"type":"Identifier","typeAnnotation":null},"start":40977,"type":"BinaryExpression"},"operator":"+","right":{"end":41002,"raw":"'::'","start":40998,"type":"Literal","value":"::"},"start":40977,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":41014,"name":"timeframe","optional":false,"start":41005,"type":"Identifier","typeAnnotation":null},"start":40977,"type":"BinaryExpression"},"start":40963,"type":"VariableDeclarator"}],"declare":false,"end":41015,"kind":"const","start":40957,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":41073,"id":{"decorators":[],"end":41041,"name":"resolveData","optional":false,"start":41030,"type":"Identifier","typeAnnotation":null},"init":{"elements":[{"decorators":[],"end":41052,"name":"symbol","optional":false,"start":41046,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":41063,"name":"timeframe","optional":false,"start":41054,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":41071,"name":"stored","optional":false,"start":41065,"type":"Identifier","typeAnnotation":null}],"end":41073,"start":41044,"type":"ArrayExpression"},"start":41030,"type":"VariableDeclarator"}],"declare":false,"end":41074,"kind":"const","start":41024,"type":"VariableDeclaration"},{"directive":null,"end":41125,"expression":{"arguments":[{"decorators":[],"end":41110,"name":"resolveData","optional":false,"start":41099,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":41123,"name":"messageHash","optional":false,"start":41112,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":41097,"object":{"decorators":[],"end":41089,"name":"client","optional":false,"start":41083,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":41097,"name":"resolve","optional":false,"start":41090,"type":"Identifier","typeAnnotation":null},"start":41083,"type":"MemberExpression"},"end":41124,"optional":false,"start":41083,"type":"CallExpression","typeArguments":null},"start":41083,"type":"ExpressionStatement"}],"end":41131,"start":38878,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":19},"handleMessage":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":111729,"id":{"decorators":[],"end":111681,"name":"topic","optional":false,"start":111676,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":111709,"name":"message","optional":false,"start":111702,"type":"Identifier","typeAnnotation":null},{"end":111718,"raw":"'topic'","start":111711,"type":"Literal","value":"topic"},{"end":111724,"raw":"'op'","start":111720,"type":"Literal","value":"op"},{"end":111728,"raw":"''","start":111726,"type":"Literal","value":""}],"callee":{"computed":false,"end":111700,"object":{"end":111688,"start":111684,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":111700,"name":"safeString2","optional":false,"start":111689,"type":"Identifier","typeAnnotation":null},"start":111684,"type":"MemberExpression"},"end":111729,"optional":false,"start":111684,"type":"CallExpression","typeArguments":null},"start":111676,"type":"VariableDeclarator"}],"declare":false,"end":111730,"kind":"const","start":111670,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":null,"end":111807,"start":111800,"type":"ReturnStatement"}],"end":111817,"start":111786,"type":"BlockStatement"},"end":111817,"start":111739,"test":{"arguments":[{"decorators":[],"end":111774,"name":"client","optional":false,"start":111768,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":111783,"name":"message","optional":false,"start":111776,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":111766,"object":{"end":111747,"start":111743,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":111766,"name":"handleErrorMessage","optional":false,"start":111748,"type":"Identifier","typeAnnotation":null},"start":111743,"type":"MemberExpression"},"end":111784,"optional":false,"start":111743,"type":"CallExpression","typeArguments":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":111903,"id":{"decorators":[],"end":111864,"name":"ret_msg","optional":false,"start":111857,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":111891,"name":"message","optional":false,"start":111884,"type":"Identifier","typeAnnotation":null},{"end":111902,"raw":"'ret_msg'","start":111893,"type":"Literal","value":"ret_msg"}],"callee":{"computed":false,"end":111882,"object":{"end":111871,"start":111867,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":111882,"name":"safeString","optional":false,"start":111872,"type":"Identifier","typeAnnotation":null},"start":111867,"type":"MemberExpression"},"end":111903,"optional":false,"start":111867,"type":"CallExpression","typeArguments":null},"start":111857,"type":"VariableDeclarator"}],"declare":false,"end":111904,"kind":"const","start":111851,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":112009,"expression":{"arguments":[{"decorators":[],"end":111998,"name":"client","optional":false,"start":111992,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":112007,"name":"message","optional":false,"start":112000,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":111990,"object":{"end":111979,"start":111975,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":111990,"name":"handlePong","optional":false,"start":111980,"type":"Identifier","typeAnnotation":null},"start":111975,"type":"MemberExpression"},"end":112008,"optional":false,"start":111975,"type":"CallExpression","typeArguments":null},"start":111975,"type":"ExpressionStatement"},{"argument":null,"end":112029,"start":112022,"type":"ReturnStatement"}],"end":112039,"start":111961,"type":"BlockStatement"},"end":112039,"start":111913,"test":{"end":111959,"left":{"end":111937,"expression":{"end":111936,"left":{"decorators":[],"end":111925,"name":"ret_msg","optional":false,"start":111918,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":111936,"raw":"'pong'","start":111930,"type":"Literal","value":"pong"},"start":111918,"type":"BinaryExpression"},"start":111917,"type":"ParenthesizedExpression"},"operator":"||","right":{"end":111959,"expression":{"end":111958,"left":{"decorators":[],"end":111947,"name":"topic","optional":false,"start":111942,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":111958,"raw":"'pong'","start":111952,"type":"Literal","value":"pong"},"start":111942,"type":"BinaryExpression"},"start":111941,"type":"ParenthesizedExpression"},"start":111917,"type":"LogicalExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":112116,"id":{"decorators":[],"end":112079,"name":"pong","optional":false,"start":112075,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":112107,"name":"message","optional":false,"start":112100,"type":"Identifier","typeAnnotation":null},{"end":112115,"raw":"'pong'","start":112109,"type":"Literal","value":"pong"}],"callee":{"computed":false,"end":112098,"object":{"end":112086,"start":112082,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112098,"name":"safeInteger","optional":false,"start":112087,"type":"Identifier","typeAnnotation":null},"start":112082,"type":"MemberExpression"},"end":112116,"optional":false,"start":112082,"type":"CallExpression","typeArguments":null},"start":112075,"type":"VariableDeclarator"}],"declare":false,"end":112117,"kind":"const","start":112069,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":112198,"expression":{"arguments":[{"decorators":[],"end":112187,"name":"client","optional":false,"start":112181,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":112196,"name":"message","optional":false,"start":112189,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":112179,"object":{"end":112168,"start":112164,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112179,"name":"handlePong","optional":false,"start":112169,"type":"Identifier","typeAnnotation":null},"start":112164,"type":"MemberExpression"},"end":112197,"optional":false,"start":112164,"type":"CallExpression","typeArguments":null},"start":112164,"type":"ExpressionStatement"},{"argument":null,"end":112218,"start":112211,"type":"ReturnStatement"}],"end":112228,"start":112150,"type":"BlockStatement"},"end":112228,"start":112126,"test":{"end":112148,"left":{"decorators":[],"end":112134,"name":"pong","optional":false,"start":112130,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":112148,"name":"undefined","optional":false,"start":112139,"type":"Identifier","typeAnnotation":null},"start":112130,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":112301,"id":{"decorators":[],"end":112264,"name":"event","optional":false,"start":112259,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":112291,"name":"message","optional":false,"start":112284,"type":"Identifier","typeAnnotation":null},{"end":112300,"raw":"'event'","start":112293,"type":"Literal","value":"event"}],"callee":{"computed":false,"end":112282,"object":{"end":112271,"start":112267,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112282,"name":"safeString","optional":false,"start":112272,"type":"Identifier","typeAnnotation":null},"start":112267,"type":"MemberExpression"},"end":112301,"optional":false,"start":112267,"type":"CallExpression","typeArguments":null},"start":112259,"type":"VariableDeclarator"}],"declare":false,"end":112302,"kind":"const","start":112253,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":112421,"expression":{"arguments":[{"decorators":[],"end":112410,"name":"client","optional":false,"start":112404,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":112419,"name":"message","optional":false,"start":112412,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":112402,"object":{"end":112377,"start":112373,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112402,"name":"handleSubscriptionStatus","optional":false,"start":112378,"type":"Identifier","typeAnnotation":null},"start":112373,"type":"MemberExpression"},"end":112420,"optional":false,"start":112373,"type":"CallExpression","typeArguments":null},"start":112373,"type":"ExpressionStatement"},{"argument":null,"end":112441,"start":112434,"type":"ReturnStatement"}],"end":112451,"start":112359,"type":"BlockStatement"},"end":112451,"start":112311,"test":{"end":112357,"left":{"end":112330,"left":{"decorators":[],"end":112320,"name":"event","optional":false,"start":112315,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":112330,"raw":"'sub'","start":112325,"type":"Literal","value":"sub"},"start":112315,"type":"BinaryExpression"},"operator":"||","right":{"end":112357,"expression":{"end":112356,"left":{"decorators":[],"end":112340,"name":"topic","optional":false,"start":112335,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":112356,"raw":"'subscribe'","start":112345,"type":"Literal","value":"subscribe"},"start":112335,"type":"BinaryExpression"},"start":112334,"type":"ParenthesizedExpression"},"start":112315,"type":"LogicalExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":113559,"id":{"decorators":[],"end":112479,"name":"methods","optional":false,"start":112466,"type":"Identifier","typeAnnotation":{"end":112479,"start":112473,"type":"TSTypeAnnotation","typeAnnotation":{"end":112479,"start":112475,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":112479,"name":"Dict","optional":false,"start":112475,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":113559,"properties":[{"computed":false,"end":112529,"key":{"end":112507,"raw":"'orderbook'","start":112496,"type":"Literal","value":"orderbook"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112496,"type":"Property","value":{"computed":false,"end":112529,"object":{"end":112513,"start":112509,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112529,"name":"handleOrderBook","optional":false,"start":112514,"type":"Identifier","typeAnnotation":null},"start":112509,"type":"MemberExpression"}},{"computed":false,"end":112568,"key":{"end":112550,"raw":"'kline'","start":112543,"type":"Literal","value":"kline"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112543,"type":"Property","value":{"computed":false,"end":112568,"object":{"end":112556,"start":112552,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112568,"name":"handleOHLCV","optional":false,"start":112557,"type":"Identifier","typeAnnotation":null},"start":112552,"type":"MemberExpression"}},{"computed":false,"end":112607,"key":{"end":112589,"raw":"'order'","start":112582,"type":"Literal","value":"order"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112582,"type":"Property","value":{"computed":false,"end":112607,"object":{"end":112595,"start":112591,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112607,"name":"handleOrder","optional":false,"start":112596,"type":"Identifier","typeAnnotation":null},"start":112591,"type":"MemberExpression"}},{"computed":false,"end":112650,"key":{"end":112632,"raw":"'stopOrder'","start":112621,"type":"Literal","value":"stopOrder"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112621,"type":"Property","value":{"computed":false,"end":112650,"object":{"end":112638,"start":112634,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112650,"name":"handleOrder","optional":false,"start":112639,"type":"Identifier","typeAnnotation":null},"start":112634,"type":"MemberExpression"}},{"computed":false,"end":112691,"key":{"end":112672,"raw":"'ticker'","start":112664,"type":"Literal","value":"ticker"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112664,"type":"Property","value":{"computed":false,"end":112691,"object":{"end":112678,"start":112674,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112691,"name":"handleTicker","optional":false,"start":112679,"type":"Identifier","typeAnnotation":null},"start":112674,"type":"MemberExpression"}},{"computed":false,"end":112731,"key":{"end":112712,"raw":"'trade'","start":112705,"type":"Literal","value":"trade"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112705,"type":"Property","value":{"computed":false,"end":112731,"object":{"end":112718,"start":112714,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112731,"name":"handleTrades","optional":false,"start":112719,"type":"Identifier","typeAnnotation":null},"start":112714,"type":"MemberExpression"}},{"computed":false,"end":112777,"key":{"end":112758,"raw":"'publicTrade'","start":112745,"type":"Literal","value":"publicTrade"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112745,"type":"Property","value":{"computed":false,"end":112777,"object":{"end":112764,"start":112760,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112777,"name":"handleTrades","optional":false,"start":112765,"type":"Identifier","typeAnnotation":null},"start":112760,"type":"MemberExpression"}},{"computed":false,"end":112820,"key":{"end":112798,"raw":"'depth'","start":112791,"type":"Literal","value":"depth"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112791,"type":"Property","value":{"computed":false,"end":112820,"object":{"end":112804,"start":112800,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112820,"name":"handleOrderBook","optional":false,"start":112805,"type":"Identifier","typeAnnotation":null},"start":112800,"type":"MemberExpression"}},{"computed":false,"end":112862,"key":{"end":112842,"raw":"'wallet'","start":112834,"type":"Literal","value":"wallet"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112834,"type":"Property","value":{"computed":false,"end":112862,"object":{"end":112848,"start":112844,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112862,"name":"handleBalance","optional":false,"start":112849,"type":"Identifier","typeAnnotation":null},"start":112844,"type":"MemberExpression"}},{"computed":false,"end":112917,"key":{"end":112897,"raw":"'outboundAccountInfo'","start":112876,"type":"Literal","value":"outboundAccountInfo"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112876,"type":"Property","value":{"computed":false,"end":112917,"object":{"end":112903,"start":112899,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112917,"name":"handleBalance","optional":false,"start":112904,"type":"Identifier","typeAnnotation":null},"start":112899,"type":"MemberExpression"}},{"computed":false,"end":112963,"key":{"end":112942,"raw":"'execution'","start":112931,"type":"Literal","value":"execution"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112931,"type":"Property","value":{"computed":false,"end":112963,"object":{"end":112948,"start":112944,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":112963,"name":"handleMyTrades","optional":false,"start":112949,"type":"Identifier","typeAnnotation":null},"start":112944,"type":"MemberExpression"}},{"computed":false,"end":113014,"key":{"end":112993,"raw":"'execution.fast'","start":112977,"type":"Literal","value":"execution.fast"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":112977,"type":"Property","value":{"computed":false,"end":113014,"object":{"end":112999,"start":112995,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113014,"name":"handleMyTrades","optional":false,"start":113000,"type":"Identifier","typeAnnotation":null},"start":112995,"type":"MemberExpression"}},{"computed":false,"end":113061,"key":{"end":113040,"raw":"'ticketInfo'","start":113028,"type":"Literal","value":"ticketInfo"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113028,"type":"Property","value":{"computed":false,"end":113061,"object":{"end":113046,"start":113042,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113061,"name":"handleMyTrades","optional":false,"start":113047,"type":"Identifier","typeAnnotation":null},"start":113042,"type":"MemberExpression"}},{"computed":false,"end":113121,"key":{"end":113100,"raw":"'user.openapi.perp.trade'","start":113075,"type":"Literal","value":"user.openapi.perp.trade"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113075,"type":"Property","value":{"computed":false,"end":113121,"object":{"end":113106,"start":113102,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113121,"name":"handleMyTrades","optional":false,"start":113107,"type":"Identifier","typeAnnotation":null},"start":113102,"type":"MemberExpression"}},{"computed":false,"end":113167,"key":{"end":113145,"raw":"'position'","start":113135,"type":"Literal","value":"position"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113135,"type":"Property","value":{"computed":false,"end":113167,"object":{"end":113151,"start":113147,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113167,"name":"handlePositions","optional":false,"start":113152,"type":"Identifier","typeAnnotation":null},"start":113147,"type":"MemberExpression"}},{"computed":false,"end":113218,"key":{"end":113194,"raw":"'liquidation'","start":113181,"type":"Literal","value":"liquidation"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113181,"type":"Property","value":{"computed":false,"end":113218,"object":{"end":113200,"start":113196,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113218,"name":"handleLiquidation","optional":false,"start":113201,"type":"Identifier","typeAnnotation":null},"start":113196,"type":"MemberExpression"}},{"computed":false,"end":113272,"key":{"end":113248,"raw":"'allLiquidation'","start":113232,"type":"Literal","value":"allLiquidation"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113232,"type":"Property","value":{"computed":false,"end":113272,"object":{"end":113254,"start":113250,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113272,"name":"handleLiquidation","optional":false,"start":113255,"type":"Identifier","typeAnnotation":null},"start":113250,"type":"MemberExpression"}},{"computed":false,"end":113309,"key":{"end":113292,"raw":"'pong'","start":113286,"type":"Literal","value":"pong"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113286,"type":"Property","value":{"computed":false,"end":113309,"object":{"end":113298,"start":113294,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113309,"name":"handlePong","optional":false,"start":113299,"type":"Identifier","typeAnnotation":null},"start":113294,"type":"MemberExpression"}},{"computed":false,"end":113357,"key":{"end":113337,"raw":"'order.create'","start":113323,"type":"Literal","value":"order.create"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113323,"type":"Property","value":{"computed":false,"end":113357,"object":{"end":113343,"start":113339,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113357,"name":"handleOrderWs","optional":false,"start":113344,"type":"Identifier","typeAnnotation":null},"start":113339,"type":"MemberExpression"}},{"computed":false,"end":113404,"key":{"end":113384,"raw":"'order.amend'","start":113371,"type":"Literal","value":"order.amend"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113371,"type":"Property","value":{"computed":false,"end":113404,"object":{"end":113390,"start":113386,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113404,"name":"handleOrderWs","optional":false,"start":113391,"type":"Identifier","typeAnnotation":null},"start":113386,"type":"MemberExpression"}},{"computed":false,"end":113452,"key":{"end":113432,"raw":"'order.cancel'","start":113418,"type":"Literal","value":"order.cancel"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113418,"type":"Property","value":{"computed":false,"end":113452,"object":{"end":113438,"start":113434,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113452,"name":"handleOrderWs","optional":false,"start":113439,"type":"Identifier","typeAnnotation":null},"start":113434,"type":"MemberExpression"}},{"computed":false,"end":113497,"key":{"end":113472,"raw":"'auth'","start":113466,"type":"Literal","value":"auth"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113466,"type":"Property","value":{"computed":false,"end":113497,"object":{"end":113478,"start":113474,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113497,"name":"handleAuthenticate","optional":false,"start":113479,"type":"Identifier","typeAnnotation":null},"start":113474,"type":"MemberExpression"}},{"computed":false,"end":113548,"key":{"end":113524,"raw":"'unsubscribe'","start":113511,"type":"Literal","value":"unsubscribe"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":113511,"type":"Property","value":{"computed":false,"end":113548,"object":{"end":113530,"start":113526,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113548,"name":"handleUnSubscribe","optional":false,"start":113531,"type":"Identifier","typeAnnotation":null},"start":113526,"type":"MemberExpression"}}],"start":112482,"type":"ObjectExpression"},"start":112466,"type":"VariableDeclarator"}],"declare":false,"end":113560,"kind":"const","start":112460,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":113619,"id":{"decorators":[],"end":113585,"name":"exacMethod","optional":false,"start":113575,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":113611,"name":"methods","optional":false,"start":113604,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":113618,"name":"topic","optional":false,"start":113613,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":113602,"object":{"end":113592,"start":113588,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":113602,"name":"safeValue","optional":false,"start":113593,"type":"Identifier","typeAnnotation":null},"start":113588,"type":"MemberExpression"},"end":113619,"optional":false,"start":113588,"type":"CallExpression","typeArguments":null},"start":113575,"type":"VariableDeclarator"}],"declare":false,"end":113620,"kind":"const","start":113569,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":113713,"expression":{"arguments":[{"end":113694,"start":113690,"type":"ThisExpression"},{"decorators":[],"end":113702,"name":"client","optional":false,"start":113696,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":113711,"name":"message","optional":false,"start":113704,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":113688,"object":{"decorators":[],"end":113683,"name":"exacMethod","optional":false,"start":113673,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113688,"name":"call","optional":false,"start":113684,"type":"Identifier","typeAnnotation":null},"start":113673,"type":"MemberExpression"},"end":113712,"optional":false,"start":113673,"type":"CallExpression","typeArguments":null},"start":113673,"type":"ExpressionStatement"},{"argument":null,"end":113733,"start":113726,"type":"ReturnStatement"}],"end":113743,"start":113659,"type":"BlockStatement"},"end":113743,"start":113629,"test":{"end":113657,"left":{"decorators":[],"end":113643,"name":"exacMethod","optional":false,"start":113633,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":113657,"name":"undefined","optional":false,"start":113648,"type":"Identifier","typeAnnotation":null},"start":113633,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":113786,"id":{"decorators":[],"end":113762,"name":"keys","optional":false,"start":113758,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":113785,"name":"methods","optional":false,"start":113778,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":113776,"object":{"decorators":[],"end":113771,"name":"Object","optional":false,"start":113765,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113776,"name":"keys","optional":false,"start":113772,"type":"Identifier","typeAnnotation":null},"start":113765,"type":"MemberExpression"},"end":113786,"optional":false,"start":113765,"type":"CallExpression","typeArguments":null},"start":113758,"type":"VariableDeclarator"}],"declare":false,"end":113787,"kind":"const","start":113752,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":113867,"id":{"decorators":[],"end":113857,"name":"key","optional":false,"start":113854,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":113867,"object":{"decorators":[],"end":113864,"name":"keys","optional":false,"start":113860,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113866,"name":"i","optional":false,"start":113865,"type":"Identifier","typeAnnotation":null},"start":113860,"type":"MemberExpression"},"start":113854,"type":"VariableDeclarator"}],"declare":false,"end":113868,"kind":"const","start":113848,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":113960,"id":{"decorators":[],"end":113945,"name":"method","optional":false,"start":113939,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":113960,"object":{"decorators":[],"end":113955,"name":"methods","optional":false,"start":113948,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113959,"name":"key","optional":false,"start":113956,"type":"Identifier","typeAnnotation":null},"start":113948,"type":"MemberExpression"},"start":113939,"type":"VariableDeclarator"}],"declare":false,"end":113961,"kind":"const","start":113933,"type":"VariableDeclaration"},{"directive":null,"end":114014,"expression":{"arguments":[{"end":113995,"start":113991,"type":"ThisExpression"},{"decorators":[],"end":114003,"name":"client","optional":false,"start":113997,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":114012,"name":"message","optional":false,"start":114005,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":113989,"object":{"decorators":[],"end":113984,"name":"method","optional":false,"start":113978,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113989,"name":"call","optional":false,"start":113985,"type":"Identifier","typeAnnotation":null},"start":113978,"type":"MemberExpression"},"end":114013,"optional":false,"start":113978,"type":"CallExpression","typeArguments":null},"start":113978,"type":"ExpressionStatement"},{"argument":null,"end":114038,"start":114031,"type":"ReturnStatement"}],"end":114052,"start":113915,"type":"BlockStatement"},"end":114052,"start":113881,"test":{"end":113913,"left":{"arguments":[{"computed":true,"end":113907,"object":{"decorators":[],"end":113904,"name":"keys","optional":false,"start":113900,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113906,"name":"i","optional":false,"start":113905,"type":"Identifier","typeAnnotation":null},"start":113900,"type":"MemberExpression"}],"callee":{"computed":false,"end":113898,"object":{"decorators":[],"end":113890,"name":"topic","optional":false,"start":113885,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113898,"name":"indexOf","optional":false,"start":113891,"type":"Identifier","typeAnnotation":null},"start":113885,"type":"MemberExpression"},"end":113908,"optional":false,"start":113885,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":113913,"raw":"0","start":113912,"type":"Literal","value":0},"start":113885,"type":"BinaryExpression"},"type":"IfStatement"}],"end":114062,"start":113834,"type":"BlockStatement"},"end":114062,"init":{"declarations":[{"definite":false,"end":113810,"id":{"decorators":[],"end":113806,"name":"i","optional":false,"start":113805,"type":"Identifier","typeAnnotation":null},"init":{"end":113810,"raw":"0","start":113809,"type":"Literal","value":0},"start":113805,"type":"VariableDeclarator"}],"declare":false,"end":113810,"kind":"let","start":113801,"type":"VariableDeclaration"},"start":113796,"test":{"end":113827,"left":{"decorators":[],"end":113813,"name":"i","optional":false,"start":113812,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":113827,"object":{"decorators":[],"end":113820,"name":"keys","optional":false,"start":113816,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":113827,"name":"length","optional":false,"start":113821,"type":"Identifier","typeAnnotation":null},"start":113816,"type":"MemberExpression"},"start":113812,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":113830,"name":"i","optional":false,"start":113829,"type":"Identifier","typeAnnotation":null},"end":113832,"operator":"++","prefix":false,"start":113829,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":114157,"id":{"decorators":[],"end":114121,"name":"type","optional":false,"start":114117,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":114148,"name":"message","optional":false,"start":114141,"type":"Identifier","typeAnnotation":null},{"end":114156,"raw":"'type'","start":114150,"type":"Literal","value":"type"}],"callee":{"computed":false,"end":114139,"object":{"end":114128,"start":114124,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":114139,"name":"safeString","optional":false,"start":114129,"type":"Identifier","typeAnnotation":null},"start":114124,"type":"MemberExpression"},"end":114157,"optional":false,"start":114124,"type":"CallExpression","typeArguments":null},"start":114117,"type":"VariableDeclarator"}],"declare":false,"end":114158,"kind":"const","start":114111,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":114249,"expression":{"arguments":[{"decorators":[],"end":114238,"name":"client","optional":false,"start":114232,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":114247,"name":"message","optional":false,"start":114240,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":114230,"object":{"end":114211,"start":114207,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":114230,"name":"handleAuthenticate","optional":false,"start":114212,"type":"Identifier","typeAnnotation":null},"start":114207,"type":"MemberExpression"},"end":114248,"optional":false,"start":114207,"type":"CallExpression","typeArguments":null},"start":114207,"type":"ExpressionStatement"}],"end":114259,"start":114193,"type":"BlockStatement"},"end":114259,"start":114167,"test":{"end":114191,"left":{"decorators":[],"end":114175,"name":"type","optional":false,"start":114171,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":114191,"raw":"'AUTH_RESP'","start":114180,"type":"Literal","value":"AUTH_RESP"},"start":114171,"type":"BinaryExpression"},"type":"IfStatement"}],"end":114265,"start":111660,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":15},"handleDeltas":{"async":false,"body":{"body":[{"body":{"body":[{"directive":null,"end":51212,"expression":{"arguments":[{"decorators":[],"end":51199,"name":"bookside","optional":false,"start":51191,"type":"Identifier","typeAnnotation":null},{"computed":true,"end":51210,"object":{"decorators":[],"end":51207,"name":"deltas","optional":false,"start":51201,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":51209,"name":"i","optional":false,"start":51208,"type":"Identifier","typeAnnotation":null},"start":51201,"type":"MemberExpression"}],"callee":{"computed":false,"end":51189,"object":{"end":51177,"start":51173,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":51189,"name":"handleDelta","optional":false,"start":51178,"type":"Identifier","typeAnnotation":null},"start":51173,"type":"MemberExpression"},"end":51211,"optional":false,"start":51173,"type":"CallExpression","typeArguments":null},"start":51173,"type":"ExpressionStatement"}],"end":51222,"start":51159,"type":"BlockStatement"},"end":51222,"init":{"declarations":[{"definite":false,"end":51133,"id":{"decorators":[],"end":51129,"name":"i","optional":false,"start":51128,"type":"Identifier","typeAnnotation":null},"init":{"end":51133,"raw":"0","start":51132,"type":"Literal","value":0},"start":51128,"type":"VariableDeclarator"}],"declare":false,"end":51133,"kind":"let","start":51124,"type":"VariableDeclaration"},"start":51119,"test":{"end":51152,"left":{"decorators":[],"end":51136,"name":"i","optional":false,"start":51135,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":51152,"object":{"decorators":[],"end":51145,"name":"deltas","optional":false,"start":51139,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":51152,"name":"length","optional":false,"start":51146,"type":"Identifier","typeAnnotation":null},"start":51139,"type":"MemberExpression"},"start":51135,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":51155,"name":"i","optional":false,"start":51154,"type":"Identifier","typeAnnotation":null},"end":51157,"operator":"++","prefix":false,"start":51154,"type":"UpdateExpression"}}],"end":51228,"start":51109,"type":"BlockStatement"},"params":[{"name":"bookside","type":null},{"name":"deltas","type":null}],"return_type":null,"statements":1},"watchBidsAsks":{"async":true,"body":{"body":[{"directive":null,"end":30517,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":30513,"object":{"end":30501,"start":30497,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30513,"name":"loadMarkets","optional":false,"start":30502,"type":"Identifier","typeAnnotation":null},"start":30497,"type":"MemberExpression"},"end":30516,"optional":false,"start":30497,"type":"CallExpression","typeArguments":null},"end":30516,"start":30491,"type":"AwaitExpression"},"start":30491,"type":"ExpressionStatement"},{"directive":null,"end":30583,"expression":{"end":30582,"left":{"decorators":[],"end":30533,"name":"symbols","optional":false,"start":30526,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":30563,"name":"symbols","optional":false,"start":30556,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":30574,"name":"undefined","optional":false,"start":30565,"type":"Identifier","typeAnnotation":null},{"end":30581,"raw":"false","start":30576,"type":"Literal","value":false}],"callee":{"computed":false,"end":30554,"object":{"end":30540,"start":30536,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30554,"name":"marketSymbols","optional":false,"start":30541,"type":"Identifier","typeAnnotation":null},"start":30536,"type":"MemberExpression"},"end":30582,"optional":false,"start":30536,"type":"CallExpression","typeArguments":null},"start":30526,"type":"AssignmentExpression"},"start":30526,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":30616,"id":{"decorators":[],"end":30611,"name":"messageHashes","optional":false,"start":30598,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":30616,"start":30614,"type":"ArrayExpression"},"start":30598,"type":"VariableDeclarator"}],"declare":false,"end":30617,"kind":"const","start":30592,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":30712,"id":{"decorators":[],"end":30635,"name":"url","optional":false,"start":30632,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"computed":true,"end":30679,"object":{"decorators":[],"end":30676,"name":"symbols","optional":false,"start":30669,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":30678,"raw":"0","start":30677,"type":"Literal","value":0},"start":30669,"type":"MemberExpression"},{"end":30686,"raw":"false","start":30681,"type":"Literal","value":false},{"end":30703,"raw":"'watchBidsAsks'","start":30688,"type":"Literal","value":"watchBidsAsks"},{"decorators":[],"end":30711,"name":"params","optional":false,"start":30705,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":30667,"object":{"end":30648,"start":30644,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30667,"name":"getUrlByMarketType","optional":false,"start":30649,"type":"Identifier","typeAnnotation":null},"start":30644,"type":"MemberExpression"},"end":30712,"optional":false,"start":30644,"type":"CallExpression","typeArguments":null},"end":30712,"start":30638,"type":"AwaitExpression"},"start":30632,"type":"VariableDeclarator"}],"declare":false,"end":30713,"kind":"const","start":30626,"type":"VariableDeclaration"},{"directive":null,"end":30757,"expression":{"end":30756,"left":{"decorators":[],"end":30728,"name":"params","optional":false,"start":30722,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":30755,"name":"params","optional":false,"start":30749,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":30747,"object":{"end":30735,"start":30731,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30747,"name":"cleanParams","optional":false,"start":30736,"type":"Identifier","typeAnnotation":null},"start":30731,"type":"MemberExpression"},"end":30756,"optional":false,"start":30731,"type":"CallExpression","typeArguments":null},"start":30722,"type":"AssignmentExpression"},"start":30722,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":30808,"id":{"decorators":[],"end":30781,"name":"marketIds","optional":false,"start":30772,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":30807,"name":"symbols","optional":false,"start":30800,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":30798,"object":{"end":30788,"start":30784,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":30798,"name":"marketIds","optional":false,"start":30789,"type":"Identifier","typeAnnotation":null},"start":30784,"type":"MemberExpression"},"end":30808,"optional":false,"start":30784,"type":"CallExpression","typeArguments":null},"start":30772,"type":"VariableDeclarator"}],"declare":false,"end":30809,"kind":"const","start":30766,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":30836,"id":{"decorators":[],"end":30830,"name":"topics","optional":false,"start":30824,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":30836,"start":30833,"type":"ArrayExpression"},"start":30824,"type":"VariableDeclarator"}],"declare":false,"end":30837,"kind":"const","start":30818,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":30932,"id":{"decorators":[],"end":30917,"name":"marketId","optional":false,"start":30909,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":30932,"object":{"decorators":[],"end":30929,"name":"marketIds","optional":false,"start":30920,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30931,"name":"i","optional":false,"start":30930,"type":"Identifier","typeAnnotation":null},"start":30920,"type":"MemberExpression"},"start":30909,"type":"VariableDeclarator"}],"declare":false,"end":30933,"kind":"const","start":30903,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":30985,"id":{"decorators":[],"end":30957,"name":"topic","optional":false,"start":30952,"type":"Identifier","typeAnnotation":null},"init":{"end":30985,"left":{"end":30974,"raw":"'orderbook.1.'","start":30960,"type":"Literal","value":"orderbook.1."},"operator":"+","right":{"decorators":[],"end":30985,"name":"marketId","optional":false,"start":30977,"type":"Identifier","typeAnnotation":null},"start":30960,"type":"BinaryExpression"},"start":30952,"type":"VariableDeclarator"}],"declare":false,"end":30986,"kind":"const","start":30946,"type":"VariableDeclaration"},{"directive":null,"end":31019,"expression":{"arguments":[{"decorators":[],"end":31017,"name":"topic","optional":false,"start":31012,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":31010,"object":{"decorators":[],"end":31005,"name":"topics","optional":false,"start":30999,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":31010,"name":"push","optional":false,"start":31006,"type":"Identifier","typeAnnotation":null},"start":30999,"type":"MemberExpression"},"end":31018,"optional":false,"start":30999,"type":"CallExpression","typeArguments":null},"start":30999,"type":"ExpressionStatement"},{"directive":null,"end":31076,"expression":{"arguments":[{"end":31074,"left":{"end":31061,"raw":"'bidask:'","start":31052,"type":"Literal","value":"bidask:"},"operator":"+","right":{"computed":true,"end":31074,"object":{"decorators":[],"end":31071,"name":"symbols","optional":false,"start":31064,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":31073,"name":"i","optional":false,"start":31072,"type":"Identifier","typeAnnotation":null},"start":31064,"type":"MemberExpression"},"start":31052,"type":"BinaryExpression"}],"callee":{"computed":false,"end":31050,"object":{"decorators":[],"end":31045,"name":"messageHashes","optional":false,"start":31032,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":31050,"name":"push","optional":false,"start":31046,"type":"Identifier","typeAnnotation":null},"start":31032,"type":"MemberExpression"},"end":31075,"optional":false,"start":31032,"type":"CallExpression","typeArguments":null},"start":31032,"type":"ExpressionStatement"}],"end":31086,"start":30889,"type":"BlockStatement"},"end":31086,"init":{"declarations":[{"definite":false,"end":30860,"id":{"decorators":[],"end":30856,"name":"i","optional":false,"start":30855,"type":"Identifier","typeAnnotation":null},"init":{"end":30860,"raw":"0","start":30859,"type":"Literal","value":0},"start":30855,"type":"VariableDeclarator"}],"declare":false,"end":30860,"kind":"let","start":30851,"type":"VariableDeclaration"},"start":30846,"test":{"end":30882,"left":{"decorators":[],"end":30863,"name":"i","optional":false,"start":30862,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":30882,"object":{"decorators":[],"end":30875,"name":"marketIds","optional":false,"start":30866,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":30882,"name":"length","optional":false,"start":30876,"type":"Identifier","typeAnnotation":null},"start":30866,"type":"MemberExpression"},"start":30862,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":30885,"name":"i","optional":false,"start":30884,"type":"Identifier","typeAnnotation":null},"end":30887,"operator":"++","prefix":false,"start":30884,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":31169,"id":{"decorators":[],"end":31107,"name":"ticker","optional":false,"start":31101,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":31137,"name":"url","optional":false,"start":31134,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":31152,"name":"messageHashes","optional":false,"start":31139,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":31160,"name":"topics","optional":false,"start":31154,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":31168,"name":"params","optional":false,"start":31162,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":31132,"object":{"end":31120,"start":31116,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31132,"name":"watchTopics","optional":false,"start":31121,"type":"Identifier","typeAnnotation":null},"start":31116,"type":"MemberExpression"},"end":31169,"optional":false,"start":31116,"type":"CallExpression","typeArguments":null},"end":31169,"start":31110,"type":"AwaitExpression"},"start":31101,"type":"VariableDeclarator"}],"declare":false,"end":31170,"kind":"const","start":31095,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"decorators":[],"end":31227,"name":"ticker","optional":false,"start":31221,"type":"Identifier","typeAnnotation":null},"end":31228,"start":31214,"type":"ReturnStatement"}],"end":31238,"start":31200,"type":"BlockStatement"},"end":31238,"start":31179,"test":{"computed":false,"end":31198,"object":{"end":31187,"start":31183,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31198,"name":"newUpdates","optional":false,"start":31188,"type":"Identifier","typeAnnotation":null},"start":31183,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"computed":false,"end":31287,"object":{"end":31278,"start":31274,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31287,"name":"bidsasks","optional":false,"start":31279,"type":"Identifier","typeAnnotation":null},"start":31274,"type":"MemberExpression"},{"end":31297,"raw":"'symbol'","start":31289,"type":"Literal","value":"symbol"},{"decorators":[],"end":31306,"name":"symbols","optional":false,"start":31299,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":31272,"object":{"end":31258,"start":31254,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31272,"name":"filterByArray","optional":false,"start":31259,"type":"Identifier","typeAnnotation":null},"start":31254,"type":"MemberExpression"},"end":31307,"optional":false,"start":31254,"type":"CallExpression","typeArguments":null},"end":31308,"start":31247,"type":"ReturnStatement"}],"end":31314,"start":30481,"type":"BlockStatement"},"params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":11},"handleBalance":{"async":false,"body":{"body":[{"alternate":null,"consequent":{"body":[{"directive":null,"end":102542,"expression":{"end":102541,"left":{"computed":false,"end":102536,"object":{"end":102528,"start":102524,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":102536,"name":"balance","optional":false,"start":102529,"type":"Identifier","typeAnnotation":null},"start":102524,"type":"MemberExpression"},"operator":"=","right":{"end":102541,"properties":[],"start":102539,"type":"ObjectExpression"},"start":102524,"type":"AssignmentExpression"},"start":102524,"type":"ExpressionStatement"}],"end":102552,"start":102510,"type":"BlockStatement"},"end":102552,"start":102478,"test":{"end":102508,"left":{"computed":false,"end":102494,"object":{"end":102486,"start":102482,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":102494,"name":"balance","optional":false,"start":102487,"type":"Identifier","typeAnnotation":null},"start":102482,"type":"MemberExpression"},"operator":"===","right":{"decorators":[],"end":102508,"name":"undefined","optional":false,"start":102499,"type":"Identifier","typeAnnotation":null},"start":102482,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":102588,"id":{"decorators":[],"end":102576,"name":"messageHash","optional":false,"start":102565,"type":"Identifier","typeAnnotation":null},"init":{"end":102588,"raw":"'balance'","start":102579,"type":"Literal","value":"balance"},"start":102565,"type":"VariableDeclarator"}],"declare":false,"end":102589,"kind":"let","start":102561,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":102645,"id":{"decorators":[],"end":102609,"name":"topic","optional":false,"start":102604,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":102635,"name":"message","optional":false,"start":102628,"type":"Identifier","typeAnnotation":null},{"end":102644,"raw":"'topic'","start":102637,"type":"Literal","value":"topic"}],"callee":{"computed":false,"end":102626,"object":{"end":102616,"start":102612,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":102626,"name":"safeValue","optional":false,"start":102617,"type":"Identifier","typeAnnotation":null},"start":102612,"type":"MemberExpression"},"end":102645,"optional":false,"start":102612,"type":"CallExpression","typeArguments":null},"start":102604,"type":"VariableDeclarator"}],"declare":false,"end":102646,"kind":"const","start":102598,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":102675,"id":{"decorators":[],"end":102663,"name":"info","optional":false,"start":102659,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":102675,"name":"undefined","optional":false,"start":102666,"type":"Identifier","typeAnnotation":null},"start":102659,"type":"VariableDeclarator"}],"declare":false,"end":102676,"kind":"let","start":102655,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":102705,"id":{"decorators":[],"end":102700,"name":"rawBalances","optional":false,"start":102689,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":102705,"start":102703,"type":"ArrayExpression"},"start":102689,"type":"VariableDeclarator"}],"declare":false,"end":102706,"kind":"let","start":102685,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":102738,"id":{"decorators":[],"end":102726,"name":"account","optional":false,"start":102719,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":102738,"name":"undefined","optional":false,"start":102729,"type":"Identifier","typeAnnotation":null},"start":102719,"type":"VariableDeclarator"}],"declare":false,"end":102739,"kind":"let","start":102715,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":102816,"expression":{"end":102815,"left":{"decorators":[],"end":102806,"name":"account","optional":false,"start":102799,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":102815,"raw":"'spot'","start":102809,"type":"Literal","value":"spot"},"start":102799,"type":"AssignmentExpression"},"start":102799,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":102878,"id":{"decorators":[],"end":102839,"name":"data","optional":false,"start":102835,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":102865,"name":"message","optional":false,"start":102858,"type":"Identifier","typeAnnotation":null},{"end":102873,"raw":"'data'","start":102867,"type":"Literal","value":"data"},{"elements":[],"end":102877,"start":102875,"type":"ArrayExpression"}],"callee":{"computed":false,"end":102856,"object":{"end":102846,"start":102842,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":102856,"name":"safeValue","optional":false,"start":102847,"type":"Identifier","typeAnnotation":null},"start":102842,"type":"MemberExpression"},"end":102878,"optional":false,"start":102842,"type":"CallExpression","typeArguments":null},"start":102835,"type":"VariableDeclarator"}],"declare":false,"end":102879,"kind":"const","start":102829,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":102991,"id":{"decorators":[],"end":102955,"name":"B","optional":false,"start":102954,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":102981,"object":{"decorators":[],"end":102978,"name":"data","optional":false,"start":102974,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":102980,"name":"i","optional":false,"start":102979,"type":"Identifier","typeAnnotation":null},"start":102974,"type":"MemberExpression"},{"end":102986,"raw":"'B'","start":102983,"type":"Literal","value":"B"},{"elements":[],"end":102990,"start":102988,"type":"ArrayExpression"}],"callee":{"computed":false,"end":102972,"object":{"end":102962,"start":102958,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":102972,"name":"safeValue","optional":false,"start":102963,"type":"Identifier","typeAnnotation":null},"start":102958,"type":"MemberExpression"},"end":102991,"optional":false,"start":102958,"type":"CallExpression","typeArguments":null},"start":102954,"type":"VariableDeclarator"}],"declare":false,"end":102992,"kind":"const","start":102948,"type":"VariableDeclaration"},{"directive":null,"end":103057,"expression":{"end":103056,"left":{"decorators":[],"end":103020,"name":"rawBalances","optional":false,"start":103009,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":103052,"name":"rawBalances","optional":false,"start":103041,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":103055,"name":"B","optional":false,"start":103054,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":103039,"object":{"end":103027,"start":103023,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103039,"name":"arrayConcat","optional":false,"start":103028,"type":"Identifier","typeAnnotation":null},"start":103023,"type":"MemberExpression"},"end":103056,"optional":false,"start":103023,"type":"CallExpression","typeArguments":null},"start":103009,"type":"AssignmentExpression"},"start":103009,"type":"ExpressionStatement"}],"end":103071,"start":102930,"type":"BlockStatement"},"end":103071,"init":{"declarations":[{"definite":false,"end":102906,"id":{"decorators":[],"end":102902,"name":"i","optional":false,"start":102901,"type":"Identifier","typeAnnotation":null},"init":{"end":102906,"raw":"0","start":102905,"type":"Literal","value":0},"start":102901,"type":"VariableDeclarator"}],"declare":false,"end":102906,"kind":"let","start":102897,"type":"VariableDeclaration"},"start":102892,"test":{"end":102923,"left":{"decorators":[],"end":102909,"name":"i","optional":false,"start":102908,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":102923,"object":{"decorators":[],"end":102916,"name":"data","optional":false,"start":102912,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":102923,"name":"length","optional":false,"start":102917,"type":"Identifier","typeAnnotation":null},"start":102912,"type":"MemberExpression"},"start":102908,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":102926,"name":"i","optional":false,"start":102925,"type":"Identifier","typeAnnotation":null},"end":102928,"operator":"++","prefix":false,"start":102925,"type":"UpdateExpression"}},{"directive":null,"end":103103,"expression":{"end":103102,"left":{"decorators":[],"end":103088,"name":"info","optional":false,"start":103084,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"decorators":[],"end":103102,"name":"rawBalances","optional":false,"start":103091,"type":"Identifier","typeAnnotation":null},"start":103084,"type":"AssignmentExpression"},"start":103084,"type":"ExpressionStatement"}],"end":103113,"start":102785,"type":"BlockStatement"},"end":103113,"start":102748,"test":{"end":102783,"left":{"decorators":[],"end":102757,"name":"topic","optional":false,"start":102752,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":102783,"raw":"'outboundAccountInfo'","start":102762,"type":"Literal","value":"outboundAccountInfo"},"start":102752,"type":"BinaryExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":103209,"id":{"decorators":[],"end":103170,"name":"data","optional":false,"start":103166,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":103196,"name":"message","optional":false,"start":103189,"type":"Identifier","typeAnnotation":null},{"end":103204,"raw":"'data'","start":103198,"type":"Literal","value":"data"},{"end":103208,"properties":[],"start":103206,"type":"ObjectExpression"}],"callee":{"computed":false,"end":103187,"object":{"end":103177,"start":103173,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103187,"name":"safeValue","optional":false,"start":103178,"type":"Identifier","typeAnnotation":null},"start":103173,"type":"MemberExpression"},"end":103209,"optional":false,"start":103173,"type":"CallExpression","typeArguments":null},"start":103166,"type":"VariableDeclarator"}],"declare":false,"end":103210,"kind":"const","start":103160,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":103322,"id":{"decorators":[],"end":103291,"name":"result","optional":false,"start":103285,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":103314,"name":"data","optional":false,"start":103310,"type":"Identifier","typeAnnotation":null},{"end":103317,"raw":"0","start":103316,"type":"Literal","value":0},{"end":103321,"properties":[],"start":103319,"type":"ObjectExpression"}],"callee":{"computed":false,"end":103308,"object":{"end":103298,"start":103294,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103308,"name":"safeValue","optional":false,"start":103299,"type":"Identifier","typeAnnotation":null},"start":103294,"type":"MemberExpression"},"end":103322,"optional":false,"start":103294,"type":"CallExpression","typeArguments":null},"start":103285,"type":"VariableDeclarator"}],"declare":false,"end":103323,"kind":"const","start":103279,"type":"VariableDeclaration"},{"directive":null,"end":103395,"expression":{"end":103394,"left":{"decorators":[],"end":103347,"name":"account","optional":false,"start":103340,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":103378,"name":"result","optional":false,"start":103372,"type":"Identifier","typeAnnotation":null},{"end":103393,"raw":"'accountType'","start":103380,"type":"Literal","value":"accountType"}],"callee":{"computed":false,"end":103370,"object":{"end":103354,"start":103350,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103370,"name":"safeStringLower","optional":false,"start":103355,"type":"Identifier","typeAnnotation":null},"start":103350,"type":"MemberExpression"},"end":103394,"optional":false,"start":103350,"type":"CallExpression","typeArguments":null},"start":103340,"type":"AssignmentExpression"},"start":103340,"type":"ExpressionStatement"},{"directive":null,"end":103494,"expression":{"end":103493,"left":{"decorators":[],"end":103423,"name":"rawBalances","optional":false,"start":103412,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":103455,"name":"rawBalances","optional":false,"start":103444,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":103479,"name":"result","optional":false,"start":103473,"type":"Identifier","typeAnnotation":null},{"end":103487,"raw":"'coin'","start":103481,"type":"Literal","value":"coin"},{"elements":[],"end":103491,"start":103489,"type":"ArrayExpression"}],"callee":{"computed":false,"end":103471,"object":{"end":103461,"start":103457,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103471,"name":"safeValue","optional":false,"start":103462,"type":"Identifier","typeAnnotation":null},"start":103457,"type":"MemberExpression"},"end":103492,"optional":false,"start":103457,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":103442,"object":{"end":103430,"start":103426,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103442,"name":"arrayConcat","optional":false,"start":103431,"type":"Identifier","typeAnnotation":null},"start":103426,"type":"MemberExpression"},"end":103493,"optional":false,"start":103426,"type":"CallExpression","typeArguments":null},"start":103412,"type":"AssignmentExpression"},"start":103412,"type":"ExpressionStatement"}],"end":103508,"start":103261,"type":"BlockStatement"},"end":103508,"init":{"declarations":[{"definite":false,"end":103237,"id":{"decorators":[],"end":103233,"name":"i","optional":false,"start":103232,"type":"Identifier","typeAnnotation":null},"init":{"end":103237,"raw":"0","start":103236,"type":"Literal","value":0},"start":103232,"type":"VariableDeclarator"}],"declare":false,"end":103237,"kind":"let","start":103228,"type":"VariableDeclaration"},"start":103223,"test":{"end":103254,"left":{"decorators":[],"end":103240,"name":"i","optional":false,"start":103239,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":103254,"object":{"decorators":[],"end":103247,"name":"data","optional":false,"start":103243,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":103254,"name":"length","optional":false,"start":103248,"type":"Identifier","typeAnnotation":null},"start":103243,"type":"MemberExpression"},"start":103239,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":103257,"name":"i","optional":false,"start":103256,"type":"Identifier","typeAnnotation":null},"end":103259,"operator":"++","prefix":false,"start":103256,"type":"UpdateExpression"}},{"directive":null,"end":103533,"expression":{"end":103532,"left":{"decorators":[],"end":103525,"name":"info","optional":false,"start":103521,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"decorators":[],"end":103532,"name":"data","optional":false,"start":103528,"type":"Identifier","typeAnnotation":null},"start":103521,"type":"AssignmentExpression"},"start":103521,"type":"ExpressionStatement"}],"end":103543,"start":103146,"type":"BlockStatement"},"end":103543,"start":103122,"test":{"end":103144,"left":{"decorators":[],"end":103131,"name":"topic","optional":false,"start":103126,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":103144,"raw":"'wallet'","start":103136,"type":"Literal","value":"wallet"},"start":103126,"type":"BinaryExpression"},"type":"IfStatement"},{"body":{"body":[{"directive":null,"end":103657,"expression":{"arguments":[{"computed":true,"end":103646,"object":{"decorators":[],"end":103643,"name":"rawBalances","optional":false,"start":103632,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":103645,"name":"i","optional":false,"start":103644,"type":"Identifier","typeAnnotation":null},"start":103632,"type":"MemberExpression"},{"decorators":[],"end":103655,"name":"account","optional":false,"start":103648,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":103630,"object":{"end":103615,"start":103611,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103630,"name":"parseWsBalance","optional":false,"start":103616,"type":"Identifier","typeAnnotation":null},"start":103611,"type":"MemberExpression"},"end":103656,"optional":false,"start":103611,"type":"CallExpression","typeArguments":null},"start":103611,"type":"ExpressionStatement"}],"end":103667,"start":103597,"type":"BlockStatement"},"end":103667,"init":{"declarations":[{"definite":false,"end":103566,"id":{"decorators":[],"end":103562,"name":"i","optional":false,"start":103561,"type":"Identifier","typeAnnotation":null},"init":{"end":103566,"raw":"0","start":103565,"type":"Literal","value":0},"start":103561,"type":"VariableDeclarator"}],"declare":false,"end":103566,"kind":"let","start":103557,"type":"VariableDeclaration"},"start":103552,"test":{"end":103590,"left":{"decorators":[],"end":103569,"name":"i","optional":false,"start":103568,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":103590,"object":{"decorators":[],"end":103583,"name":"rawBalances","optional":false,"start":103572,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":103590,"name":"length","optional":false,"start":103584,"type":"Identifier","typeAnnotation":null},"start":103572,"type":"MemberExpression"},"start":103568,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":103593,"name":"i","optional":false,"start":103592,"type":"Identifier","typeAnnotation":null},"end":103595,"operator":"++","prefix":false,"start":103592,"type":"UpdateExpression"}},{"alternate":{"body":[{"directive":null,"end":104332,"expression":{"end":104331,"left":{"computed":true,"end":104324,"object":{"computed":false,"end":104316,"object":{"end":104308,"start":104304,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104316,"name":"balance","optional":false,"start":104309,"type":"Identifier","typeAnnotation":null},"start":104304,"type":"MemberExpression"},"optional":false,"property":{"end":104323,"raw":"'info'","start":104317,"type":"Literal","value":"info"},"start":104304,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":104331,"name":"info","optional":false,"start":104327,"type":"Identifier","typeAnnotation":null},"start":104304,"type":"AssignmentExpression"},"start":104304,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":104395,"id":{"decorators":[],"end":104360,"name":"timestamp","optional":false,"start":104351,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":104388,"name":"message","optional":false,"start":104381,"type":"Identifier","typeAnnotation":null},{"end":104394,"raw":"'ts'","start":104390,"type":"Literal","value":"ts"}],"callee":{"computed":false,"end":104379,"object":{"end":104367,"start":104363,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104379,"name":"safeInteger","optional":false,"start":104368,"type":"Identifier","typeAnnotation":null},"start":104363,"type":"MemberExpression"},"end":104395,"optional":false,"start":104363,"type":"CallExpression","typeArguments":null},"start":104351,"type":"VariableDeclarator"}],"declare":false,"end":104396,"kind":"const","start":104345,"type":"VariableDeclaration"},{"directive":null,"end":104447,"expression":{"end":104446,"left":{"computed":true,"end":104434,"object":{"computed":false,"end":104421,"object":{"end":104413,"start":104409,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104421,"name":"balance","optional":false,"start":104414,"type":"Identifier","typeAnnotation":null},"start":104409,"type":"MemberExpression"},"optional":false,"property":{"end":104433,"raw":"'timestamp'","start":104422,"type":"Literal","value":"timestamp"},"start":104409,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":104446,"name":"timestamp","optional":false,"start":104437,"type":"Identifier","typeAnnotation":null},"start":104409,"type":"AssignmentExpression"},"start":104409,"type":"ExpressionStatement"},{"directive":null,"end":104512,"expression":{"end":104511,"left":{"computed":true,"end":104484,"object":{"computed":false,"end":104472,"object":{"end":104464,"start":104460,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104472,"name":"balance","optional":false,"start":104465,"type":"Identifier","typeAnnotation":null},"start":104460,"type":"MemberExpression"},"optional":false,"property":{"end":104483,"raw":"'datetime'","start":104473,"type":"Literal","value":"datetime"},"start":104460,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":104510,"name":"timestamp","optional":false,"start":104501,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":104499,"object":{"end":104491,"start":104487,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104499,"name":"iso8601","optional":false,"start":104492,"type":"Identifier","typeAnnotation":null},"start":104487,"type":"MemberExpression"},"end":104511,"optional":false,"start":104487,"type":"CallExpression","typeArguments":null},"start":104460,"type":"AssignmentExpression"},"start":104460,"type":"ExpressionStatement"},{"directive":null,"end":104572,"expression":{"end":104571,"left":{"computed":false,"end":104537,"object":{"end":104529,"start":104525,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104537,"name":"balance","optional":false,"start":104530,"type":"Identifier","typeAnnotation":null},"start":104525,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"computed":false,"end":104570,"object":{"end":104562,"start":104558,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104570,"name":"balance","optional":false,"start":104563,"type":"Identifier","typeAnnotation":null},"start":104558,"type":"MemberExpression"}],"callee":{"computed":false,"end":104556,"object":{"end":104544,"start":104540,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104556,"name":"safeBalance","optional":false,"start":104545,"type":"Identifier","typeAnnotation":null},"start":104540,"type":"MemberExpression"},"end":104571,"optional":false,"start":104540,"type":"CallExpression","typeArguments":null},"start":104525,"type":"AssignmentExpression"},"start":104525,"type":"ExpressionStatement"},{"directive":null,"end":104610,"expression":{"end":104609,"left":{"decorators":[],"end":104596,"name":"messageHash","optional":false,"start":104585,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":104609,"raw":"'balances'","start":104599,"type":"Literal","value":"balances"},"start":104585,"type":"AssignmentExpression"},"start":104585,"type":"ExpressionStatement"},{"directive":null,"end":104666,"expression":{"arguments":[{"computed":false,"end":104651,"object":{"end":104643,"start":104639,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104651,"name":"balance","optional":false,"start":104644,"type":"Identifier","typeAnnotation":null},"start":104639,"type":"MemberExpression"},{"decorators":[],"end":104664,"name":"messageHash","optional":false,"start":104653,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":104637,"object":{"decorators":[],"end":104629,"name":"client","optional":false,"start":104623,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":104637,"name":"resolve","optional":false,"start":104630,"type":"Identifier","typeAnnotation":null},"start":104623,"type":"MemberExpression"},"end":104665,"optional":false,"start":104623,"type":"CallExpression","typeArguments":null},"start":104623,"type":"ExpressionStatement"}],"end":104676,"start":104290,"type":"BlockStatement"},"consequent":{"body":[{"alternate":null,"consequent":{"body":[{"directive":null,"end":103820,"expression":{"end":103819,"left":{"computed":true,"end":103814,"object":{"computed":false,"end":103805,"object":{"end":103797,"start":103793,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103805,"name":"balance","optional":false,"start":103798,"type":"Identifier","typeAnnotation":null},"start":103793,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":103813,"name":"account","optional":false,"start":103806,"type":"Identifier","typeAnnotation":null},"start":103793,"type":"MemberExpression"},"operator":"=","right":{"end":103819,"properties":[],"start":103817,"type":"ObjectExpression"},"start":103793,"type":"AssignmentExpression"},"start":103793,"type":"ExpressionStatement"}],"end":103834,"start":103775,"type":"BlockStatement"},"end":103834,"start":103717,"test":{"end":103773,"left":{"arguments":[{"computed":false,"end":103749,"object":{"end":103741,"start":103737,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103749,"name":"balance","optional":false,"start":103742,"type":"Identifier","typeAnnotation":null},"start":103737,"type":"MemberExpression"},{"decorators":[],"end":103758,"name":"account","optional":false,"start":103751,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":103735,"object":{"end":103725,"start":103721,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103735,"name":"safeValue","optional":false,"start":103726,"type":"Identifier","typeAnnotation":null},"start":103721,"type":"MemberExpression"},"end":103759,"optional":false,"start":103721,"type":"CallExpression","typeArguments":null},"operator":"===","right":{"decorators":[],"end":103773,"name":"undefined","optional":false,"start":103764,"type":"Identifier","typeAnnotation":null},"start":103721,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":103884,"expression":{"end":103883,"left":{"computed":true,"end":103876,"object":{"computed":true,"end":103868,"object":{"computed":false,"end":103859,"object":{"end":103851,"start":103847,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103859,"name":"balance","optional":false,"start":103852,"type":"Identifier","typeAnnotation":null},"start":103847,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":103867,"name":"account","optional":false,"start":103860,"type":"Identifier","typeAnnotation":null},"start":103847,"type":"MemberExpression"},"optional":false,"property":{"end":103875,"raw":"'info'","start":103869,"type":"Literal","value":"info"},"start":103847,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":103883,"name":"info","optional":false,"start":103879,"type":"Identifier","typeAnnotation":null},"start":103847,"type":"AssignmentExpression"},"start":103847,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":103947,"id":{"decorators":[],"end":103912,"name":"timestamp","optional":false,"start":103903,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":103940,"name":"message","optional":false,"start":103933,"type":"Identifier","typeAnnotation":null},{"end":103946,"raw":"'ts'","start":103942,"type":"Literal","value":"ts"}],"callee":{"computed":false,"end":103931,"object":{"end":103919,"start":103915,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103931,"name":"safeInteger","optional":false,"start":103920,"type":"Identifier","typeAnnotation":null},"start":103915,"type":"MemberExpression"},"end":103947,"optional":false,"start":103915,"type":"CallExpression","typeArguments":null},"start":103903,"type":"VariableDeclarator"}],"declare":false,"end":103948,"kind":"const","start":103897,"type":"VariableDeclaration"},{"directive":null,"end":104008,"expression":{"end":104007,"left":{"computed":true,"end":103995,"object":{"computed":true,"end":103982,"object":{"computed":false,"end":103973,"object":{"end":103965,"start":103961,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":103973,"name":"balance","optional":false,"start":103966,"type":"Identifier","typeAnnotation":null},"start":103961,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":103981,"name":"account","optional":false,"start":103974,"type":"Identifier","typeAnnotation":null},"start":103961,"type":"MemberExpression"},"optional":false,"property":{"end":103994,"raw":"'timestamp'","start":103983,"type":"Literal","value":"timestamp"},"start":103961,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":104007,"name":"timestamp","optional":false,"start":103998,"type":"Identifier","typeAnnotation":null},"start":103961,"type":"AssignmentExpression"},"start":103961,"type":"ExpressionStatement"},{"directive":null,"end":104082,"expression":{"end":104081,"left":{"computed":true,"end":104054,"object":{"computed":true,"end":104042,"object":{"computed":false,"end":104033,"object":{"end":104025,"start":104021,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104033,"name":"balance","optional":false,"start":104026,"type":"Identifier","typeAnnotation":null},"start":104021,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":104041,"name":"account","optional":false,"start":104034,"type":"Identifier","typeAnnotation":null},"start":104021,"type":"MemberExpression"},"optional":false,"property":{"end":104053,"raw":"'datetime'","start":104043,"type":"Literal","value":"datetime"},"start":104021,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":104080,"name":"timestamp","optional":false,"start":104071,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":104069,"object":{"end":104061,"start":104057,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104069,"name":"iso8601","optional":false,"start":104062,"type":"Identifier","typeAnnotation":null},"start":104057,"type":"MemberExpression"},"end":104081,"optional":false,"start":104057,"type":"CallExpression","typeArguments":null},"start":104021,"type":"AssignmentExpression"},"start":104021,"type":"ExpressionStatement"},{"directive":null,"end":104160,"expression":{"end":104159,"left":{"computed":true,"end":104116,"object":{"computed":false,"end":104107,"object":{"end":104099,"start":104095,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104107,"name":"balance","optional":false,"start":104100,"type":"Identifier","typeAnnotation":null},"start":104095,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":104115,"name":"account","optional":false,"start":104108,"type":"Identifier","typeAnnotation":null},"start":104095,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"computed":true,"end":104158,"object":{"computed":false,"end":104149,"object":{"end":104141,"start":104137,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104149,"name":"balance","optional":false,"start":104142,"type":"Identifier","typeAnnotation":null},"start":104137,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":104157,"name":"account","optional":false,"start":104150,"type":"Identifier","typeAnnotation":null},"start":104137,"type":"MemberExpression"}],"callee":{"computed":false,"end":104135,"object":{"end":104123,"start":104119,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104135,"name":"safeBalance","optional":false,"start":104124,"type":"Identifier","typeAnnotation":null},"start":104119,"type":"MemberExpression"},"end":104159,"optional":false,"start":104119,"type":"CallExpression","typeArguments":null},"start":104095,"type":"AssignmentExpression"},"start":104095,"type":"ExpressionStatement"},{"directive":null,"end":104209,"expression":{"end":104208,"left":{"decorators":[],"end":104184,"name":"messageHash","optional":false,"start":104173,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":104208,"left":{"end":104198,"raw":"'balances:'","start":104187,"type":"Literal","value":"balances:"},"operator":"+","right":{"decorators":[],"end":104208,"name":"account","optional":false,"start":104201,"type":"Identifier","typeAnnotation":null},"start":104187,"type":"BinaryExpression"},"start":104173,"type":"AssignmentExpression"},"start":104173,"type":"ExpressionStatement"},{"directive":null,"end":104274,"expression":{"arguments":[{"computed":true,"end":104259,"object":{"computed":false,"end":104250,"object":{"end":104242,"start":104238,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":104250,"name":"balance","optional":false,"start":104243,"type":"Identifier","typeAnnotation":null},"start":104238,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":104258,"name":"account","optional":false,"start":104251,"type":"Identifier","typeAnnotation":null},"start":104238,"type":"MemberExpression"},{"decorators":[],"end":104272,"name":"messageHash","optional":false,"start":104261,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":104236,"object":{"decorators":[],"end":104228,"name":"client","optional":false,"start":104222,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":104236,"name":"resolve","optional":false,"start":104229,"type":"Identifier","typeAnnotation":null},"start":104222,"type":"MemberExpression"},"end":104273,"optional":false,"start":104222,"type":"CallExpression","typeArguments":null},"start":104222,"type":"ExpressionStatement"}],"end":104284,"start":103703,"type":"BlockStatement"},"end":104676,"start":103676,"test":{"end":103701,"left":{"decorators":[],"end":103687,"name":"account","optional":false,"start":103680,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":103701,"name":"undefined","optional":false,"start":103692,"type":"Identifier","typeAnnotation":null},"start":103680,"type":"BinaryExpression"},"type":"IfStatement"}],"end":104682,"start":95319,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":10},"parseWsOHLCV":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":41751,"id":{"decorators":[],"end":41705,"name":"volumeIndex","optional":false,"start":41694,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"end":41751,"raw":"'volume'","start":41743,"type":"Literal","value":"volume"},"consequent":{"end":41740,"raw":"'turnover'","start":41730,"type":"Literal","value":"turnover"},"end":41751,"start":41708,"test":{"end":41727,"expression":{"computed":true,"end":41726,"object":{"decorators":[],"end":41715,"name":"market","optional":false,"start":41709,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":41725,"raw":"'inverse'","start":41716,"type":"Literal","value":"inverse"},"start":41709,"type":"MemberExpression"},"start":41708,"type":"ParenthesizedExpression"},"type":"ConditionalExpression"},"start":41694,"type":"VariableDeclarator"}],"declare":false,"end":41752,"kind":"const","start":41688,"type":"VariableDeclaration"},{"argument":{"elements":[{"arguments":[{"decorators":[],"end":41805,"name":"ohlcv","optional":false,"start":41800,"type":"Identifier","typeAnnotation":null},{"end":41814,"raw":"'start'","start":41807,"type":"Literal","value":"start"}],"callee":{"computed":false,"end":41798,"object":{"end":41786,"start":41782,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41798,"name":"safeInteger","optional":false,"start":41787,"type":"Identifier","typeAnnotation":null},"start":41782,"type":"MemberExpression"},"end":41815,"optional":false,"start":41782,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":41851,"name":"ohlcv","optional":false,"start":41846,"type":"Identifier","typeAnnotation":null},{"end":41859,"raw":"'open'","start":41853,"type":"Literal","value":"open"}],"callee":{"computed":false,"end":41844,"object":{"end":41833,"start":41829,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41844,"name":"safeNumber","optional":false,"start":41834,"type":"Identifier","typeAnnotation":null},"start":41829,"type":"MemberExpression"},"end":41860,"optional":false,"start":41829,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":41896,"name":"ohlcv","optional":false,"start":41891,"type":"Identifier","typeAnnotation":null},{"end":41904,"raw":"'high'","start":41898,"type":"Literal","value":"high"}],"callee":{"computed":false,"end":41889,"object":{"end":41878,"start":41874,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41889,"name":"safeNumber","optional":false,"start":41879,"type":"Identifier","typeAnnotation":null},"start":41874,"type":"MemberExpression"},"end":41905,"optional":false,"start":41874,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":41941,"name":"ohlcv","optional":false,"start":41936,"type":"Identifier","typeAnnotation":null},{"end":41948,"raw":"'low'","start":41943,"type":"Literal","value":"low"}],"callee":{"computed":false,"end":41934,"object":{"end":41923,"start":41919,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41934,"name":"safeNumber","optional":false,"start":41924,"type":"Identifier","typeAnnotation":null},"start":41919,"type":"MemberExpression"},"end":41949,"optional":false,"start":41919,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":41985,"name":"ohlcv","optional":false,"start":41980,"type":"Identifier","typeAnnotation":null},{"end":41994,"raw":"'close'","start":41987,"type":"Literal","value":"close"}],"callee":{"computed":false,"end":41978,"object":{"end":41967,"start":41963,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":41978,"name":"safeNumber","optional":false,"start":41968,"type":"Identifier","typeAnnotation":null},"start":41963,"type":"MemberExpression"},"end":41995,"optional":false,"start":41963,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":42031,"name":"ohlcv","optional":false,"start":42026,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":42044,"name":"volumeIndex","optional":false,"start":42033,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":42024,"object":{"end":42013,"start":42009,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":42024,"name":"safeNumber","optional":false,"start":42014,"type":"Identifier","typeAnnotation":null},"start":42009,"type":"MemberExpression"},"end":42045,"optional":false,"start":42009,"type":"CallExpression","typeArguments":null}],"end":42056,"start":41768,"type":"ArrayExpression"},"end":42057,"start":41761,"type":"ReturnStatement"}],"end":42063,"start":41185,"type":"BlockStatement"},"params":[{"name":"ohlcv","type":null},{"name":"market","type":null}],"return_type":"OHLCV","statements":2},"handlePong":{"async":false,"body":{"body":[{"directive":null,"end":115034,"expression":{"end":115033,"left":{"computed":false,"end":114974,"object":{"decorators":[],"end":114965,"name":"client","optional":false,"start":114959,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":114974,"name":"lastPong","optional":false,"start":114966,"type":"Identifier","typeAnnotation":null},"start":114959,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":115002,"name":"message","optional":false,"start":114995,"type":"Identifier","typeAnnotation":null},{"end":115010,"raw":"'pong'","start":115004,"type":"Literal","value":"pong"},{"arguments":[],"callee":{"computed":false,"end":115029,"object":{"end":115016,"start":115012,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":115029,"name":"milliseconds","optional":false,"start":115017,"type":"Identifier","typeAnnotation":null},"start":115012,"type":"MemberExpression"},"end":115032,"optional":false,"start":115012,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":114993,"object":{"end":114981,"start":114977,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":114993,"name":"safeInteger","optional":false,"start":114982,"type":"Identifier","typeAnnotation":null},"start":114977,"type":"MemberExpression"},"end":115033,"optional":false,"start":114977,"type":"CallExpression","typeArguments":null},"start":114959,"type":"AssignmentExpression"},"start":114959,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":115057,"name":"message","optional":false,"start":115050,"type":"Identifier","typeAnnotation":null},"end":115058,"start":115043,"type":"ReturnStatement"}],"end":115064,"start":114438,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":2},"unWatchOHLCVForSymbols":{"async":true,"body":{"body":[{"directive":null,"end":36538,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":36534,"object":{"end":36522,"start":36518,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":36534,"name":"loadMarkets","optional":false,"start":36523,"type":"Identifier","typeAnnotation":null},"start":36518,"type":"MemberExpression"},"end":36537,"optional":false,"start":36518,"type":"CallExpression","typeArguments":null},"end":36537,"start":36512,"type":"AwaitExpression"},"start":36512,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":36617,"id":{"decorators":[],"end":36560,"name":"symbols","optional":false,"start":36553,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":36613,"name":"symbolsAndTimeframes","optional":false,"start":36593,"type":"Identifier","typeAnnotation":null},{"end":36616,"raw":"0","start":36615,"type":"Literal","value":0}],"callee":{"computed":false,"end":36591,"object":{"end":36567,"start":36563,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":36591,"name":"getListFromObjectValues","optional":false,"start":36568,"type":"Identifier","typeAnnotation":null},"start":36563,"type":"MemberExpression"},"end":36617,"optional":false,"start":36563,"type":"CallExpression","typeArguments":null},"start":36553,"type":"VariableDeclarator"}],"declare":false,"end":36618,"kind":"const","start":36547,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":36707,"id":{"decorators":[],"end":36646,"name":"marketSymbols","optional":false,"start":36633,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":36676,"name":"symbols","optional":false,"start":36669,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":36687,"name":"undefined","optional":false,"start":36678,"type":"Identifier","typeAnnotation":null},{"end":36694,"raw":"false","start":36689,"type":"Literal","value":false},{"end":36700,"raw":"true","start":36696,"type":"Literal","value":true},{"end":36706,"raw":"true","start":36702,"type":"Literal","value":true}],"callee":{"computed":false,"end":36667,"object":{"end":36653,"start":36649,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":36667,"name":"marketSymbols","optional":false,"start":36654,"type":"Identifier","typeAnnotation":null},"start":36649,"type":"MemberExpression"},"end":36707,"optional":false,"start":36649,"type":"CallExpression","typeArguments":null},"start":36633,"type":"VariableDeclarator"}],"declare":false,"end":36708,"kind":"const","start":36627,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":36753,"id":{"decorators":[],"end":36734,"name":"firstSymbol","optional":false,"start":36723,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":36753,"object":{"decorators":[],"end":36750,"name":"marketSymbols","optional":false,"start":36737,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":36752,"raw":"0","start":36751,"type":"Literal","value":0},"start":36737,"type":"MemberExpression"},"start":36723,"type":"VariableDeclarator"}],"declare":false,"end":36754,"kind":"const","start":36717,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":36857,"id":{"decorators":[],"end":36772,"name":"url","optional":false,"start":36769,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":36817,"name":"firstSymbol","optional":false,"start":36806,"type":"Identifier","typeAnnotation":null},{"end":36824,"raw":"false","start":36819,"type":"Literal","value":false},{"end":36848,"raw":"'watchOHLCVForSymbols'","start":36826,"type":"Literal","value":"watchOHLCVForSymbols"},{"decorators":[],"end":36856,"name":"params","optional":false,"start":36850,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":36804,"object":{"end":36785,"start":36781,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":36804,"name":"getUrlByMarketType","optional":false,"start":36786,"type":"Identifier","typeAnnotation":null},"start":36781,"type":"MemberExpression"},"end":36857,"optional":false,"start":36781,"type":"CallExpression","typeArguments":null},"end":36857,"start":36775,"type":"AwaitExpression"},"start":36769,"type":"VariableDeclarator"}],"declare":false,"end":36858,"kind":"const","start":36763,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":36887,"id":{"decorators":[],"end":36882,"name":"rawHashes","optional":false,"start":36873,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":36887,"start":36885,"type":"ArrayExpression"},"start":36873,"type":"VariableDeclarator"}],"declare":false,"end":36888,"kind":"const","start":36867,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":36924,"id":{"decorators":[],"end":36919,"name":"subMessageHashes","optional":false,"start":36903,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":36924,"start":36922,"type":"ArrayExpression"},"start":36903,"type":"VariableDeclarator"}],"declare":false,"end":36925,"kind":"const","start":36897,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":36958,"id":{"decorators":[],"end":36953,"name":"messageHashes","optional":false,"start":36940,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":36958,"start":36956,"type":"ArrayExpression"},"start":36940,"type":"VariableDeclarator"}],"declare":false,"end":36959,"kind":"const","start":36934,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":37072,"id":{"decorators":[],"end":37046,"name":"data","optional":false,"start":37042,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":37072,"object":{"decorators":[],"end":37069,"name":"symbolsAndTimeframes","optional":false,"start":37049,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37071,"name":"i","optional":false,"start":37070,"type":"Identifier","typeAnnotation":null},"start":37049,"type":"MemberExpression"},"start":37042,"type":"VariableDeclarator"}],"declare":false,"end":37073,"kind":"const","start":37036,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":37130,"id":{"decorators":[],"end":37102,"name":"symbolString","optional":false,"start":37090,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":37126,"name":"data","optional":false,"start":37122,"type":"Identifier","typeAnnotation":null},{"end":37129,"raw":"0","start":37128,"type":"Literal","value":0}],"callee":{"computed":false,"end":37120,"object":{"end":37109,"start":37105,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37120,"name":"safeString","optional":false,"start":37110,"type":"Identifier","typeAnnotation":null},"start":37105,"type":"MemberExpression"},"end":37130,"optional":false,"start":37105,"type":"CallExpression","typeArguments":null},"start":37090,"type":"VariableDeclarator"}],"declare":false,"end":37131,"kind":"let","start":37086,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":37185,"id":{"decorators":[],"end":37156,"name":"market","optional":false,"start":37150,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":37184,"name":"symbolString","optional":false,"start":37172,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":37170,"object":{"end":37163,"start":37159,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37170,"name":"market","optional":false,"start":37164,"type":"Identifier","typeAnnotation":null},"start":37159,"type":"MemberExpression"},"end":37185,"optional":false,"start":37159,"type":"CallExpression","typeArguments":null},"start":37150,"type":"VariableDeclarator"}],"declare":false,"end":37186,"kind":"const","start":37144,"type":"VariableDeclaration"},{"directive":null,"end":37231,"expression":{"end":37230,"left":{"decorators":[],"end":37211,"name":"symbolString","optional":false,"start":37199,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":37230,"object":{"decorators":[],"end":37220,"name":"market","optional":false,"start":37214,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":37229,"raw":"'symbol'","start":37221,"type":"Literal","value":"symbol"},"start":37214,"type":"MemberExpression"},"start":37199,"type":"AssignmentExpression"},"start":37199,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":37293,"id":{"decorators":[],"end":37265,"name":"unfiedTimeframe","optional":false,"start":37250,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":37289,"name":"data","optional":false,"start":37285,"type":"Identifier","typeAnnotation":null},{"end":37292,"raw":"1","start":37291,"type":"Literal","value":1}],"callee":{"computed":false,"end":37283,"object":{"end":37272,"start":37268,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37283,"name":"safeString","optional":false,"start":37273,"type":"Identifier","typeAnnotation":null},"start":37268,"type":"MemberExpression"},"end":37293,"optional":false,"start":37268,"type":"CallExpression","typeArguments":null},"start":37250,"type":"VariableDeclarator"}],"declare":false,"end":37294,"kind":"const","start":37244,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":37394,"id":{"decorators":[],"end":37324,"name":"timeframeId","optional":false,"start":37313,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":37359,"object":{"end":37348,"start":37344,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37359,"name":"timeframes","optional":false,"start":37349,"type":"Identifier","typeAnnotation":null},"start":37344,"type":"MemberExpression"},{"decorators":[],"end":37376,"name":"unfiedTimeframe","optional":false,"start":37361,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37393,"name":"unfiedTimeframe","optional":false,"start":37378,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":37342,"object":{"end":37331,"start":37327,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37342,"name":"safeString","optional":false,"start":37332,"type":"Identifier","typeAnnotation":null},"start":37327,"type":"MemberExpression"},"end":37394,"optional":false,"start":37327,"type":"CallExpression","typeArguments":null},"start":37313,"type":"VariableDeclarator"}],"declare":false,"end":37395,"kind":"const","start":37307,"type":"VariableDeclaration"},{"directive":null,"end":37469,"expression":{"arguments":[{"end":37467,"left":{"end":37452,"left":{"end":37446,"left":{"end":37432,"raw":"'kline.'","start":37424,"type":"Literal","value":"kline."},"operator":"+","right":{"decorators":[],"end":37446,"name":"timeframeId","optional":false,"start":37435,"type":"Identifier","typeAnnotation":null},"start":37424,"type":"BinaryExpression"},"operator":"+","right":{"end":37452,"raw":"'.'","start":37449,"type":"Literal","value":"."},"start":37424,"type":"BinaryExpression"},"operator":"+","right":{"computed":true,"end":37467,"object":{"decorators":[],"end":37461,"name":"market","optional":false,"start":37455,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":37466,"raw":"'id'","start":37462,"type":"Literal","value":"id"},"start":37455,"type":"MemberExpression"},"start":37424,"type":"BinaryExpression"}],"callee":{"computed":false,"end":37422,"object":{"decorators":[],"end":37417,"name":"rawHashes","optional":false,"start":37408,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37422,"name":"push","optional":false,"start":37418,"type":"Identifier","typeAnnotation":null},"start":37408,"type":"MemberExpression"},"end":37468,"optional":false,"start":37408,"type":"CallExpression","typeArguments":null},"start":37408,"type":"ExpressionStatement"},{"directive":null,"end":37556,"expression":{"arguments":[{"end":37554,"left":{"end":37536,"left":{"end":37529,"left":{"end":37514,"raw":"'ohlcv::'","start":37505,"type":"Literal","value":"ohlcv::"},"operator":"+","right":{"decorators":[],"end":37529,"name":"symbolString","optional":false,"start":37517,"type":"Identifier","typeAnnotation":null},"start":37505,"type":"BinaryExpression"},"operator":"+","right":{"end":37536,"raw":"'::'","start":37532,"type":"Literal","value":"::"},"start":37505,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":37554,"name":"unfiedTimeframe","optional":false,"start":37539,"type":"Identifier","typeAnnotation":null},"start":37505,"type":"BinaryExpression"}],"callee":{"computed":false,"end":37503,"object":{"decorators":[],"end":37498,"name":"subMessageHashes","optional":false,"start":37482,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37503,"name":"push","optional":false,"start":37499,"type":"Identifier","typeAnnotation":null},"start":37482,"type":"MemberExpression"},"end":37555,"optional":false,"start":37482,"type":"CallExpression","typeArguments":null},"start":37482,"type":"ExpressionStatement"},{"directive":null,"end":37653,"expression":{"arguments":[{"end":37651,"left":{"end":37633,"left":{"end":37626,"left":{"end":37611,"raw":"'unsubscribe::ohlcv::'","start":37589,"type":"Literal","value":"unsubscribe::ohlcv::"},"operator":"+","right":{"decorators":[],"end":37626,"name":"symbolString","optional":false,"start":37614,"type":"Identifier","typeAnnotation":null},"start":37589,"type":"BinaryExpression"},"operator":"+","right":{"end":37633,"raw":"'::'","start":37629,"type":"Literal","value":"::"},"start":37589,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":37651,"name":"unfiedTimeframe","optional":false,"start":37636,"type":"Identifier","typeAnnotation":null},"start":37589,"type":"BinaryExpression"}],"callee":{"computed":false,"end":37587,"object":{"decorators":[],"end":37582,"name":"messageHashes","optional":false,"start":37569,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37587,"name":"push","optional":false,"start":37583,"type":"Identifier","typeAnnotation":null},"start":37569,"type":"MemberExpression"},"end":37652,"optional":false,"start":37569,"type":"CallExpression","typeArguments":null},"start":37569,"type":"ExpressionStatement"}],"end":37663,"start":37022,"type":"BlockStatement"},"end":37663,"init":{"declarations":[{"definite":false,"end":36982,"id":{"decorators":[],"end":36978,"name":"i","optional":false,"start":36977,"type":"Identifier","typeAnnotation":null},"init":{"end":36982,"raw":"0","start":36981,"type":"Literal","value":0},"start":36977,"type":"VariableDeclarator"}],"declare":false,"end":36982,"kind":"let","start":36973,"type":"VariableDeclaration"},"start":36968,"test":{"end":37015,"left":{"decorators":[],"end":36985,"name":"i","optional":false,"start":36984,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":37015,"object":{"decorators":[],"end":37008,"name":"symbolsAndTimeframes","optional":false,"start":36988,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":37015,"name":"length","optional":false,"start":37009,"type":"Identifier","typeAnnotation":null},"start":36988,"type":"MemberExpression"},"start":36984,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":37018,"name":"i","optional":false,"start":37017,"type":"Identifier","typeAnnotation":null},"end":37020,"operator":"++","prefix":false,"start":37017,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":37762,"id":{"decorators":[],"end":37690,"name":"subExtension","optional":false,"start":37678,"type":"Identifier","typeAnnotation":null},"init":{"end":37762,"properties":[{"computed":false,"end":37751,"key":{"end":37729,"raw":"'symbolsAndTimeframes'","start":37707,"type":"Literal","value":"symbolsAndTimeframes"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":37707,"type":"Property","value":{"decorators":[],"end":37751,"name":"symbolsAndTimeframes","optional":false,"start":37731,"type":"Identifier","typeAnnotation":null}}],"start":37693,"type":"ObjectExpression"},"start":37678,"type":"VariableDeclarator"}],"declare":false,"end":37763,"kind":"const","start":37672,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":37808,"name":"url","optional":false,"start":37805,"type":"Identifier","typeAnnotation":null},{"end":37817,"raw":"'ohlcv'","start":37810,"type":"Literal","value":"ohlcv"},{"decorators":[],"end":37826,"name":"symbols","optional":false,"start":37819,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37841,"name":"messageHashes","optional":false,"start":37828,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37859,"name":"subMessageHashes","optional":false,"start":37843,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37870,"name":"rawHashes","optional":false,"start":37861,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37878,"name":"params","optional":false,"start":37872,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":37892,"name":"subExtension","optional":false,"start":37880,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":37803,"object":{"end":37789,"start":37785,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":37803,"name":"unWatchTopics","optional":false,"start":37790,"type":"Identifier","typeAnnotation":null},"start":37785,"type":"MemberExpression"},"end":37893,"optional":false,"start":37785,"type":"CallExpression","typeArguments":null},"end":37893,"start":37779,"type":"AwaitExpression"},"end":37894,"start":37772,"type":"ReturnStatement"}],"end":37900,"start":36502,"type":"BlockStatement"},"params":[{"name":"symbolsAndTimeframes","type":"string[][]"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":11},"watchOrders":{"async":true,"body":{"body":[{"directive":null,"end":84741,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":84737,"object":{"end":84725,"start":84721,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":84737,"name":"loadMarkets","optional":false,"start":84726,"type":"Identifier","typeAnnotation":null},"start":84721,"type":"MemberExpression"},"end":84740,"optional":false,"start":84721,"type":"CallExpression","typeArguments":null},"end":84740,"start":84715,"type":"AwaitExpression"},"start":84715,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":84778,"id":{"decorators":[],"end":84762,"name":"method","optional":false,"start":84756,"type":"Identifier","typeAnnotation":null},"init":{"end":84778,"raw":"'watchOrders'","start":84765,"type":"Literal","value":"watchOrders"},"start":84756,"type":"VariableDeclarator"}],"declare":false,"end":84779,"kind":"const","start":84750,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":84814,"id":{"decorators":[],"end":84803,"name":"messageHash","optional":false,"start":84792,"type":"Identifier","typeAnnotation":null},"init":{"end":84814,"raw":"'orders'","start":84806,"type":"Literal","value":"orders"},"start":84792,"type":"VariableDeclarator"}],"declare":false,"end":84815,"kind":"let","start":84788,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":84894,"expression":{"end":84893,"left":{"decorators":[],"end":84870,"name":"symbol","optional":false,"start":84864,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":84892,"name":"symbol","optional":false,"start":84886,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":84884,"object":{"end":84877,"start":84873,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":84884,"name":"symbol","optional":false,"start":84878,"type":"Identifier","typeAnnotation":null},"start":84873,"type":"MemberExpression"},"end":84893,"optional":false,"start":84873,"type":"CallExpression","typeArguments":null},"start":84864,"type":"AssignmentExpression"},"start":84864,"type":"ExpressionStatement"},{"directive":null,"end":84935,"expression":{"end":84934,"left":{"decorators":[],"end":84918,"name":"messageHash","optional":false,"start":84907,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":84934,"left":{"end":84925,"raw":"':'","start":84922,"type":"Literal","value":":"},"operator":"+","right":{"decorators":[],"end":84934,"name":"symbol","optional":false,"start":84928,"type":"Identifier","typeAnnotation":null},"start":84922,"type":"BinaryExpression"},"start":84907,"type":"AssignmentExpression"},"start":84907,"type":"ExpressionStatement"}],"end":84945,"start":84850,"type":"BlockStatement"},"end":84945,"start":84824,"test":{"end":84848,"left":{"decorators":[],"end":84834,"name":"symbol","optional":false,"start":84828,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":84848,"name":"undefined","optional":false,"start":84839,"type":"Identifier","typeAnnotation":null},"start":84828,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":85026,"id":{"decorators":[],"end":84963,"name":"url","optional":false,"start":84960,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":85003,"name":"symbol","optional":false,"start":84997,"type":"Identifier","typeAnnotation":null},{"end":85009,"raw":"true","start":85005,"type":"Literal","value":true},{"decorators":[],"end":85017,"name":"method","optional":false,"start":85011,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":85025,"name":"params","optional":false,"start":85019,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":84995,"object":{"end":84976,"start":84972,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":84995,"name":"getUrlByMarketType","optional":false,"start":84977,"type":"Identifier","typeAnnotation":null},"start":84972,"type":"MemberExpression"},"end":85026,"optional":false,"start":84972,"type":"CallExpression","typeArguments":null},"end":85026,"start":84966,"type":"AwaitExpression"},"start":84960,"type":"VariableDeclarator"}],"declare":false,"end":85027,"kind":"const","start":84954,"type":"VariableDeclaration"},{"directive":null,"end":85066,"expression":{"argument":{"arguments":[{"decorators":[],"end":85064,"name":"url","optional":false,"start":85061,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":85059,"object":{"end":85046,"start":85042,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":85059,"name":"authenticate","optional":false,"start":85047,"type":"Identifier","typeAnnotation":null},"start":85042,"type":"MemberExpression"},"end":85065,"optional":false,"start":85042,"type":"CallExpression","typeArguments":null},"end":85065,"start":85036,"type":"AwaitExpression"},"start":85036,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":85248,"id":{"decorators":[],"end":85101,"name":"topicsByMarket","optional":false,"start":85081,"type":"Identifier","typeAnnotation":{"end":85101,"start":85095,"type":"TSTypeAnnotation","typeAnnotation":{"end":85101,"start":85097,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":85101,"name":"Dict","optional":false,"start":85097,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":85248,"properties":[{"computed":false,"end":85150,"key":{"end":85124,"raw":"'spot'","start":85118,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":85118,"type":"Property","value":{"elements":[{"end":85135,"raw":"'order'","start":85128,"type":"Literal","value":"order"},{"end":85148,"raw":"'stopOrder'","start":85137,"type":"Literal","value":"stopOrder"}],"end":85150,"start":85126,"type":"ArrayExpression"}},{"computed":false,"end":85186,"key":{"end":85173,"raw":"'unified'","start":85164,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":85164,"type":"Property","value":{"elements":[{"end":85184,"raw":"'order'","start":85177,"type":"Literal","value":"order"}],"end":85186,"start":85175,"type":"ArrayExpression"}},{"computed":false,"end":85237,"key":{"end":85206,"raw":"'usdc'","start":85200,"type":"Literal","value":"usdc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":85200,"type":"Property","value":{"elements":[{"end":85235,"raw":"'user.openapi.perp.order'","start":85210,"type":"Literal","value":"user.openapi.perp.order"}],"end":85237,"start":85208,"type":"ArrayExpression"}}],"start":85104,"type":"ObjectExpression"},"start":85081,"type":"VariableDeclarator"}],"declare":false,"end":85249,"kind":"const","start":85075,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":85331,"id":{"decorators":[],"end":85270,"name":"topics","optional":false,"start":85264,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":85303,"name":"topicsByMarket","optional":false,"start":85289,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":85329,"name":"url","optional":false,"start":85326,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":85324,"object":{"end":85309,"start":85305,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":85324,"name":"getPrivateType","optional":false,"start":85310,"type":"Identifier","typeAnnotation":null},"start":85305,"type":"MemberExpression"},"end":85330,"optional":false,"start":85305,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":85287,"object":{"end":85277,"start":85273,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":85287,"name":"safeValue","optional":false,"start":85278,"type":"Identifier","typeAnnotation":null},"start":85273,"type":"MemberExpression"},"end":85331,"optional":false,"start":85273,"type":"CallExpression","typeArguments":null},"start":85264,"type":"VariableDeclarator"}],"declare":false,"end":85332,"kind":"const","start":85258,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":85417,"id":{"decorators":[],"end":85353,"name":"orders","optional":false,"start":85347,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":85383,"name":"url","optional":false,"start":85380,"type":"Identifier","typeAnnotation":null},{"elements":[{"decorators":[],"end":85398,"name":"messageHash","optional":false,"start":85387,"type":"Identifier","typeAnnotation":null}],"end":85400,"start":85385,"type":"ArrayExpression"},{"decorators":[],"end":85408,"name":"topics","optional":false,"start":85402,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":85416,"name":"params","optional":false,"start":85410,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":85378,"object":{"end":85366,"start":85362,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":85378,"name":"watchTopics","optional":false,"start":85367,"type":"Identifier","typeAnnotation":null},"start":85362,"type":"MemberExpression"},"end":85417,"optional":false,"start":85362,"type":"CallExpression","typeArguments":null},"end":85417,"start":85356,"type":"AwaitExpression"},"start":85347,"type":"VariableDeclarator"}],"declare":false,"end":85418,"kind":"const","start":85341,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":85502,"expression":{"end":85501,"left":{"decorators":[],"end":85467,"name":"limit","optional":false,"start":85462,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":85493,"name":"symbol","optional":false,"start":85487,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":85500,"name":"limit","optional":false,"start":85495,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":85485,"object":{"decorators":[],"end":85476,"name":"orders","optional":false,"start":85470,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":85485,"name":"getLimit","optional":false,"start":85477,"type":"Identifier","typeAnnotation":null},"start":85470,"type":"MemberExpression"},"end":85501,"optional":false,"start":85470,"type":"CallExpression","typeArguments":null},"start":85462,"type":"AssignmentExpression"},"start":85462,"type":"ExpressionStatement"}],"end":85512,"start":85448,"type":"BlockStatement"},"end":85512,"start":85427,"test":{"computed":false,"end":85446,"object":{"end":85435,"start":85431,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":85446,"name":"newUpdates","optional":false,"start":85436,"type":"Identifier","typeAnnotation":null},"start":85431,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"decorators":[],"end":85565,"name":"orders","optional":false,"start":85559,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":85573,"name":"symbol","optional":false,"start":85567,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":85580,"name":"since","optional":false,"start":85575,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":85587,"name":"limit","optional":false,"start":85582,"type":"Identifier","typeAnnotation":null},{"end":85593,"raw":"true","start":85589,"type":"Literal","value":true}],"callee":{"computed":false,"end":85557,"object":{"end":85532,"start":85528,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":85557,"name":"filterBySymbolSinceLimit","optional":false,"start":85533,"type":"Identifier","typeAnnotation":null},"start":85528,"type":"MemberExpression"},"end":85594,"optional":false,"start":85528,"type":"CallExpression","typeArguments":null},"end":85595,"start":85521,"type":"ReturnStatement"}],"end":85601,"start":84705,"type":"BlockStatement"},"params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Order[]>","statements":11},"unWatchTicker":{"async":true,"body":{"body":[{"directive":null,"end":23785,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":23781,"object":{"end":23769,"start":23765,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23781,"name":"loadMarkets","optional":false,"start":23770,"type":"Identifier","typeAnnotation":null},"start":23765,"type":"MemberExpression"},"end":23784,"optional":false,"start":23765,"type":"CallExpression","typeArguments":null},"end":23784,"start":23759,"type":"AwaitExpression"},"start":23759,"type":"ExpressionStatement"},{"argument":{"argument":{"arguments":[{"elements":[{"decorators":[],"end":23836,"name":"symbol","optional":false,"start":23830,"type":"Identifier","typeAnnotation":null}],"end":23838,"start":23828,"type":"ArrayExpression"},{"decorators":[],"end":23846,"name":"params","optional":false,"start":23840,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":23826,"object":{"end":23811,"start":23807,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":23826,"name":"unWatchTickers","optional":false,"start":23812,"type":"Identifier","typeAnnotation":null},"start":23807,"type":"MemberExpression"},"end":23847,"optional":false,"start":23807,"type":"CallExpression","typeArguments":null},"end":23847,"start":23801,"type":"AwaitExpression"},"end":23848,"start":23794,"type":"ReturnStatement"}],"end":23854,"start":23749,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},"unWatchOrderBookForSymbols":{"async":true,"body":{"body":[{"directive":null,"end":46104,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":46100,"object":{"end":46088,"start":46084,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46100,"name":"loadMarkets","optional":false,"start":46089,"type":"Identifier","typeAnnotation":null},"start":46084,"type":"MemberExpression"},"end":46103,"optional":false,"start":46084,"type":"CallExpression","typeArguments":null},"end":46103,"start":46078,"type":"AwaitExpression"},"start":46078,"type":"ExpressionStatement"},{"directive":null,"end":46170,"expression":{"end":46169,"left":{"decorators":[],"end":46120,"name":"symbols","optional":false,"start":46113,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":46150,"name":"symbols","optional":false,"start":46143,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":46161,"name":"undefined","optional":false,"start":46152,"type":"Identifier","typeAnnotation":null},{"end":46168,"raw":"false","start":46163,"type":"Literal","value":false}],"callee":{"computed":false,"end":46141,"object":{"end":46127,"start":46123,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46141,"name":"marketSymbols","optional":false,"start":46128,"type":"Identifier","typeAnnotation":null},"start":46123,"type":"MemberExpression"},"end":46169,"optional":false,"start":46123,"type":"CallExpression","typeArguments":null},"start":46113,"type":"AssignmentExpression"},"start":46113,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":46205,"id":{"decorators":[],"end":46190,"name":"channel","optional":false,"start":46183,"type":"Identifier","typeAnnotation":null},"init":{"end":46205,"raw":"'orderbook.'","start":46193,"type":"Literal","value":"orderbook."},"start":46183,"type":"VariableDeclarator"}],"declare":false,"end":46206,"kind":"let","start":46179,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46261,"id":{"decorators":[],"end":46224,"name":"limit","optional":false,"start":46219,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":46251,"name":"params","optional":false,"start":46245,"type":"Identifier","typeAnnotation":null},{"end":46260,"raw":"'limit'","start":46253,"type":"Literal","value":"limit"}],"callee":{"computed":false,"end":46243,"object":{"end":46231,"start":46227,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46243,"name":"safeInteger","optional":false,"start":46232,"type":"Identifier","typeAnnotation":null},"start":46227,"type":"MemberExpression"},"end":46261,"optional":false,"start":46227,"type":"CallExpression","typeArguments":null},"start":46219,"type":"VariableDeclarator"}],"declare":false,"end":46262,"kind":"let","start":46215,"type":"VariableDeclaration"},{"alternate":{"body":[{"declarations":[{"definite":false,"end":46421,"id":{"decorators":[],"end":46394,"name":"firstMarket","optional":false,"start":46383,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":46420,"object":{"decorators":[],"end":46417,"name":"symbols","optional":false,"start":46410,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":46419,"raw":"0","start":46418,"type":"Literal","value":0},"start":46410,"type":"MemberExpression"}],"callee":{"computed":false,"end":46408,"object":{"end":46401,"start":46397,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46408,"name":"market","optional":false,"start":46402,"type":"Identifier","typeAnnotation":null},"start":46397,"type":"MemberExpression"},"end":46421,"optional":false,"start":46397,"type":"CallExpression","typeArguments":null},"start":46383,"type":"VariableDeclarator"}],"declare":false,"end":46422,"kind":"const","start":46377,"type":"VariableDeclaration"},{"directive":null,"end":46474,"expression":{"end":46473,"left":{"decorators":[],"end":46440,"name":"limit","optional":false,"start":46435,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"alternate":{"end":46473,"raw":"500","start":46470,"type":"Literal","value":500},"consequent":{"end":46467,"raw":"50","start":46465,"type":"Literal","value":50},"end":46473,"start":46443,"test":{"computed":true,"end":46462,"object":{"decorators":[],"end":46454,"name":"firstMarket","optional":false,"start":46443,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":46461,"raw":"'spot'","start":46455,"type":"Literal","value":"spot"},"start":46443,"type":"MemberExpression"},"type":"ConditionalExpression"},"start":46435,"type":"AssignmentExpression"},"start":46435,"type":"ExpressionStatement"}],"end":46484,"start":46363,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":46347,"expression":{"end":46346,"left":{"decorators":[],"end":46316,"name":"params","optional":false,"start":46310,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":46336,"name":"params","optional":false,"start":46330,"type":"Identifier","typeAnnotation":null},{"end":46345,"raw":"'limit'","start":46338,"type":"Literal","value":"limit"}],"callee":{"computed":false,"end":46328,"object":{"end":46323,"start":46319,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46328,"name":"omit","optional":false,"start":46324,"type":"Identifier","typeAnnotation":null},"start":46319,"type":"MemberExpression"},"end":46346,"optional":false,"start":46319,"type":"CallExpression","typeArguments":null},"start":46310,"type":"AssignmentExpression"},"start":46310,"type":"ExpressionStatement"}],"end":46357,"start":46296,"type":"BlockStatement"},"end":46484,"start":46271,"test":{"end":46294,"left":{"decorators":[],"end":46280,"name":"limit","optional":false,"start":46275,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":46294,"name":"undefined","optional":false,"start":46285,"type":"Identifier","typeAnnotation":null},"start":46275,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":46522,"expression":{"end":46521,"left":{"decorators":[],"end":46500,"name":"channel","optional":false,"start":46493,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"arguments":[],"callee":{"computed":false,"end":46518,"object":{"decorators":[],"end":46509,"name":"limit","optional":false,"start":46504,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":46518,"name":"toString","optional":false,"start":46510,"type":"Identifier","typeAnnotation":null},"start":46504,"type":"MemberExpression"},"end":46521,"optional":false,"start":46504,"type":"CallExpression","typeArguments":null},"start":46493,"type":"AssignmentExpression"},"start":46493,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":46558,"id":{"decorators":[],"end":46553,"name":"subMessageHashes","optional":false,"start":46537,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":46558,"start":46556,"type":"ArrayExpression"},"start":46537,"type":"VariableDeclarator"}],"declare":false,"end":46559,"kind":"const","start":46531,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46592,"id":{"decorators":[],"end":46587,"name":"messageHashes","optional":false,"start":46574,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":46592,"start":46590,"type":"ArrayExpression"},"start":46574,"type":"VariableDeclarator"}],"declare":false,"end":46593,"kind":"const","start":46568,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46619,"id":{"decorators":[],"end":46614,"name":"topics","optional":false,"start":46608,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":46619,"start":46617,"type":"ArrayExpression"},"start":46608,"type":"VariableDeclarator"}],"declare":false,"end":46620,"kind":"const","start":46602,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":46709,"id":{"decorators":[],"end":46696,"name":"symbol","optional":false,"start":46690,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":46709,"object":{"decorators":[],"end":46706,"name":"symbols","optional":false,"start":46699,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":46708,"name":"i","optional":false,"start":46707,"type":"Identifier","typeAnnotation":null},"start":46699,"type":"MemberExpression"},"start":46690,"type":"VariableDeclarator"}],"declare":false,"end":46710,"kind":"const","start":46684,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46758,"id":{"decorators":[],"end":46735,"name":"market","optional":false,"start":46729,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":46757,"name":"symbol","optional":false,"start":46751,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":46749,"object":{"end":46742,"start":46738,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":46749,"name":"market","optional":false,"start":46743,"type":"Identifier","typeAnnotation":null},"start":46738,"type":"MemberExpression"},"end":46758,"optional":false,"start":46738,"type":"CallExpression","typeArguments":null},"start":46729,"type":"VariableDeclarator"}],"declare":false,"end":46759,"kind":"const","start":46723,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46801,"id":{"decorators":[],"end":46786,"name":"marketId","optional":false,"start":46778,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":46801,"object":{"decorators":[],"end":46795,"name":"market","optional":false,"start":46789,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":46800,"raw":"'id'","start":46796,"type":"Literal","value":"id"},"start":46789,"type":"MemberExpression"},"start":46778,"type":"VariableDeclarator"}],"declare":false,"end":46802,"kind":"const","start":46772,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":46853,"id":{"decorators":[],"end":46826,"name":"topic","optional":false,"start":46821,"type":"Identifier","typeAnnotation":null},"init":{"end":46853,"left":{"end":46842,"left":{"decorators":[],"end":46836,"name":"channel","optional":false,"start":46829,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":46842,"raw":"'.'","start":46839,"type":"Literal","value":"."},"start":46829,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":46853,"name":"marketId","optional":false,"start":46845,"type":"Identifier","typeAnnotation":null},"start":46829,"type":"BinaryExpression"},"start":46821,"type":"VariableDeclarator"}],"declare":false,"end":46854,"kind":"const","start":46815,"type":"VariableDeclaration"},{"directive":null,"end":46922,"expression":{"arguments":[{"end":46920,"left":{"end":46911,"raw":"'unsubscribe:orderbook:'","start":46887,"type":"Literal","value":"unsubscribe:orderbook:"},"operator":"+","right":{"decorators":[],"end":46920,"name":"symbol","optional":false,"start":46914,"type":"Identifier","typeAnnotation":null},"start":46887,"type":"BinaryExpression"}],"callee":{"computed":false,"end":46885,"object":{"decorators":[],"end":46880,"name":"messageHashes","optional":false,"start":46867,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":46885,"name":"push","optional":false,"start":46881,"type":"Identifier","typeAnnotation":null},"start":46867,"type":"MemberExpression"},"end":46921,"optional":false,"start":46867,"type":"CallExpression","typeArguments":null},"start":46867,"type":"ExpressionStatement"},{"directive":null,"end":46981,"expression":{"arguments":[{"end":46979,"left":{"end":46970,"raw":"'orderbook:'","start":46958,"type":"Literal","value":"orderbook:"},"operator":"+","right":{"decorators":[],"end":46979,"name":"symbol","optional":false,"start":46973,"type":"Identifier","typeAnnotation":null},"start":46958,"type":"BinaryExpression"}],"callee":{"computed":false,"end":46956,"object":{"decorators":[],"end":46951,"name":"subMessageHashes","optional":false,"start":46935,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":46956,"name":"push","optional":false,"start":46952,"type":"Identifier","typeAnnotation":null},"start":46935,"type":"MemberExpression"},"end":46980,"optional":false,"start":46935,"type":"CallExpression","typeArguments":null},"start":46935,"type":"ExpressionStatement"},{"directive":null,"end":47014,"expression":{"arguments":[{"decorators":[],"end":47012,"name":"topic","optional":false,"start":47007,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":47005,"object":{"decorators":[],"end":47000,"name":"topics","optional":false,"start":46994,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":47005,"name":"push","optional":false,"start":47001,"type":"Identifier","typeAnnotation":null},"start":46994,"type":"MemberExpression"},"end":47013,"optional":false,"start":46994,"type":"CallExpression","typeArguments":null},"start":46994,"type":"ExpressionStatement"}],"end":47024,"start":46670,"type":"BlockStatement"},"end":47024,"init":{"declarations":[{"definite":false,"end":46643,"id":{"decorators":[],"end":46639,"name":"i","optional":false,"start":46638,"type":"Identifier","typeAnnotation":null},"init":{"end":46643,"raw":"0","start":46642,"type":"Literal","value":0},"start":46638,"type":"VariableDeclarator"}],"declare":false,"end":46643,"kind":"let","start":46634,"type":"VariableDeclaration"},"start":46629,"test":{"end":46663,"left":{"decorators":[],"end":46646,"name":"i","optional":false,"start":46645,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":46663,"object":{"decorators":[],"end":46656,"name":"symbols","optional":false,"start":46649,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":46663,"name":"length","optional":false,"start":46657,"type":"Identifier","typeAnnotation":null},"start":46649,"type":"MemberExpression"},"start":46645,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":46666,"name":"i","optional":false,"start":46665,"type":"Identifier","typeAnnotation":null},"end":46668,"operator":"++","prefix":false,"start":46665,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":47120,"id":{"decorators":[],"end":47042,"name":"url","optional":false,"start":47039,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"computed":true,"end":47086,"object":{"decorators":[],"end":47083,"name":"symbols","optional":false,"start":47076,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":47085,"raw":"0","start":47084,"type":"Literal","value":0},"start":47076,"type":"MemberExpression"},{"end":47093,"raw":"false","start":47088,"type":"Literal","value":false},{"end":47111,"raw":"'watchOrderBook'","start":47095,"type":"Literal","value":"watchOrderBook"},{"decorators":[],"end":47119,"name":"params","optional":false,"start":47113,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":47074,"object":{"end":47055,"start":47051,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":47074,"name":"getUrlByMarketType","optional":false,"start":47056,"type":"Identifier","typeAnnotation":null},"start":47051,"type":"MemberExpression"},"end":47120,"optional":false,"start":47051,"type":"CallExpression","typeArguments":null},"end":47120,"start":47045,"type":"AwaitExpression"},"start":47039,"type":"VariableDeclarator"}],"declare":false,"end":47121,"kind":"const","start":47033,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":47166,"name":"url","optional":false,"start":47163,"type":"Identifier","typeAnnotation":null},{"end":47179,"raw":"'orderbook'","start":47168,"type":"Literal","value":"orderbook"},{"decorators":[],"end":47188,"name":"symbols","optional":false,"start":47181,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":47203,"name":"messageHashes","optional":false,"start":47190,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":47221,"name":"subMessageHashes","optional":false,"start":47205,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":47229,"name":"topics","optional":false,"start":47223,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":47237,"name":"params","optional":false,"start":47231,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":47161,"object":{"end":47147,"start":47143,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":47161,"name":"unWatchTopics","optional":false,"start":47148,"type":"Identifier","typeAnnotation":null},"start":47143,"type":"MemberExpression"},"end":47238,"optional":false,"start":47143,"type":"CallExpression","typeArguments":null},"end":47238,"start":47137,"type":"AwaitExpression"},"end":47239,"start":47130,"type":"ReturnStatement"}],"end":47245,"start":46068,"type":"BlockStatement"},"params":[{"name":"symbols","type":"string[]"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":12},"watchTradesForSymbols":{"async":true,"body":{"body":[{"directive":null,"end":52889,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":52885,"object":{"end":52873,"start":52869,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":52885,"name":"loadMarkets","optional":false,"start":52874,"type":"Identifier","typeAnnotation":null},"start":52869,"type":"MemberExpression"},"end":52888,"optional":false,"start":52869,"type":"CallExpression","typeArguments":null},"end":52888,"start":52863,"type":"AwaitExpression"},"start":52863,"type":"ExpressionStatement"},{"directive":null,"end":52937,"expression":{"end":52936,"left":{"decorators":[],"end":52905,"name":"symbols","optional":false,"start":52898,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":52935,"name":"symbols","optional":false,"start":52928,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":52926,"object":{"end":52912,"start":52908,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":52926,"name":"marketSymbols","optional":false,"start":52913,"type":"Identifier","typeAnnotation":null},"start":52908,"type":"MemberExpression"},"end":52936,"optional":false,"start":52908,"type":"CallExpression","typeArguments":null},"start":52898,"type":"AssignmentExpression"},"start":52898,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":52982,"id":{"decorators":[],"end":52965,"name":"symbolsLength","optional":false,"start":52952,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":52982,"object":{"decorators":[],"end":52975,"name":"symbols","optional":false,"start":52968,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":52982,"name":"length","optional":false,"start":52976,"type":"Identifier","typeAnnotation":null},"start":52968,"type":"MemberExpression"},"start":52952,"type":"VariableDeclarator"}],"declare":false,"end":52983,"kind":"const","start":52946,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":53134,"left":{"computed":false,"end":53067,"object":{"end":53064,"start":53060,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53067,"name":"id","optional":false,"start":53065,"type":"Identifier","typeAnnotation":null},"start":53060,"type":"MemberExpression"},"operator":"+","right":{"end":53134,"raw":"' watchTradesForSymbols() requires a non-empty array of symbols'","start":53070,"type":"Literal","value":" watchTradesForSymbols() requires a non-empty array of symbols"},"start":53060,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":53058,"name":"ArgumentsRequired","optional":false,"start":53041,"type":"Identifier","typeAnnotation":null},"end":53135,"start":53037,"type":"NewExpression","typeArguments":null},"end":53136,"start":53031,"type":"ThrowStatement"}],"end":53146,"start":53017,"type":"BlockStatement"},"end":53146,"start":52992,"test":{"end":53015,"left":{"decorators":[],"end":53009,"name":"symbolsLength","optional":false,"start":52996,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":53015,"raw":"0","start":53014,"type":"Literal","value":0},"start":52996,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":53190,"expression":{"end":53189,"left":{"decorators":[],"end":53161,"name":"params","optional":false,"start":53155,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":53188,"name":"params","optional":false,"start":53182,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":53180,"object":{"end":53168,"start":53164,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53180,"name":"cleanParams","optional":false,"start":53169,"type":"Identifier","typeAnnotation":null},"start":53164,"type":"MemberExpression"},"end":53189,"optional":false,"start":53164,"type":"CallExpression","typeArguments":null},"start":53155,"type":"AssignmentExpression"},"start":53155,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":53283,"id":{"decorators":[],"end":53208,"name":"url","optional":false,"start":53205,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"computed":true,"end":53252,"object":{"decorators":[],"end":53249,"name":"symbols","optional":false,"start":53242,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":53251,"raw":"0","start":53250,"type":"Literal","value":0},"start":53242,"type":"MemberExpression"},{"end":53259,"raw":"false","start":53254,"type":"Literal","value":false},{"end":53274,"raw":"'watchTrades'","start":53261,"type":"Literal","value":"watchTrades"},{"decorators":[],"end":53282,"name":"params","optional":false,"start":53276,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":53240,"object":{"end":53221,"start":53217,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53240,"name":"getUrlByMarketType","optional":false,"start":53222,"type":"Identifier","typeAnnotation":null},"start":53217,"type":"MemberExpression"},"end":53283,"optional":false,"start":53217,"type":"CallExpression","typeArguments":null},"end":53283,"start":53211,"type":"AwaitExpression"},"start":53205,"type":"VariableDeclarator"}],"declare":false,"end":53284,"kind":"const","start":53199,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":53310,"id":{"decorators":[],"end":53305,"name":"topics","optional":false,"start":53299,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":53310,"start":53308,"type":"ArrayExpression"},"start":53299,"type":"VariableDeclarator"}],"declare":false,"end":53311,"kind":"const","start":53293,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":53344,"id":{"decorators":[],"end":53339,"name":"messageHashes","optional":false,"start":53326,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":53344,"start":53342,"type":"ArrayExpression"},"start":53326,"type":"VariableDeclarator"}],"declare":false,"end":53345,"kind":"const","start":53320,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":53434,"id":{"decorators":[],"end":53421,"name":"symbol","optional":false,"start":53415,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":53434,"object":{"decorators":[],"end":53431,"name":"symbols","optional":false,"start":53424,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":53433,"name":"i","optional":false,"start":53432,"type":"Identifier","typeAnnotation":null},"start":53424,"type":"MemberExpression"},"start":53415,"type":"VariableDeclarator"}],"declare":false,"end":53435,"kind":"const","start":53409,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":53483,"id":{"decorators":[],"end":53460,"name":"market","optional":false,"start":53454,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":53482,"name":"symbol","optional":false,"start":53476,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":53474,"object":{"end":53467,"start":53463,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53474,"name":"market","optional":false,"start":53468,"type":"Identifier","typeAnnotation":null},"start":53463,"type":"MemberExpression"},"end":53483,"optional":false,"start":53463,"type":"CallExpression","typeArguments":null},"start":53454,"type":"VariableDeclarator"}],"declare":false,"end":53484,"kind":"const","start":53448,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":53540,"id":{"decorators":[],"end":53508,"name":"topic","optional":false,"start":53503,"type":"Identifier","typeAnnotation":null},"init":{"end":53540,"left":{"end":53525,"raw":"'publicTrade.'","start":53511,"type":"Literal","value":"publicTrade."},"operator":"+","right":{"computed":true,"end":53540,"object":{"decorators":[],"end":53534,"name":"market","optional":false,"start":53528,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":53539,"raw":"'id'","start":53535,"type":"Literal","value":"id"},"start":53528,"type":"MemberExpression"},"start":53511,"type":"BinaryExpression"},"start":53503,"type":"VariableDeclarator"}],"declare":false,"end":53541,"kind":"const","start":53497,"type":"VariableDeclaration"},{"directive":null,"end":53574,"expression":{"arguments":[{"decorators":[],"end":53572,"name":"topic","optional":false,"start":53567,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":53565,"object":{"decorators":[],"end":53560,"name":"topics","optional":false,"start":53554,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":53565,"name":"push","optional":false,"start":53561,"type":"Identifier","typeAnnotation":null},"start":53554,"type":"MemberExpression"},"end":53573,"optional":false,"start":53554,"type":"CallExpression","typeArguments":null},"start":53554,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":53624,"id":{"decorators":[],"end":53604,"name":"messageHash","optional":false,"start":53593,"type":"Identifier","typeAnnotation":null},"init":{"end":53624,"left":{"end":53615,"raw":"'trade:'","start":53607,"type":"Literal","value":"trade:"},"operator":"+","right":{"decorators":[],"end":53624,"name":"symbol","optional":false,"start":53618,"type":"Identifier","typeAnnotation":null},"start":53607,"type":"BinaryExpression"},"start":53593,"type":"VariableDeclarator"}],"declare":false,"end":53625,"kind":"const","start":53587,"type":"VariableDeclaration"},{"directive":null,"end":53671,"expression":{"arguments":[{"decorators":[],"end":53669,"name":"messageHash","optional":false,"start":53658,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":53656,"object":{"decorators":[],"end":53651,"name":"messageHashes","optional":false,"start":53638,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":53656,"name":"push","optional":false,"start":53652,"type":"Identifier","typeAnnotation":null},"start":53638,"type":"MemberExpression"},"end":53670,"optional":false,"start":53638,"type":"CallExpression","typeArguments":null},"start":53638,"type":"ExpressionStatement"}],"end":53681,"start":53395,"type":"BlockStatement"},"end":53681,"init":{"declarations":[{"definite":false,"end":53368,"id":{"decorators":[],"end":53364,"name":"i","optional":false,"start":53363,"type":"Identifier","typeAnnotation":null},"init":{"end":53368,"raw":"0","start":53367,"type":"Literal","value":0},"start":53363,"type":"VariableDeclarator"}],"declare":false,"end":53368,"kind":"let","start":53359,"type":"VariableDeclaration"},"start":53354,"test":{"end":53388,"left":{"decorators":[],"end":53371,"name":"i","optional":false,"start":53370,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":53388,"object":{"decorators":[],"end":53381,"name":"symbols","optional":false,"start":53374,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":53388,"name":"length","optional":false,"start":53382,"type":"Identifier","typeAnnotation":null},"start":53374,"type":"MemberExpression"},"start":53370,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":53391,"name":"i","optional":false,"start":53390,"type":"Identifier","typeAnnotation":null},"end":53393,"operator":"++","prefix":false,"start":53390,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":53764,"id":{"decorators":[],"end":53702,"name":"trades","optional":false,"start":53696,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":53732,"name":"url","optional":false,"start":53729,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":53747,"name":"messageHashes","optional":false,"start":53734,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":53755,"name":"topics","optional":false,"start":53749,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":53763,"name":"params","optional":false,"start":53757,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":53727,"object":{"end":53715,"start":53711,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53727,"name":"watchTopics","optional":false,"start":53716,"type":"Identifier","typeAnnotation":null},"start":53711,"type":"MemberExpression"},"end":53764,"optional":false,"start":53711,"type":"CallExpression","typeArguments":null},"end":53764,"start":53705,"type":"AwaitExpression"},"start":53696,"type":"VariableDeclarator"}],"declare":false,"end":53765,"kind":"const","start":53690,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":53849,"id":{"decorators":[],"end":53820,"name":"first","optional":false,"start":53815,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":53845,"name":"trades","optional":false,"start":53839,"type":"Identifier","typeAnnotation":null},{"end":53848,"raw":"0","start":53847,"type":"Literal","value":0}],"callee":{"computed":false,"end":53837,"object":{"end":53827,"start":53823,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53837,"name":"safeValue","optional":false,"start":53828,"type":"Identifier","typeAnnotation":null},"start":53823,"type":"MemberExpression"},"end":53849,"optional":false,"start":53823,"type":"CallExpression","typeArguments":null},"start":53815,"type":"VariableDeclarator"}],"declare":false,"end":53850,"kind":"const","start":53809,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":53916,"id":{"decorators":[],"end":53880,"name":"tradeSymbol","optional":false,"start":53869,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":53905,"name":"first","optional":false,"start":53900,"type":"Identifier","typeAnnotation":null},{"end":53915,"raw":"'symbol'","start":53907,"type":"Literal","value":"symbol"}],"callee":{"computed":false,"end":53898,"object":{"end":53887,"start":53883,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53898,"name":"safeString","optional":false,"start":53888,"type":"Identifier","typeAnnotation":null},"start":53883,"type":"MemberExpression"},"end":53916,"optional":false,"start":53883,"type":"CallExpression","typeArguments":null},"start":53869,"type":"VariableDeclarator"}],"declare":false,"end":53917,"kind":"const","start":53863,"type":"VariableDeclaration"},{"directive":null,"end":53975,"expression":{"end":53974,"left":{"decorators":[],"end":53935,"name":"limit","optional":false,"start":53930,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":53966,"name":"tradeSymbol","optional":false,"start":53955,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":53973,"name":"limit","optional":false,"start":53968,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":53953,"object":{"decorators":[],"end":53944,"name":"trades","optional":false,"start":53938,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":53953,"name":"getLimit","optional":false,"start":53945,"type":"Identifier","typeAnnotation":null},"start":53938,"type":"MemberExpression"},"end":53974,"optional":false,"start":53938,"type":"CallExpression","typeArguments":null},"start":53930,"type":"AssignmentExpression"},"start":53930,"type":"ExpressionStatement"}],"end":53985,"start":53795,"type":"BlockStatement"},"end":53985,"start":53774,"test":{"computed":false,"end":53793,"object":{"end":53782,"start":53778,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":53793,"name":"newUpdates","optional":false,"start":53783,"type":"Identifier","typeAnnotation":null},"start":53778,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"decorators":[],"end":54032,"name":"trades","optional":false,"start":54026,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":54039,"name":"since","optional":false,"start":54034,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":54046,"name":"limit","optional":false,"start":54041,"type":"Identifier","typeAnnotation":null},{"end":54059,"raw":"'timestamp'","start":54048,"type":"Literal","value":"timestamp"},{"end":54065,"raw":"true","start":54061,"type":"Literal","value":true}],"callee":{"computed":false,"end":54024,"object":{"end":54005,"start":54001,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":54024,"name":"filterBySinceLimit","optional":false,"start":54006,"type":"Identifier","typeAnnotation":null},"start":54001,"type":"MemberExpression"},"end":54066,"optional":false,"start":54001,"type":"CallExpression","typeArguments":null},"end":54067,"start":53994,"type":"ReturnStatement"}],"end":54073,"start":52853,"type":"BlockStatement"},"params":[{"name":"symbols","type":"string[]"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":12},"unWatchOHLCV":{"async":true,"body":{"body":[{"directive":null,"end":38742,"expression":{"end":38741,"left":{"computed":true,"end":38726,"object":{"decorators":[],"end":38706,"name":"params","optional":false,"start":38700,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":38725,"raw":"'callerMethodName'","start":38707,"type":"Literal","value":"callerMethodName"},"start":38700,"type":"MemberExpression"},"operator":"=","right":{"end":38741,"raw":"'watchOHLCV'","start":38729,"type":"Literal","value":"watchOHLCV"},"start":38700,"type":"AssignmentExpression"},"start":38700,"type":"ExpressionStatement"},{"argument":{"argument":{"arguments":[{"elements":[{"elements":[{"decorators":[],"end":38803,"name":"symbol","optional":false,"start":38797,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":38814,"name":"timeframe","optional":false,"start":38805,"type":"Identifier","typeAnnotation":null}],"end":38816,"start":38795,"type":"ArrayExpression"}],"end":38818,"start":38793,"type":"ArrayExpression"},{"decorators":[],"end":38826,"name":"params","optional":false,"start":38820,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":38791,"object":{"end":38768,"start":38764,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":38791,"name":"unWatchOHLCVForSymbols","optional":false,"start":38769,"type":"Identifier","typeAnnotation":null},"start":38764,"type":"MemberExpression"},"end":38827,"optional":false,"start":38764,"type":"CallExpression","typeArguments":null},"end":38827,"start":38758,"type":"AwaitExpression"},"end":38828,"start":38751,"type":"ReturnStatement"}],"end":38834,"start":38690,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"timeframe","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},"createOrderWs":{"async":true,"body":{"body":[{"directive":null,"end":12830,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":12826,"object":{"end":12814,"start":12810,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12826,"name":"loadMarkets","optional":false,"start":12815,"type":"Identifier","typeAnnotation":null},"start":12810,"type":"MemberExpression"},"end":12829,"optional":false,"start":12810,"type":"CallExpression","typeArguments":null},"end":12829,"start":12804,"type":"AwaitExpression"},"start":12804,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":12933,"id":{"decorators":[],"end":12857,"name":"orderRequest","optional":false,"start":12845,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":12891,"name":"symbol","optional":false,"start":12885,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":12897,"name":"type","optional":false,"start":12893,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":12903,"name":"side","optional":false,"start":12899,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":12911,"name":"amount","optional":false,"start":12905,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":12918,"name":"price","optional":false,"start":12913,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":12926,"name":"params","optional":false,"start":12920,"type":"Identifier","typeAnnotation":null},{"end":12932,"raw":"true","start":12928,"type":"Literal","value":true}],"callee":{"computed":false,"end":12883,"object":{"end":12864,"start":12860,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12883,"name":"createOrderRequest","optional":false,"start":12865,"type":"Identifier","typeAnnotation":null},"start":12860,"type":"MemberExpression"},"end":12933,"optional":false,"start":12860,"type":"CallExpression","typeArguments":null},"start":12845,"type":"VariableDeclarator"}],"declare":false,"end":12934,"kind":"const","start":12839,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":12997,"id":{"decorators":[],"end":12952,"name":"url","optional":false,"start":12949,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":12997,"object":{"computed":true,"end":12988,"object":{"computed":true,"end":12977,"object":{"computed":true,"end":12971,"object":{"computed":false,"end":12964,"object":{"end":12959,"start":12955,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":12964,"name":"urls","optional":false,"start":12960,"type":"Identifier","typeAnnotation":null},"start":12955,"type":"MemberExpression"},"optional":false,"property":{"end":12970,"raw":"'api'","start":12965,"type":"Literal","value":"api"},"start":12955,"type":"MemberExpression"},"optional":false,"property":{"end":12976,"raw":"'ws'","start":12972,"type":"Literal","value":"ws"},"start":12955,"type":"MemberExpression"},"optional":false,"property":{"end":12987,"raw":"'private'","start":12978,"type":"Literal","value":"private"},"start":12955,"type":"MemberExpression"},"optional":false,"property":{"end":12996,"raw":"'trade'","start":12989,"type":"Literal","value":"trade"},"start":12955,"type":"MemberExpression"},"start":12949,"type":"VariableDeclarator"}],"declare":false,"end":12998,"kind":"const","start":12943,"type":"VariableDeclaration"},{"directive":null,"end":13037,"expression":{"argument":{"arguments":[{"decorators":[],"end":13035,"name":"url","optional":false,"start":13032,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":13030,"object":{"end":13017,"start":13013,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13030,"name":"authenticate","optional":false,"start":13018,"type":"Identifier","typeAnnotation":null},"start":13013,"type":"MemberExpression"},"end":13036,"optional":false,"start":13013,"type":"CallExpression","typeArguments":null},"end":13036,"start":13007,"type":"AwaitExpression"},"start":13007,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":13093,"id":{"decorators":[],"end":13061,"name":"requestId","optional":false,"start":13052,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":13090,"object":{"arguments":[],"callee":{"computed":false,"end":13078,"object":{"end":13068,"start":13064,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13078,"name":"requestId","optional":false,"start":13069,"type":"Identifier","typeAnnotation":null},"start":13064,"type":"MemberExpression"},"end":13081,"optional":false,"start":13064,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":13090,"name":"toString","optional":false,"start":13082,"type":"Identifier","typeAnnotation":null},"start":13064,"type":"MemberExpression"},"end":13093,"optional":false,"start":13064,"type":"CallExpression","typeArguments":null},"start":13052,"type":"VariableDeclarator"}],"declare":false,"end":13094,"kind":"const","start":13046,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":13456,"id":{"decorators":[],"end":13122,"name":"request","optional":false,"start":13109,"type":"Identifier","typeAnnotation":{"end":13122,"start":13116,"type":"TSTypeAnnotation","typeAnnotation":{"end":13122,"start":13118,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":13122,"name":"Dict","optional":false,"start":13118,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":13456,"properties":[{"computed":false,"end":13159,"key":{"end":13143,"raw":"'op'","start":13139,"type":"Literal","value":"op"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13139,"type":"Property","value":{"end":13159,"raw":"'order.create'","start":13145,"type":"Literal","value":"order.create"}},{"computed":false,"end":13191,"key":{"end":13180,"raw":"'reqId'","start":13173,"type":"Literal","value":"reqId"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13173,"type":"Property","value":{"decorators":[],"end":13191,"name":"requestId","optional":false,"start":13182,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":13258,"key":{"end":13211,"raw":"'args'","start":13205,"type":"Literal","value":"args"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13205,"type":"Property","value":{"elements":[{"decorators":[],"end":13243,"name":"orderRequest","optional":false,"start":13231,"type":"Identifier","typeAnnotation":null}],"end":13258,"start":13213,"type":"ArrayExpression"}},{"computed":false,"end":13445,"key":{"end":13280,"raw":"'header'","start":13272,"type":"Literal","value":"header"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13272,"type":"Property","value":{"end":13445,"properties":[{"computed":false,"end":13352,"key":{"end":13318,"raw":"'X-BAPI-TIMESTAMP'","start":13300,"type":"Literal","value":"X-BAPI-TIMESTAMP"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13300,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":13349,"object":{"arguments":[],"callee":{"computed":false,"end":13337,"object":{"end":13324,"start":13320,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13337,"name":"milliseconds","optional":false,"start":13325,"type":"Identifier","typeAnnotation":null},"start":13320,"type":"MemberExpression"},"end":13340,"optional":false,"start":13320,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":13349,"name":"toString","optional":false,"start":13341,"type":"Identifier","typeAnnotation":null},"start":13320,"type":"MemberExpression"},"end":13352,"optional":false,"start":13320,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":13430,"key":{"end":13390,"raw":"'X-BAPI-RECV-WINDOW'","start":13370,"type":"Literal","value":"X-BAPI-RECV-WINDOW"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":13370,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":13427,"object":{"computed":true,"end":13418,"object":{"computed":false,"end":13404,"object":{"end":13396,"start":13392,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13404,"name":"options","optional":false,"start":13397,"type":"Identifier","typeAnnotation":null},"start":13392,"type":"MemberExpression"},"optional":false,"property":{"end":13417,"raw":"'recvWindow'","start":13405,"type":"Literal","value":"recvWindow"},"start":13392,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":13427,"name":"toString","optional":false,"start":13419,"type":"Identifier","typeAnnotation":null},"start":13392,"type":"MemberExpression"},"end":13430,"optional":false,"start":13392,"type":"CallExpression","typeArguments":null}}],"start":13282,"type":"ObjectExpression"}}],"start":13125,"type":"ObjectExpression"},"start":13109,"type":"VariableDeclarator"}],"declare":false,"end":13457,"kind":"const","start":13103,"type":"VariableDeclaration"},{"argument":{"end":13541,"expression":{"argument":{"arguments":[{"decorators":[],"end":13494,"name":"url","optional":false,"start":13491,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13505,"name":"requestId","optional":false,"start":13496,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13514,"name":"request","optional":false,"start":13507,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":13525,"name":"requestId","optional":false,"start":13516,"type":"Identifier","typeAnnotation":null},{"end":13531,"raw":"true","start":13527,"type":"Literal","value":true}],"callee":{"computed":false,"end":13489,"object":{"end":13483,"start":13479,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":13489,"name":"watch","optional":false,"start":13484,"type":"Identifier","typeAnnotation":null},"start":13479,"type":"MemberExpression"},"end":13532,"optional":false,"start":13479,"type":"CallExpression","typeArguments":null},"end":13532,"start":13473,"type":"AwaitExpression"},"start":13473,"type":"TSAsExpression","typeAnnotation":{"end":13541,"start":13536,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":13541,"name":"Order","optional":false,"start":13536,"type":"Identifier","typeAnnotation":null}}},"end":13542,"start":13466,"type":"ReturnStatement"}],"end":13548,"start":12794,"type":"BlockStatement"},"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":7},"handleLiquidation":{"async":false,"body":{"body":[{"alternate":{"body":[{"declarations":[{"definite":false,"end":81881,"id":{"decorators":[],"end":81843,"name":"rawLiquidation","optional":false,"start":81829,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":81868,"name":"message","optional":false,"start":81861,"type":"Identifier","typeAnnotation":null},{"end":81876,"raw":"'data'","start":81870,"type":"Literal","value":"data"},{"end":81880,"properties":[],"start":81878,"type":"ObjectExpression"}],"callee":{"computed":false,"end":81859,"object":{"end":81850,"start":81846,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81859,"name":"safeDict","optional":false,"start":81851,"type":"Identifier","typeAnnotation":null},"start":81846,"type":"MemberExpression"},"end":81881,"optional":false,"start":81846,"type":"CallExpression","typeArguments":null},"start":81829,"type":"VariableDeclarator"}],"declare":false,"end":81882,"kind":"const","start":81823,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":81954,"id":{"decorators":[],"end":81909,"name":"marketId","optional":false,"start":81901,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":81943,"name":"rawLiquidation","optional":false,"start":81929,"type":"Identifier","typeAnnotation":null},{"end":81953,"raw":"'symbol'","start":81945,"type":"Literal","value":"symbol"}],"callee":{"computed":false,"end":81927,"object":{"end":81916,"start":81912,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81927,"name":"safeString","optional":false,"start":81917,"type":"Identifier","typeAnnotation":null},"start":81912,"type":"MemberExpression"},"end":81954,"optional":false,"start":81912,"type":"CallExpression","typeArguments":null},"start":81901,"type":"VariableDeclarator"}],"declare":false,"end":81955,"kind":"const","start":81895,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":82036,"id":{"decorators":[],"end":81980,"name":"market","optional":false,"start":81974,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":82008,"name":"marketId","optional":false,"start":82000,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":82019,"name":"undefined","optional":false,"start":82010,"type":"Identifier","typeAnnotation":null},{"end":82023,"raw":"''","start":82021,"type":"Literal","value":""},{"end":82035,"raw":"'contract'","start":82025,"type":"Literal","value":"contract"}],"callee":{"computed":false,"end":81998,"object":{"end":81987,"start":81983,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81998,"name":"safeMarket","optional":false,"start":81988,"type":"Identifier","typeAnnotation":null},"start":81983,"type":"MemberExpression"},"end":82036,"optional":false,"start":81983,"type":"CallExpression","typeArguments":null},"start":81974,"type":"VariableDeclarator"}],"declare":false,"end":82037,"kind":"const","start":81968,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":82081,"id":{"decorators":[],"end":82062,"name":"symbol","optional":false,"start":82056,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":82081,"object":{"decorators":[],"end":82071,"name":"market","optional":false,"start":82065,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":82080,"raw":"'symbol'","start":82072,"type":"Literal","value":"symbol"},"start":82065,"type":"MemberExpression"},"start":82056,"type":"VariableDeclarator"}],"declare":false,"end":82082,"kind":"const","start":82050,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":82163,"id":{"decorators":[],"end":82112,"name":"liquidation","optional":false,"start":82101,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":82154,"name":"rawLiquidation","optional":false,"start":82140,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":82162,"name":"market","optional":false,"start":82156,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":82138,"object":{"end":82119,"start":82115,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":82138,"name":"parseWsLiquidation","optional":false,"start":82120,"type":"Identifier","typeAnnotation":null},"start":82115,"type":"MemberExpression"},"end":82163,"optional":false,"start":82115,"type":"CallExpression","typeArguments":null},"start":82101,"type":"VariableDeclarator"}],"declare":false,"end":82164,"kind":"const","start":82095,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":82304,"id":{"decorators":[],"end":82243,"name":"limit","optional":false,"start":82238,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":82276,"object":{"end":82268,"start":82264,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":82276,"name":"options","optional":false,"start":82269,"type":"Identifier","typeAnnotation":null},"start":82264,"type":"MemberExpression"},{"end":82297,"raw":"'liquidationsLimit'","start":82278,"type":"Literal","value":"liquidationsLimit"},{"end":82303,"raw":"1000","start":82299,"type":"Literal","value":1000}],"callee":{"computed":false,"end":82262,"object":{"end":82250,"start":82246,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":82262,"name":"safeInteger","optional":false,"start":82251,"type":"Identifier","typeAnnotation":null},"start":82246,"type":"MemberExpression"},"end":82304,"optional":false,"start":82246,"type":"CallExpression","typeArguments":null},"start":82238,"type":"VariableDeclarator"}],"declare":false,"end":82305,"kind":"const","start":82232,"type":"VariableDeclaration"},{"directive":null,"end":82365,"expression":{"end":82364,"left":{"computed":false,"end":82339,"object":{"end":82326,"start":82322,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":82339,"name":"liquidations","optional":false,"start":82327,"type":"Identifier","typeAnnotation":null},"start":82322,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":82363,"name":"limit","optional":false,"start":82358,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":82356,"name":"ArrayCache","optional":false,"start":82346,"type":"Identifier","typeAnnotation":null},"end":82364,"start":82342,"type":"NewExpression","typeArguments":null},"start":82322,"type":"AssignmentExpression"},"start":82322,"type":"ExpressionStatement"}],"end":82379,"start":82214,"type":"BlockStatement"},"end":82379,"start":82177,"test":{"end":82212,"left":{"computed":false,"end":82198,"object":{"end":82185,"start":82181,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":82198,"name":"liquidations","optional":false,"start":82186,"type":"Identifier","typeAnnotation":null},"start":82181,"type":"MemberExpression"},"operator":"===","right":{"decorators":[],"end":82212,"name":"undefined","optional":false,"start":82203,"type":"Identifier","typeAnnotation":null},"start":82181,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":82423,"id":{"decorators":[],"end":82403,"name":"cache","optional":false,"start":82398,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":82423,"object":{"end":82410,"start":82406,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":82423,"name":"liquidations","optional":false,"start":82411,"type":"Identifier","typeAnnotation":null},"start":82406,"type":"MemberExpression"},"start":82398,"type":"VariableDeclarator"}],"declare":false,"end":82424,"kind":"const","start":82392,"type":"VariableDeclaration"},{"directive":null,"end":82464,"expression":{"arguments":[{"decorators":[],"end":82462,"name":"liquidation","optional":false,"start":82451,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":82449,"object":{"decorators":[],"end":82442,"name":"cache","optional":false,"start":82437,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":82449,"name":"append","optional":false,"start":82443,"type":"Identifier","typeAnnotation":null},"start":82437,"type":"MemberExpression"},"end":82463,"optional":false,"start":82437,"type":"CallExpression","typeArguments":null},"start":82437,"type":"ExpressionStatement"},{"directive":null,"end":82526,"expression":{"arguments":[{"elements":[{"decorators":[],"end":82506,"name":"liquidation","optional":false,"start":82495,"type":"Identifier","typeAnnotation":null}],"end":82508,"start":82493,"type":"ArrayExpression"},{"end":82524,"raw":"'liquidations'","start":82510,"type":"Literal","value":"liquidations"}],"callee":{"computed":false,"end":82491,"object":{"decorators":[],"end":82483,"name":"client","optional":false,"start":82477,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":82491,"name":"resolve","optional":false,"start":82484,"type":"Identifier","typeAnnotation":null},"start":82477,"type":"MemberExpression"},"end":82525,"optional":false,"start":82477,"type":"CallExpression","typeArguments":null},"start":82477,"type":"ExpressionStatement"},{"directive":null,"end":82599,"expression":{"arguments":[{"elements":[{"decorators":[],"end":82568,"name":"liquidation","optional":false,"start":82557,"type":"Identifier","typeAnnotation":null}],"end":82570,"start":82555,"type":"ArrayExpression"},{"end":82597,"left":{"end":82588,"raw":"'liquidations::'","start":82572,"type":"Literal","value":"liquidations::"},"operator":"+","right":{"decorators":[],"end":82597,"name":"symbol","optional":false,"start":82591,"type":"Identifier","typeAnnotation":null},"start":82572,"type":"BinaryExpression"}],"callee":{"computed":false,"end":82553,"object":{"decorators":[],"end":82545,"name":"client","optional":false,"start":82539,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":82553,"name":"resolve","optional":false,"start":82546,"type":"Identifier","typeAnnotation":null},"start":82539,"type":"MemberExpression"},"end":82598,"optional":false,"start":82539,"type":"CallExpression","typeArguments":null},"start":82539,"type":"ExpressionStatement"}],"end":82609,"start":81809,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":80896,"id":{"decorators":[],"end":80858,"name":"rawLiquidations","optional":false,"start":80843,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":80883,"name":"message","optional":false,"start":80876,"type":"Identifier","typeAnnotation":null},{"end":80891,"raw":"'data'","start":80885,"type":"Literal","value":"data"},{"elements":[],"end":80895,"start":80893,"type":"ArrayExpression"}],"callee":{"computed":false,"end":80874,"object":{"end":80865,"start":80861,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":80874,"name":"safeList","optional":false,"start":80866,"type":"Identifier","typeAnnotation":null},"start":80861,"type":"MemberExpression"},"end":80896,"optional":false,"start":80861,"type":"CallExpression","typeArguments":null},"start":80843,"type":"VariableDeclarator"}],"declare":false,"end":80897,"kind":"const","start":80837,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":81018,"id":{"decorators":[],"end":80997,"name":"rawLiquidation","optional":false,"start":80983,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":81018,"object":{"decorators":[],"end":81015,"name":"rawLiquidations","optional":false,"start":81000,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":81017,"name":"i","optional":false,"start":81016,"type":"Identifier","typeAnnotation":null},"start":81000,"type":"MemberExpression"},"start":80983,"type":"VariableDeclarator"}],"declare":false,"end":81019,"kind":"const","start":80977,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":81090,"id":{"decorators":[],"end":81050,"name":"marketId","optional":false,"start":81042,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":81084,"name":"rawLiquidation","optional":false,"start":81070,"type":"Identifier","typeAnnotation":null},{"end":81089,"raw":"'s'","start":81086,"type":"Literal","value":"s"}],"callee":{"computed":false,"end":81068,"object":{"end":81057,"start":81053,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81068,"name":"safeString","optional":false,"start":81058,"type":"Identifier","typeAnnotation":null},"start":81053,"type":"MemberExpression"},"end":81090,"optional":false,"start":81053,"type":"CallExpression","typeArguments":null},"start":81042,"type":"VariableDeclarator"}],"declare":false,"end":81091,"kind":"const","start":81036,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":81176,"id":{"decorators":[],"end":81120,"name":"market","optional":false,"start":81114,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":81148,"name":"marketId","optional":false,"start":81140,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":81159,"name":"undefined","optional":false,"start":81150,"type":"Identifier","typeAnnotation":null},{"end":81163,"raw":"''","start":81161,"type":"Literal","value":""},{"end":81175,"raw":"'contract'","start":81165,"type":"Literal","value":"contract"}],"callee":{"computed":false,"end":81138,"object":{"end":81127,"start":81123,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81138,"name":"safeMarket","optional":false,"start":81128,"type":"Identifier","typeAnnotation":null},"start":81123,"type":"MemberExpression"},"end":81176,"optional":false,"start":81123,"type":"CallExpression","typeArguments":null},"start":81114,"type":"VariableDeclarator"}],"declare":false,"end":81177,"kind":"const","start":81108,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":81225,"id":{"decorators":[],"end":81206,"name":"symbol","optional":false,"start":81200,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":81225,"object":{"decorators":[],"end":81215,"name":"market","optional":false,"start":81209,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":81224,"raw":"'symbol'","start":81216,"type":"Literal","value":"symbol"},"start":81209,"type":"MemberExpression"},"start":81200,"type":"VariableDeclarator"}],"declare":false,"end":81226,"kind":"const","start":81194,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":81311,"id":{"decorators":[],"end":81260,"name":"liquidation","optional":false,"start":81249,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":81302,"name":"rawLiquidation","optional":false,"start":81288,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":81310,"name":"market","optional":false,"start":81304,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":81286,"object":{"end":81267,"start":81263,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81286,"name":"parseWsLiquidation","optional":false,"start":81268,"type":"Identifier","typeAnnotation":null},"start":81263,"type":"MemberExpression"},"end":81311,"optional":false,"start":81263,"type":"CallExpression","typeArguments":null},"start":81249,"type":"VariableDeclarator"}],"declare":false,"end":81312,"kind":"const","start":81243,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":81460,"id":{"decorators":[],"end":81399,"name":"limit","optional":false,"start":81394,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":81432,"object":{"end":81424,"start":81420,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81432,"name":"options","optional":false,"start":81425,"type":"Identifier","typeAnnotation":null},"start":81420,"type":"MemberExpression"},{"end":81453,"raw":"'liquidationsLimit'","start":81434,"type":"Literal","value":"liquidationsLimit"},{"end":81459,"raw":"1000","start":81455,"type":"Literal","value":1000}],"callee":{"computed":false,"end":81418,"object":{"end":81406,"start":81402,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81418,"name":"safeInteger","optional":false,"start":81407,"type":"Identifier","typeAnnotation":null},"start":81402,"type":"MemberExpression"},"end":81460,"optional":false,"start":81402,"type":"CallExpression","typeArguments":null},"start":81394,"type":"VariableDeclarator"}],"declare":false,"end":81461,"kind":"const","start":81388,"type":"VariableDeclaration"},{"directive":null,"end":81525,"expression":{"end":81524,"left":{"computed":false,"end":81499,"object":{"end":81486,"start":81482,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81499,"name":"liquidations","optional":false,"start":81487,"type":"Identifier","typeAnnotation":null},"start":81482,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":81523,"name":"limit","optional":false,"start":81518,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":81516,"name":"ArrayCache","optional":false,"start":81506,"type":"Identifier","typeAnnotation":null},"end":81524,"start":81502,"type":"NewExpression","typeArguments":null},"start":81482,"type":"AssignmentExpression"},"start":81482,"type":"ExpressionStatement"}],"end":81543,"start":81366,"type":"BlockStatement"},"end":81543,"start":81329,"test":{"end":81364,"left":{"computed":false,"end":81350,"object":{"end":81337,"start":81333,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81350,"name":"liquidations","optional":false,"start":81338,"type":"Identifier","typeAnnotation":null},"start":81333,"type":"MemberExpression"},"operator":"===","right":{"decorators":[],"end":81364,"name":"undefined","optional":false,"start":81355,"type":"Identifier","typeAnnotation":null},"start":81333,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":81591,"id":{"decorators":[],"end":81571,"name":"cache","optional":false,"start":81566,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":81591,"object":{"end":81578,"start":81574,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":81591,"name":"liquidations","optional":false,"start":81579,"type":"Identifier","typeAnnotation":null},"start":81574,"type":"MemberExpression"},"start":81566,"type":"VariableDeclarator"}],"declare":false,"end":81592,"kind":"const","start":81560,"type":"VariableDeclaration"},{"directive":null,"end":81636,"expression":{"arguments":[{"decorators":[],"end":81634,"name":"liquidation","optional":false,"start":81623,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":81621,"object":{"decorators":[],"end":81614,"name":"cache","optional":false,"start":81609,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":81621,"name":"append","optional":false,"start":81615,"type":"Identifier","typeAnnotation":null},"start":81609,"type":"MemberExpression"},"end":81635,"optional":false,"start":81609,"type":"CallExpression","typeArguments":null},"start":81609,"type":"ExpressionStatement"},{"directive":null,"end":81702,"expression":{"arguments":[{"elements":[{"decorators":[],"end":81682,"name":"liquidation","optional":false,"start":81671,"type":"Identifier","typeAnnotation":null}],"end":81684,"start":81669,"type":"ArrayExpression"},{"end":81700,"raw":"'liquidations'","start":81686,"type":"Literal","value":"liquidations"}],"callee":{"computed":false,"end":81667,"object":{"decorators":[],"end":81659,"name":"client","optional":false,"start":81653,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":81667,"name":"resolve","optional":false,"start":81660,"type":"Identifier","typeAnnotation":null},"start":81653,"type":"MemberExpression"},"end":81701,"optional":false,"start":81653,"type":"CallExpression","typeArguments":null},"start":81653,"type":"ExpressionStatement"},{"directive":null,"end":81779,"expression":{"arguments":[{"elements":[{"decorators":[],"end":81748,"name":"liquidation","optional":false,"start":81737,"type":"Identifier","typeAnnotation":null}],"end":81750,"start":81735,"type":"ArrayExpression"},{"end":81777,"left":{"end":81768,"raw":"'liquidations::'","start":81752,"type":"Literal","value":"liquidations::"},"operator":"+","right":{"decorators":[],"end":81777,"name":"symbol","optional":false,"start":81771,"type":"Identifier","typeAnnotation":null},"start":81752,"type":"BinaryExpression"}],"callee":{"computed":false,"end":81733,"object":{"decorators":[],"end":81725,"name":"client","optional":false,"start":81719,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":81733,"name":"resolve","optional":false,"start":81726,"type":"Identifier","typeAnnotation":null},"start":81719,"type":"MemberExpression"},"end":81778,"optional":false,"start":81719,"type":"CallExpression","typeArguments":null},"start":81719,"type":"ExpressionStatement"}],"end":81793,"start":80959,"type":"BlockStatement"},"end":81793,"init":{"declarations":[{"definite":false,"end":80924,"id":{"decorators":[],"end":80920,"name":"i","optional":false,"start":80919,"type":"Identifier","typeAnnotation":null},"init":{"end":80924,"raw":"0","start":80923,"type":"Literal","value":0},"start":80919,"type":"VariableDeclarator"}],"declare":false,"end":80924,"kind":"let","start":80915,"type":"VariableDeclaration"},"start":80910,"test":{"end":80952,"left":{"decorators":[],"end":80927,"name":"i","optional":false,"start":80926,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":80952,"object":{"decorators":[],"end":80945,"name":"rawLiquidations","optional":false,"start":80930,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":80952,"name":"length","optional":false,"start":80946,"type":"Identifier","typeAnnotation":null},"start":80930,"type":"MemberExpression"},"start":80926,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":80955,"name":"i","optional":false,"start":80954,"type":"Identifier","typeAnnotation":null},"end":80957,"operator":"++","prefix":false,"start":80954,"type":"UpdateExpression"}}],"end":81803,"start":80823,"type":"BlockStatement"},"end":82609,"start":80786,"test":{"arguments":[{"computed":true,"end":80820,"object":{"decorators":[],"end":80812,"name":"message","optional":false,"start":80805,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":80819,"raw":"'data'","start":80813,"type":"Literal","value":"data"},"start":80805,"type":"MemberExpression"}],"callee":{"computed":false,"end":80803,"object":{"decorators":[],"end":80795,"name":"Array","optional":false,"start":80790,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":80803,"name":"isArray","optional":false,"start":80796,"type":"Identifier","typeAnnotation":null},"start":80790,"type":"MemberExpression"},"end":80821,"optional":false,"start":80790,"type":"CallExpression","typeArguments":null},"type":"IfStatement"}],"end":82615,"start":79829,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":1},"watchOHLCVForSymbols":{"async":true,"body":{"body":[{"directive":null,"end":34330,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":34326,"object":{"end":34314,"start":34310,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34326,"name":"loadMarkets","optional":false,"start":34315,"type":"Identifier","typeAnnotation":null},"start":34310,"type":"MemberExpression"},"end":34329,"optional":false,"start":34310,"type":"CallExpression","typeArguments":null},"end":34329,"start":34304,"type":"AwaitExpression"},"start":34304,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":34409,"id":{"decorators":[],"end":34352,"name":"symbols","optional":false,"start":34345,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34405,"name":"symbolsAndTimeframes","optional":false,"start":34385,"type":"Identifier","typeAnnotation":null},{"end":34408,"raw":"0","start":34407,"type":"Literal","value":0}],"callee":{"computed":false,"end":34383,"object":{"end":34359,"start":34355,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34383,"name":"getListFromObjectValues","optional":false,"start":34360,"type":"Identifier","typeAnnotation":null},"start":34355,"type":"MemberExpression"},"end":34409,"optional":false,"start":34355,"type":"CallExpression","typeArguments":null},"start":34345,"type":"VariableDeclarator"}],"declare":false,"end":34410,"kind":"const","start":34339,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34499,"id":{"decorators":[],"end":34438,"name":"marketSymbols","optional":false,"start":34425,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34468,"name":"symbols","optional":false,"start":34461,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":34479,"name":"undefined","optional":false,"start":34470,"type":"Identifier","typeAnnotation":null},{"end":34486,"raw":"false","start":34481,"type":"Literal","value":false},{"end":34492,"raw":"true","start":34488,"type":"Literal","value":true},{"end":34498,"raw":"true","start":34494,"type":"Literal","value":true}],"callee":{"computed":false,"end":34459,"object":{"end":34445,"start":34441,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34459,"name":"marketSymbols","optional":false,"start":34446,"type":"Identifier","typeAnnotation":null},"start":34441,"type":"MemberExpression"},"end":34499,"optional":false,"start":34441,"type":"CallExpression","typeArguments":null},"start":34425,"type":"VariableDeclarator"}],"declare":false,"end":34500,"kind":"const","start":34419,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34545,"id":{"decorators":[],"end":34526,"name":"firstSymbol","optional":false,"start":34515,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":34545,"object":{"decorators":[],"end":34542,"name":"marketSymbols","optional":false,"start":34529,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":34544,"raw":"0","start":34543,"type":"Literal","value":0},"start":34529,"type":"MemberExpression"},"start":34515,"type":"VariableDeclarator"}],"declare":false,"end":34546,"kind":"const","start":34509,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34649,"id":{"decorators":[],"end":34564,"name":"url","optional":false,"start":34561,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":34609,"name":"firstSymbol","optional":false,"start":34598,"type":"Identifier","typeAnnotation":null},{"end":34616,"raw":"false","start":34611,"type":"Literal","value":false},{"end":34640,"raw":"'watchOHLCVForSymbols'","start":34618,"type":"Literal","value":"watchOHLCVForSymbols"},{"decorators":[],"end":34648,"name":"params","optional":false,"start":34642,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":34596,"object":{"end":34577,"start":34573,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34596,"name":"getUrlByMarketType","optional":false,"start":34578,"type":"Identifier","typeAnnotation":null},"start":34573,"type":"MemberExpression"},"end":34649,"optional":false,"start":34573,"type":"CallExpression","typeArguments":null},"end":34649,"start":34567,"type":"AwaitExpression"},"start":34561,"type":"VariableDeclarator"}],"declare":false,"end":34650,"kind":"const","start":34555,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34679,"id":{"decorators":[],"end":34674,"name":"rawHashes","optional":false,"start":34665,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":34679,"start":34677,"type":"ArrayExpression"},"start":34665,"type":"VariableDeclarator"}],"declare":false,"end":34680,"kind":"const","start":34659,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34713,"id":{"decorators":[],"end":34708,"name":"messageHashes","optional":false,"start":34695,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":34713,"start":34711,"type":"ArrayExpression"},"start":34695,"type":"VariableDeclarator"}],"declare":false,"end":34714,"kind":"const","start":34689,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":34827,"id":{"decorators":[],"end":34801,"name":"data","optional":false,"start":34797,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":34827,"object":{"decorators":[],"end":34824,"name":"symbolsAndTimeframes","optional":false,"start":34804,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":34826,"name":"i","optional":false,"start":34825,"type":"Identifier","typeAnnotation":null},"start":34804,"type":"MemberExpression"},"start":34797,"type":"VariableDeclarator"}],"declare":false,"end":34828,"kind":"const","start":34791,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34885,"id":{"decorators":[],"end":34857,"name":"symbolString","optional":false,"start":34845,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34881,"name":"data","optional":false,"start":34877,"type":"Identifier","typeAnnotation":null},{"end":34884,"raw":"0","start":34883,"type":"Literal","value":0}],"callee":{"computed":false,"end":34875,"object":{"end":34864,"start":34860,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34875,"name":"safeString","optional":false,"start":34865,"type":"Identifier","typeAnnotation":null},"start":34860,"type":"MemberExpression"},"end":34885,"optional":false,"start":34860,"type":"CallExpression","typeArguments":null},"start":34845,"type":"VariableDeclarator"}],"declare":false,"end":34886,"kind":"let","start":34841,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":34940,"id":{"decorators":[],"end":34911,"name":"market","optional":false,"start":34905,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":34939,"name":"symbolString","optional":false,"start":34927,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":34925,"object":{"end":34918,"start":34914,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":34925,"name":"market","optional":false,"start":34919,"type":"Identifier","typeAnnotation":null},"start":34914,"type":"MemberExpression"},"end":34940,"optional":false,"start":34914,"type":"CallExpression","typeArguments":null},"start":34905,"type":"VariableDeclarator"}],"declare":false,"end":34941,"kind":"const","start":34899,"type":"VariableDeclaration"},{"directive":null,"end":34986,"expression":{"end":34985,"left":{"decorators":[],"end":34966,"name":"symbolString","optional":false,"start":34954,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":34985,"object":{"decorators":[],"end":34975,"name":"market","optional":false,"start":34969,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":34984,"raw":"'symbol'","start":34976,"type":"Literal","value":"symbol"},"start":34969,"type":"MemberExpression"},"start":34954,"type":"AssignmentExpression"},"start":34954,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":35048,"id":{"decorators":[],"end":35020,"name":"unfiedTimeframe","optional":false,"start":35005,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":35044,"name":"data","optional":false,"start":35040,"type":"Identifier","typeAnnotation":null},{"end":35047,"raw":"1","start":35046,"type":"Literal","value":1}],"callee":{"computed":false,"end":35038,"object":{"end":35027,"start":35023,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35038,"name":"safeString","optional":false,"start":35028,"type":"Identifier","typeAnnotation":null},"start":35023,"type":"MemberExpression"},"end":35048,"optional":false,"start":35023,"type":"CallExpression","typeArguments":null},"start":35005,"type":"VariableDeclarator"}],"declare":false,"end":35049,"kind":"const","start":34999,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":35149,"id":{"decorators":[],"end":35079,"name":"timeframeId","optional":false,"start":35068,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":35114,"object":{"end":35103,"start":35099,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35114,"name":"timeframes","optional":false,"start":35104,"type":"Identifier","typeAnnotation":null},"start":35099,"type":"MemberExpression"},{"decorators":[],"end":35131,"name":"unfiedTimeframe","optional":false,"start":35116,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35148,"name":"unfiedTimeframe","optional":false,"start":35133,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":35097,"object":{"end":35086,"start":35082,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35097,"name":"safeString","optional":false,"start":35087,"type":"Identifier","typeAnnotation":null},"start":35082,"type":"MemberExpression"},"end":35149,"optional":false,"start":35082,"type":"CallExpression","typeArguments":null},"start":35068,"type":"VariableDeclarator"}],"declare":false,"end":35150,"kind":"const","start":35062,"type":"VariableDeclaration"},{"directive":null,"end":35224,"expression":{"arguments":[{"end":35222,"left":{"end":35207,"left":{"end":35201,"left":{"end":35187,"raw":"'kline.'","start":35179,"type":"Literal","value":"kline."},"operator":"+","right":{"decorators":[],"end":35201,"name":"timeframeId","optional":false,"start":35190,"type":"Identifier","typeAnnotation":null},"start":35179,"type":"BinaryExpression"},"operator":"+","right":{"end":35207,"raw":"'.'","start":35204,"type":"Literal","value":"."},"start":35179,"type":"BinaryExpression"},"operator":"+","right":{"computed":true,"end":35222,"object":{"decorators":[],"end":35216,"name":"market","optional":false,"start":35210,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":35221,"raw":"'id'","start":35217,"type":"Literal","value":"id"},"start":35210,"type":"MemberExpression"},"start":35179,"type":"BinaryExpression"}],"callee":{"computed":false,"end":35177,"object":{"decorators":[],"end":35172,"name":"rawHashes","optional":false,"start":35163,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":35177,"name":"push","optional":false,"start":35173,"type":"Identifier","typeAnnotation":null},"start":35163,"type":"MemberExpression"},"end":35223,"optional":false,"start":35163,"type":"CallExpression","typeArguments":null},"start":35163,"type":"ExpressionStatement"},{"directive":null,"end":35308,"expression":{"arguments":[{"end":35306,"left":{"end":35288,"left":{"end":35281,"left":{"end":35266,"raw":"'ohlcv::'","start":35257,"type":"Literal","value":"ohlcv::"},"operator":"+","right":{"decorators":[],"end":35281,"name":"symbolString","optional":false,"start":35269,"type":"Identifier","typeAnnotation":null},"start":35257,"type":"BinaryExpression"},"operator":"+","right":{"end":35288,"raw":"'::'","start":35284,"type":"Literal","value":"::"},"start":35257,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":35306,"name":"unfiedTimeframe","optional":false,"start":35291,"type":"Identifier","typeAnnotation":null},"start":35257,"type":"BinaryExpression"}],"callee":{"computed":false,"end":35255,"object":{"decorators":[],"end":35250,"name":"messageHashes","optional":false,"start":35237,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":35255,"name":"push","optional":false,"start":35251,"type":"Identifier","typeAnnotation":null},"start":35237,"type":"MemberExpression"},"end":35307,"optional":false,"start":35237,"type":"CallExpression","typeArguments":null},"start":35237,"type":"ExpressionStatement"}],"end":35318,"start":34777,"type":"BlockStatement"},"end":35318,"init":{"declarations":[{"definite":false,"end":34737,"id":{"decorators":[],"end":34733,"name":"i","optional":false,"start":34732,"type":"Identifier","typeAnnotation":null},"init":{"end":34737,"raw":"0","start":34736,"type":"Literal","value":0},"start":34732,"type":"VariableDeclarator"}],"declare":false,"end":34737,"kind":"let","start":34728,"type":"VariableDeclaration"},"start":34723,"test":{"end":34770,"left":{"decorators":[],"end":34740,"name":"i","optional":false,"start":34739,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":34770,"object":{"decorators":[],"end":34763,"name":"symbolsAndTimeframes","optional":false,"start":34743,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":34770,"name":"length","optional":false,"start":34764,"type":"Identifier","typeAnnotation":null},"start":34743,"type":"MemberExpression"},"start":34739,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":34773,"name":"i","optional":false,"start":34772,"type":"Identifier","typeAnnotation":null},"end":34775,"operator":"++","prefix":false,"start":34772,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":35427,"id":{"decorators":[],"elements":[{"decorators":[],"end":35341,"name":"symbol","optional":false,"start":35335,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35352,"name":"timeframe","optional":false,"start":35343,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35360,"name":"stored","optional":false,"start":35354,"type":"Identifier","typeAnnotation":null}],"end":35362,"optional":false,"start":35333,"type":"ArrayPattern","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":35392,"name":"url","optional":false,"start":35389,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35407,"name":"messageHashes","optional":false,"start":35394,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35418,"name":"rawHashes","optional":false,"start":35409,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35426,"name":"params","optional":false,"start":35420,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":35387,"object":{"end":35375,"start":35371,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35387,"name":"watchTopics","optional":false,"start":35376,"type":"Identifier","typeAnnotation":null},"start":35371,"type":"MemberExpression"},"end":35427,"optional":false,"start":35371,"type":"CallExpression","typeArguments":null},"end":35427,"start":35365,"type":"AwaitExpression"},"start":35333,"type":"VariableDeclarator"}],"declare":false,"end":35428,"kind":"const","start":35327,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":35512,"expression":{"end":35511,"left":{"decorators":[],"end":35477,"name":"limit","optional":false,"start":35472,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":35503,"name":"symbol","optional":false,"start":35497,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35510,"name":"limit","optional":false,"start":35505,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":35495,"object":{"decorators":[],"end":35486,"name":"stored","optional":false,"start":35480,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":35495,"name":"getLimit","optional":false,"start":35487,"type":"Identifier","typeAnnotation":null},"start":35480,"type":"MemberExpression"},"end":35511,"optional":false,"start":35480,"type":"CallExpression","typeArguments":null},"start":35472,"type":"AssignmentExpression"},"start":35472,"type":"ExpressionStatement"}],"end":35522,"start":35458,"type":"BlockStatement"},"end":35522,"start":35437,"test":{"computed":false,"end":35456,"object":{"end":35445,"start":35441,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35456,"name":"newUpdates","optional":false,"start":35446,"type":"Identifier","typeAnnotation":null},"start":35441,"type":"MemberExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":35603,"id":{"decorators":[],"end":35545,"name":"filtered","optional":false,"start":35537,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":35579,"name":"stored","optional":false,"start":35573,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35586,"name":"since","optional":false,"start":35581,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35593,"name":"limit","optional":false,"start":35588,"type":"Identifier","typeAnnotation":null},{"end":35596,"raw":"0","start":35595,"type":"Literal","value":0},{"end":35602,"raw":"true","start":35598,"type":"Literal","value":true}],"callee":{"computed":false,"end":35571,"object":{"end":35552,"start":35548,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35571,"name":"filterBySinceLimit","optional":false,"start":35553,"type":"Identifier","typeAnnotation":null},"start":35548,"type":"MemberExpression"},"end":35603,"optional":false,"start":35548,"type":"CallExpression","typeArguments":null},"start":35537,"type":"VariableDeclarator"}],"declare":false,"end":35604,"kind":"const","start":35531,"type":"VariableDeclaration"},{"argument":{"arguments":[{"decorators":[],"end":35650,"name":"symbol","optional":false,"start":35644,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35661,"name":"timeframe","optional":false,"start":35652,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":35671,"name":"filtered","optional":false,"start":35663,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":35642,"object":{"end":35624,"start":35620,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":35642,"name":"createOHLCVObject","optional":false,"start":35625,"type":"Identifier","typeAnnotation":null},"start":35620,"type":"MemberExpression"},"end":35672,"optional":false,"start":35620,"type":"CallExpression","typeArguments":null},"end":35673,"start":35613,"type":"ReturnStatement"}],"end":35679,"start":34294,"type":"BlockStatement"},"params":[{"name":"symbolsAndTimeframes","type":"string[][]"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":null,"statements":12},"handleOrderBook":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":49191,"id":{"decorators":[],"end":49154,"name":"topic","optional":false,"start":49149,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":49181,"name":"message","optional":false,"start":49174,"type":"Identifier","typeAnnotation":null},{"end":49190,"raw":"'topic'","start":49183,"type":"Literal","value":"topic"}],"callee":{"computed":false,"end":49172,"object":{"end":49161,"start":49157,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49172,"name":"safeString","optional":false,"start":49162,"type":"Identifier","typeAnnotation":null},"start":49157,"type":"MemberExpression"},"end":49191,"optional":false,"start":49157,"type":"CallExpression","typeArguments":null},"start":49149,"type":"VariableDeclarator"}],"declare":false,"end":49192,"kind":"const","start":49143,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49235,"id":{"decorators":[],"end":49212,"name":"limit","optional":false,"start":49207,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":49235,"object":{"arguments":[{"end":49231,"raw":"'.'","start":49228,"type":"Literal","value":"."}],"callee":{"computed":false,"end":49226,"object":{"decorators":[],"end":49220,"name":"topic","optional":false,"start":49215,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":49226,"name":"split","optional":false,"start":49221,"type":"Identifier","typeAnnotation":null},"start":49215,"type":"MemberExpression"},"end":49232,"optional":false,"start":49215,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"end":49234,"raw":"1","start":49233,"type":"Literal","value":1},"start":49215,"type":"MemberExpression"},"start":49207,"type":"VariableDeclarator"}],"declare":false,"end":49236,"kind":"const","start":49201,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49292,"id":{"decorators":[],"end":49257,"name":"isSpot","optional":false,"start":49251,"type":"Identifier","typeAnnotation":null},"init":{"end":49292,"left":{"arguments":[{"end":49286,"raw":"'spot'","start":49280,"type":"Literal","value":"spot"}],"callee":{"computed":false,"end":49278,"object":{"computed":false,"end":49270,"object":{"decorators":[],"end":49266,"name":"client","optional":false,"start":49260,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":49270,"name":"url","optional":false,"start":49267,"type":"Identifier","typeAnnotation":null},"start":49260,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":49278,"name":"indexOf","optional":false,"start":49271,"type":"Identifier","typeAnnotation":null},"start":49260,"type":"MemberExpression"},"end":49287,"optional":false,"start":49260,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":49292,"raw":"0","start":49291,"type":"Literal","value":0},"start":49260,"type":"BinaryExpression"},"start":49251,"type":"VariableDeclarator"}],"declare":false,"end":49293,"kind":"const","start":49245,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49348,"id":{"decorators":[],"end":49312,"name":"type","optional":false,"start":49308,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":49339,"name":"message","optional":false,"start":49332,"type":"Identifier","typeAnnotation":null},{"end":49347,"raw":"'type'","start":49341,"type":"Literal","value":"type"}],"callee":{"computed":false,"end":49330,"object":{"end":49319,"start":49315,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49330,"name":"safeString","optional":false,"start":49320,"type":"Identifier","typeAnnotation":null},"start":49315,"type":"MemberExpression"},"end":49348,"optional":false,"start":49315,"type":"CallExpression","typeArguments":null},"start":49308,"type":"VariableDeclarator"}],"declare":false,"end":49349,"kind":"const","start":49302,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49398,"id":{"decorators":[],"end":49374,"name":"isSnapshot","optional":false,"start":49364,"type":"Identifier","typeAnnotation":null},"init":{"end":49398,"expression":{"end":49397,"left":{"decorators":[],"end":49382,"name":"type","optional":false,"start":49378,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":49397,"raw":"'snapshot'","start":49387,"type":"Literal","value":"snapshot"},"start":49378,"type":"BinaryExpression"},"start":49377,"type":"ParenthesizedExpression"},"start":49364,"type":"VariableDeclarator"}],"declare":false,"end":49399,"kind":"const","start":49358,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49456,"id":{"decorators":[],"end":49418,"name":"data","optional":false,"start":49414,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":49443,"name":"message","optional":false,"start":49436,"type":"Identifier","typeAnnotation":null},{"end":49451,"raw":"'data'","start":49445,"type":"Literal","value":"data"},{"end":49455,"properties":[],"start":49453,"type":"ObjectExpression"}],"callee":{"computed":false,"end":49434,"object":{"end":49425,"start":49421,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49434,"name":"safeDict","optional":false,"start":49426,"type":"Identifier","typeAnnotation":null},"start":49421,"type":"MemberExpression"},"end":49456,"optional":false,"start":49421,"type":"CallExpression","typeArguments":null},"start":49414,"type":"VariableDeclarator"}],"declare":false,"end":49457,"kind":"const","start":49408,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49510,"id":{"decorators":[],"end":49480,"name":"marketId","optional":false,"start":49472,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":49504,"name":"data","optional":false,"start":49500,"type":"Identifier","typeAnnotation":null},{"end":49509,"raw":"'s'","start":49506,"type":"Literal","value":"s"}],"callee":{"computed":false,"end":49498,"object":{"end":49487,"start":49483,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49498,"name":"safeString","optional":false,"start":49488,"type":"Identifier","typeAnnotation":null},"start":49483,"type":"MemberExpression"},"end":49510,"optional":false,"start":49483,"type":"CallExpression","typeArguments":null},"start":49472,"type":"VariableDeclarator"}],"declare":false,"end":49511,"kind":"const","start":49466,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49567,"id":{"decorators":[],"end":49536,"name":"marketType","optional":false,"start":49526,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"end":49567,"raw":"'contract'","start":49557,"type":"Literal","value":"contract"},"consequent":{"end":49554,"raw":"'spot'","start":49548,"type":"Literal","value":"spot"},"end":49567,"start":49539,"test":{"decorators":[],"end":49545,"name":"isSpot","optional":false,"start":49539,"type":"Identifier","typeAnnotation":null},"type":"ConditionalExpression"},"start":49526,"type":"VariableDeclarator"}],"declare":false,"end":49568,"kind":"const","start":49520,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49652,"id":{"decorators":[],"end":49589,"name":"market","optional":false,"start":49583,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":49617,"name":"marketId","optional":false,"start":49609,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":49628,"name":"undefined","optional":false,"start":49619,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":49639,"name":"undefined","optional":false,"start":49630,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":49651,"name":"marketType","optional":false,"start":49641,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":49607,"object":{"end":49596,"start":49592,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49607,"name":"safeMarket","optional":false,"start":49597,"type":"Identifier","typeAnnotation":null},"start":49592,"type":"MemberExpression"},"end":49652,"optional":false,"start":49592,"type":"CallExpression","typeArguments":null},"start":49583,"type":"VariableDeclarator"}],"declare":false,"end":49653,"kind":"const","start":49577,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49693,"id":{"decorators":[],"end":49674,"name":"symbol","optional":false,"start":49668,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":49693,"object":{"decorators":[],"end":49683,"name":"market","optional":false,"start":49677,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":49692,"raw":"'symbol'","start":49684,"type":"Literal","value":"symbol"},"start":49677,"type":"MemberExpression"},"start":49668,"type":"VariableDeclarator"}],"declare":false,"end":49694,"kind":"const","start":49662,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":49753,"id":{"decorators":[],"end":49718,"name":"timestamp","optional":false,"start":49709,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":49746,"name":"message","optional":false,"start":49739,"type":"Identifier","typeAnnotation":null},{"end":49752,"raw":"'ts'","start":49748,"type":"Literal","value":"ts"}],"callee":{"computed":false,"end":49737,"object":{"end":49725,"start":49721,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49737,"name":"safeInteger","optional":false,"start":49726,"type":"Identifier","typeAnnotation":null},"start":49721,"type":"MemberExpression"},"end":49753,"optional":false,"start":49721,"type":"CallExpression","typeArguments":null},"start":49709,"type":"VariableDeclarator"}],"declare":false,"end":49754,"kind":"const","start":49703,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":49855,"expression":{"end":49854,"left":{"computed":true,"end":49834,"object":{"computed":false,"end":49826,"object":{"end":49815,"start":49811,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49826,"name":"orderbooks","optional":false,"start":49816,"type":"Identifier","typeAnnotation":null},"start":49811,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":49833,"name":"symbol","optional":false,"start":49827,"type":"Identifier","typeAnnotation":null},"start":49811,"type":"MemberExpression"},"operator":"=","right":{"arguments":[],"callee":{"computed":false,"end":49851,"object":{"end":49841,"start":49837,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49851,"name":"orderBook","optional":false,"start":49842,"type":"Identifier","typeAnnotation":null},"start":49837,"type":"MemberExpression"},"end":49854,"optional":false,"start":49837,"type":"CallExpression","typeArguments":null},"start":49811,"type":"AssignmentExpression"},"start":49811,"type":"ExpressionStatement"}],"end":49865,"start":49797,"type":"BlockStatement"},"end":49865,"start":49763,"test":{"argument":{"end":49795,"expression":{"end":49794,"left":{"decorators":[],"end":49775,"name":"symbol","optional":false,"start":49769,"type":"Identifier","typeAnnotation":null},"operator":"in","right":{"computed":false,"end":49794,"object":{"end":49783,"start":49779,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49794,"name":"orderbooks","optional":false,"start":49784,"type":"Identifier","typeAnnotation":null},"start":49779,"type":"MemberExpression"},"start":49769,"type":"BinaryExpression"},"start":49768,"type":"ParenthesizedExpression"},"end":49795,"operator":"!","prefix":true,"start":49767,"type":"UnaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":49915,"id":{"decorators":[],"end":49889,"name":"orderbook","optional":false,"start":49880,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":49915,"object":{"computed":false,"end":49907,"object":{"end":49896,"start":49892,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":49907,"name":"orderbooks","optional":false,"start":49897,"type":"Identifier","typeAnnotation":null},"start":49892,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":49914,"name":"symbol","optional":false,"start":49908,"type":"Identifier","typeAnnotation":null},"start":49892,"type":"MemberExpression"},"start":49880,"type":"VariableDeclarator"}],"declare":false,"end":49916,"kind":"const","start":49874,"type":"VariableDeclaration"},{"directive":null,"end":49954,"expression":{"end":49953,"left":{"computed":true,"end":49944,"object":{"decorators":[],"end":49934,"name":"orderbook","optional":false,"start":49925,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":49943,"raw":"'symbol'","start":49935,"type":"Literal","value":"symbol"},"start":49925,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":49953,"name":"symbol","optional":false,"start":49947,"type":"Identifier","typeAnnotation":null},"start":49925,"type":"AssignmentExpression"},"start":49925,"type":"ExpressionStatement"},{"alternate":{"body":[{"declarations":[{"definite":false,"end":50178,"id":{"decorators":[],"end":50146,"name":"asks","optional":false,"start":50142,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":50168,"name":"data","optional":false,"start":50164,"type":"Identifier","typeAnnotation":null},{"end":50173,"raw":"'a'","start":50170,"type":"Literal","value":"a"},{"elements":[],"end":50177,"start":50175,"type":"ArrayExpression"}],"callee":{"computed":false,"end":50162,"object":{"end":50153,"start":50149,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50162,"name":"safeList","optional":false,"start":50154,"type":"Identifier","typeAnnotation":null},"start":50149,"type":"MemberExpression"},"end":50178,"optional":false,"start":50149,"type":"CallExpression","typeArguments":null},"start":50142,"type":"VariableDeclarator"}],"declare":false,"end":50179,"kind":"const","start":50136,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":50234,"id":{"decorators":[],"end":50202,"name":"bids","optional":false,"start":50198,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":50224,"name":"data","optional":false,"start":50220,"type":"Identifier","typeAnnotation":null},{"end":50229,"raw":"'b'","start":50226,"type":"Literal","value":"b"},{"elements":[],"end":50233,"start":50231,"type":"ArrayExpression"}],"callee":{"computed":false,"end":50218,"object":{"end":50209,"start":50205,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50218,"name":"safeList","optional":false,"start":50210,"type":"Identifier","typeAnnotation":null},"start":50205,"type":"MemberExpression"},"end":50234,"optional":false,"start":50205,"type":"CallExpression","typeArguments":null},"start":50198,"type":"VariableDeclarator"}],"declare":false,"end":50235,"kind":"const","start":50192,"type":"VariableDeclaration"},{"directive":null,"end":50292,"expression":{"arguments":[{"computed":true,"end":50284,"object":{"decorators":[],"end":50276,"name":"orderbook","optional":false,"start":50267,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":50283,"raw":"'asks'","start":50277,"type":"Literal","value":"asks"},"start":50267,"type":"MemberExpression"},{"decorators":[],"end":50290,"name":"asks","optional":false,"start":50286,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":50265,"object":{"end":50252,"start":50248,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50265,"name":"handleDeltas","optional":false,"start":50253,"type":"Identifier","typeAnnotation":null},"start":50248,"type":"MemberExpression"},"end":50291,"optional":false,"start":50248,"type":"CallExpression","typeArguments":null},"start":50248,"type":"ExpressionStatement"},{"directive":null,"end":50349,"expression":{"arguments":[{"computed":true,"end":50341,"object":{"decorators":[],"end":50333,"name":"orderbook","optional":false,"start":50324,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":50340,"raw":"'bids'","start":50334,"type":"Literal","value":"bids"},"start":50324,"type":"MemberExpression"},{"decorators":[],"end":50347,"name":"bids","optional":false,"start":50343,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":50322,"object":{"end":50309,"start":50305,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50322,"name":"handleDeltas","optional":false,"start":50310,"type":"Identifier","typeAnnotation":null},"start":50305,"type":"MemberExpression"},"end":50348,"optional":false,"start":50305,"type":"CallExpression","typeArguments":null},"start":50305,"type":"ExpressionStatement"},{"directive":null,"end":50397,"expression":{"end":50396,"left":{"computed":true,"end":50384,"object":{"decorators":[],"end":50371,"name":"orderbook","optional":false,"start":50362,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":50383,"raw":"'timestamp'","start":50372,"type":"Literal","value":"timestamp"},"start":50362,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":50396,"name":"timestamp","optional":false,"start":50387,"type":"Identifier","typeAnnotation":null},"start":50362,"type":"AssignmentExpression"},"start":50362,"type":"ExpressionStatement"},{"directive":null,"end":50459,"expression":{"end":50458,"left":{"computed":true,"end":50431,"object":{"decorators":[],"end":50419,"name":"orderbook","optional":false,"start":50410,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":50430,"raw":"'datetime'","start":50420,"type":"Literal","value":"datetime"},"start":50410,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":50457,"name":"timestamp","optional":false,"start":50448,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":50446,"object":{"end":50438,"start":50434,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50446,"name":"iso8601","optional":false,"start":50439,"type":"Identifier","typeAnnotation":null},"start":50434,"type":"MemberExpression"},"end":50458,"optional":false,"start":50434,"type":"CallExpression","typeArguments":null},"start":50410,"type":"AssignmentExpression"},"start":50410,"type":"ExpressionStatement"}],"end":50469,"start":50122,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":50065,"id":{"decorators":[],"end":50007,"name":"snapshot","optional":false,"start":49999,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":50035,"name":"data","optional":false,"start":50031,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":50043,"name":"symbol","optional":false,"start":50037,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":50054,"name":"timestamp","optional":false,"start":50045,"type":"Identifier","typeAnnotation":null},{"end":50059,"raw":"'b'","start":50056,"type":"Literal","value":"b"},{"end":50064,"raw":"'a'","start":50061,"type":"Literal","value":"a"}],"callee":{"computed":false,"end":50029,"object":{"end":50014,"start":50010,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50029,"name":"parseOrderBook","optional":false,"start":50015,"type":"Identifier","typeAnnotation":null},"start":50010,"type":"MemberExpression"},"end":50065,"optional":false,"start":50010,"type":"CallExpression","typeArguments":null},"start":49999,"type":"VariableDeclarator"}],"declare":false,"end":50066,"kind":"const","start":49993,"type":"VariableDeclaration"},{"directive":null,"end":50106,"expression":{"arguments":[{"decorators":[],"end":50104,"name":"snapshot","optional":false,"start":50096,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":50094,"object":{"decorators":[],"end":50088,"name":"orderbook","optional":false,"start":50079,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":50094,"name":"reset","optional":false,"start":50089,"type":"Identifier","typeAnnotation":null},"start":50079,"type":"MemberExpression"},"end":50105,"optional":false,"start":50079,"type":"CallExpression","typeArguments":null},"start":50079,"type":"ExpressionStatement"}],"end":50116,"start":49979,"type":"BlockStatement"},"end":50469,"start":49963,"test":{"decorators":[],"end":49977,"name":"isSnapshot","optional":false,"start":49967,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":50524,"id":{"decorators":[],"end":50495,"name":"messageHash","optional":false,"start":50484,"type":"Identifier","typeAnnotation":null},"init":{"end":50524,"left":{"end":50515,"left":{"end":50509,"raw":"'orderbook'","start":50498,"type":"Literal","value":"orderbook"},"operator":"+","right":{"end":50515,"raw":"':'","start":50512,"type":"Literal","value":":"},"start":50498,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":50524,"name":"symbol","optional":false,"start":50518,"type":"Identifier","typeAnnotation":null},"start":50498,"type":"BinaryExpression"},"start":50484,"type":"VariableDeclarator"}],"declare":false,"end":50525,"kind":"const","start":50478,"type":"VariableDeclaration"},{"directive":null,"end":50570,"expression":{"end":50569,"left":{"computed":true,"end":50557,"object":{"computed":false,"end":50549,"object":{"end":50538,"start":50534,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50549,"name":"orderbooks","optional":false,"start":50539,"type":"Identifier","typeAnnotation":null},"start":50534,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":50556,"name":"symbol","optional":false,"start":50550,"type":"Identifier","typeAnnotation":null},"start":50534,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":50569,"name":"orderbook","optional":false,"start":50560,"type":"Identifier","typeAnnotation":null},"start":50534,"type":"AssignmentExpression"},"start":50534,"type":"ExpressionStatement"},{"directive":null,"end":50619,"expression":{"arguments":[{"decorators":[],"end":50604,"name":"orderbook","optional":false,"start":50595,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":50617,"name":"messageHash","optional":false,"start":50606,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":50593,"object":{"decorators":[],"end":50585,"name":"client","optional":false,"start":50579,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":50593,"name":"resolve","optional":false,"start":50586,"type":"Identifier","typeAnnotation":null},"start":50579,"type":"MemberExpression"},"end":50618,"optional":false,"start":50579,"type":"CallExpression","typeArguments":null},"start":50579,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":50728,"id":{"decorators":[],"end":50673,"name":"bidask","optional":false,"start":50667,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":50719,"object":{"computed":false,"end":50711,"object":{"end":50700,"start":50696,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50711,"name":"orderbooks","optional":false,"start":50701,"type":"Identifier","typeAnnotation":null},"start":50696,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":50718,"name":"symbol","optional":false,"start":50712,"type":"Identifier","typeAnnotation":null},"start":50696,"type":"MemberExpression"},{"decorators":[],"end":50727,"name":"market","optional":false,"start":50721,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":50694,"object":{"end":50680,"start":50676,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50694,"name":"parseWsBidAsk","optional":false,"start":50681,"type":"Identifier","typeAnnotation":null},"start":50676,"type":"MemberExpression"},"end":50728,"optional":false,"start":50676,"type":"CallExpression","typeArguments":null},"start":50667,"type":"VariableDeclarator"}],"declare":false,"end":50729,"kind":"const","start":50661,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":50770,"id":{"decorators":[],"end":50765,"name":"newBidsAsks","optional":false,"start":50748,"type":"Identifier","typeAnnotation":{"end":50765,"start":50759,"type":"TSTypeAnnotation","typeAnnotation":{"end":50765,"start":50761,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":50765,"name":"Dict","optional":false,"start":50761,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":50770,"properties":[],"start":50768,"type":"ObjectExpression"},"start":50748,"type":"VariableDeclarator"}],"declare":false,"end":50771,"kind":"const","start":50742,"type":"VariableDeclaration"},{"directive":null,"end":50813,"expression":{"end":50812,"left":{"computed":true,"end":50803,"object":{"decorators":[],"end":50795,"name":"newBidsAsks","optional":false,"start":50784,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":50802,"name":"symbol","optional":false,"start":50796,"type":"Identifier","typeAnnotation":null},"start":50784,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":50812,"name":"bidask","optional":false,"start":50806,"type":"Identifier","typeAnnotation":null},"start":50784,"type":"AssignmentExpression"},"start":50784,"type":"ExpressionStatement"},{"directive":null,"end":50857,"expression":{"end":50856,"left":{"computed":true,"end":50847,"object":{"computed":false,"end":50839,"object":{"end":50830,"start":50826,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":50839,"name":"bidsasks","optional":false,"start":50831,"type":"Identifier","typeAnnotation":null},"start":50826,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":50846,"name":"symbol","optional":false,"start":50840,"type":"Identifier","typeAnnotation":null},"start":50826,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":50856,"name":"bidask","optional":false,"start":50850,"type":"Identifier","typeAnnotation":null},"start":50826,"type":"AssignmentExpression"},"start":50826,"type":"ExpressionStatement"},{"directive":null,"end":50919,"expression":{"arguments":[{"decorators":[],"end":50897,"name":"newBidsAsks","optional":false,"start":50886,"type":"Identifier","typeAnnotation":null},{"end":50917,"left":{"end":50908,"raw":"'bidask:'","start":50899,"type":"Literal","value":"bidask:"},"operator":"+","right":{"decorators":[],"end":50917,"name":"symbol","optional":false,"start":50911,"type":"Identifier","typeAnnotation":null},"start":50899,"type":"BinaryExpression"}],"callee":{"computed":false,"end":50884,"object":{"decorators":[],"end":50876,"name":"client","optional":false,"start":50870,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":50884,"name":"resolve","optional":false,"start":50877,"type":"Identifier","typeAnnotation":null},"start":50870,"type":"MemberExpression"},"end":50918,"optional":false,"start":50870,"type":"CallExpression","typeArguments":null},"start":50870,"type":"ExpressionStatement"}],"end":50929,"start":50647,"type":"BlockStatement"},"end":50929,"start":50628,"test":{"end":50645,"left":{"decorators":[],"end":50637,"name":"limit","optional":false,"start":50632,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":50645,"raw":"'1'","start":50642,"type":"Literal","value":"1"},"start":50632,"type":"BinaryExpression"},"type":"IfStatement"}],"end":50935,"start":48071,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":19},"handleUnSubscribe":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":117406,"id":{"decorators":[],"end":117368,"name":"reqId","optional":false,"start":117363,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":117395,"name":"message","optional":false,"start":117388,"type":"Identifier","typeAnnotation":null},{"end":117405,"raw":"'req_id'","start":117397,"type":"Literal","value":"req_id"}],"callee":{"computed":false,"end":117386,"object":{"end":117375,"start":117371,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":117386,"name":"safeString","optional":false,"start":117376,"type":"Identifier","typeAnnotation":null},"start":117371,"type":"MemberExpression"},"end":117406,"optional":false,"start":117371,"type":"CallExpression","typeArguments":null},"start":117363,"type":"VariableDeclarator"}],"declare":false,"end":117407,"kind":"const","start":117357,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":117463,"id":{"decorators":[],"end":117426,"name":"keys","optional":false,"start":117422,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":117462,"object":{"decorators":[],"end":117448,"name":"client","optional":false,"start":117442,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":117462,"name":"subscriptions","optional":false,"start":117449,"type":"Identifier","typeAnnotation":null},"start":117442,"type":"MemberExpression"}],"callee":{"computed":false,"end":117440,"object":{"decorators":[],"end":117435,"name":"Object","optional":false,"start":117429,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":117440,"name":"keys","optional":false,"start":117436,"type":"Identifier","typeAnnotation":null},"start":117429,"type":"MemberExpression"},"end":117463,"optional":false,"start":117429,"type":"CallExpression","typeArguments":null},"start":117422,"type":"VariableDeclarator"}],"declare":false,"end":117464,"kind":"const","start":117416,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":117552,"id":{"decorators":[],"end":117542,"name":"messageHash","optional":false,"start":117531,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":117552,"object":{"decorators":[],"end":117549,"name":"keys","optional":false,"start":117545,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":117551,"name":"i","optional":false,"start":117550,"type":"Identifier","typeAnnotation":null},"start":117545,"type":"MemberExpression"},"start":117531,"type":"VariableDeclarator"}],"declare":false,"end":117553,"kind":"const","start":117525,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"end":117637,"label":null,"start":117628,"type":"ContinueStatement"}],"end":117749,"start":117610,"type":"BlockStatement"},"end":117749,"start":117566,"test":{"argument":{"end":117608,"expression":{"end":117607,"left":{"decorators":[],"end":117583,"name":"messageHash","optional":false,"start":117572,"type":"Identifier","typeAnnotation":null},"operator":"in","right":{"computed":false,"end":117607,"object":{"decorators":[],"end":117593,"name":"client","optional":false,"start":117587,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":117607,"name":"subscriptions","optional":false,"start":117594,"type":"Identifier","typeAnnotation":null},"start":117587,"type":"MemberExpression"},"start":117572,"type":"BinaryExpression"},"start":117571,"type":"ParenthesizedExpression"},"end":117608,"operator":"!","prefix":true,"start":117570,"type":"UnaryExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":117878,"id":{"decorators":[],"end":117842,"name":"subscription","optional":false,"start":117830,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":117878,"object":{"computed":false,"end":117865,"object":{"decorators":[],"end":117851,"name":"client","optional":false,"start":117845,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":117865,"name":"subscriptions","optional":false,"start":117852,"type":"Identifier","typeAnnotation":null},"start":117845,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":117877,"name":"messageHash","optional":false,"start":117866,"type":"Identifier","typeAnnotation":null},"start":117845,"type":"MemberExpression"},"start":117830,"type":"VariableDeclarator"}],"declare":false,"end":117879,"kind":"const","start":117824,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":117946,"id":{"decorators":[],"end":117907,"name":"subId","optional":false,"start":117902,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":117939,"name":"subscription","optional":false,"start":117927,"type":"Identifier","typeAnnotation":null},{"end":117945,"raw":"'id'","start":117941,"type":"Literal","value":"id"}],"callee":{"computed":false,"end":117925,"object":{"end":117914,"start":117910,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":117925,"name":"safeString","optional":false,"start":117915,"type":"Identifier","typeAnnotation":null},"start":117910,"type":"MemberExpression"},"end":117946,"optional":false,"start":117910,"type":"CallExpression","typeArguments":null},"start":117902,"type":"VariableDeclarator"}],"declare":false,"end":117947,"kind":"const","start":117896,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"end":118016,"label":null,"start":118007,"type":"ContinueStatement"}],"end":118034,"start":117985,"type":"BlockStatement"},"end":118034,"start":117964,"test":{"end":117983,"left":{"decorators":[],"end":117973,"name":"reqId","optional":false,"start":117968,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":117983,"name":"subId","optional":false,"start":117978,"type":"Identifier","typeAnnotation":null},"start":117968,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":118122,"id":{"decorators":[],"end":118070,"name":"messageHashes","optional":false,"start":118057,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":118100,"name":"subscription","optional":false,"start":118088,"type":"Identifier","typeAnnotation":null},{"end":118117,"raw":"'messageHashes'","start":118102,"type":"Literal","value":"messageHashes"},{"elements":[],"end":118121,"start":118119,"type":"ArrayExpression"}],"callee":{"computed":false,"end":118086,"object":{"end":118077,"start":118073,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":118086,"name":"safeList","optional":false,"start":118078,"type":"Identifier","typeAnnotation":null},"start":118073,"type":"MemberExpression"},"end":118122,"optional":false,"start":118073,"type":"CallExpression","typeArguments":null},"start":118057,"type":"VariableDeclarator"}],"declare":false,"end":118123,"kind":"const","start":118051,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":118217,"id":{"decorators":[],"end":118162,"name":"subMessageHashes","optional":false,"start":118146,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":118192,"name":"subscription","optional":false,"start":118180,"type":"Identifier","typeAnnotation":null},{"end":118212,"raw":"'subMessageHashes'","start":118194,"type":"Literal","value":"subMessageHashes"},{"elements":[],"end":118216,"start":118214,"type":"ArrayExpression"}],"callee":{"computed":false,"end":118178,"object":{"end":118169,"start":118165,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":118178,"name":"safeList","optional":false,"start":118170,"type":"Identifier","typeAnnotation":null},"start":118165,"type":"MemberExpression"},"end":118217,"optional":false,"start":118165,"type":"CallExpression","typeArguments":null},"start":118146,"type":"VariableDeclarator"}],"declare":false,"end":118218,"kind":"const","start":118140,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":118338,"id":{"decorators":[],"end":118319,"name":"unsubHash","optional":false,"start":118310,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":118338,"object":{"decorators":[],"end":118335,"name":"messageHashes","optional":false,"start":118322,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":118337,"name":"j","optional":false,"start":118336,"type":"Identifier","typeAnnotation":null},"start":118322,"type":"MemberExpression"},"start":118310,"type":"VariableDeclarator"}],"declare":false,"end":118339,"kind":"const","start":118304,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":118395,"id":{"decorators":[],"end":118373,"name":"subHash","optional":false,"start":118366,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":118395,"object":{"decorators":[],"end":118392,"name":"subMessageHashes","optional":false,"start":118376,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":118394,"name":"j","optional":false,"start":118393,"type":"Identifier","typeAnnotation":null},"start":118376,"type":"MemberExpression"},"start":118366,"type":"VariableDeclarator"}],"declare":false,"end":118396,"kind":"const","start":118360,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":118514,"id":{"decorators":[],"end":118432,"name":"usePrefix","optional":false,"start":118423,"type":"Identifier","typeAnnotation":null},"init":{"end":118514,"left":{"end":118485,"left":{"end":118457,"expression":{"end":118456,"left":{"decorators":[],"end":118443,"name":"subHash","optional":false,"start":118436,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":118456,"raw":"'orders'","start":118448,"type":"Literal","value":"orders"},"start":118436,"type":"BinaryExpression"},"start":118435,"type":"ParenthesizedExpression"},"operator":"||","right":{"end":118485,"expression":{"end":118484,"left":{"decorators":[],"end":118469,"name":"subHash","optional":false,"start":118462,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":118484,"raw":"'myTrades'","start":118474,"type":"Literal","value":"myTrades"},"start":118462,"type":"BinaryExpression"},"start":118461,"type":"ParenthesizedExpression"},"start":118435,"type":"LogicalExpression"},"operator":"||","right":{"end":118514,"expression":{"end":118513,"left":{"decorators":[],"end":118497,"name":"subHash","optional":false,"start":118490,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":118513,"raw":"'positions'","start":118502,"type":"Literal","value":"positions"},"start":118490,"type":"BinaryExpression"},"start":118489,"type":"ParenthesizedExpression"},"start":118435,"type":"LogicalExpression"},"start":118423,"type":"VariableDeclarator"}],"declare":false,"end":118515,"kind":"const","start":118417,"type":"VariableDeclaration"},{"directive":null,"end":118601,"expression":{"arguments":[{"decorators":[],"end":118568,"name":"client","optional":false,"start":118562,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":118577,"name":"subHash","optional":false,"start":118570,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":118588,"name":"unsubHash","optional":false,"start":118579,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":118599,"name":"usePrefix","optional":false,"start":118590,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":118560,"object":{"end":118540,"start":118536,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":118560,"name":"cleanUnsubscription","optional":false,"start":118541,"type":"Identifier","typeAnnotation":null},"start":118536,"type":"MemberExpression"},"end":118600,"optional":false,"start":118536,"type":"CallExpression","typeArguments":null},"start":118536,"type":"ExpressionStatement"}],"end":118619,"start":118282,"type":"BlockStatement"},"end":118619,"init":{"declarations":[{"definite":false,"end":118249,"id":{"decorators":[],"end":118245,"name":"j","optional":false,"start":118244,"type":"Identifier","typeAnnotation":null},"init":{"end":118249,"raw":"0","start":118248,"type":"Literal","value":0},"start":118244,"type":"VariableDeclarator"}],"declare":false,"end":118249,"kind":"let","start":118240,"type":"VariableDeclaration"},"start":118235,"test":{"end":118275,"left":{"decorators":[],"end":118252,"name":"j","optional":false,"start":118251,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":118275,"object":{"decorators":[],"end":118268,"name":"messageHashes","optional":false,"start":118255,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":118275,"name":"length","optional":false,"start":118269,"type":"Identifier","typeAnnotation":null},"start":118255,"type":"MemberExpression"},"start":118251,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":118278,"name":"j","optional":false,"start":118277,"type":"Identifier","typeAnnotation":null},"end":118280,"operator":"++","prefix":false,"start":118277,"type":"UpdateExpression"}},{"directive":null,"end":118667,"expression":{"arguments":[{"decorators":[],"end":118665,"name":"subscription","optional":false,"start":118653,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":118651,"object":{"end":118640,"start":118636,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":118651,"name":"cleanCache","optional":false,"start":118641,"type":"Identifier","typeAnnotation":null},"start":118636,"type":"MemberExpression"},"end":118666,"optional":false,"start":118636,"type":"CallExpression","typeArguments":null},"start":118636,"type":"ExpressionStatement"}],"end":118681,"start":117806,"type":"BlockStatement"},"end":118681,"start":117762,"test":{"arguments":[{"end":117803,"raw":"'unsubscribe'","start":117790,"type":"Literal","value":"unsubscribe"}],"callee":{"computed":false,"end":117788,"object":{"decorators":[],"end":117777,"name":"messageHash","optional":false,"start":117766,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":117788,"name":"startsWith","optional":false,"start":117778,"type":"Identifier","typeAnnotation":null},"start":117766,"type":"MemberExpression"},"end":117804,"optional":false,"start":117766,"type":"CallExpression","typeArguments":null},"type":"IfStatement"}],"end":118691,"start":117511,"type":"BlockStatement"},"end":118691,"init":{"declarations":[{"definite":false,"end":117487,"id":{"decorators":[],"end":117483,"name":"i","optional":false,"start":117482,"type":"Identifier","typeAnnotation":null},"init":{"end":117487,"raw":"0","start":117486,"type":"Literal","value":0},"start":117482,"type":"VariableDeclarator"}],"declare":false,"end":117487,"kind":"let","start":117478,"type":"VariableDeclaration"},"start":117473,"test":{"end":117504,"left":{"decorators":[],"end":117490,"name":"i","optional":false,"start":117489,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":117504,"object":{"decorators":[],"end":117497,"name":"keys","optional":false,"start":117493,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":117504,"name":"length","optional":false,"start":117498,"type":"Identifier","typeAnnotation":null},"start":117493,"type":"MemberExpression"},"start":117489,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":117507,"name":"i","optional":false,"start":117506,"type":"Identifier","typeAnnotation":null},"end":117509,"operator":"++","prefix":false,"start":117506,"type":"UpdateExpression"}},{"argument":{"decorators":[],"end":118714,"name":"message","optional":false,"start":118707,"type":"Identifier","typeAnnotation":null},"end":118715,"start":118700,"type":"ReturnStatement"}],"end":118721,"start":116893,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":4},"handleTrades":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":56788,"id":{"decorators":[],"end":56749,"name":"data","optional":false,"start":56745,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":56775,"name":"message","optional":false,"start":56768,"type":"Identifier","typeAnnotation":null},{"end":56783,"raw":"'data'","start":56777,"type":"Literal","value":"data"},{"end":56787,"properties":[],"start":56785,"type":"ObjectExpression"}],"callee":{"computed":false,"end":56766,"object":{"end":56756,"start":56752,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":56766,"name":"safeValue","optional":false,"start":56757,"type":"Identifier","typeAnnotation":null},"start":56752,"type":"MemberExpression"},"end":56788,"optional":false,"start":56752,"type":"CallExpression","typeArguments":null},"start":56745,"type":"VariableDeclarator"}],"declare":false,"end":56789,"kind":"const","start":56739,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":56846,"id":{"decorators":[],"end":56809,"name":"topic","optional":false,"start":56804,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":56836,"name":"message","optional":false,"start":56829,"type":"Identifier","typeAnnotation":null},{"end":56845,"raw":"'topic'","start":56838,"type":"Literal","value":"topic"}],"callee":{"computed":false,"end":56827,"object":{"end":56816,"start":56812,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":56827,"name":"safeString","optional":false,"start":56817,"type":"Identifier","typeAnnotation":null},"start":56812,"type":"MemberExpression"},"end":56846,"optional":false,"start":56812,"type":"CallExpression","typeArguments":null},"start":56804,"type":"VariableDeclarator"}],"declare":false,"end":56847,"kind":"const","start":56798,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":56875,"id":{"decorators":[],"end":56868,"name":"trades","optional":false,"start":56862,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":56875,"name":"data","optional":false,"start":56871,"type":"Identifier","typeAnnotation":null},"start":56862,"type":"VariableDeclarator"}],"declare":false,"end":56876,"kind":"const","start":56856,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":56916,"id":{"decorators":[],"end":56896,"name":"parts","optional":false,"start":56891,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":56915,"raw":"'.'","start":56912,"type":"Literal","value":"."}],"callee":{"computed":false,"end":56910,"object":{"decorators":[],"end":56904,"name":"topic","optional":false,"start":56899,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":56910,"name":"split","optional":false,"start":56905,"type":"Identifier","typeAnnotation":null},"start":56899,"type":"MemberExpression"},"end":56916,"optional":false,"start":56899,"type":"CallExpression","typeArguments":null},"start":56891,"type":"VariableDeclarator"}],"declare":false,"end":56917,"kind":"const","start":56885,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":56973,"id":{"decorators":[],"end":56938,"name":"isSpot","optional":false,"start":56932,"type":"Identifier","typeAnnotation":null},"init":{"end":56973,"left":{"arguments":[{"end":56967,"raw":"'spot'","start":56961,"type":"Literal","value":"spot"}],"callee":{"computed":false,"end":56959,"object":{"computed":false,"end":56951,"object":{"decorators":[],"end":56947,"name":"client","optional":false,"start":56941,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":56951,"name":"url","optional":false,"start":56948,"type":"Identifier","typeAnnotation":null},"start":56941,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":56959,"name":"indexOf","optional":false,"start":56952,"type":"Identifier","typeAnnotation":null},"start":56941,"type":"MemberExpression"},"end":56968,"optional":false,"start":56941,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":56973,"raw":"0","start":56972,"type":"Literal","value":0},"start":56941,"type":"BinaryExpression"},"start":56932,"type":"VariableDeclarator"}],"declare":false,"end":56974,"kind":"const","start":56926,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":57032,"id":{"decorators":[],"end":56999,"name":"marketType","optional":false,"start":56989,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"end":57032,"raw":"'contract'","start":57022,"type":"Literal","value":"contract"},"consequent":{"end":57019,"raw":"'spot'","start":57013,"type":"Literal","value":"spot"},"end":57032,"start":57002,"test":{"end":57010,"expression":{"decorators":[],"end":57009,"name":"isSpot","optional":false,"start":57003,"type":"Identifier","typeAnnotation":null},"start":57002,"type":"ParenthesizedExpression"},"type":"ConditionalExpression"},"start":56989,"type":"VariableDeclarator"}],"declare":false,"end":57033,"kind":"const","start":56983,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":57085,"id":{"decorators":[],"end":57056,"name":"marketId","optional":false,"start":57048,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":57081,"name":"parts","optional":false,"start":57076,"type":"Identifier","typeAnnotation":null},{"end":57084,"raw":"1","start":57083,"type":"Literal","value":1}],"callee":{"computed":false,"end":57074,"object":{"end":57063,"start":57059,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57074,"name":"safeString","optional":false,"start":57064,"type":"Identifier","typeAnnotation":null},"start":57059,"type":"MemberExpression"},"end":57085,"optional":false,"start":57059,"type":"CallExpression","typeArguments":null},"start":57048,"type":"VariableDeclarator"}],"declare":false,"end":57086,"kind":"const","start":57042,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":57170,"id":{"decorators":[],"end":57107,"name":"market","optional":false,"start":57101,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":57135,"name":"marketId","optional":false,"start":57127,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":57146,"name":"undefined","optional":false,"start":57137,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":57157,"name":"undefined","optional":false,"start":57148,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":57169,"name":"marketType","optional":false,"start":57159,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":57125,"object":{"end":57114,"start":57110,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57125,"name":"safeMarket","optional":false,"start":57115,"type":"Identifier","typeAnnotation":null},"start":57110,"type":"MemberExpression"},"end":57170,"optional":false,"start":57110,"type":"CallExpression","typeArguments":null},"start":57101,"type":"VariableDeclarator"}],"declare":false,"end":57171,"kind":"const","start":57095,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":57211,"id":{"decorators":[],"end":57192,"name":"symbol","optional":false,"start":57186,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":57211,"object":{"decorators":[],"end":57201,"name":"market","optional":false,"start":57195,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":57210,"raw":"'symbol'","start":57202,"type":"Literal","value":"symbol"},"start":57195,"type":"MemberExpression"},"start":57186,"type":"VariableDeclarator"}],"declare":false,"end":57212,"kind":"const","start":57180,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":57270,"id":{"decorators":[],"end":57231,"name":"stored","optional":false,"start":57225,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":57261,"object":{"end":57254,"start":57250,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57261,"name":"trades","optional":false,"start":57255,"type":"Identifier","typeAnnotation":null},"start":57250,"type":"MemberExpression"},{"decorators":[],"end":57269,"name":"symbol","optional":false,"start":57263,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":57248,"object":{"end":57238,"start":57234,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57248,"name":"safeValue","optional":false,"start":57239,"type":"Identifier","typeAnnotation":null},"start":57234,"type":"MemberExpression"},"end":57270,"optional":false,"start":57234,"type":"CallExpression","typeArguments":null},"start":57225,"type":"VariableDeclarator"}],"declare":false,"end":57271,"kind":"let","start":57221,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":57386,"id":{"decorators":[],"end":57331,"name":"limit","optional":false,"start":57326,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":57364,"object":{"end":57356,"start":57352,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57364,"name":"options","optional":false,"start":57357,"type":"Identifier","typeAnnotation":null},"start":57352,"type":"MemberExpression"},{"end":57379,"raw":"'tradesLimit'","start":57366,"type":"Literal","value":"tradesLimit"},{"end":57385,"raw":"1000","start":57381,"type":"Literal","value":1000}],"callee":{"computed":false,"end":57350,"object":{"end":57338,"start":57334,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57350,"name":"safeInteger","optional":false,"start":57339,"type":"Identifier","typeAnnotation":null},"start":57334,"type":"MemberExpression"},"end":57386,"optional":false,"start":57334,"type":"CallExpression","typeArguments":null},"start":57326,"type":"VariableDeclarator"}],"declare":false,"end":57387,"kind":"const","start":57320,"type":"VariableDeclaration"},{"directive":null,"end":57432,"expression":{"end":57431,"left":{"decorators":[],"end":57406,"name":"stored","optional":false,"start":57400,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":57430,"name":"limit","optional":false,"start":57425,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":57423,"name":"ArrayCache","optional":false,"start":57413,"type":"Identifier","typeAnnotation":null},"end":57431,"start":57409,"type":"NewExpression","typeArguments":null},"start":57400,"type":"AssignmentExpression"},"start":57400,"type":"ExpressionStatement"},{"directive":null,"end":57474,"expression":{"end":57473,"left":{"computed":true,"end":57464,"object":{"computed":false,"end":57456,"object":{"end":57449,"start":57445,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57456,"name":"trades","optional":false,"start":57450,"type":"Identifier","typeAnnotation":null},"start":57445,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":57463,"name":"symbol","optional":false,"start":57457,"type":"Identifier","typeAnnotation":null},"start":57445,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":57473,"name":"stored","optional":false,"start":57467,"type":"Identifier","typeAnnotation":null},"start":57445,"type":"AssignmentExpression"},"start":57445,"type":"ExpressionStatement"}],"end":57484,"start":57306,"type":"BlockStatement"},"end":57484,"start":57280,"test":{"end":57304,"left":{"decorators":[],"end":57290,"name":"stored","optional":false,"start":57284,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":57304,"name":"undefined","optional":false,"start":57295,"type":"Identifier","typeAnnotation":null},"start":57284,"type":"BinaryExpression"},"type":"IfStatement"},{"body":{"body":[{"declarations":[{"definite":false,"end":57599,"id":{"decorators":[],"end":57559,"name":"parsed","optional":false,"start":57553,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":57590,"object":{"decorators":[],"end":57587,"name":"trades","optional":false,"start":57581,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":57589,"name":"j","optional":false,"start":57588,"type":"Identifier","typeAnnotation":null},"start":57581,"type":"MemberExpression"},{"decorators":[],"end":57598,"name":"market","optional":false,"start":57592,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":57579,"object":{"end":57566,"start":57562,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":57579,"name":"parseWsTrade","optional":false,"start":57567,"type":"Identifier","typeAnnotation":null},"start":57562,"type":"MemberExpression"},"end":57599,"optional":false,"start":57562,"type":"CallExpression","typeArguments":null},"start":57553,"type":"VariableDeclarator"}],"declare":false,"end":57600,"kind":"const","start":57547,"type":"VariableDeclaration"},{"directive":null,"end":57636,"expression":{"arguments":[{"decorators":[],"end":57634,"name":"parsed","optional":false,"start":57628,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":57626,"object":{"decorators":[],"end":57619,"name":"stored","optional":false,"start":57613,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":57626,"name":"append","optional":false,"start":57620,"type":"Identifier","typeAnnotation":null},"start":57613,"type":"MemberExpression"},"end":57635,"optional":false,"start":57613,"type":"CallExpression","typeArguments":null},"start":57613,"type":"ExpressionStatement"}],"end":57646,"start":57533,"type":"BlockStatement"},"end":57646,"init":{"declarations":[{"definite":false,"end":57507,"id":{"decorators":[],"end":57503,"name":"j","optional":false,"start":57502,"type":"Identifier","typeAnnotation":null},"init":{"end":57507,"raw":"0","start":57506,"type":"Literal","value":0},"start":57502,"type":"VariableDeclarator"}],"declare":false,"end":57507,"kind":"let","start":57498,"type":"VariableDeclaration"},"start":57493,"test":{"end":57526,"left":{"decorators":[],"end":57510,"name":"j","optional":false,"start":57509,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":57526,"object":{"decorators":[],"end":57519,"name":"trades","optional":false,"start":57513,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":57526,"name":"length","optional":false,"start":57520,"type":"Identifier","typeAnnotation":null},"start":57513,"type":"MemberExpression"},"start":57509,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":57529,"name":"j","optional":false,"start":57528,"type":"Identifier","typeAnnotation":null},"end":57531,"operator":"++","prefix":false,"start":57528,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":57697,"id":{"decorators":[],"end":57672,"name":"messageHash","optional":false,"start":57661,"type":"Identifier","typeAnnotation":null},"init":{"end":57697,"left":{"end":57688,"left":{"end":57682,"raw":"'trade'","start":57675,"type":"Literal","value":"trade"},"operator":"+","right":{"end":57688,"raw":"':'","start":57685,"type":"Literal","value":":"},"start":57675,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":57697,"name":"symbol","optional":false,"start":57691,"type":"Identifier","typeAnnotation":null},"start":57675,"type":"BinaryExpression"},"start":57661,"type":"VariableDeclarator"}],"declare":false,"end":57698,"kind":"const","start":57655,"type":"VariableDeclaration"},{"directive":null,"end":57744,"expression":{"arguments":[{"decorators":[],"end":57729,"name":"stored","optional":false,"start":57723,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":57742,"name":"messageHash","optional":false,"start":57731,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":57721,"object":{"decorators":[],"end":57713,"name":"client","optional":false,"start":57707,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":57721,"name":"resolve","optional":false,"start":57714,"type":"Identifier","typeAnnotation":null},"start":57707,"type":"MemberExpression"},"end":57743,"optional":false,"start":57707,"type":"CallExpression","typeArguments":null},"start":57707,"type":"ExpressionStatement"}],"end":57750,"start":56074,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},"handleDelta":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":51026,"id":{"decorators":[],"end":50993,"name":"bidAsk","optional":false,"start":50987,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":51019,"name":"delta","optional":false,"start":51014,"type":"Identifier","typeAnnotation":null},{"end":51022,"raw":"0","start":51021,"type":"Literal","value":0},{"end":51025,"raw":"1","start":51024,"type":"Literal","value":1}],"callee":{"computed":false,"end":51012,"object":{"end":51000,"start":50996,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":51012,"name":"parseBidAsk","optional":false,"start":51001,"type":"Identifier","typeAnnotation":null},"start":50996,"type":"MemberExpression"},"end":51026,"optional":false,"start":50996,"type":"CallExpression","typeArguments":null},"start":50987,"type":"VariableDeclarator"}],"declare":false,"end":51027,"kind":"const","start":50981,"type":"VariableDeclaration"},{"directive":null,"end":51065,"expression":{"arguments":[{"decorators":[],"end":51063,"name":"bidAsk","optional":false,"start":51057,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":51055,"object":{"decorators":[],"end":51044,"name":"bookside","optional":false,"start":51036,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":51055,"name":"storeArray","optional":false,"start":51045,"type":"Identifier","typeAnnotation":null},"start":51036,"type":"MemberExpression"},"end":51064,"optional":false,"start":51036,"type":"CallExpression","typeArguments":null},"start":51036,"type":"ExpressionStatement"}],"end":51071,"start":50971,"type":"BlockStatement"},"params":[{"name":"bookside","type":null},{"name":"delta","type":null}],"return_type":null,"statements":2},"watchOrderBookForSymbols":{"async":true,"body":{"body":[{"directive":null,"end":43702,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":43698,"object":{"end":43686,"start":43682,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":43698,"name":"loadMarkets","optional":false,"start":43687,"type":"Identifier","typeAnnotation":null},"start":43682,"type":"MemberExpression"},"end":43701,"optional":false,"start":43682,"type":"CallExpression","typeArguments":null},"end":43701,"start":43676,"type":"AwaitExpression"},"start":43676,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":43747,"id":{"decorators":[],"end":43730,"name":"symbolsLength","optional":false,"start":43717,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":43747,"object":{"decorators":[],"end":43740,"name":"symbols","optional":false,"start":43733,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":43747,"name":"length","optional":false,"start":43741,"type":"Identifier","typeAnnotation":null},"start":43733,"type":"MemberExpression"},"start":43717,"type":"VariableDeclarator"}],"declare":false,"end":43748,"kind":"const","start":43711,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":43902,"left":{"computed":false,"end":43832,"object":{"end":43829,"start":43825,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":43832,"name":"id","optional":false,"start":43830,"type":"Identifier","typeAnnotation":null},"start":43825,"type":"MemberExpression"},"operator":"+","right":{"end":43902,"raw":"' watchOrderBookForSymbols() requires a non-empty array of symbols'","start":43835,"type":"Literal","value":" watchOrderBookForSymbols() requires a non-empty array of symbols"},"start":43825,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":43823,"name":"ArgumentsRequired","optional":false,"start":43806,"type":"Identifier","typeAnnotation":null},"end":43903,"start":43802,"type":"NewExpression","typeArguments":null},"end":43904,"start":43796,"type":"ThrowStatement"}],"end":43914,"start":43782,"type":"BlockStatement"},"end":43914,"start":43757,"test":{"end":43780,"left":{"decorators":[],"end":43774,"name":"symbolsLength","optional":false,"start":43761,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":43780,"raw":"0","start":43779,"type":"Literal","value":0},"start":43761,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":43962,"expression":{"end":43961,"left":{"decorators":[],"end":43930,"name":"symbols","optional":false,"start":43923,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":43960,"name":"symbols","optional":false,"start":43953,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":43951,"object":{"end":43937,"start":43933,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":43951,"name":"marketSymbols","optional":false,"start":43938,"type":"Identifier","typeAnnotation":null},"start":43933,"type":"MemberExpression"},"end":43961,"optional":false,"start":43933,"type":"CallExpression","typeArguments":null},"start":43923,"type":"AssignmentExpression"},"start":43923,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":44058,"id":{"decorators":[],"end":43980,"name":"url","optional":false,"start":43977,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"computed":true,"end":44024,"object":{"decorators":[],"end":44021,"name":"symbols","optional":false,"start":44014,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":44023,"raw":"0","start":44022,"type":"Literal","value":0},"start":44014,"type":"MemberExpression"},{"end":44031,"raw":"false","start":44026,"type":"Literal","value":false},{"end":44049,"raw":"'watchOrderBook'","start":44033,"type":"Literal","value":"watchOrderBook"},{"decorators":[],"end":44057,"name":"params","optional":false,"start":44051,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":44012,"object":{"end":43993,"start":43989,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":44012,"name":"getUrlByMarketType","optional":false,"start":43994,"type":"Identifier","typeAnnotation":null},"start":43989,"type":"MemberExpression"},"end":44058,"optional":false,"start":43989,"type":"CallExpression","typeArguments":null},"end":44058,"start":43983,"type":"AwaitExpression"},"start":43977,"type":"VariableDeclarator"}],"declare":false,"end":44059,"kind":"const","start":43971,"type":"VariableDeclaration"},{"directive":null,"end":44103,"expression":{"end":44102,"left":{"decorators":[],"end":44074,"name":"params","optional":false,"start":44068,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":44101,"name":"params","optional":false,"start":44095,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":44093,"object":{"end":44081,"start":44077,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":44093,"name":"cleanParams","optional":false,"start":44082,"type":"Identifier","typeAnnotation":null},"start":44077,"type":"MemberExpression"},"end":44102,"optional":false,"start":44077,"type":"CallExpression","typeArguments":null},"start":44068,"type":"AssignmentExpression"},"start":44068,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":44151,"id":{"decorators":[],"end":44124,"name":"market","optional":false,"start":44118,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":44150,"object":{"decorators":[],"end":44147,"name":"symbols","optional":false,"start":44140,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":44149,"raw":"0","start":44148,"type":"Literal","value":0},"start":44140,"type":"MemberExpression"}],"callee":{"computed":false,"end":44138,"object":{"end":44131,"start":44127,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":44138,"name":"market","optional":false,"start":44132,"type":"Identifier","typeAnnotation":null},"start":44127,"type":"MemberExpression"},"end":44151,"optional":false,"start":44127,"type":"CallExpression","typeArguments":null},"start":44118,"type":"VariableDeclarator"}],"declare":false,"end":44152,"kind":"const","start":44112,"type":"VariableDeclaration"},{"alternate":{"body":[{"declarations":[{"definite":false,"end":44484,"id":{"decorators":[],"end":44332,"name":"limits","optional":false,"start":44326,"type":"Identifier","typeAnnotation":null},"init":{"end":44484,"properties":[{"computed":false,"end":44381,"key":{"end":44359,"raw":"'spot'","start":44353,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":44353,"type":"Property","value":{"elements":[{"end":44364,"raw":"1","start":44363,"type":"Literal","value":1},{"end":44368,"raw":"50","start":44366,"type":"Literal","value":50},{"end":44373,"raw":"200","start":44370,"type":"Literal","value":200},{"end":44379,"raw":"1000","start":44375,"type":"Literal","value":1000}],"end":44381,"start":44361,"type":"ArrayExpression"}},{"computed":false,"end":44420,"key":{"end":44407,"raw":"'option'","start":44399,"type":"Literal","value":"option"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":44399,"type":"Property","value":{"elements":[{"end":44413,"raw":"25","start":44411,"type":"Literal","value":25},{"end":44418,"raw":"100","start":44415,"type":"Literal","value":100}],"end":44420,"start":44409,"type":"ArrayExpression"}},{"computed":false,"end":44469,"key":{"end":44447,"raw":"'default'","start":44438,"type":"Literal","value":"default"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":44438,"type":"Property","value":{"elements":[{"end":44452,"raw":"1","start":44451,"type":"Literal","value":1},{"end":44456,"raw":"50","start":44454,"type":"Literal","value":50},{"end":44461,"raw":"200","start":44458,"type":"Literal","value":200},{"end":44467,"raw":"1000","start":44463,"type":"Literal","value":1000}],"end":44469,"start":44449,"type":"ArrayExpression"}}],"start":44335,"type":"ObjectExpression"},"start":44326,"type":"VariableDeclarator"}],"declare":false,"end":44485,"kind":"const","start":44320,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":44571,"id":{"decorators":[],"end":44518,"name":"selectedLimits","optional":false,"start":44504,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":44543,"name":"limits","optional":false,"start":44537,"type":"Identifier","typeAnnotation":null},{"computed":true,"end":44559,"object":{"decorators":[],"end":44551,"name":"market","optional":false,"start":44545,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":44558,"raw":"'type'","start":44552,"type":"Literal","value":"type"},"start":44545,"type":"MemberExpression"},{"end":44570,"raw":"'default'","start":44561,"type":"Literal","value":"default"}],"callee":{"computed":false,"end":44535,"object":{"end":44525,"start":44521,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":44535,"name":"safeList2","optional":false,"start":44526,"type":"Identifier","typeAnnotation":null},"start":44521,"type":"MemberExpression"},"end":44571,"optional":false,"start":44521,"type":"CallExpression","typeArguments":null},"start":44504,"type":"VariableDeclarator"}],"declare":false,"end":44572,"kind":"const","start":44498,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":44794,"left":{"end":44765,"left":{"end":44730,"left":{"end":44713,"left":{"computed":false,"end":44675,"object":{"end":44672,"start":44668,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":44675,"name":"id","optional":false,"start":44673,"type":"Identifier","typeAnnotation":null},"start":44668,"type":"MemberExpression"},"operator":"+","right":{"end":44713,"raw":"' watchOrderBookForSymbols(): for '","start":44678,"type":"Literal","value":" watchOrderBookForSymbols(): for "},"start":44668,"type":"BinaryExpression"},"operator":"+","right":{"computed":true,"end":44730,"object":{"decorators":[],"end":44722,"name":"market","optional":false,"start":44716,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":44729,"raw":"'type'","start":44723,"type":"Literal","value":"type"},"start":44716,"type":"MemberExpression"},"start":44668,"type":"BinaryExpression"},"operator":"+","right":{"end":44765,"raw":"' markets limit can be one of: '","start":44733,"type":"Literal","value":" markets limit can be one of: "},"start":44668,"type":"BinaryExpression"},"operator":"+","right":{"arguments":[{"decorators":[],"end":44793,"name":"selectedLimits","optional":false,"start":44779,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":44777,"object":{"end":44772,"start":44768,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":44777,"name":"json","optional":false,"start":44773,"type":"Identifier","typeAnnotation":null},"start":44768,"type":"MemberExpression"},"end":44794,"optional":false,"start":44768,"type":"CallExpression","typeArguments":null},"start":44668,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":44666,"name":"BadRequest","optional":false,"start":44656,"type":"Identifier","typeAnnotation":null},"end":44795,"start":44652,"type":"NewExpression","typeArguments":null},"end":44796,"start":44646,"type":"ThrowStatement"}],"end":44810,"start":44628,"type":"BlockStatement"},"end":44810,"start":44585,"test":{"argument":{"arguments":[{"decorators":[],"end":44609,"name":"limit","optional":false,"start":44604,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":44625,"name":"selectedLimits","optional":false,"start":44611,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":44602,"object":{"end":44594,"start":44590,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":44602,"name":"inArray","optional":false,"start":44595,"type":"Identifier","typeAnnotation":null},"start":44590,"type":"MemberExpression"},"end":44626,"optional":false,"start":44590,"type":"CallExpression","typeArguments":null},"end":44626,"operator":"!","prefix":true,"start":44589,"type":"UnaryExpression"},"type":"IfStatement"}],"end":44820,"start":44306,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":44211,"expression":{"end":44210,"left":{"decorators":[],"end":44205,"name":"limit","optional":false,"start":44200,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":44210,"raw":"50","start":44208,"type":"Literal","value":50},"start":44200,"type":"AssignmentExpression"},"start":44200,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":44276,"expression":{"end":44275,"left":{"decorators":[],"end":44269,"name":"limit","optional":false,"start":44264,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":44275,"raw":"100","start":44272,"type":"Literal","value":100},"start":44264,"type":"AssignmentExpression"},"start":44264,"type":"ExpressionStatement"}],"end":44290,"start":44246,"type":"BlockStatement"},"end":44290,"start":44224,"test":{"computed":true,"end":44244,"object":{"decorators":[],"end":44234,"name":"market","optional":false,"start":44228,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":44243,"raw":"'option'","start":44235,"type":"Literal","value":"option"},"start":44228,"type":"MemberExpression"},"type":"IfStatement"}],"end":44300,"start":44186,"type":"BlockStatement"},"end":44820,"start":44161,"test":{"end":44184,"left":{"decorators":[],"end":44170,"name":"limit","optional":false,"start":44165,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":44184,"name":"undefined","optional":false,"start":44175,"type":"Identifier","typeAnnotation":null},"start":44165,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":44846,"id":{"decorators":[],"end":44841,"name":"topics","optional":false,"start":44835,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":44846,"start":44844,"type":"ArrayExpression"},"start":44835,"type":"VariableDeclarator"}],"declare":false,"end":44847,"kind":"const","start":44829,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":44880,"id":{"decorators":[],"end":44875,"name":"messageHashes","optional":false,"start":44862,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":44880,"start":44878,"type":"ArrayExpression"},"start":44862,"type":"VariableDeclarator"}],"declare":false,"end":44881,"kind":"const","start":44856,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":44970,"id":{"decorators":[],"end":44957,"name":"symbol","optional":false,"start":44951,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":44970,"object":{"decorators":[],"end":44967,"name":"symbols","optional":false,"start":44960,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":44969,"name":"i","optional":false,"start":44968,"type":"Identifier","typeAnnotation":null},"start":44960,"type":"MemberExpression"},"start":44951,"type":"VariableDeclarator"}],"declare":false,"end":44971,"kind":"const","start":44945,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":45023,"id":{"decorators":[],"end":44998,"name":"marketId","optional":false,"start":44990,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":45022,"name":"symbol","optional":false,"start":45016,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":45014,"object":{"end":45005,"start":45001,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45014,"name":"marketId","optional":false,"start":45006,"type":"Identifier","typeAnnotation":null},"start":45001,"type":"MemberExpression"},"end":45023,"optional":false,"start":45001,"type":"CallExpression","typeArguments":null},"start":44990,"type":"VariableDeclarator"}],"declare":false,"end":45024,"kind":"const","start":44984,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":45100,"id":{"decorators":[],"end":45048,"name":"topic","optional":false,"start":45043,"type":"Identifier","typeAnnotation":null},"init":{"end":45100,"left":{"end":45089,"left":{"end":45083,"left":{"end":45063,"raw":"'orderbook.'","start":45051,"type":"Literal","value":"orderbook."},"operator":"+","right":{"arguments":[],"callee":{"computed":false,"end":45080,"object":{"decorators":[],"end":45071,"name":"limit","optional":false,"start":45066,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":45080,"name":"toString","optional":false,"start":45072,"type":"Identifier","typeAnnotation":null},"start":45066,"type":"MemberExpression"},"end":45083,"optional":false,"start":45066,"type":"CallExpression","typeArguments":null},"start":45051,"type":"BinaryExpression"},"operator":"+","right":{"end":45089,"raw":"'.'","start":45086,"type":"Literal","value":"."},"start":45051,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":45100,"name":"marketId","optional":false,"start":45092,"type":"Identifier","typeAnnotation":null},"start":45051,"type":"BinaryExpression"},"start":45043,"type":"VariableDeclarator"}],"declare":false,"end":45101,"kind":"const","start":45037,"type":"VariableDeclaration"},{"directive":null,"end":45134,"expression":{"arguments":[{"decorators":[],"end":45132,"name":"topic","optional":false,"start":45127,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":45125,"object":{"decorators":[],"end":45120,"name":"topics","optional":false,"start":45114,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":45125,"name":"push","optional":false,"start":45121,"type":"Identifier","typeAnnotation":null},"start":45114,"type":"MemberExpression"},"end":45133,"optional":false,"start":45114,"type":"CallExpression","typeArguments":null},"start":45114,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":45188,"id":{"decorators":[],"end":45164,"name":"messageHash","optional":false,"start":45153,"type":"Identifier","typeAnnotation":null},"init":{"end":45188,"left":{"end":45179,"raw":"'orderbook:'","start":45167,"type":"Literal","value":"orderbook:"},"operator":"+","right":{"decorators":[],"end":45188,"name":"symbol","optional":false,"start":45182,"type":"Identifier","typeAnnotation":null},"start":45167,"type":"BinaryExpression"},"start":45153,"type":"VariableDeclarator"}],"declare":false,"end":45189,"kind":"const","start":45147,"type":"VariableDeclaration"},{"directive":null,"end":45235,"expression":{"arguments":[{"decorators":[],"end":45233,"name":"messageHash","optional":false,"start":45222,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":45220,"object":{"decorators":[],"end":45215,"name":"messageHashes","optional":false,"start":45202,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":45220,"name":"push","optional":false,"start":45216,"type":"Identifier","typeAnnotation":null},"start":45202,"type":"MemberExpression"},"end":45234,"optional":false,"start":45202,"type":"CallExpression","typeArguments":null},"start":45202,"type":"ExpressionStatement"}],"end":45245,"start":44931,"type":"BlockStatement"},"end":45245,"init":{"declarations":[{"definite":false,"end":44904,"id":{"decorators":[],"end":44900,"name":"i","optional":false,"start":44899,"type":"Identifier","typeAnnotation":null},"init":{"end":44904,"raw":"0","start":44903,"type":"Literal","value":0},"start":44899,"type":"VariableDeclarator"}],"declare":false,"end":44904,"kind":"let","start":44895,"type":"VariableDeclaration"},"start":44890,"test":{"end":44924,"left":{"decorators":[],"end":44907,"name":"i","optional":false,"start":44906,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":44924,"object":{"decorators":[],"end":44917,"name":"symbols","optional":false,"start":44910,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":44924,"name":"length","optional":false,"start":44918,"type":"Identifier","typeAnnotation":null},"start":44910,"type":"MemberExpression"},"start":44906,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":44927,"name":"i","optional":false,"start":44926,"type":"Identifier","typeAnnotation":null},"end":44929,"operator":"++","prefix":false,"start":44926,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":45331,"id":{"decorators":[],"end":45269,"name":"orderbook","optional":false,"start":45260,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":45299,"name":"url","optional":false,"start":45296,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":45314,"name":"messageHashes","optional":false,"start":45301,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":45322,"name":"topics","optional":false,"start":45316,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":45330,"name":"params","optional":false,"start":45324,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":45294,"object":{"end":45282,"start":45278,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":45294,"name":"watchTopics","optional":false,"start":45283,"type":"Identifier","typeAnnotation":null},"start":45278,"type":"MemberExpression"},"end":45331,"optional":false,"start":45278,"type":"CallExpression","typeArguments":null},"end":45331,"start":45272,"type":"AwaitExpression"},"start":45260,"type":"VariableDeclarator"}],"declare":false,"end":45332,"kind":"const","start":45254,"type":"VariableDeclaration"},{"argument":{"arguments":[],"callee":{"computed":false,"end":45363,"object":{"decorators":[],"end":45357,"name":"orderbook","optional":false,"start":45348,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":45363,"name":"limit","optional":false,"start":45358,"type":"Identifier","typeAnnotation":null},"start":45348,"type":"MemberExpression"},"end":45366,"optional":false,"start":45348,"type":"CallExpression","typeArguments":null},"end":45367,"start":45341,"type":"ReturnStatement"}],"end":45373,"start":43666,"type":"BlockStatement"},"params":[{"name":"symbols","type":"string[]"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<OrderBook>","statements":13},"unWatchOrderBook":{"async":true,"body":{"body":[{"directive":null,"end":47942,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":47938,"object":{"end":47926,"start":47922,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":47938,"name":"loadMarkets","optional":false,"start":47927,"type":"Identifier","typeAnnotation":null},"start":47922,"type":"MemberExpression"},"end":47941,"optional":false,"start":47922,"type":"CallExpression","typeArguments":null},"end":47941,"start":47916,"type":"AwaitExpression"},"start":47916,"type":"ExpressionStatement"},{"argument":{"argument":{"arguments":[{"elements":[{"decorators":[],"end":48005,"name":"symbol","optional":false,"start":47999,"type":"Identifier","typeAnnotation":null}],"end":48007,"start":47997,"type":"ArrayExpression"},{"decorators":[],"end":48015,"name":"params","optional":false,"start":48009,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":47995,"object":{"end":47968,"start":47964,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":47995,"name":"unWatchOrderBookForSymbols","optional":false,"start":47969,"type":"Identifier","typeAnnotation":null},"start":47964,"type":"MemberExpression"},"end":48016,"optional":false,"start":47964,"type":"CallExpression","typeArguments":null},"end":48016,"start":47958,"type":"AwaitExpression"},"end":48017,"start":47951,"type":"ReturnStatement"}],"end":48023,"start":47906,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},"parseWsBidAsk":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":31435,"id":{"decorators":[],"end":31391,"name":"timestamp","optional":false,"start":31382,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":31421,"name":"orderbook","optional":false,"start":31412,"type":"Identifier","typeAnnotation":null},{"end":31434,"raw":"'timestamp'","start":31423,"type":"Literal","value":"timestamp"}],"callee":{"computed":false,"end":31410,"object":{"end":31398,"start":31394,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31410,"name":"safeInteger","optional":false,"start":31399,"type":"Identifier","typeAnnotation":null},"start":31394,"type":"MemberExpression"},"end":31435,"optional":false,"start":31394,"type":"CallExpression","typeArguments":null},"start":31382,"type":"VariableDeclarator"}],"declare":false,"end":31436,"kind":"const","start":31376,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":31509,"id":{"decorators":[],"end":31455,"name":"bids","optional":false,"start":31451,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"computed":true,"end":31504,"object":{"decorators":[],"end":31496,"name":"orderbook","optional":false,"start":31487,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":31503,"raw":"'bids'","start":31497,"type":"Literal","value":"bids"},"start":31487,"type":"MemberExpression"}],"callee":{"computed":false,"end":31485,"object":{"end":31475,"start":31471,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31485,"name":"aggregate","optional":false,"start":31476,"type":"Identifier","typeAnnotation":null},"start":31471,"type":"MemberExpression"},"end":31505,"optional":false,"start":31471,"type":"CallExpression","typeArguments":null},{"end":31508,"raw":"0","start":31507,"type":"Literal","value":0}],"callee":{"computed":false,"end":31469,"object":{"end":31462,"start":31458,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31469,"name":"sortBy","optional":false,"start":31463,"type":"Identifier","typeAnnotation":null},"start":31458,"type":"MemberExpression"},"end":31509,"optional":false,"start":31458,"type":"CallExpression","typeArguments":null},"start":31451,"type":"VariableDeclarator"}],"declare":false,"end":31510,"kind":"const","start":31445,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":31583,"id":{"decorators":[],"end":31529,"name":"asks","optional":false,"start":31525,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"computed":true,"end":31578,"object":{"decorators":[],"end":31570,"name":"orderbook","optional":false,"start":31561,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":31577,"raw":"'asks'","start":31571,"type":"Literal","value":"asks"},"start":31561,"type":"MemberExpression"}],"callee":{"computed":false,"end":31559,"object":{"end":31549,"start":31545,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31559,"name":"aggregate","optional":false,"start":31550,"type":"Identifier","typeAnnotation":null},"start":31545,"type":"MemberExpression"},"end":31579,"optional":false,"start":31545,"type":"CallExpression","typeArguments":null},{"end":31582,"raw":"0","start":31581,"type":"Literal","value":0}],"callee":{"computed":false,"end":31543,"object":{"end":31536,"start":31532,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31543,"name":"sortBy","optional":false,"start":31537,"type":"Identifier","typeAnnotation":null},"start":31532,"type":"MemberExpression"},"end":31583,"optional":false,"start":31532,"type":"CallExpression","typeArguments":null},"start":31525,"type":"VariableDeclarator"}],"declare":false,"end":31584,"kind":"const","start":31519,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":31636,"id":{"decorators":[],"end":31606,"name":"bestBid","optional":false,"start":31599,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":31628,"name":"bids","optional":false,"start":31624,"type":"Identifier","typeAnnotation":null},{"end":31631,"raw":"0","start":31630,"type":"Literal","value":0},{"elements":[],"end":31635,"start":31633,"type":"ArrayExpression"}],"callee":{"computed":false,"end":31622,"object":{"end":31613,"start":31609,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31622,"name":"safeList","optional":false,"start":31614,"type":"Identifier","typeAnnotation":null},"start":31609,"type":"MemberExpression"},"end":31636,"optional":false,"start":31609,"type":"CallExpression","typeArguments":null},"start":31599,"type":"VariableDeclarator"}],"declare":false,"end":31637,"kind":"const","start":31593,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":31689,"id":{"decorators":[],"end":31659,"name":"bestAsk","optional":false,"start":31652,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":31681,"name":"asks","optional":false,"start":31677,"type":"Identifier","typeAnnotation":null},{"end":31684,"raw":"0","start":31683,"type":"Literal","value":0},{"elements":[],"end":31688,"start":31686,"type":"ArrayExpression"}],"callee":{"computed":false,"end":31675,"object":{"end":31666,"start":31662,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31675,"name":"safeList","optional":false,"start":31667,"type":"Identifier","typeAnnotation":null},"start":31662,"type":"MemberExpression"},"end":31689,"optional":false,"start":31662,"type":"CallExpression","typeArguments":null},"start":31652,"type":"VariableDeclarator"}],"declare":false,"end":31690,"kind":"const","start":31646,"type":"VariableDeclaration"},{"argument":{"arguments":[{"end":32099,"properties":[{"computed":false,"end":31763,"key":{"end":31745,"raw":"'symbol'","start":31737,"type":"Literal","value":"symbol"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":31737,"type":"Property","value":{"computed":true,"end":31763,"object":{"decorators":[],"end":31753,"name":"market","optional":false,"start":31747,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":31762,"raw":"'symbol'","start":31754,"type":"Literal","value":"symbol"},"start":31747,"type":"MemberExpression"}},{"computed":false,"end":31799,"key":{"end":31788,"raw":"'timestamp'","start":31777,"type":"Literal","value":"timestamp"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":31777,"type":"Property","value":{"decorators":[],"end":31799,"name":"timestamp","optional":false,"start":31790,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":31849,"key":{"end":31823,"raw":"'datetime'","start":31813,"type":"Literal","value":"datetime"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":31813,"type":"Property","value":{"arguments":[{"decorators":[],"end":31848,"name":"timestamp","optional":false,"start":31839,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":31837,"object":{"end":31829,"start":31825,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31837,"name":"iso8601","optional":false,"start":31830,"type":"Identifier","typeAnnotation":null},"start":31825,"type":"MemberExpression"},"end":31849,"optional":false,"start":31825,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":31898,"key":{"end":31868,"raw":"'ask'","start":31863,"type":"Literal","value":"ask"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":31863,"type":"Property","value":{"arguments":[{"decorators":[],"end":31894,"name":"bestAsk","optional":false,"start":31887,"type":"Identifier","typeAnnotation":null},{"end":31897,"raw":"0","start":31896,"type":"Literal","value":0}],"callee":{"computed":false,"end":31885,"object":{"end":31874,"start":31870,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31885,"name":"safeNumber","optional":false,"start":31875,"type":"Identifier","typeAnnotation":null},"start":31870,"type":"MemberExpression"},"end":31898,"optional":false,"start":31870,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":31953,"key":{"end":31923,"raw":"'askVolume'","start":31912,"type":"Literal","value":"askVolume"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":31912,"type":"Property","value":{"arguments":[{"decorators":[],"end":31949,"name":"bestAsk","optional":false,"start":31942,"type":"Identifier","typeAnnotation":null},{"end":31952,"raw":"1","start":31951,"type":"Literal","value":1}],"callee":{"computed":false,"end":31940,"object":{"end":31929,"start":31925,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31940,"name":"safeNumber","optional":false,"start":31930,"type":"Identifier","typeAnnotation":null},"start":31925,"type":"MemberExpression"},"end":31953,"optional":false,"start":31925,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":32002,"key":{"end":31972,"raw":"'bid'","start":31967,"type":"Literal","value":"bid"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":31967,"type":"Property","value":{"arguments":[{"decorators":[],"end":31998,"name":"bestBid","optional":false,"start":31991,"type":"Identifier","typeAnnotation":null},{"end":32001,"raw":"0","start":32000,"type":"Literal","value":0}],"callee":{"computed":false,"end":31989,"object":{"end":31978,"start":31974,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31989,"name":"safeNumber","optional":false,"start":31979,"type":"Identifier","typeAnnotation":null},"start":31974,"type":"MemberExpression"},"end":32002,"optional":false,"start":31974,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":32057,"key":{"end":32027,"raw":"'bidVolume'","start":32016,"type":"Literal","value":"bidVolume"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":32016,"type":"Property","value":{"arguments":[{"decorators":[],"end":32053,"name":"bestBid","optional":false,"start":32046,"type":"Identifier","typeAnnotation":null},{"end":32056,"raw":"1","start":32055,"type":"Literal","value":1}],"callee":{"computed":false,"end":32044,"object":{"end":32033,"start":32029,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":32044,"name":"safeNumber","optional":false,"start":32034,"type":"Identifier","typeAnnotation":null},"start":32029,"type":"MemberExpression"},"end":32057,"optional":false,"start":32029,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":32088,"key":{"end":32077,"raw":"'info'","start":32071,"type":"Literal","value":"info"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":32071,"type":"Property","value":{"decorators":[],"end":32088,"name":"orderbook","optional":false,"start":32079,"type":"Identifier","typeAnnotation":null}}],"start":31723,"type":"ObjectExpression"},{"decorators":[],"end":32107,"name":"market","optional":false,"start":32101,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":31721,"object":{"end":31710,"start":31706,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":31721,"name":"safeTicker","optional":false,"start":31711,"type":"Identifier","typeAnnotation":null},"start":31706,"type":"MemberExpression"},"end":32108,"optional":false,"start":31706,"type":"CallExpression","typeArguments":null},"end":32109,"start":31699,"type":"ReturnStatement"}],"end":32115,"start":31366,"type":"BlockStatement"},"params":[{"name":"orderbook","type":null},{"name":"market","type":null}],"return_type":null,"statements":6},"watchTopics":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":106508,"id":{"decorators":[],"end":106394,"name":"request","optional":false,"start":106381,"type":"Identifier","typeAnnotation":{"end":106394,"start":106388,"type":"TSTypeAnnotation","typeAnnotation":{"end":106394,"start":106390,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":106394,"name":"Dict","optional":false,"start":106390,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":106508,"properties":[{"computed":false,"end":106428,"key":{"end":106415,"raw":"'op'","start":106411,"type":"Literal","value":"op"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":106411,"type":"Property","value":{"end":106428,"raw":"'subscribe'","start":106417,"type":"Literal","value":"subscribe"}},{"computed":false,"end":106469,"key":{"end":106450,"raw":"'req_id'","start":106442,"type":"Literal","value":"req_id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":106442,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":106466,"object":{"end":106456,"start":106452,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106466,"name":"requestId","optional":false,"start":106457,"type":"Identifier","typeAnnotation":null},"start":106452,"type":"MemberExpression"},"end":106469,"optional":false,"start":106452,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":106497,"key":{"end":106489,"raw":"'args'","start":106483,"type":"Literal","value":"args"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":106483,"type":"Property","value":{"decorators":[],"end":106497,"name":"topics","optional":false,"start":106491,"type":"Identifier","typeAnnotation":null}}],"start":106397,"type":"ObjectExpression"},"start":106381,"type":"VariableDeclarator"}],"declare":false,"end":106509,"kind":"const","start":106375,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":106563,"id":{"decorators":[],"end":106531,"name":"message","optional":false,"start":106524,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":106554,"name":"request","optional":false,"start":106547,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":106562,"name":"params","optional":false,"start":106556,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":106545,"object":{"end":106538,"start":106534,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106545,"name":"extend","optional":false,"start":106539,"type":"Identifier","typeAnnotation":null},"start":106534,"type":"MemberExpression"},"end":106563,"optional":false,"start":106534,"type":"CallExpression","typeArguments":null},"start":106524,"type":"VariableDeclarator"}],"declare":false,"end":106564,"kind":"const","start":106518,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":106609,"name":"url","optional":false,"start":106606,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":106624,"name":"messageHashes","optional":false,"start":106611,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":106633,"name":"message","optional":false,"start":106626,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":106648,"name":"messageHashes","optional":false,"start":106635,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":106604,"object":{"end":106590,"start":106586,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106604,"name":"watchMultiple","optional":false,"start":106591,"type":"Identifier","typeAnnotation":null},"start":106586,"type":"MemberExpression"},"end":106649,"optional":false,"start":106586,"type":"CallExpression","typeArguments":null},"end":106649,"start":106580,"type":"AwaitExpression"},"end":106650,"start":106573,"type":"ReturnStatement"}],"end":106656,"start":106365,"type":"BlockStatement"},"params":[{"name":"url","type":null},{"name":"messageHashes","type":null},{"name":"topics","type":null},{"name":"params","type":null}],"return_type":null,"statements":3},"handleMyTrades":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":67931,"id":{"decorators":[],"end":67894,"name":"topic","optional":false,"start":67889,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":67921,"name":"message","optional":false,"start":67914,"type":"Identifier","typeAnnotation":null},{"end":67930,"raw":"'topic'","start":67923,"type":"Literal","value":"topic"}],"callee":{"computed":false,"end":67912,"object":{"end":67901,"start":67897,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":67912,"name":"safeString","optional":false,"start":67902,"type":"Identifier","typeAnnotation":null},"start":67897,"type":"MemberExpression"},"end":67931,"optional":false,"start":67897,"type":"CallExpression","typeArguments":null},"start":67889,"type":"VariableDeclarator"}],"declare":false,"end":67932,"kind":"const","start":67883,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":67976,"id":{"decorators":[],"end":67951,"name":"spot","optional":false,"start":67947,"type":"Identifier","typeAnnotation":null},"init":{"end":67976,"left":{"decorators":[],"end":67959,"name":"topic","optional":false,"start":67954,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":67976,"raw":"'ticketInfo'","start":67964,"type":"Literal","value":"ticketInfo"},"start":67954,"type":"BinaryExpression"},"start":67947,"type":"VariableDeclarator"}],"declare":false,"end":67977,"kind":"const","start":67941,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":68034,"id":{"decorators":[],"end":68005,"name":"executionFast","optional":false,"start":67992,"type":"Identifier","typeAnnotation":null},"init":{"end":68034,"left":{"decorators":[],"end":68013,"name":"topic","optional":false,"start":68008,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":68034,"raw":"'execution.fast'","start":68018,"type":"Literal","value":"execution.fast"},"start":68008,"type":"BinaryExpression"},"start":67992,"type":"VariableDeclarator"}],"declare":false,"end":68035,"kind":"const","start":67986,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":68091,"id":{"decorators":[],"end":68052,"name":"data","optional":false,"start":68048,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":68078,"name":"message","optional":false,"start":68071,"type":"Identifier","typeAnnotation":null},{"end":68086,"raw":"'data'","start":68080,"type":"Literal","value":"data"},{"elements":[],"end":68090,"start":68088,"type":"ArrayExpression"}],"callee":{"computed":false,"end":68069,"object":{"end":68059,"start":68055,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68069,"name":"safeValue","optional":false,"start":68060,"type":"Identifier","typeAnnotation":null},"start":68055,"type":"MemberExpression"},"end":68091,"optional":false,"start":68055,"type":"CallExpression","typeArguments":null},"start":68048,"type":"VariableDeclarator"}],"declare":false,"end":68092,"kind":"let","start":68044,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":68185,"expression":{"end":68184,"left":{"decorators":[],"end":68146,"name":"data","optional":false,"start":68142,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":68169,"name":"data","optional":false,"start":68165,"type":"Identifier","typeAnnotation":null},{"end":68179,"raw":"'result'","start":68171,"type":"Literal","value":"result"},{"elements":[],"end":68183,"start":68181,"type":"ArrayExpression"}],"callee":{"computed":false,"end":68163,"object":{"end":68153,"start":68149,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68163,"name":"safeValue","optional":false,"start":68154,"type":"Identifier","typeAnnotation":null},"start":68149,"type":"MemberExpression"},"end":68184,"optional":false,"start":68149,"type":"CallExpression","typeArguments":null},"start":68142,"type":"AssignmentExpression"},"start":68142,"type":"ExpressionStatement"}],"end":68195,"start":68128,"type":"BlockStatement"},"end":68195,"start":68101,"test":{"argument":{"arguments":[{"decorators":[],"end":68125,"name":"data","optional":false,"start":68121,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":68119,"object":{"decorators":[],"end":68111,"name":"Array","optional":false,"start":68106,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":68119,"name":"isArray","optional":false,"start":68112,"type":"Identifier","typeAnnotation":null},"start":68106,"type":"MemberExpression"},"end":68126,"optional":false,"start":68106,"type":"CallExpression","typeArguments":null},"end":68126,"operator":"!","prefix":true,"start":68105,"type":"UnaryExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":68317,"id":{"decorators":[],"end":68262,"name":"limit","optional":false,"start":68257,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":68295,"object":{"end":68287,"start":68283,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68295,"name":"options","optional":false,"start":68288,"type":"Identifier","typeAnnotation":null},"start":68283,"type":"MemberExpression"},{"end":68310,"raw":"'tradesLimit'","start":68297,"type":"Literal","value":"tradesLimit"},{"end":68316,"raw":"1000","start":68312,"type":"Literal","value":1000}],"callee":{"computed":false,"end":68281,"object":{"end":68269,"start":68265,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68281,"name":"safeInteger","optional":false,"start":68270,"type":"Identifier","typeAnnotation":null},"start":68265,"type":"MemberExpression"},"end":68317,"optional":false,"start":68265,"type":"CallExpression","typeArguments":null},"start":68257,"type":"VariableDeclarator"}],"declare":false,"end":68318,"kind":"const","start":68251,"type":"VariableDeclaration"},{"directive":null,"end":68382,"expression":{"end":68381,"left":{"computed":false,"end":68344,"object":{"end":68335,"start":68331,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68344,"name":"myTrades","optional":false,"start":68336,"type":"Identifier","typeAnnotation":null},"start":68331,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":68380,"name":"limit","optional":false,"start":68375,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":68373,"name":"ArrayCacheBySymbolById","optional":false,"start":68351,"type":"Identifier","typeAnnotation":null},"end":68381,"start":68347,"type":"NewExpression","typeArguments":null},"start":68331,"type":"AssignmentExpression"},"start":68331,"type":"ExpressionStatement"}],"end":68392,"start":68237,"type":"BlockStatement"},"end":68392,"start":68204,"test":{"end":68235,"left":{"computed":false,"end":68221,"object":{"end":68212,"start":68208,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68221,"name":"myTrades","optional":false,"start":68213,"type":"Identifier","typeAnnotation":null},"start":68208,"type":"MemberExpression"},"operator":"===","right":{"decorators":[],"end":68235,"name":"undefined","optional":false,"start":68226,"type":"Identifier","typeAnnotation":null},"start":68208,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":68429,"id":{"decorators":[],"end":68413,"name":"trades","optional":false,"start":68407,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":68429,"object":{"end":68420,"start":68416,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68429,"name":"myTrades","optional":false,"start":68421,"type":"Identifier","typeAnnotation":null},"start":68416,"type":"MemberExpression"},"start":68407,"type":"VariableDeclarator"}],"declare":false,"end":68430,"kind":"const","start":68401,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":68463,"id":{"decorators":[],"end":68458,"name":"symbols","optional":false,"start":68445,"type":"Identifier","typeAnnotation":{"end":68458,"start":68452,"type":"TSTypeAnnotation","typeAnnotation":{"end":68458,"start":68454,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":68458,"name":"Dict","optional":false,"start":68454,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":68463,"properties":[],"start":68461,"type":"ObjectExpression"},"start":68445,"type":"VariableDeclarator"}],"declare":false,"end":68464,"kind":"const","start":68439,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":68555,"id":{"decorators":[],"end":68494,"name":"filterExecTypes","optional":false,"start":68479,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":68531,"raw":"'watchMyTrades'","start":68516,"type":"Literal","value":"watchMyTrades"},{"end":68550,"raw":"'filterExecTypes'","start":68533,"type":"Literal","value":"filterExecTypes"},{"elements":[],"end":68554,"start":68552,"type":"ArrayExpression"}],"callee":{"computed":false,"end":68514,"object":{"end":68501,"start":68497,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68514,"name":"handleOption","optional":false,"start":68502,"type":"Identifier","typeAnnotation":null},"start":68497,"type":"MemberExpression"},"end":68555,"optional":false,"start":68497,"type":"CallExpression","typeArguments":null},"start":68479,"type":"VariableDeclarator"}],"declare":false,"end":68556,"kind":"const","start":68473,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":68641,"id":{"decorators":[],"end":68631,"name":"rawTrade","optional":false,"start":68623,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":68641,"object":{"decorators":[],"end":68638,"name":"data","optional":false,"start":68634,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":68640,"name":"i","optional":false,"start":68639,"type":"Identifier","typeAnnotation":null},"start":68634,"type":"MemberExpression"},"start":68623,"type":"VariableDeclarator"}],"declare":false,"end":68642,"kind":"const","start":68617,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":68677,"id":{"decorators":[],"end":68665,"name":"parsed","optional":false,"start":68659,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":68677,"name":"undefined","optional":false,"start":68668,"type":"Identifier","typeAnnotation":null},"start":68659,"type":"VariableDeclarator"}],"declare":false,"end":68678,"kind":"let","start":68655,"type":"VariableDeclaration"},{"alternate":{"body":[{"declarations":[{"definite":false,"end":68911,"id":{"decorators":[],"end":68866,"name":"execType","optional":false,"start":68858,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":68894,"name":"rawTrade","optional":false,"start":68886,"type":"Identifier","typeAnnotation":null},{"end":68906,"raw":"'execType'","start":68896,"type":"Literal","value":"execType"},{"end":68910,"raw":"''","start":68908,"type":"Literal","value":""}],"callee":{"computed":false,"end":68884,"object":{"end":68873,"start":68869,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68884,"name":"safeString","optional":false,"start":68874,"type":"Identifier","typeAnnotation":null},"start":68869,"type":"MemberExpression"},"end":68911,"optional":false,"start":68869,"type":"CallExpression","typeArguments":null},"start":68858,"type":"VariableDeclarator"}],"declare":false,"end":68912,"kind":"let","start":68854,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":68989,"expression":{"end":68988,"left":{"decorators":[],"end":68978,"name":"execType","optional":false,"start":68970,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":68988,"raw":"'Trade'","start":68981,"type":"Literal","value":"Trade"},"start":68970,"type":"AssignmentExpression"},"start":68970,"type":"ExpressionStatement"}],"end":69007,"start":68948,"type":"BlockStatement"},"end":69007,"start":68929,"test":{"decorators":[],"end":68946,"name":"executionFast","optional":false,"start":68933,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"end":69102,"label":null,"start":69093,"type":"ContinueStatement"}],"end":69120,"start":69071,"type":"BlockStatement"},"end":69120,"start":69024,"test":{"argument":{"arguments":[{"decorators":[],"end":69051,"name":"execType","optional":false,"start":69043,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":69068,"name":"filterExecTypes","optional":false,"start":69053,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":69041,"object":{"end":69033,"start":69029,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":69041,"name":"inArray","optional":false,"start":69034,"type":"Identifier","typeAnnotation":null},"start":69029,"type":"MemberExpression"},"end":69069,"optional":false,"start":69029,"type":"CallExpression","typeArguments":null},"end":69069,"operator":"!","prefix":true,"start":69028,"type":"UnaryExpression"},"type":"IfStatement"},{"directive":null,"end":69173,"expression":{"end":69172,"left":{"decorators":[],"end":69143,"name":"parsed","optional":false,"start":69137,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":69171,"name":"rawTrade","optional":false,"start":69163,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":69161,"object":{"end":69150,"start":69146,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":69161,"name":"parseTrade","optional":false,"start":69151,"type":"Identifier","typeAnnotation":null},"start":69146,"type":"MemberExpression"},"end":69172,"optional":false,"start":69146,"type":"CallExpression","typeArguments":null},"start":69137,"type":"AssignmentExpression"},"start":69137,"type":"ExpressionStatement"}],"end":69187,"start":68795,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":68775,"expression":{"end":68774,"left":{"decorators":[],"end":68743,"name":"parsed","optional":false,"start":68737,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":68773,"name":"rawTrade","optional":false,"start":68765,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":68763,"object":{"end":68750,"start":68746,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":68763,"name":"parseWsTrade","optional":false,"start":68751,"type":"Identifier","typeAnnotation":null},"start":68746,"type":"MemberExpression"},"end":68774,"optional":false,"start":68746,"type":"CallExpression","typeArguments":null},"start":68737,"type":"AssignmentExpression"},"start":68737,"type":"ExpressionStatement"}],"end":68789,"start":68719,"type":"BlockStatement"},"end":69187,"start":68691,"test":{"end":68717,"left":{"decorators":[],"end":68699,"name":"spot","optional":false,"start":68695,"type":"Identifier","typeAnnotation":null},"operator":"&&","right":{"argument":{"decorators":[],"end":68717,"name":"executionFast","optional":false,"start":68704,"type":"Identifier","typeAnnotation":null},"end":68717,"operator":"!","prefix":true,"start":68703,"type":"UnaryExpression"},"start":68695,"type":"LogicalExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":69231,"id":{"decorators":[],"end":69212,"name":"symbol","optional":false,"start":69206,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":69231,"object":{"decorators":[],"end":69221,"name":"parsed","optional":false,"start":69215,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":69230,"raw":"'symbol'","start":69222,"type":"Literal","value":"symbol"},"start":69215,"type":"MemberExpression"},"start":69206,"type":"VariableDeclarator"}],"declare":false,"end":69232,"kind":"const","start":69200,"type":"VariableDeclaration"},{"directive":null,"end":69268,"expression":{"end":69267,"left":{"computed":true,"end":69260,"object":{"decorators":[],"end":69252,"name":"symbols","optional":false,"start":69245,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":69259,"name":"symbol","optional":false,"start":69253,"type":"Identifier","typeAnnotation":null},"start":69245,"type":"MemberExpression"},"operator":"=","right":{"end":69267,"raw":"true","start":69263,"type":"Literal","value":true},"start":69245,"type":"AssignmentExpression"},"start":69245,"type":"ExpressionStatement"},{"directive":null,"end":69304,"expression":{"arguments":[{"decorators":[],"end":69302,"name":"parsed","optional":false,"start":69296,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":69294,"object":{"decorators":[],"end":69287,"name":"trades","optional":false,"start":69281,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":69294,"name":"append","optional":false,"start":69288,"type":"Identifier","typeAnnotation":null},"start":69281,"type":"MemberExpression"},"end":69303,"optional":false,"start":69281,"type":"CallExpression","typeArguments":null},"start":69281,"type":"ExpressionStatement"}],"end":69314,"start":68603,"type":"BlockStatement"},"end":69314,"init":{"declarations":[{"definite":false,"end":68579,"id":{"decorators":[],"end":68575,"name":"i","optional":false,"start":68574,"type":"Identifier","typeAnnotation":null},"init":{"end":68579,"raw":"0","start":68578,"type":"Literal","value":0},"start":68574,"type":"VariableDeclarator"}],"declare":false,"end":68579,"kind":"let","start":68570,"type":"VariableDeclaration"},"start":68565,"test":{"end":68596,"left":{"decorators":[],"end":68582,"name":"i","optional":false,"start":68581,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":68596,"object":{"decorators":[],"end":68589,"name":"data","optional":false,"start":68585,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":68596,"name":"length","optional":false,"start":68590,"type":"Identifier","typeAnnotation":null},"start":68585,"type":"MemberExpression"},"start":68581,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":68599,"name":"i","optional":false,"start":68598,"type":"Identifier","typeAnnotation":null},"end":68601,"operator":"++","prefix":false,"start":68598,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":69357,"id":{"decorators":[],"end":69333,"name":"keys","optional":false,"start":69329,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":69356,"name":"symbols","optional":false,"start":69349,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":69347,"object":{"decorators":[],"end":69342,"name":"Object","optional":false,"start":69336,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":69347,"name":"keys","optional":false,"start":69343,"type":"Identifier","typeAnnotation":null},"start":69336,"type":"MemberExpression"},"end":69357,"optional":false,"start":69336,"type":"CallExpression","typeArguments":null},"start":69329,"type":"VariableDeclarator"}],"declare":false,"end":69358,"kind":"const","start":69323,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":69467,"id":{"decorators":[],"end":69443,"name":"currentMessageHash","optional":false,"start":69425,"type":"Identifier","typeAnnotation":null},"init":{"end":69467,"left":{"end":69457,"raw":"'myTrades:'","start":69446,"type":"Literal","value":"myTrades:"},"operator":"+","right":{"computed":true,"end":69467,"object":{"decorators":[],"end":69464,"name":"keys","optional":false,"start":69460,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":69466,"name":"i","optional":false,"start":69465,"type":"Identifier","typeAnnotation":null},"start":69460,"type":"MemberExpression"},"start":69446,"type":"BinaryExpression"},"start":69425,"type":"VariableDeclarator"}],"declare":false,"end":69468,"kind":"const","start":69419,"type":"VariableDeclaration"},{"directive":null,"end":69525,"expression":{"arguments":[{"decorators":[],"end":69503,"name":"trades","optional":false,"start":69497,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":69523,"name":"currentMessageHash","optional":false,"start":69505,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":69495,"object":{"decorators":[],"end":69487,"name":"client","optional":false,"start":69481,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":69495,"name":"resolve","optional":false,"start":69488,"type":"Identifier","typeAnnotation":null},"start":69481,"type":"MemberExpression"},"end":69524,"optional":false,"start":69481,"type":"CallExpression","typeArguments":null},"start":69481,"type":"ExpressionStatement"}],"end":69535,"start":69405,"type":"BlockStatement"},"end":69535,"init":{"declarations":[{"definite":false,"end":69381,"id":{"decorators":[],"end":69377,"name":"i","optional":false,"start":69376,"type":"Identifier","typeAnnotation":null},"init":{"end":69381,"raw":"0","start":69380,"type":"Literal","value":0},"start":69376,"type":"VariableDeclarator"}],"declare":false,"end":69381,"kind":"let","start":69372,"type":"VariableDeclaration"},"start":69367,"test":{"end":69398,"left":{"decorators":[],"end":69384,"name":"i","optional":false,"start":69383,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":69398,"object":{"decorators":[],"end":69391,"name":"keys","optional":false,"start":69387,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":69398,"name":"length","optional":false,"start":69392,"type":"Identifier","typeAnnotation":null},"start":69387,"type":"MemberExpression"},"start":69383,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":69401,"name":"i","optional":false,"start":69400,"type":"Identifier","typeAnnotation":null},"end":69403,"operator":"++","prefix":false,"start":69400,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":69605,"id":{"decorators":[],"end":69592,"name":"messageHash","optional":false,"start":69581,"type":"Identifier","typeAnnotation":null},"init":{"end":69605,"raw":"'myTrades'","start":69595,"type":"Literal","value":"myTrades"},"start":69581,"type":"VariableDeclarator"}],"declare":false,"end":69606,"kind":"const","start":69575,"type":"VariableDeclaration"},{"directive":null,"end":69652,"expression":{"arguments":[{"decorators":[],"end":69637,"name":"trades","optional":false,"start":69631,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":69650,"name":"messageHash","optional":false,"start":69639,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":69629,"object":{"decorators":[],"end":69621,"name":"client","optional":false,"start":69615,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":69629,"name":"resolve","optional":false,"start":69622,"type":"Identifier","typeAnnotation":null},"start":69615,"type":"MemberExpression"},"end":69651,"optional":false,"start":69615,"type":"CallExpression","typeArguments":null},"start":69615,"type":"ExpressionStatement"}],"end":69658,"start":64471,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},"editOrderWs":{"async":true,"body":{"body":[{"directive":null,"end":15837,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":15833,"object":{"end":15821,"start":15817,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15833,"name":"loadMarkets","optional":false,"start":15822,"type":"Identifier","typeAnnotation":null},"start":15817,"type":"MemberExpression"},"end":15836,"optional":false,"start":15817,"type":"CallExpression","typeArguments":null},"end":15836,"start":15811,"type":"AwaitExpression"},"start":15811,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":15936,"id":{"decorators":[],"end":15864,"name":"orderRequest","optional":false,"start":15852,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":15892,"name":"id","optional":false,"start":15890,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":15900,"name":"symbol","optional":false,"start":15894,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":15906,"name":"type","optional":false,"start":15902,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":15912,"name":"side","optional":false,"start":15908,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":15920,"name":"amount","optional":false,"start":15914,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":15927,"name":"price","optional":false,"start":15922,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":15935,"name":"params","optional":false,"start":15929,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":15888,"object":{"end":15871,"start":15867,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15888,"name":"editOrderRequest","optional":false,"start":15872,"type":"Identifier","typeAnnotation":null},"start":15867,"type":"MemberExpression"},"end":15936,"optional":false,"start":15867,"type":"CallExpression","typeArguments":null},"start":15852,"type":"VariableDeclarator"}],"declare":false,"end":15937,"kind":"const","start":15846,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":16000,"id":{"decorators":[],"end":15955,"name":"url","optional":false,"start":15952,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":16000,"object":{"computed":true,"end":15991,"object":{"computed":true,"end":15980,"object":{"computed":true,"end":15974,"object":{"computed":false,"end":15967,"object":{"end":15962,"start":15958,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":15967,"name":"urls","optional":false,"start":15963,"type":"Identifier","typeAnnotation":null},"start":15958,"type":"MemberExpression"},"optional":false,"property":{"end":15973,"raw":"'api'","start":15968,"type":"Literal","value":"api"},"start":15958,"type":"MemberExpression"},"optional":false,"property":{"end":15979,"raw":"'ws'","start":15975,"type":"Literal","value":"ws"},"start":15958,"type":"MemberExpression"},"optional":false,"property":{"end":15990,"raw":"'private'","start":15981,"type":"Literal","value":"private"},"start":15958,"type":"MemberExpression"},"optional":false,"property":{"end":15999,"raw":"'trade'","start":15992,"type":"Literal","value":"trade"},"start":15958,"type":"MemberExpression"},"start":15952,"type":"VariableDeclarator"}],"declare":false,"end":16001,"kind":"const","start":15946,"type":"VariableDeclaration"},{"directive":null,"end":16040,"expression":{"argument":{"arguments":[{"decorators":[],"end":16038,"name":"url","optional":false,"start":16035,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":16033,"object":{"end":16020,"start":16016,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":16033,"name":"authenticate","optional":false,"start":16021,"type":"Identifier","typeAnnotation":null},"start":16016,"type":"MemberExpression"},"end":16039,"optional":false,"start":16016,"type":"CallExpression","typeArguments":null},"end":16039,"start":16010,"type":"AwaitExpression"},"start":16010,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":16096,"id":{"decorators":[],"end":16064,"name":"requestId","optional":false,"start":16055,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":16093,"object":{"arguments":[],"callee":{"computed":false,"end":16081,"object":{"end":16071,"start":16067,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":16081,"name":"requestId","optional":false,"start":16072,"type":"Identifier","typeAnnotation":null},"start":16067,"type":"MemberExpression"},"end":16084,"optional":false,"start":16067,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":16093,"name":"toString","optional":false,"start":16085,"type":"Identifier","typeAnnotation":null},"start":16067,"type":"MemberExpression"},"end":16096,"optional":false,"start":16067,"type":"CallExpression","typeArguments":null},"start":16055,"type":"VariableDeclarator"}],"declare":false,"end":16097,"kind":"const","start":16049,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":16458,"id":{"decorators":[],"end":16125,"name":"request","optional":false,"start":16112,"type":"Identifier","typeAnnotation":{"end":16125,"start":16119,"type":"TSTypeAnnotation","typeAnnotation":{"end":16125,"start":16121,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":16125,"name":"Dict","optional":false,"start":16121,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":16458,"properties":[{"computed":false,"end":16161,"key":{"end":16146,"raw":"'op'","start":16142,"type":"Literal","value":"op"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":16142,"type":"Property","value":{"end":16161,"raw":"'order.amend'","start":16148,"type":"Literal","value":"order.amend"}},{"computed":false,"end":16193,"key":{"end":16182,"raw":"'reqId'","start":16175,"type":"Literal","value":"reqId"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":16175,"type":"Property","value":{"decorators":[],"end":16193,"name":"requestId","optional":false,"start":16184,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":16260,"key":{"end":16213,"raw":"'args'","start":16207,"type":"Literal","value":"args"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":16207,"type":"Property","value":{"elements":[{"decorators":[],"end":16245,"name":"orderRequest","optional":false,"start":16233,"type":"Identifier","typeAnnotation":null}],"end":16260,"start":16215,"type":"ArrayExpression"}},{"computed":false,"end":16447,"key":{"end":16282,"raw":"'header'","start":16274,"type":"Literal","value":"header"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":16274,"type":"Property","value":{"end":16447,"properties":[{"computed":false,"end":16354,"key":{"end":16320,"raw":"'X-BAPI-TIMESTAMP'","start":16302,"type":"Literal","value":"X-BAPI-TIMESTAMP"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":16302,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":16351,"object":{"arguments":[],"callee":{"computed":false,"end":16339,"object":{"end":16326,"start":16322,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":16339,"name":"milliseconds","optional":false,"start":16327,"type":"Identifier","typeAnnotation":null},"start":16322,"type":"MemberExpression"},"end":16342,"optional":false,"start":16322,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":16351,"name":"toString","optional":false,"start":16343,"type":"Identifier","typeAnnotation":null},"start":16322,"type":"MemberExpression"},"end":16354,"optional":false,"start":16322,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":16432,"key":{"end":16392,"raw":"'X-BAPI-RECV-WINDOW'","start":16372,"type":"Literal","value":"X-BAPI-RECV-WINDOW"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":16372,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":16429,"object":{"computed":true,"end":16420,"object":{"computed":false,"end":16406,"object":{"end":16398,"start":16394,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":16406,"name":"options","optional":false,"start":16399,"type":"Identifier","typeAnnotation":null},"start":16394,"type":"MemberExpression"},"optional":false,"property":{"end":16419,"raw":"'recvWindow'","start":16407,"type":"Literal","value":"recvWindow"},"start":16394,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":16429,"name":"toString","optional":false,"start":16421,"type":"Identifier","typeAnnotation":null},"start":16394,"type":"MemberExpression"},"end":16432,"optional":false,"start":16394,"type":"CallExpression","typeArguments":null}}],"start":16284,"type":"ObjectExpression"}}],"start":16128,"type":"ObjectExpression"},"start":16112,"type":"VariableDeclarator"}],"declare":false,"end":16459,"kind":"const","start":16106,"type":"VariableDeclaration"},{"argument":{"end":16543,"expression":{"argument":{"arguments":[{"decorators":[],"end":16496,"name":"url","optional":false,"start":16493,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":16507,"name":"requestId","optional":false,"start":16498,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":16516,"name":"request","optional":false,"start":16509,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":16527,"name":"requestId","optional":false,"start":16518,"type":"Identifier","typeAnnotation":null},{"end":16533,"raw":"true","start":16529,"type":"Literal","value":true}],"callee":{"computed":false,"end":16491,"object":{"end":16485,"start":16481,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":16491,"name":"watch","optional":false,"start":16486,"type":"Identifier","typeAnnotation":null},"start":16481,"type":"MemberExpression"},"end":16534,"optional":false,"start":16481,"type":"CallExpression","typeArguments":null},"end":16534,"start":16475,"type":"AwaitExpression"},"start":16475,"type":"TSAsExpression","typeAnnotation":{"end":16543,"start":16538,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":16543,"name":"Order","optional":false,"start":16538,"type":"Identifier","typeAnnotation":null}}},"end":16544,"start":16468,"type":"ReturnStatement"}],"end":16550,"start":15801,"type":"BlockStatement"},"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":7},"unWatchPositions":{"async":true,"body":{"body":[{"directive":null,"end":77494,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":77490,"object":{"end":77478,"start":77474,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":77490,"name":"loadMarkets","optional":false,"start":77479,"type":"Identifier","typeAnnotation":null},"start":77474,"type":"MemberExpression"},"end":77493,"optional":false,"start":77474,"type":"CallExpression","typeArguments":null},"end":77493,"start":77468,"type":"AwaitExpression"},"start":77468,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":77534,"id":{"decorators":[],"end":77515,"name":"method","optional":false,"start":77509,"type":"Identifier","typeAnnotation":null},"init":{"end":77534,"raw":"'watchPositions'","start":77518,"type":"Literal","value":"watchPositions"},"start":77509,"type":"VariableDeclarator"}],"declare":false,"end":77535,"kind":"const","start":77503,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":77587,"id":{"decorators":[],"end":77561,"name":"messageHash","optional":false,"start":77550,"type":"Identifier","typeAnnotation":null},"init":{"end":77587,"raw":"'unsubscribe:positions'","start":77564,"type":"Literal","value":"unsubscribe:positions"},"start":77550,"type":"VariableDeclarator"}],"declare":false,"end":77588,"kind":"const","start":77544,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":77624,"id":{"decorators":[],"end":77610,"name":"subHash","optional":false,"start":77603,"type":"Identifier","typeAnnotation":null},"init":{"end":77624,"raw":"'positions'","start":77613,"type":"Literal","value":"positions"},"start":77603,"type":"VariableDeclarator"}],"declare":false,"end":77625,"kind":"const","start":77597,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":77797,"left":{"computed":false,"end":77708,"object":{"end":77705,"start":77701,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":77708,"name":"id","optional":false,"start":77706,"type":"Identifier","typeAnnotation":null},"start":77701,"type":"MemberExpression"},"operator":"+","right":{"end":77797,"raw":"' unWatchPositions() does not support a symbol parameter, you must unwatch all orders'","start":77711,"type":"Literal","value":" unWatchPositions() does not support a symbol parameter, you must unwatch all orders"},"start":77701,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":77699,"name":"NotSupported","optional":false,"start":77687,"type":"Identifier","typeAnnotation":null},"end":77798,"start":77683,"type":"NewExpression","typeArguments":null},"end":77799,"start":77677,"type":"ThrowStatement"}],"end":77809,"start":77663,"type":"BlockStatement"},"end":77809,"start":77634,"test":{"argument":{"arguments":[{"decorators":[],"end":77660,"name":"symbols","optional":false,"start":77653,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":77651,"object":{"end":77643,"start":77639,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":77651,"name":"isEmpty","optional":false,"start":77644,"type":"Identifier","typeAnnotation":null},"start":77639,"type":"MemberExpression"},"end":77661,"optional":false,"start":77639,"type":"CallExpression","typeArguments":null},"end":77661,"operator":"!","prefix":true,"start":77638,"type":"UnaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":77893,"id":{"decorators":[],"end":77827,"name":"url","optional":false,"start":77824,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":77870,"name":"undefined","optional":false,"start":77861,"type":"Identifier","typeAnnotation":null},{"end":77876,"raw":"true","start":77872,"type":"Literal","value":true},{"decorators":[],"end":77884,"name":"method","optional":false,"start":77878,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":77892,"name":"params","optional":false,"start":77886,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":77859,"object":{"end":77840,"start":77836,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":77859,"name":"getUrlByMarketType","optional":false,"start":77841,"type":"Identifier","typeAnnotation":null},"start":77836,"type":"MemberExpression"},"end":77893,"optional":false,"start":77836,"type":"CallExpression","typeArguments":null},"end":77893,"start":77830,"type":"AwaitExpression"},"start":77824,"type":"VariableDeclarator"}],"declare":false,"end":77894,"kind":"const","start":77818,"type":"VariableDeclaration"},{"directive":null,"end":77933,"expression":{"argument":{"arguments":[{"decorators":[],"end":77931,"name":"url","optional":false,"start":77928,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":77926,"object":{"end":77913,"start":77909,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":77926,"name":"authenticate","optional":false,"start":77914,"type":"Identifier","typeAnnotation":null},"start":77909,"type":"MemberExpression"},"end":77932,"optional":false,"start":77909,"type":"CallExpression","typeArguments":null},"end":77932,"start":77903,"type":"AwaitExpression"},"start":77903,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":77971,"id":{"decorators":[],"end":77954,"name":"topics","optional":false,"start":77948,"type":"Identifier","typeAnnotation":null},"init":{"elements":[{"end":77969,"raw":"'position'","start":77959,"type":"Literal","value":"position"}],"end":77971,"start":77957,"type":"ArrayExpression"},"start":77948,"type":"VariableDeclarator"}],"declare":false,"end":77972,"kind":"const","start":77942,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":78017,"name":"url","optional":false,"start":78014,"type":"Identifier","typeAnnotation":null},{"end":78030,"raw":"'positions'","start":78019,"type":"Literal","value":"positions"},{"decorators":[],"end":78039,"name":"symbols","optional":false,"start":78032,"type":"Identifier","typeAnnotation":null},{"elements":[{"decorators":[],"end":78054,"name":"messageHash","optional":false,"start":78043,"type":"Identifier","typeAnnotation":null}],"end":78056,"start":78041,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":78067,"name":"subHash","optional":false,"start":78060,"type":"Identifier","typeAnnotation":null}],"end":78069,"start":78058,"type":"ArrayExpression"},{"decorators":[],"end":78077,"name":"topics","optional":false,"start":78071,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":78085,"name":"params","optional":false,"start":78079,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":78012,"object":{"end":77998,"start":77994,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":78012,"name":"unWatchTopics","optional":false,"start":77999,"type":"Identifier","typeAnnotation":null},"start":77994,"type":"MemberExpression"},"end":78086,"optional":false,"start":77994,"type":"CallExpression","typeArguments":null},"end":78086,"start":77988,"type":"AwaitExpression"},"end":78087,"start":77981,"type":"ReturnStatement"}],"end":78093,"start":77458,"type":"BlockStatement"},"params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":9},"unWatchMyTrades":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":63406,"id":{"decorators":[],"end":63388,"name":"method","optional":false,"start":63382,"type":"Identifier","typeAnnotation":null},"init":{"end":63406,"raw":"'watchMyTrades'","start":63391,"type":"Literal","value":"watchMyTrades"},"start":63382,"type":"VariableDeclarator"}],"declare":false,"end":63407,"kind":"const","start":63376,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":63458,"id":{"decorators":[],"end":63433,"name":"messageHash","optional":false,"start":63422,"type":"Identifier","typeAnnotation":null},"init":{"end":63458,"raw":"'unsubscribe:myTrades'","start":63436,"type":"Literal","value":"unsubscribe:myTrades"},"start":63422,"type":"VariableDeclarator"}],"declare":false,"end":63459,"kind":"const","start":63416,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":63494,"id":{"decorators":[],"end":63481,"name":"subHash","optional":false,"start":63474,"type":"Identifier","typeAnnotation":null},"init":{"end":63494,"raw":"'myTrades'","start":63484,"type":"Literal","value":"myTrades"},"start":63474,"type":"VariableDeclarator"}],"declare":false,"end":63495,"kind":"const","start":63468,"type":"VariableDeclaration"},{"directive":null,"end":63530,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":63526,"object":{"end":63514,"start":63510,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":63526,"name":"loadMarkets","optional":false,"start":63515,"type":"Identifier","typeAnnotation":null},"start":63510,"type":"MemberExpression"},"end":63529,"optional":false,"start":63510,"type":"CallExpression","typeArguments":null},"end":63529,"start":63504,"type":"AwaitExpression"},"start":63504,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":63701,"left":{"computed":false,"end":63610,"object":{"end":63607,"start":63603,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":63610,"name":"id","optional":false,"start":63608,"type":"Identifier","typeAnnotation":null},"start":63603,"type":"MemberExpression"},"operator":"+","right":{"end":63701,"raw":"' unWatchMyTrades() does not support a symbol parameter, you must unwatch all my trades'","start":63613,"type":"Literal","value":" unWatchMyTrades() does not support a symbol parameter, you must unwatch all my trades"},"start":63603,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":63601,"name":"NotSupported","optional":false,"start":63589,"type":"Identifier","typeAnnotation":null},"end":63702,"start":63585,"type":"NewExpression","typeArguments":null},"end":63703,"start":63579,"type":"ThrowStatement"}],"end":63713,"start":63565,"type":"BlockStatement"},"end":63713,"start":63539,"test":{"end":63563,"left":{"decorators":[],"end":63549,"name":"symbol","optional":false,"start":63543,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":63563,"name":"undefined","optional":false,"start":63554,"type":"Identifier","typeAnnotation":null},"start":63543,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":63794,"id":{"decorators":[],"end":63731,"name":"url","optional":false,"start":63728,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":63771,"name":"symbol","optional":false,"start":63765,"type":"Identifier","typeAnnotation":null},{"end":63777,"raw":"true","start":63773,"type":"Literal","value":true},{"decorators":[],"end":63785,"name":"method","optional":false,"start":63779,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":63793,"name":"params","optional":false,"start":63787,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":63763,"object":{"end":63744,"start":63740,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":63763,"name":"getUrlByMarketType","optional":false,"start":63745,"type":"Identifier","typeAnnotation":null},"start":63740,"type":"MemberExpression"},"end":63794,"optional":false,"start":63740,"type":"CallExpression","typeArguments":null},"end":63794,"start":63734,"type":"AwaitExpression"},"start":63728,"type":"VariableDeclarator"}],"declare":false,"end":63795,"kind":"const","start":63722,"type":"VariableDeclaration"},{"directive":null,"end":63834,"expression":{"argument":{"arguments":[{"decorators":[],"end":63832,"name":"url","optional":false,"start":63829,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":63827,"object":{"end":63814,"start":63810,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":63827,"name":"authenticate","optional":false,"start":63815,"type":"Identifier","typeAnnotation":null},"start":63810,"type":"MemberExpression"},"end":63833,"optional":false,"start":63810,"type":"CallExpression","typeArguments":null},"end":63833,"start":63804,"type":"AwaitExpression"},"start":63804,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":63999,"id":{"decorators":[],"end":63868,"name":"topicByMarket","optional":false,"start":63849,"type":"Identifier","typeAnnotation":{"end":63868,"start":63862,"type":"TSTypeAnnotation","typeAnnotation":{"end":63868,"start":63864,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":63868,"name":"Dict","optional":false,"start":63864,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":63999,"properties":[{"computed":false,"end":63905,"key":{"end":63891,"raw":"'spot'","start":63885,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":63885,"type":"Property","value":{"end":63905,"raw":"'ticketInfo'","start":63893,"type":"Literal","value":"ticketInfo"}},{"computed":false,"end":63941,"key":{"end":63928,"raw":"'unified'","start":63919,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":63919,"type":"Property","value":{"end":63941,"raw":"'execution'","start":63930,"type":"Literal","value":"execution"}},{"computed":false,"end":63988,"key":{"end":63961,"raw":"'usdc'","start":63955,"type":"Literal","value":"usdc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":63955,"type":"Property","value":{"end":63988,"raw":"'user.openapi.perp.trade'","start":63963,"type":"Literal","value":"user.openapi.perp.trade"}}],"start":63871,"type":"ObjectExpression"},"start":63849,"type":"VariableDeclarator"}],"declare":false,"end":64000,"kind":"const","start":63843,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":64078,"id":{"decorators":[],"end":64018,"name":"topic","optional":false,"start":64013,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":64050,"name":"topicByMarket","optional":false,"start":64037,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":64076,"name":"url","optional":false,"start":64073,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":64071,"object":{"end":64056,"start":64052,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":64071,"name":"getPrivateType","optional":false,"start":64057,"type":"Identifier","typeAnnotation":null},"start":64052,"type":"MemberExpression"},"end":64077,"optional":false,"start":64052,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":64035,"object":{"end":64025,"start":64021,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":64035,"name":"safeValue","optional":false,"start":64026,"type":"Identifier","typeAnnotation":null},"start":64021,"type":"MemberExpression"},"end":64078,"optional":false,"start":64021,"type":"CallExpression","typeArguments":null},"start":64013,"type":"VariableDeclarator"}],"declare":false,"end":64079,"kind":"let","start":64009,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":64113,"id":{"decorators":[],"end":64105,"name":"executionFast","optional":false,"start":64092,"type":"Identifier","typeAnnotation":null},"init":{"end":64113,"raw":"false","start":64108,"type":"Literal","value":false},"start":64092,"type":"VariableDeclarator"}],"declare":false,"end":64114,"kind":"let","start":64088,"type":"VariableDeclaration"},{"directive":null,"end":64228,"expression":{"end":64227,"left":{"decorators":[],"elements":[{"decorators":[],"end":64138,"name":"executionFast","optional":false,"start":64125,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":64146,"name":"params","optional":false,"start":64140,"type":"Identifier","typeAnnotation":null}],"end":64148,"optional":false,"start":64123,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":64185,"name":"params","optional":false,"start":64179,"type":"Identifier","typeAnnotation":null},{"end":64202,"raw":"'watchMyTrades'","start":64187,"type":"Literal","value":"watchMyTrades"},{"end":64219,"raw":"'executionFast'","start":64204,"type":"Literal","value":"executionFast"},{"end":64226,"raw":"false","start":64221,"type":"Literal","value":false}],"callee":{"computed":false,"end":64177,"object":{"end":64155,"start":64151,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":64177,"name":"handleOptionAndParams","optional":false,"start":64156,"type":"Identifier","typeAnnotation":null},"start":64151,"type":"MemberExpression"},"end":64227,"optional":false,"start":64151,"type":"CallExpression","typeArguments":null},"start":64123,"type":"AssignmentExpression"},"start":64123,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":64295,"expression":{"end":64294,"left":{"decorators":[],"end":64275,"name":"topic","optional":false,"start":64270,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":64294,"raw":"'execution.fast'","start":64278,"type":"Literal","value":"execution.fast"},"start":64270,"type":"AssignmentExpression"},"start":64270,"type":"ExpressionStatement"}],"end":64305,"start":64256,"type":"BlockStatement"},"end":64305,"start":64237,"test":{"decorators":[],"end":64254,"name":"executionFast","optional":false,"start":64241,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":64350,"name":"url","optional":false,"start":64347,"type":"Identifier","typeAnnotation":null},{"end":64362,"raw":"'myTrades'","start":64352,"type":"Literal","value":"myTrades"},{"elements":[],"end":64367,"start":64364,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":64382,"name":"messageHash","optional":false,"start":64371,"type":"Identifier","typeAnnotation":null}],"end":64384,"start":64369,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":64395,"name":"subHash","optional":false,"start":64388,"type":"Identifier","typeAnnotation":null}],"end":64397,"start":64386,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":64406,"name":"topic","optional":false,"start":64401,"type":"Identifier","typeAnnotation":null}],"end":64408,"start":64399,"type":"ArrayExpression"},{"decorators":[],"end":64416,"name":"params","optional":false,"start":64410,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":64345,"object":{"end":64331,"start":64327,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":64345,"name":"unWatchTopics","optional":false,"start":64332,"type":"Identifier","typeAnnotation":null},"start":64327,"type":"MemberExpression"},"end":64417,"optional":false,"start":64327,"type":"CallExpression","typeArguments":null},"end":64417,"start":64321,"type":"AwaitExpression"},"end":64418,"start":64314,"type":"ReturnStatement"}],"end":64424,"start":63366,"type":"BlockStatement"},"params":[{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":13},"cleanParams":{"async":false,"body":{"body":[{"directive":null,"end":10018,"expression":{"end":10017,"left":{"decorators":[],"end":9929,"name":"params","optional":false,"start":9923,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":9949,"name":"params","optional":false,"start":9943,"type":"Identifier","typeAnnotation":null},{"elements":[{"end":9959,"raw":"'type'","start":9953,"type":"Literal","value":"type"},{"end":9970,"raw":"'subType'","start":9961,"type":"Literal","value":"subType"},{"end":9980,"raw":"'settle'","start":9972,"type":"Literal","value":"settle"},{"end":9997,"raw":"'defaultSettle'","start":9982,"type":"Literal","value":"defaultSettle"},{"end":10014,"raw":"'unifiedMargin'","start":9999,"type":"Literal","value":"unifiedMargin"}],"end":10016,"start":9951,"type":"ArrayExpression"}],"callee":{"computed":false,"end":9941,"object":{"end":9936,"start":9932,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9941,"name":"omit","optional":false,"start":9937,"type":"Identifier","typeAnnotation":null},"start":9932,"type":"MemberExpression"},"end":10017,"optional":false,"start":9932,"type":"CallExpression","typeArguments":null},"start":9923,"type":"AssignmentExpression"},"start":9923,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":10040,"name":"params","optional":false,"start":10034,"type":"Identifier","typeAnnotation":null},"end":10041,"start":10027,"type":"ReturnStatement"}],"end":10047,"start":9913,"type":"BlockStatement"},"params":[{"name":"params","type":null}],"return_type":null,"statements":2},"watchMyTrades":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":61488,"id":{"decorators":[],"end":61470,"name":"method","optional":false,"start":61464,"type":"Identifier","typeAnnotation":null},"init":{"end":61488,"raw":"'watchMyTrades'","start":61473,"type":"Literal","value":"watchMyTrades"},"start":61464,"type":"VariableDeclarator"}],"declare":false,"end":61489,"kind":"const","start":61458,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":61526,"id":{"decorators":[],"end":61513,"name":"messageHash","optional":false,"start":61502,"type":"Identifier","typeAnnotation":null},"init":{"end":61526,"raw":"'myTrades'","start":61516,"type":"Literal","value":"myTrades"},"start":61502,"type":"VariableDeclarator"}],"declare":false,"end":61527,"kind":"let","start":61498,"type":"VariableDeclaration"},{"directive":null,"end":61562,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":61558,"object":{"end":61546,"start":61542,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":61558,"name":"loadMarkets","optional":false,"start":61547,"type":"Identifier","typeAnnotation":null},"start":61542,"type":"MemberExpression"},"end":61561,"optional":false,"start":61542,"type":"CallExpression","typeArguments":null},"end":61561,"start":61536,"type":"AwaitExpression"},"start":61536,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":61641,"expression":{"end":61640,"left":{"decorators":[],"end":61617,"name":"symbol","optional":false,"start":61611,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":61639,"name":"symbol","optional":false,"start":61633,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":61631,"object":{"end":61624,"start":61620,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":61631,"name":"symbol","optional":false,"start":61625,"type":"Identifier","typeAnnotation":null},"start":61620,"type":"MemberExpression"},"end":61640,"optional":false,"start":61620,"type":"CallExpression","typeArguments":null},"start":61611,"type":"AssignmentExpression"},"start":61611,"type":"ExpressionStatement"},{"directive":null,"end":61682,"expression":{"end":61681,"left":{"decorators":[],"end":61665,"name":"messageHash","optional":false,"start":61654,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":61681,"left":{"end":61672,"raw":"':'","start":61669,"type":"Literal","value":":"},"operator":"+","right":{"decorators":[],"end":61681,"name":"symbol","optional":false,"start":61675,"type":"Identifier","typeAnnotation":null},"start":61669,"type":"BinaryExpression"},"start":61654,"type":"AssignmentExpression"},"start":61654,"type":"ExpressionStatement"}],"end":61692,"start":61597,"type":"BlockStatement"},"end":61692,"start":61571,"test":{"end":61595,"left":{"decorators":[],"end":61581,"name":"symbol","optional":false,"start":61575,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":61595,"name":"undefined","optional":false,"start":61586,"type":"Identifier","typeAnnotation":null},"start":61575,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":61773,"id":{"decorators":[],"end":61710,"name":"url","optional":false,"start":61707,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":61750,"name":"symbol","optional":false,"start":61744,"type":"Identifier","typeAnnotation":null},{"end":61756,"raw":"true","start":61752,"type":"Literal","value":true},{"decorators":[],"end":61764,"name":"method","optional":false,"start":61758,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":61772,"name":"params","optional":false,"start":61766,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":61742,"object":{"end":61723,"start":61719,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":61742,"name":"getUrlByMarketType","optional":false,"start":61724,"type":"Identifier","typeAnnotation":null},"start":61719,"type":"MemberExpression"},"end":61773,"optional":false,"start":61719,"type":"CallExpression","typeArguments":null},"end":61773,"start":61713,"type":"AwaitExpression"},"start":61707,"type":"VariableDeclarator"}],"declare":false,"end":61774,"kind":"const","start":61701,"type":"VariableDeclaration"},{"directive":null,"end":61813,"expression":{"argument":{"arguments":[{"decorators":[],"end":61811,"name":"url","optional":false,"start":61808,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":61806,"object":{"end":61793,"start":61789,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":61806,"name":"authenticate","optional":false,"start":61794,"type":"Identifier","typeAnnotation":null},"start":61789,"type":"MemberExpression"},"end":61812,"optional":false,"start":61789,"type":"CallExpression","typeArguments":null},"end":61812,"start":61783,"type":"AwaitExpression"},"start":61783,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":61978,"id":{"decorators":[],"end":61847,"name":"topicByMarket","optional":false,"start":61828,"type":"Identifier","typeAnnotation":{"end":61847,"start":61841,"type":"TSTypeAnnotation","typeAnnotation":{"end":61847,"start":61843,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":61847,"name":"Dict","optional":false,"start":61843,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":61978,"properties":[{"computed":false,"end":61884,"key":{"end":61870,"raw":"'spot'","start":61864,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":61864,"type":"Property","value":{"end":61884,"raw":"'ticketInfo'","start":61872,"type":"Literal","value":"ticketInfo"}},{"computed":false,"end":61920,"key":{"end":61907,"raw":"'unified'","start":61898,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":61898,"type":"Property","value":{"end":61920,"raw":"'execution'","start":61909,"type":"Literal","value":"execution"}},{"computed":false,"end":61967,"key":{"end":61940,"raw":"'usdc'","start":61934,"type":"Literal","value":"usdc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":61934,"type":"Property","value":{"end":61967,"raw":"'user.openapi.perp.trade'","start":61942,"type":"Literal","value":"user.openapi.perp.trade"}}],"start":61850,"type":"ObjectExpression"},"start":61828,"type":"VariableDeclarator"}],"declare":false,"end":61979,"kind":"const","start":61822,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":62057,"id":{"decorators":[],"end":61997,"name":"topic","optional":false,"start":61992,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":62029,"name":"topicByMarket","optional":false,"start":62016,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":62055,"name":"url","optional":false,"start":62052,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":62050,"object":{"end":62035,"start":62031,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":62050,"name":"getPrivateType","optional":false,"start":62036,"type":"Identifier","typeAnnotation":null},"start":62031,"type":"MemberExpression"},"end":62056,"optional":false,"start":62031,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":62014,"object":{"end":62004,"start":62000,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":62014,"name":"safeValue","optional":false,"start":62005,"type":"Identifier","typeAnnotation":null},"start":62000,"type":"MemberExpression"},"end":62057,"optional":false,"start":62000,"type":"CallExpression","typeArguments":null},"start":61992,"type":"VariableDeclarator"}],"declare":false,"end":62058,"kind":"let","start":61988,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":62092,"id":{"decorators":[],"end":62084,"name":"executionFast","optional":false,"start":62071,"type":"Identifier","typeAnnotation":null},"init":{"end":62092,"raw":"false","start":62087,"type":"Literal","value":false},"start":62071,"type":"VariableDeclarator"}],"declare":false,"end":62093,"kind":"let","start":62067,"type":"VariableDeclaration"},{"directive":null,"end":62207,"expression":{"end":62206,"left":{"decorators":[],"elements":[{"decorators":[],"end":62117,"name":"executionFast","optional":false,"start":62104,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":62125,"name":"params","optional":false,"start":62119,"type":"Identifier","typeAnnotation":null}],"end":62127,"optional":false,"start":62102,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":62164,"name":"params","optional":false,"start":62158,"type":"Identifier","typeAnnotation":null},{"end":62181,"raw":"'watchMyTrades'","start":62166,"type":"Literal","value":"watchMyTrades"},{"end":62198,"raw":"'executionFast'","start":62183,"type":"Literal","value":"executionFast"},{"end":62205,"raw":"false","start":62200,"type":"Literal","value":false}],"callee":{"computed":false,"end":62156,"object":{"end":62134,"start":62130,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":62156,"name":"handleOptionAndParams","optional":false,"start":62135,"type":"Identifier","typeAnnotation":null},"start":62130,"type":"MemberExpression"},"end":62206,"optional":false,"start":62130,"type":"CallExpression","typeArguments":null},"start":62102,"type":"AssignmentExpression"},"start":62102,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":62274,"expression":{"end":62273,"left":{"decorators":[],"end":62254,"name":"topic","optional":false,"start":62249,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":62273,"raw":"'execution.fast'","start":62257,"type":"Literal","value":"execution.fast"},"start":62249,"type":"AssignmentExpression"},"start":62249,"type":"ExpressionStatement"}],"end":62284,"start":62235,"type":"BlockStatement"},"end":62284,"start":62216,"test":{"decorators":[],"end":62233,"name":"executionFast","optional":false,"start":62220,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"declarations":[{"definite":false,"end":62372,"id":{"decorators":[],"end":62305,"name":"trades","optional":false,"start":62299,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":62335,"name":"url","optional":false,"start":62332,"type":"Identifier","typeAnnotation":null},{"elements":[{"decorators":[],"end":62350,"name":"messageHash","optional":false,"start":62339,"type":"Identifier","typeAnnotation":null}],"end":62352,"start":62337,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":62361,"name":"topic","optional":false,"start":62356,"type":"Identifier","typeAnnotation":null}],"end":62363,"start":62354,"type":"ArrayExpression"},{"decorators":[],"end":62371,"name":"params","optional":false,"start":62365,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":62330,"object":{"end":62318,"start":62314,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":62330,"name":"watchTopics","optional":false,"start":62319,"type":"Identifier","typeAnnotation":null},"start":62314,"type":"MemberExpression"},"end":62372,"optional":false,"start":62314,"type":"CallExpression","typeArguments":null},"end":62372,"start":62308,"type":"AwaitExpression"},"start":62299,"type":"VariableDeclarator"}],"declare":false,"end":62373,"kind":"const","start":62293,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":62457,"expression":{"end":62456,"left":{"decorators":[],"end":62422,"name":"limit","optional":false,"start":62417,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":62448,"name":"symbol","optional":false,"start":62442,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":62455,"name":"limit","optional":false,"start":62450,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":62440,"object":{"decorators":[],"end":62431,"name":"trades","optional":false,"start":62425,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":62440,"name":"getLimit","optional":false,"start":62432,"type":"Identifier","typeAnnotation":null},"start":62425,"type":"MemberExpression"},"end":62456,"optional":false,"start":62425,"type":"CallExpression","typeArguments":null},"start":62417,"type":"AssignmentExpression"},"start":62417,"type":"ExpressionStatement"}],"end":62467,"start":62403,"type":"BlockStatement"},"end":62467,"start":62382,"test":{"computed":false,"end":62401,"object":{"end":62390,"start":62386,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":62401,"name":"newUpdates","optional":false,"start":62391,"type":"Identifier","typeAnnotation":null},"start":62386,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"decorators":[],"end":62520,"name":"trades","optional":false,"start":62514,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":62528,"name":"symbol","optional":false,"start":62522,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":62535,"name":"since","optional":false,"start":62530,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":62542,"name":"limit","optional":false,"start":62537,"type":"Identifier","typeAnnotation":null},{"end":62548,"raw":"true","start":62544,"type":"Literal","value":true}],"callee":{"computed":false,"end":62512,"object":{"end":62487,"start":62483,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":62512,"name":"filterBySymbolSinceLimit","optional":false,"start":62488,"type":"Identifier","typeAnnotation":null},"start":62483,"type":"MemberExpression"},"end":62549,"optional":false,"start":62483,"type":"CallExpression","typeArguments":null},"end":62550,"start":62476,"type":"ReturnStatement"}],"end":62556,"start":61448,"type":"BlockStatement"},"params":[{"name":"symbol","type":"Str"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":14},"parseWsTrade":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":58841,"id":{"decorators":[],"end":58795,"name":"id","optional":false,"start":58793,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":58821,"name":"trade","optional":false,"start":58816,"type":"Identifier","typeAnnotation":null},{"elements":[{"end":58828,"raw":"'i'","start":58825,"type":"Literal","value":"i"},{"end":58833,"raw":"'T'","start":58830,"type":"Literal","value":"T"},{"end":58838,"raw":"'v'","start":58835,"type":"Literal","value":"v"}],"end":58840,"start":58823,"type":"ArrayExpression"}],"callee":{"computed":false,"end":58814,"object":{"end":58802,"start":58798,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":58814,"name":"safeStringN","optional":false,"start":58803,"type":"Identifier","typeAnnotation":null},"start":58798,"type":"MemberExpression"},"end":58841,"optional":false,"start":58798,"type":"CallExpression","typeArguments":null},"start":58793,"type":"VariableDeclarator"}],"declare":false,"end":58842,"kind":"const","start":58787,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":58885,"id":{"decorators":[],"end":58867,"name":"isContract","optional":false,"start":58857,"type":"Identifier","typeAnnotation":null},"init":{"end":58885,"expression":{"end":58884,"left":{"end":58875,"raw":"'BT'","start":58871,"type":"Literal","value":"BT"},"operator":"in","right":{"decorators":[],"end":58884,"name":"trade","optional":false,"start":58879,"type":"Identifier","typeAnnotation":null},"start":58871,"type":"BinaryExpression"},"start":58870,"type":"ParenthesizedExpression"},"start":58857,"type":"VariableDeclarator"}],"declare":false,"end":58886,"kind":"const","start":58851,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":58944,"id":{"decorators":[],"end":58909,"name":"marketType","optional":false,"start":58899,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"end":58944,"raw":"'spot'","start":58938,"type":"Literal","value":"spot"},"consequent":{"end":58935,"raw":"'contract'","start":58925,"type":"Literal","value":"contract"},"end":58944,"start":58912,"test":{"decorators":[],"end":58922,"name":"isContract","optional":false,"start":58912,"type":"Identifier","typeAnnotation":null},"type":"ConditionalExpression"},"start":58899,"type":"VariableDeclarator"}],"declare":false,"end":58945,"kind":"let","start":58895,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":59022,"expression":{"end":59021,"left":{"decorators":[],"end":59004,"name":"marketType","optional":false,"start":58994,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":59021,"object":{"decorators":[],"end":59013,"name":"market","optional":false,"start":59007,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":59020,"raw":"'type'","start":59014,"type":"Literal","value":"type"},"start":59007,"type":"MemberExpression"},"start":58994,"type":"AssignmentExpression"},"start":58994,"type":"ExpressionStatement"}],"end":59032,"start":58980,"type":"BlockStatement"},"end":59032,"start":58954,"test":{"end":58978,"left":{"decorators":[],"end":58964,"name":"market","optional":false,"start":58958,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":58978,"name":"undefined","optional":false,"start":58969,"type":"Identifier","typeAnnotation":null},"start":58958,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":59086,"id":{"decorators":[],"end":59055,"name":"marketId","optional":false,"start":59047,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":59080,"name":"trade","optional":false,"start":59075,"type":"Identifier","typeAnnotation":null},{"end":59085,"raw":"'s'","start":59082,"type":"Literal","value":"s"}],"callee":{"computed":false,"end":59073,"object":{"end":59062,"start":59058,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59073,"name":"safeString","optional":false,"start":59063,"type":"Identifier","typeAnnotation":null},"start":59058,"type":"MemberExpression"},"end":59086,"optional":false,"start":59058,"type":"CallExpression","typeArguments":null},"start":59047,"type":"VariableDeclarator"}],"declare":false,"end":59087,"kind":"const","start":59041,"type":"VariableDeclaration"},{"directive":null,"end":59163,"expression":{"end":59162,"left":{"decorators":[],"end":59102,"name":"market","optional":false,"start":59096,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":59130,"name":"marketId","optional":false,"start":59122,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":59138,"name":"market","optional":false,"start":59132,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":59149,"name":"undefined","optional":false,"start":59140,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":59161,"name":"marketType","optional":false,"start":59151,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":59120,"object":{"end":59109,"start":59105,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59120,"name":"safeMarket","optional":false,"start":59110,"type":"Identifier","typeAnnotation":null},"start":59105,"type":"MemberExpression"},"end":59162,"optional":false,"start":59105,"type":"CallExpression","typeArguments":null},"start":59096,"type":"AssignmentExpression"},"start":59096,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":59203,"id":{"decorators":[],"end":59184,"name":"symbol","optional":false,"start":59178,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":59203,"object":{"decorators":[],"end":59193,"name":"market","optional":false,"start":59187,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":59202,"raw":"'symbol'","start":59194,"type":"Literal","value":"symbol"},"start":59187,"type":"MemberExpression"},"start":59178,"type":"VariableDeclarator"}],"declare":false,"end":59204,"kind":"const","start":59172,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":59266,"id":{"decorators":[],"end":59228,"name":"timestamp","optional":false,"start":59219,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":59255,"name":"trade","optional":false,"start":59250,"type":"Identifier","typeAnnotation":null},{"end":59260,"raw":"'t'","start":59257,"type":"Literal","value":"t"},{"end":59265,"raw":"'T'","start":59262,"type":"Literal","value":"T"}],"callee":{"computed":false,"end":59248,"object":{"end":59235,"start":59231,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59248,"name":"safeInteger2","optional":false,"start":59236,"type":"Identifier","typeAnnotation":null},"start":59231,"type":"MemberExpression"},"end":59266,"optional":false,"start":59231,"type":"CallExpression","typeArguments":null},"start":59219,"type":"VariableDeclarator"}],"declare":false,"end":59267,"kind":"const","start":59213,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":59320,"id":{"decorators":[],"end":59284,"name":"side","optional":false,"start":59280,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":59314,"name":"trade","optional":false,"start":59309,"type":"Identifier","typeAnnotation":null},{"end":59319,"raw":"'S'","start":59316,"type":"Literal","value":"S"}],"callee":{"computed":false,"end":59307,"object":{"end":59291,"start":59287,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59307,"name":"safeStringLower","optional":false,"start":59292,"type":"Identifier","typeAnnotation":null},"start":59287,"type":"MemberExpression"},"end":59320,"optional":false,"start":59287,"type":"CallExpression","typeArguments":null},"start":59280,"type":"VariableDeclarator"}],"declare":false,"end":59321,"kind":"let","start":59276,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":59358,"id":{"decorators":[],"end":59346,"name":"takerOrMaker","optional":false,"start":59334,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":59358,"name":"undefined","optional":false,"start":59349,"type":"Identifier","typeAnnotation":null},"start":59334,"type":"VariableDeclarator"}],"declare":false,"end":59359,"kind":"let","start":59330,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":59405,"id":{"decorators":[],"end":59375,"name":"m","optional":false,"start":59374,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":59399,"name":"trade","optional":false,"start":59394,"type":"Identifier","typeAnnotation":null},{"end":59404,"raw":"'m'","start":59401,"type":"Literal","value":"m"}],"callee":{"computed":false,"end":59392,"object":{"end":59382,"start":59378,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59392,"name":"safeValue","optional":false,"start":59383,"type":"Identifier","typeAnnotation":null},"start":59378,"type":"MemberExpression"},"end":59405,"optional":false,"start":59378,"type":"CallExpression","typeArguments":null},"start":59374,"type":"VariableDeclarator"}],"declare":false,"end":59406,"kind":"const","start":59368,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":59554,"expression":{"end":59553,"left":{"decorators":[],"end":59549,"name":"takerOrMaker","optional":false,"start":59537,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"decorators":[],"end":59553,"name":"m","optional":false,"start":59552,"type":"Identifier","typeAnnotation":null},"start":59537,"type":"AssignmentExpression"},"start":59537,"type":"ExpressionStatement"}],"end":59564,"start":59495,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":59479,"expression":{"end":59478,"left":{"decorators":[],"end":59457,"name":"side","optional":false,"start":59453,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"alternate":{"end":59478,"raw":"'sell'","start":59472,"type":"Literal","value":"sell"},"consequent":{"end":59469,"raw":"'buy'","start":59464,"type":"Literal","value":"buy"},"end":59478,"start":59460,"test":{"decorators":[],"end":59461,"name":"m","optional":false,"start":59460,"type":"Identifier","typeAnnotation":null},"type":"ConditionalExpression"},"start":59453,"type":"AssignmentExpression"},"start":59453,"type":"ExpressionStatement"}],"end":59489,"start":59439,"type":"BlockStatement"},"end":59564,"start":59415,"test":{"end":59437,"left":{"decorators":[],"end":59423,"name":"side","optional":false,"start":59419,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":59437,"name":"undefined","optional":false,"start":59428,"type":"Identifier","typeAnnotation":null},"start":59419,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":59615,"id":{"decorators":[],"end":59584,"name":"price","optional":false,"start":59579,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":59609,"name":"trade","optional":false,"start":59604,"type":"Identifier","typeAnnotation":null},{"end":59614,"raw":"'p'","start":59611,"type":"Literal","value":"p"}],"callee":{"computed":false,"end":59602,"object":{"end":59591,"start":59587,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59602,"name":"safeString","optional":false,"start":59592,"type":"Identifier","typeAnnotation":null},"start":59587,"type":"MemberExpression"},"end":59615,"optional":false,"start":59587,"type":"CallExpression","typeArguments":null},"start":59579,"type":"VariableDeclarator"}],"declare":false,"end":59616,"kind":"const","start":59573,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":59674,"id":{"decorators":[],"end":59637,"name":"amount","optional":false,"start":59631,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":59663,"name":"trade","optional":false,"start":59658,"type":"Identifier","typeAnnotation":null},{"end":59668,"raw":"'q'","start":59665,"type":"Literal","value":"q"},{"end":59673,"raw":"'v'","start":59670,"type":"Literal","value":"v"}],"callee":{"computed":false,"end":59656,"object":{"end":59644,"start":59640,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59656,"name":"safeString2","optional":false,"start":59645,"type":"Identifier","typeAnnotation":null},"start":59640,"type":"MemberExpression"},"end":59674,"optional":false,"start":59640,"type":"CallExpression","typeArguments":null},"start":59631,"type":"VariableDeclarator"}],"declare":false,"end":59675,"kind":"const","start":59625,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":59728,"id":{"decorators":[],"end":59697,"name":"orderId","optional":false,"start":59690,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":59722,"name":"trade","optional":false,"start":59717,"type":"Identifier","typeAnnotation":null},{"end":59727,"raw":"'o'","start":59724,"type":"Literal","value":"o"}],"callee":{"computed":false,"end":59715,"object":{"end":59704,"start":59700,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59715,"name":"safeString","optional":false,"start":59705,"type":"Identifier","typeAnnotation":null},"start":59700,"type":"MemberExpression"},"end":59728,"optional":false,"start":59700,"type":"CallExpression","typeArguments":null},"start":59690,"type":"VariableDeclarator"}],"declare":false,"end":59729,"kind":"const","start":59684,"type":"VariableDeclaration"},{"argument":{"arguments":[{"end":60185,"properties":[{"computed":false,"end":59783,"key":{"end":59779,"raw":"'id'","start":59775,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":59775,"type":"Property","value":{"decorators":[],"end":59783,"name":"id","optional":false,"start":59781,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":59810,"key":{"end":59803,"raw":"'info'","start":59797,"type":"Literal","value":"info"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":59797,"type":"Property","value":{"decorators":[],"end":59810,"name":"trade","optional":false,"start":59805,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":59846,"key":{"end":59835,"raw":"'timestamp'","start":59824,"type":"Literal","value":"timestamp"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":59824,"type":"Property","value":{"decorators":[],"end":59846,"name":"timestamp","optional":false,"start":59837,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":59896,"key":{"end":59870,"raw":"'datetime'","start":59860,"type":"Literal","value":"datetime"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":59860,"type":"Property","value":{"arguments":[{"decorators":[],"end":59895,"name":"timestamp","optional":false,"start":59886,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":59884,"object":{"end":59876,"start":59872,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59884,"name":"iso8601","optional":false,"start":59877,"type":"Identifier","typeAnnotation":null},"start":59872,"type":"MemberExpression"},"end":59896,"optional":false,"start":59872,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":59926,"key":{"end":59918,"raw":"'symbol'","start":59910,"type":"Literal","value":"symbol"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":59910,"type":"Property","value":{"decorators":[],"end":59926,"name":"symbol","optional":false,"start":59920,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":59956,"key":{"end":59947,"raw":"'order'","start":59940,"type":"Literal","value":"order"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":59940,"type":"Property","value":{"decorators":[],"end":59956,"name":"orderId","optional":false,"start":59949,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":59987,"key":{"end":59976,"raw":"'type'","start":59970,"type":"Literal","value":"type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":59970,"type":"Property","value":{"decorators":[],"end":59987,"name":"undefined","optional":false,"start":59978,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":60013,"key":{"end":60007,"raw":"'side'","start":60001,"type":"Literal","value":"side"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":60001,"type":"Property","value":{"decorators":[],"end":60013,"name":"side","optional":false,"start":60009,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":60055,"key":{"end":60041,"raw":"'takerOrMaker'","start":60027,"type":"Literal","value":"takerOrMaker"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":60027,"type":"Property","value":{"decorators":[],"end":60055,"name":"takerOrMaker","optional":false,"start":60043,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":60083,"key":{"end":60076,"raw":"'price'","start":60069,"type":"Literal","value":"price"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":60069,"type":"Property","value":{"decorators":[],"end":60083,"name":"price","optional":false,"start":60078,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":60113,"key":{"end":60105,"raw":"'amount'","start":60097,"type":"Literal","value":"amount"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":60097,"type":"Property","value":{"decorators":[],"end":60113,"name":"amount","optional":false,"start":60107,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":60144,"key":{"end":60133,"raw":"'cost'","start":60127,"type":"Literal","value":"cost"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":60127,"type":"Property","value":{"decorators":[],"end":60144,"name":"undefined","optional":false,"start":60135,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":60174,"key":{"end":60163,"raw":"'fee'","start":60158,"type":"Literal","value":"fee"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":60158,"type":"Property","value":{"decorators":[],"end":60174,"name":"undefined","optional":false,"start":60165,"type":"Identifier","typeAnnotation":null}}],"start":59761,"type":"ObjectExpression"},{"decorators":[],"end":60193,"name":"market","optional":false,"start":60187,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":59759,"object":{"end":59749,"start":59745,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":59759,"name":"safeTrade","optional":false,"start":59750,"type":"Identifier","typeAnnotation":null},"start":59745,"type":"MemberExpression"},"end":60194,"optional":false,"start":59745,"type":"CallExpression","typeArguments":null},"end":60195,"start":59738,"type":"ReturnStatement"}],"end":60201,"start":57797,"type":"BlockStatement"},"params":[{"name":"trade","type":null},{"name":"market","type":null}],"return_type":null,"statements":16},"loadPositionsSnapshot":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":72826,"id":{"decorators":[],"end":72639,"name":"fetchFunctions","optional":false,"start":72625,"type":"Identifier","typeAnnotation":null},"init":{"elements":[{"arguments":[{"decorators":[],"end":72686,"name":"undefined","optional":false,"start":72677,"type":"Identifier","typeAnnotation":null},{"end":72727,"properties":[{"computed":false,"end":72704,"key":{"end":72696,"raw":"'type'","start":72690,"type":"Literal","value":"type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":72690,"type":"Property","value":{"end":72704,"raw":"'swap'","start":72698,"type":"Literal","value":"swap"}},{"computed":false,"end":72725,"key":{"end":72715,"raw":"'subType'","start":72706,"type":"Literal","value":"subType"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":72706,"type":"Property","value":{"end":72725,"raw":"'linear'","start":72717,"type":"Literal","value":"linear"}}],"start":72688,"type":"ObjectExpression"}],"callee":{"computed":false,"end":72675,"object":{"end":72660,"start":72656,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72675,"name":"fetchPositions","optional":false,"start":72661,"type":"Identifier","typeAnnotation":null},"start":72656,"type":"MemberExpression"},"end":72728,"optional":false,"start":72656,"type":"CallExpression","typeArguments":null},{"arguments":[{"decorators":[],"end":72772,"name":"undefined","optional":false,"start":72763,"type":"Identifier","typeAnnotation":null},{"end":72814,"properties":[{"computed":false,"end":72790,"key":{"end":72782,"raw":"'type'","start":72776,"type":"Literal","value":"type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":72776,"type":"Property","value":{"end":72790,"raw":"'swap'","start":72784,"type":"Literal","value":"swap"}},{"computed":false,"end":72812,"key":{"end":72801,"raw":"'subType'","start":72792,"type":"Literal","value":"subType"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":72792,"type":"Property","value":{"end":72812,"raw":"'inverse'","start":72803,"type":"Literal","value":"inverse"}}],"start":72774,"type":"ObjectExpression"}],"callee":{"computed":false,"end":72761,"object":{"end":72746,"start":72742,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72761,"name":"fetchPositions","optional":false,"start":72747,"type":"Identifier","typeAnnotation":null},"start":72742,"type":"MemberExpression"},"end":72815,"optional":false,"start":72742,"type":"CallExpression","typeArguments":null}],"end":72826,"start":72642,"type":"ArrayExpression"},"start":72625,"type":"VariableDeclarator"}],"declare":false,"end":72827,"kind":"const","start":72619,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":72887,"id":{"decorators":[],"end":72850,"name":"promises","optional":false,"start":72842,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":72886,"name":"fetchFunctions","optional":false,"start":72872,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":72870,"object":{"decorators":[],"end":72866,"name":"Promise","optional":false,"start":72859,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":72870,"name":"all","optional":false,"start":72867,"type":"Identifier","typeAnnotation":null},"start":72859,"type":"MemberExpression"},"end":72887,"optional":false,"start":72859,"type":"CallExpression","typeArguments":null},"end":72887,"start":72853,"type":"AwaitExpression"},"start":72842,"type":"VariableDeclarator"}],"declare":false,"end":72888,"kind":"const","start":72836,"type":"VariableDeclaration"},{"directive":null,"end":72946,"expression":{"end":72945,"left":{"computed":false,"end":72911,"object":{"end":72901,"start":72897,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72911,"name":"positions","optional":false,"start":72902,"type":"Identifier","typeAnnotation":null},"start":72897,"type":"MemberExpression"},"operator":"=","right":{"arguments":[],"callee":{"decorators":[],"end":72942,"name":"ArrayCacheBySymbolBySide","optional":false,"start":72918,"type":"Identifier","typeAnnotation":null},"end":72945,"start":72914,"type":"NewExpression","typeArguments":null},"start":72897,"type":"AssignmentExpression"},"start":72897,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":72983,"id":{"decorators":[],"end":72966,"name":"cache","optional":false,"start":72961,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":72983,"object":{"end":72973,"start":72969,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":72983,"name":"positions","optional":false,"start":72974,"type":"Identifier","typeAnnotation":null},"start":72969,"type":"MemberExpression"},"start":72961,"type":"VariableDeclarator"}],"declare":false,"end":72984,"kind":"const","start":72955,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":73078,"id":{"decorators":[],"end":73064,"name":"positions","optional":false,"start":73055,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":73078,"object":{"decorators":[],"end":73075,"name":"promises","optional":false,"start":73067,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73077,"name":"i","optional":false,"start":73076,"type":"Identifier","typeAnnotation":null},"start":73067,"type":"MemberExpression"},"start":73055,"type":"VariableDeclarator"}],"declare":false,"end":73079,"kind":"const","start":73049,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":73186,"id":{"decorators":[],"end":73170,"name":"position","optional":false,"start":73162,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":73186,"object":{"decorators":[],"end":73182,"name":"positions","optional":false,"start":73173,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73185,"name":"ii","optional":false,"start":73183,"type":"Identifier","typeAnnotation":null},"start":73173,"type":"MemberExpression"},"start":73162,"type":"VariableDeclarator"}],"declare":false,"end":73187,"kind":"const","start":73156,"type":"VariableDeclaration"},{"directive":null,"end":73228,"expression":{"arguments":[{"decorators":[],"end":73226,"name":"position","optional":false,"start":73218,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":73216,"object":{"decorators":[],"end":73209,"name":"cache","optional":false,"start":73204,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73216,"name":"append","optional":false,"start":73210,"type":"Identifier","typeAnnotation":null},"start":73204,"type":"MemberExpression"},"end":73227,"optional":false,"start":73204,"type":"CallExpression","typeArguments":null},"start":73204,"type":"ExpressionStatement"}],"end":73242,"start":73138,"type":"BlockStatement"},"end":73242,"init":{"declarations":[{"definite":false,"end":73107,"id":{"decorators":[],"end":73103,"name":"ii","optional":false,"start":73101,"type":"Identifier","typeAnnotation":null},"init":{"end":73107,"raw":"0","start":73106,"type":"Literal","value":0},"start":73101,"type":"VariableDeclarator"}],"declare":false,"end":73107,"kind":"let","start":73097,"type":"VariableDeclaration"},"start":73092,"test":{"end":73130,"left":{"decorators":[],"end":73111,"name":"ii","optional":false,"start":73109,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":73130,"object":{"decorators":[],"end":73123,"name":"positions","optional":false,"start":73114,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73130,"name":"length","optional":false,"start":73124,"type":"Identifier","typeAnnotation":null},"start":73114,"type":"MemberExpression"},"start":73109,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":73134,"name":"ii","optional":false,"start":73132,"type":"Identifier","typeAnnotation":null},"end":73136,"operator":"++","prefix":false,"start":73132,"type":"UpdateExpression"}}],"end":73252,"start":73035,"type":"BlockStatement"},"end":73252,"init":{"declarations":[{"definite":false,"end":73007,"id":{"decorators":[],"end":73003,"name":"i","optional":false,"start":73002,"type":"Identifier","typeAnnotation":null},"init":{"end":73007,"raw":"0","start":73006,"type":"Literal","value":0},"start":73002,"type":"VariableDeclarator"}],"declare":false,"end":73007,"kind":"let","start":72998,"type":"VariableDeclaration"},"start":72993,"test":{"end":73028,"left":{"decorators":[],"end":73010,"name":"i","optional":false,"start":73009,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":73028,"object":{"decorators":[],"end":73021,"name":"promises","optional":false,"start":73013,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73028,"name":"length","optional":false,"start":73022,"type":"Identifier","typeAnnotation":null},"start":73013,"type":"MemberExpression"},"start":73009,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":73031,"name":"i","optional":false,"start":73030,"type":"Identifier","typeAnnotation":null},"end":73033,"operator":"++","prefix":false,"start":73030,"type":"UpdateExpression"}},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":73411,"id":{"decorators":[],"end":73381,"name":"future","optional":false,"start":73375,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":73411,"object":{"computed":false,"end":73398,"object":{"decorators":[],"end":73390,"name":"client","optional":false,"start":73384,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73398,"name":"futures","optional":false,"start":73391,"type":"Identifier","typeAnnotation":null},"start":73384,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":73410,"name":"messageHash","optional":false,"start":73399,"type":"Identifier","typeAnnotation":null},"start":73384,"type":"MemberExpression"},"start":73375,"type":"VariableDeclarator"}],"declare":false,"end":73412,"kind":"const","start":73369,"type":"VariableDeclaration"},{"directive":null,"end":73448,"expression":{"arguments":[{"decorators":[],"end":73446,"name":"cache","optional":false,"start":73441,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":73439,"object":{"decorators":[],"end":73431,"name":"future","optional":false,"start":73425,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73439,"name":"resolve","optional":false,"start":73432,"type":"Identifier","typeAnnotation":null},"start":73425,"type":"MemberExpression"},"end":73447,"optional":false,"start":73425,"type":"CallExpression","typeArguments":null},"start":73425,"type":"ExpressionStatement"},{"directive":null,"end":73496,"expression":{"arguments":[{"decorators":[],"end":73482,"name":"cache","optional":false,"start":73477,"type":"Identifier","typeAnnotation":null},{"end":73494,"raw":"'position'","start":73484,"type":"Literal","value":"position"}],"callee":{"computed":false,"end":73475,"object":{"decorators":[],"end":73467,"name":"client","optional":false,"start":73461,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73475,"name":"resolve","optional":false,"start":73468,"type":"Identifier","typeAnnotation":null},"start":73461,"type":"MemberExpression"},"end":73495,"optional":false,"start":73461,"type":"CallExpression","typeArguments":null},"start":73461,"type":"ExpressionStatement"}],"end":73506,"start":73355,"type":"BlockStatement"},"end":73506,"start":73320,"test":{"end":73353,"left":{"decorators":[],"end":73335,"name":"messageHash","optional":false,"start":73324,"type":"Identifier","typeAnnotation":null},"operator":"in","right":{"computed":false,"end":73353,"object":{"decorators":[],"end":73345,"name":"client","optional":false,"start":73339,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":73353,"name":"futures","optional":false,"start":73346,"type":"Identifier","typeAnnotation":null},"start":73339,"type":"MemberExpression"},"start":73324,"type":"BinaryExpression"},"type":"IfStatement"}],"end":73512,"start":72507,"type":"BlockStatement"},"params":[{"name":"client","type":null},{"name":"messageHash","type":null}],"return_type":null,"statements":6},"watchTrades":{"async":true,"body":{"body":[{"argument":{"argument":{"arguments":[{"elements":[{"decorators":[],"end":52050,"name":"symbol","optional":false,"start":52044,"type":"Identifier","typeAnnotation":null}],"end":52052,"start":52042,"type":"ArrayExpression"},{"decorators":[],"end":52059,"name":"since","optional":false,"start":52054,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":52066,"name":"limit","optional":false,"start":52061,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":52074,"name":"params","optional":false,"start":52068,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":52040,"object":{"end":52018,"start":52014,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":52040,"name":"watchTradesForSymbols","optional":false,"start":52019,"type":"Identifier","typeAnnotation":null},"start":52014,"type":"MemberExpression"},"end":52075,"optional":false,"start":52014,"type":"CallExpression","typeArguments":null},"end":52075,"start":52008,"type":"AwaitExpression"},"end":52076,"start":52001,"type":"ReturnStatement"}],"end":52082,"start":51991,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Trade[]>","statements":1},"handleOrder":{"async":false,"body":{"body":[{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":91689,"id":{"decorators":[],"end":91634,"name":"limit","optional":false,"start":91629,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":91667,"object":{"end":91659,"start":91655,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91667,"name":"options","optional":false,"start":91660,"type":"Identifier","typeAnnotation":null},"start":91655,"type":"MemberExpression"},{"end":91682,"raw":"'ordersLimit'","start":91669,"type":"Literal","value":"ordersLimit"},{"end":91688,"raw":"1000","start":91684,"type":"Literal","value":1000}],"callee":{"computed":false,"end":91653,"object":{"end":91641,"start":91637,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91653,"name":"safeInteger","optional":false,"start":91642,"type":"Identifier","typeAnnotation":null},"start":91637,"type":"MemberExpression"},"end":91689,"optional":false,"start":91637,"type":"CallExpression","typeArguments":null},"start":91629,"type":"VariableDeclarator"}],"declare":false,"end":91690,"kind":"const","start":91623,"type":"VariableDeclaration"},{"directive":null,"end":91752,"expression":{"end":91751,"left":{"computed":false,"end":91714,"object":{"end":91707,"start":91703,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91714,"name":"orders","optional":false,"start":91708,"type":"Identifier","typeAnnotation":null},"start":91703,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":91750,"name":"limit","optional":false,"start":91745,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":91743,"name":"ArrayCacheBySymbolById","optional":false,"start":91721,"type":"Identifier","typeAnnotation":null},"end":91751,"start":91717,"type":"NewExpression","typeArguments":null},"start":91703,"type":"AssignmentExpression"},"start":91703,"type":"ExpressionStatement"}],"end":91762,"start":91609,"type":"BlockStatement"},"end":91762,"start":91578,"test":{"end":91607,"left":{"computed":false,"end":91593,"object":{"end":91586,"start":91582,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91593,"name":"orders","optional":false,"start":91587,"type":"Identifier","typeAnnotation":null},"start":91582,"type":"MemberExpression"},"operator":"===","right":{"decorators":[],"end":91607,"name":"undefined","optional":false,"start":91598,"type":"Identifier","typeAnnotation":null},"start":91582,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":91797,"id":{"decorators":[],"end":91783,"name":"orders","optional":false,"start":91777,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":91797,"object":{"end":91790,"start":91786,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91797,"name":"orders","optional":false,"start":91791,"type":"Identifier","typeAnnotation":null},"start":91786,"type":"MemberExpression"},"start":91777,"type":"VariableDeclarator"}],"declare":false,"end":91798,"kind":"const","start":91771,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":91859,"id":{"decorators":[],"end":91820,"name":"rawOrders","optional":false,"start":91811,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":91846,"name":"message","optional":false,"start":91839,"type":"Identifier","typeAnnotation":null},{"end":91854,"raw":"'data'","start":91848,"type":"Literal","value":"data"},{"elements":[],"end":91858,"start":91856,"type":"ArrayExpression"}],"callee":{"computed":false,"end":91837,"object":{"end":91827,"start":91823,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91837,"name":"safeValue","optional":false,"start":91828,"type":"Identifier","typeAnnotation":null},"start":91823,"type":"MemberExpression"},"end":91859,"optional":false,"start":91823,"type":"CallExpression","typeArguments":null},"start":91811,"type":"VariableDeclarator"}],"declare":false,"end":91860,"kind":"let","start":91807,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":91916,"id":{"decorators":[],"end":91880,"name":"first","optional":false,"start":91875,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":91908,"name":"rawOrders","optional":false,"start":91899,"type":"Identifier","typeAnnotation":null},{"end":91911,"raw":"0","start":91910,"type":"Literal","value":0},{"end":91915,"properties":[],"start":91913,"type":"ObjectExpression"}],"callee":{"computed":false,"end":91897,"object":{"end":91887,"start":91883,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91897,"name":"safeValue","optional":false,"start":91888,"type":"Identifier","typeAnnotation":null},"start":91883,"type":"MemberExpression"},"end":91916,"optional":false,"start":91883,"type":"CallExpression","typeArguments":null},"start":91875,"type":"VariableDeclarator"}],"declare":false,"end":91917,"kind":"const","start":91869,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":91978,"id":{"decorators":[],"end":91940,"name":"category","optional":false,"start":91932,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":91965,"name":"first","optional":false,"start":91960,"type":"Identifier","typeAnnotation":null},{"end":91977,"raw":"'category'","start":91967,"type":"Literal","value":"category"}],"callee":{"computed":false,"end":91958,"object":{"end":91947,"start":91943,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":91958,"name":"safeString","optional":false,"start":91948,"type":"Identifier","typeAnnotation":null},"start":91943,"type":"MemberExpression"},"end":91978,"optional":false,"start":91943,"type":"CallExpression","typeArguments":null},"start":91932,"type":"VariableDeclarator"}],"declare":false,"end":91979,"kind":"const","start":91926,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":92022,"id":{"decorators":[],"end":92000,"name":"isSpot","optional":false,"start":91994,"type":"Identifier","typeAnnotation":null},"init":{"end":92022,"left":{"decorators":[],"end":92011,"name":"category","optional":false,"start":92003,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":92022,"raw":"'spot'","start":92016,"type":"Literal","value":"spot"},"start":92003,"type":"BinaryExpression"},"start":91994,"type":"VariableDeclarator"}],"declare":false,"end":92023,"kind":"const","start":91988,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":92119,"expression":{"end":92118,"left":{"decorators":[],"end":92068,"name":"rawOrders","optional":false,"start":92059,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":92096,"name":"rawOrders","optional":false,"start":92087,"type":"Identifier","typeAnnotation":null},{"end":92106,"raw":"'result'","start":92098,"type":"Literal","value":"result"},{"decorators":[],"end":92117,"name":"rawOrders","optional":false,"start":92108,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":92085,"object":{"end":92075,"start":92071,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":92085,"name":"safeValue","optional":false,"start":92076,"type":"Identifier","typeAnnotation":null},"start":92071,"type":"MemberExpression"},"end":92118,"optional":false,"start":92071,"type":"CallExpression","typeArguments":null},"start":92059,"type":"AssignmentExpression"},"start":92059,"type":"ExpressionStatement"}],"end":92129,"start":92045,"type":"BlockStatement"},"end":92129,"start":92032,"test":{"argument":{"decorators":[],"end":92043,"name":"isSpot","optional":false,"start":92037,"type":"Identifier","typeAnnotation":null},"end":92043,"operator":"!","prefix":true,"start":92036,"type":"UnaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":92162,"id":{"decorators":[],"end":92157,"name":"symbols","optional":false,"start":92144,"type":"Identifier","typeAnnotation":{"end":92157,"start":92151,"type":"TSTypeAnnotation","typeAnnotation":{"end":92157,"start":92153,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":92157,"name":"Dict","optional":false,"start":92153,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":92162,"properties":[],"start":92160,"type":"ObjectExpression"},"start":92144,"type":"VariableDeclarator"}],"declare":false,"end":92163,"kind":"const","start":92138,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":92274,"id":{"decorators":[],"end":92241,"name":"parsed","optional":false,"start":92235,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":true,"end":92273,"object":{"decorators":[],"end":92270,"name":"rawOrders","optional":false,"start":92261,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92272,"name":"i","optional":false,"start":92271,"type":"Identifier","typeAnnotation":null},"start":92261,"type":"MemberExpression"}],"callee":{"computed":false,"end":92259,"object":{"end":92248,"start":92244,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":92259,"name":"parseOrder","optional":false,"start":92249,"type":"Identifier","typeAnnotation":null},"start":92244,"type":"MemberExpression"},"end":92274,"optional":false,"start":92244,"type":"CallExpression","typeArguments":null},"start":92235,"type":"VariableDeclarator"}],"declare":false,"end":92275,"kind":"const","start":92229,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":92515,"id":{"decorators":[],"end":92496,"name":"symbol","optional":false,"start":92490,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":92515,"object":{"decorators":[],"end":92505,"name":"parsed","optional":false,"start":92499,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":92514,"raw":"'symbol'","start":92506,"type":"Literal","value":"symbol"},"start":92499,"type":"MemberExpression"},"start":92490,"type":"VariableDeclarator"}],"declare":false,"end":92516,"kind":"const","start":92484,"type":"VariableDeclaration"},{"directive":null,"end":92552,"expression":{"end":92551,"left":{"computed":true,"end":92544,"object":{"decorators":[],"end":92536,"name":"symbols","optional":false,"start":92529,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92543,"name":"symbol","optional":false,"start":92537,"type":"Identifier","typeAnnotation":null},"start":92529,"type":"MemberExpression"},"operator":"=","right":{"end":92551,"raw":"true","start":92547,"type":"Literal","value":true},"start":92529,"type":"AssignmentExpression"},"start":92529,"type":"ExpressionStatement"},{"directive":null,"end":92588,"expression":{"arguments":[{"decorators":[],"end":92586,"name":"parsed","optional":false,"start":92580,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":92578,"object":{"decorators":[],"end":92571,"name":"orders","optional":false,"start":92565,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92578,"name":"append","optional":false,"start":92572,"type":"Identifier","typeAnnotation":null},"start":92565,"type":"MemberExpression"},"end":92587,"optional":false,"start":92565,"type":"CallExpression","typeArguments":null},"start":92565,"type":"ExpressionStatement"}],"end":92598,"start":92215,"type":"BlockStatement"},"end":92598,"init":{"declarations":[{"definite":false,"end":92186,"id":{"decorators":[],"end":92182,"name":"i","optional":false,"start":92181,"type":"Identifier","typeAnnotation":null},"init":{"end":92186,"raw":"0","start":92185,"type":"Literal","value":0},"start":92181,"type":"VariableDeclarator"}],"declare":false,"end":92186,"kind":"let","start":92177,"type":"VariableDeclaration"},"start":92172,"test":{"end":92208,"left":{"decorators":[],"end":92189,"name":"i","optional":false,"start":92188,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":92208,"object":{"decorators":[],"end":92201,"name":"rawOrders","optional":false,"start":92192,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92208,"name":"length","optional":false,"start":92202,"type":"Identifier","typeAnnotation":null},"start":92192,"type":"MemberExpression"},"start":92188,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":92211,"name":"i","optional":false,"start":92210,"type":"Identifier","typeAnnotation":null},"end":92213,"operator":"++","prefix":false,"start":92210,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":92649,"id":{"decorators":[],"end":92625,"name":"symbolsArray","optional":false,"start":92613,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":92648,"name":"symbols","optional":false,"start":92641,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":92639,"object":{"decorators":[],"end":92634,"name":"Object","optional":false,"start":92628,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92639,"name":"keys","optional":false,"start":92635,"type":"Identifier","typeAnnotation":null},"start":92628,"type":"MemberExpression"},"end":92649,"optional":false,"start":92628,"type":"CallExpression","typeArguments":null},"start":92613,"type":"VariableDeclarator"}],"declare":false,"end":92650,"kind":"const","start":92607,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":92773,"id":{"decorators":[],"end":92743,"name":"currentMessageHash","optional":false,"start":92725,"type":"Identifier","typeAnnotation":null},"init":{"end":92773,"left":{"end":92755,"raw":"'orders:'","start":92746,"type":"Literal","value":"orders:"},"operator":"+","right":{"computed":true,"end":92773,"object":{"decorators":[],"end":92770,"name":"symbolsArray","optional":false,"start":92758,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92772,"name":"i","optional":false,"start":92771,"type":"Identifier","typeAnnotation":null},"start":92758,"type":"MemberExpression"},"start":92746,"type":"BinaryExpression"},"start":92725,"type":"VariableDeclarator"}],"declare":false,"end":92774,"kind":"const","start":92719,"type":"VariableDeclaration"},{"directive":null,"end":92831,"expression":{"arguments":[{"decorators":[],"end":92809,"name":"orders","optional":false,"start":92803,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":92829,"name":"currentMessageHash","optional":false,"start":92811,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":92801,"object":{"decorators":[],"end":92793,"name":"client","optional":false,"start":92787,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92801,"name":"resolve","optional":false,"start":92794,"type":"Identifier","typeAnnotation":null},"start":92787,"type":"MemberExpression"},"end":92830,"optional":false,"start":92787,"type":"CallExpression","typeArguments":null},"start":92787,"type":"ExpressionStatement"}],"end":92841,"start":92705,"type":"BlockStatement"},"end":92841,"init":{"declarations":[{"definite":false,"end":92673,"id":{"decorators":[],"end":92669,"name":"i","optional":false,"start":92668,"type":"Identifier","typeAnnotation":null},"init":{"end":92673,"raw":"0","start":92672,"type":"Literal","value":0},"start":92668,"type":"VariableDeclarator"}],"declare":false,"end":92673,"kind":"let","start":92664,"type":"VariableDeclaration"},"start":92659,"test":{"end":92698,"left":{"decorators":[],"end":92676,"name":"i","optional":false,"start":92675,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":92698,"object":{"decorators":[],"end":92691,"name":"symbolsArray","optional":false,"start":92679,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92698,"name":"length","optional":false,"start":92692,"type":"Identifier","typeAnnotation":null},"start":92679,"type":"MemberExpression"},"start":92675,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":92701,"name":"i","optional":false,"start":92700,"type":"Identifier","typeAnnotation":null},"end":92703,"operator":"++","prefix":false,"start":92700,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":92878,"id":{"decorators":[],"end":92867,"name":"messageHash","optional":false,"start":92856,"type":"Identifier","typeAnnotation":null},"init":{"end":92878,"raw":"'orders'","start":92870,"type":"Literal","value":"orders"},"start":92856,"type":"VariableDeclarator"}],"declare":false,"end":92879,"kind":"const","start":92850,"type":"VariableDeclaration"},{"directive":null,"end":92925,"expression":{"arguments":[{"decorators":[],"end":92910,"name":"orders","optional":false,"start":92904,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":92923,"name":"messageHash","optional":false,"start":92912,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":92902,"object":{"decorators":[],"end":92894,"name":"client","optional":false,"start":92888,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":92902,"name":"resolve","optional":false,"start":92895,"type":"Identifier","typeAnnotation":null},"start":92888,"type":"MemberExpression"},"end":92924,"optional":false,"start":92888,"type":"CallExpression","typeArguments":null},"start":92888,"type":"ExpressionStatement"}],"end":92931,"start":88126,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":13},"handleSubscriptionStatus":{"async":false,"body":{"body":[{"argument":{"decorators":[],"end":116836,"name":"message","optional":false,"start":116829,"type":"Identifier","typeAnnotation":null},"end":116837,"start":116822,"type":"ReturnStatement"}],"end":116843,"start":116408,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":1},"getUrlByMarketType":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":8165,"id":{"decorators":[],"end":8130,"name":"accessibility","optional":false,"start":8117,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"end":8165,"raw":"'public'","start":8157,"type":"Literal","value":"public"},"consequent":{"end":8154,"raw":"'private'","start":8145,"type":"Literal","value":"private"},"end":8165,"start":8133,"test":{"decorators":[],"end":8142,"name":"isPrivate","optional":false,"start":8133,"type":"Identifier","typeAnnotation":null},"type":"ConditionalExpression"},"start":8117,"type":"VariableDeclarator"}],"declare":false,"end":8166,"kind":"const","start":8111,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":8204,"id":{"decorators":[],"end":8192,"name":"isUsdcSettled","optional":false,"start":8179,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":8204,"name":"undefined","optional":false,"start":8195,"type":"Identifier","typeAnnotation":null},"start":8179,"type":"VariableDeclarator"}],"declare":false,"end":8205,"kind":"let","start":8175,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":8236,"id":{"decorators":[],"end":8224,"name":"isSpot","optional":false,"start":8218,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":8236,"name":"undefined","optional":false,"start":8227,"type":"Identifier","typeAnnotation":null},"start":8218,"type":"VariableDeclarator"}],"declare":false,"end":8237,"kind":"let","start":8214,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":8266,"id":{"decorators":[],"end":8254,"name":"type","optional":false,"start":8250,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":8266,"name":"undefined","optional":false,"start":8257,"type":"Identifier","typeAnnotation":null},"start":8250,"type":"VariableDeclarator"}],"declare":false,"end":8267,"kind":"let","start":8246,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":8298,"id":{"decorators":[],"end":8286,"name":"market","optional":false,"start":8280,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":8298,"name":"undefined","optional":false,"start":8289,"type":"Identifier","typeAnnotation":null},"start":8280,"type":"VariableDeclarator"}],"declare":false,"end":8299,"kind":"let","start":8276,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":8340,"id":{"decorators":[],"end":8315,"name":"url","optional":false,"start":8312,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":8340,"object":{"computed":true,"end":8334,"object":{"computed":false,"end":8327,"object":{"end":8322,"start":8318,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8327,"name":"urls","optional":false,"start":8323,"type":"Identifier","typeAnnotation":null},"start":8318,"type":"MemberExpression"},"optional":false,"property":{"end":8333,"raw":"'api'","start":8328,"type":"Literal","value":"api"},"start":8318,"type":"MemberExpression"},"optional":false,"property":{"end":8339,"raw":"'ws'","start":8335,"type":"Literal","value":"ws"},"start":8318,"type":"MemberExpression"},"start":8312,"type":"VariableDeclarator"}],"declare":false,"end":8341,"kind":"let","start":8308,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":8620,"expression":{"end":8619,"left":{"decorators":[],"elements":[{"decorators":[],"end":8548,"name":"type","optional":false,"start":8544,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8556,"name":"params","optional":false,"start":8550,"type":"Identifier","typeAnnotation":null}],"end":8558,"optional":false,"start":8542,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":8599,"name":"method","optional":false,"start":8593,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8610,"name":"undefined","optional":false,"start":8601,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":8618,"name":"params","optional":false,"start":8612,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":8591,"object":{"end":8565,"start":8561,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8591,"name":"handleMarketTypeAndParams","optional":false,"start":8566,"type":"Identifier","typeAnnotation":null},"start":8561,"type":"MemberExpression"},"end":8619,"optional":false,"start":8561,"type":"CallExpression","typeArguments":null},"start":8542,"type":"AssignmentExpression"},"start":8542,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":8700,"id":{"decorators":[],"end":8650,"name":"defaultSettle","optional":false,"start":8637,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":8682,"object":{"end":8674,"start":8670,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8682,"name":"options","optional":false,"start":8675,"type":"Identifier","typeAnnotation":null},"start":8670,"type":"MemberExpression"},{"end":8699,"raw":"'defaultSettle'","start":8684,"type":"Literal","value":"defaultSettle"}],"callee":{"computed":false,"end":8668,"object":{"end":8657,"start":8653,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8668,"name":"safeString","optional":false,"start":8658,"type":"Identifier","typeAnnotation":null},"start":8653,"type":"MemberExpression"},"end":8700,"optional":false,"start":8653,"type":"CallExpression","typeArguments":null},"start":8637,"type":"VariableDeclarator"}],"declare":false,"end":8701,"kind":"let","start":8633,"type":"VariableDeclaration"},{"directive":null,"end":8798,"expression":{"end":8797,"left":{"decorators":[],"end":8727,"name":"defaultSettle","optional":false,"start":8714,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":8754,"name":"params","optional":false,"start":8748,"type":"Identifier","typeAnnotation":null},{"end":8764,"raw":"'settle'","start":8756,"type":"Literal","value":"settle"},{"end":8781,"raw":"'defaultSettle'","start":8766,"type":"Literal","value":"defaultSettle"},{"decorators":[],"end":8796,"name":"defaultSettle","optional":false,"start":8783,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":8746,"object":{"end":8734,"start":8730,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8746,"name":"safeString2","optional":false,"start":8735,"type":"Identifier","typeAnnotation":null},"start":8730,"type":"MemberExpression"},"end":8797,"optional":false,"start":8730,"type":"CallExpression","typeArguments":null},"start":8714,"type":"AssignmentExpression"},"start":8714,"type":"ExpressionStatement"},{"directive":null,"end":8854,"expression":{"end":8853,"left":{"decorators":[],"end":8824,"name":"isUsdcSettled","optional":false,"start":8811,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":8853,"expression":{"end":8852,"left":{"decorators":[],"end":8841,"name":"defaultSettle","optional":false,"start":8828,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":8852,"raw":"'USDC'","start":8846,"type":"Literal","value":"USDC"},"start":8828,"type":"BinaryExpression"},"start":8827,"type":"ParenthesizedExpression"},"start":8811,"type":"AssignmentExpression"},"start":8811,"type":"ExpressionStatement"}],"end":8864,"start":8528,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":8420,"expression":{"end":8419,"left":{"decorators":[],"end":8396,"name":"market","optional":false,"start":8390,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":8418,"name":"symbol","optional":false,"start":8412,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":8410,"object":{"end":8403,"start":8399,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8410,"name":"market","optional":false,"start":8404,"type":"Identifier","typeAnnotation":null},"start":8399,"type":"MemberExpression"},"end":8419,"optional":false,"start":8399,"type":"CallExpression","typeArguments":null},"start":8390,"type":"AssignmentExpression"},"start":8390,"type":"ExpressionStatement"},{"directive":null,"end":8477,"expression":{"end":8476,"left":{"decorators":[],"end":8446,"name":"isUsdcSettled","optional":false,"start":8433,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":8476,"left":{"computed":true,"end":8465,"object":{"decorators":[],"end":8455,"name":"market","optional":false,"start":8449,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":8464,"raw":"'settle'","start":8456,"type":"Literal","value":"settle"},"start":8449,"type":"MemberExpression"},"operator":"===","right":{"end":8476,"raw":"'USDC'","start":8470,"type":"Literal","value":"USDC"},"start":8449,"type":"BinaryExpression"},"start":8433,"type":"AssignmentExpression"},"start":8433,"type":"ExpressionStatement"},{"directive":null,"end":8512,"expression":{"end":8511,"left":{"decorators":[],"end":8494,"name":"type","optional":false,"start":8490,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":8511,"object":{"decorators":[],"end":8503,"name":"market","optional":false,"start":8497,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":8510,"raw":"'type'","start":8504,"type":"Literal","value":"type"},"start":8497,"type":"MemberExpression"},"start":8490,"type":"AssignmentExpression"},"start":8490,"type":"ExpressionStatement"}],"end":8522,"start":8376,"type":"BlockStatement"},"end":8864,"start":8350,"test":{"end":8374,"left":{"decorators":[],"end":8360,"name":"symbol","optional":false,"start":8354,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":8374,"name":"undefined","optional":false,"start":8365,"type":"Identifier","typeAnnotation":null},"start":8354,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":8900,"expression":{"end":8899,"left":{"decorators":[],"end":8879,"name":"isSpot","optional":false,"start":8873,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":8899,"expression":{"end":8898,"left":{"decorators":[],"end":8887,"name":"type","optional":false,"start":8883,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":8898,"raw":"'spot'","start":8892,"type":"Literal","value":"spot"},"start":8883,"type":"BinaryExpression"},"start":8882,"type":"ParenthesizedExpression"},"start":8873,"type":"AssignmentExpression"},"start":8873,"type":"ExpressionStatement"},{"alternate":{"body":[{"alternate":{"alternate":{"body":[{"directive":null,"end":9794,"expression":{"end":9793,"left":{"decorators":[],"end":9762,"name":"url","optional":false,"start":9759,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":9793,"object":{"computed":true,"end":9783,"object":{"decorators":[],"end":9768,"name":"url","optional":false,"start":9765,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9782,"name":"accessibility","optional":false,"start":9769,"type":"Identifier","typeAnnotation":null},"start":9765,"type":"MemberExpression"},"optional":false,"property":{"end":9792,"raw":"'option'","start":9784,"type":"Literal","value":"option"},"start":9765,"type":"MemberExpression"},"start":9759,"type":"AssignmentExpression"},"start":9759,"type":"ExpressionStatement"}],"end":9808,"start":9715,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":9541,"id":{"decorators":[],"end":9529,"name":"subType","optional":false,"start":9522,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":9541,"name":"undefined","optional":false,"start":9532,"type":"Identifier","typeAnnotation":null},"start":9522,"type":"VariableDeclarator"}],"declare":false,"end":9542,"kind":"let","start":9518,"type":"VariableDeclaration"},{"directive":null,"end":9644,"expression":{"end":9643,"left":{"decorators":[],"elements":[{"decorators":[],"end":9568,"name":"subType","optional":false,"start":9561,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":9576,"name":"params","optional":false,"start":9570,"type":"Identifier","typeAnnotation":null}],"end":9578,"optional":false,"start":9559,"type":"ArrayPattern","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":9616,"name":"method","optional":false,"start":9610,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":9624,"name":"market","optional":false,"start":9618,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":9632,"name":"params","optional":false,"start":9626,"type":"Identifier","typeAnnotation":null},{"end":9642,"raw":"'linear'","start":9634,"type":"Literal","value":"linear"}],"callee":{"computed":false,"end":9608,"object":{"end":9585,"start":9581,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9608,"name":"handleSubTypeAndParams","optional":false,"start":9586,"type":"Identifier","typeAnnotation":null},"start":9581,"type":"MemberExpression"},"end":9643,"optional":false,"start":9581,"type":"CallExpression","typeArguments":null},"start":9559,"type":"AssignmentExpression"},"start":9559,"type":"ExpressionStatement"},{"directive":null,"end":9695,"expression":{"end":9694,"left":{"decorators":[],"end":9664,"name":"url","optional":false,"start":9661,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":9694,"object":{"computed":true,"end":9685,"object":{"decorators":[],"end":9670,"name":"url","optional":false,"start":9667,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9684,"name":"accessibility","optional":false,"start":9671,"type":"Identifier","typeAnnotation":null},"start":9667,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":9693,"name":"subType","optional":false,"start":9686,"type":"Identifier","typeAnnotation":null},"start":9667,"type":"MemberExpression"},"start":9661,"type":"AssignmentExpression"},"start":9661,"type":"ExpressionStatement"}],"end":9709,"start":9500,"type":"BlockStatement"},"end":9808,"start":9454,"test":{"end":9498,"left":{"end":9475,"expression":{"end":9474,"left":{"decorators":[],"end":9463,"name":"type","optional":false,"start":9459,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":9474,"raw":"'swap'","start":9468,"type":"Literal","value":"swap"},"start":9459,"type":"BinaryExpression"},"start":9458,"type":"ParenthesizedExpression"},"operator":"||","right":{"end":9498,"expression":{"end":9497,"left":{"decorators":[],"end":9484,"name":"type","optional":false,"start":9480,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":9497,"raw":"'future'","start":9489,"type":"Literal","value":"future"},"start":9480,"type":"BinaryExpression"},"start":9479,"type":"ParenthesizedExpression"},"start":9458,"type":"LogicalExpression"},"type":"IfStatement"},"consequent":{"body":[{"directive":null,"end":9434,"expression":{"end":9433,"left":{"decorators":[],"end":9404,"name":"url","optional":false,"start":9401,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":9433,"object":{"computed":true,"end":9425,"object":{"decorators":[],"end":9410,"name":"url","optional":false,"start":9407,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9424,"name":"accessibility","optional":false,"start":9411,"type":"Identifier","typeAnnotation":null},"start":9407,"type":"MemberExpression"},"optional":false,"property":{"end":9432,"raw":"'spot'","start":9426,"type":"Literal","value":"spot"},"start":9407,"type":"MemberExpression"},"start":9401,"type":"AssignmentExpression"},"start":9401,"type":"ExpressionStatement"}],"end":9448,"start":9383,"type":"BlockStatement"},"end":9808,"start":9371,"test":{"decorators":[],"end":9381,"name":"isSpot","optional":false,"start":9375,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"}],"end":9818,"start":9357,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":8984,"id":{"decorators":[],"end":8951,"name":"unified","optional":false,"start":8944,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[],"callee":{"computed":false,"end":8981,"object":{"end":8964,"start":8960,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":8981,"name":"isUnifiedEnabled","optional":false,"start":8965,"type":"Identifier","typeAnnotation":null},"start":8960,"type":"MemberExpression"},"end":8984,"optional":false,"start":8960,"type":"CallExpression","typeArguments":null},"end":8984,"start":8954,"type":"AwaitExpression"},"start":8944,"type":"VariableDeclarator"}],"declare":false,"end":8985,"kind":"const","start":8938,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":9055,"id":{"decorators":[],"end":9019,"name":"isUnifiedMargin","optional":false,"start":9004,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":9044,"name":"unified","optional":false,"start":9037,"type":"Identifier","typeAnnotation":null},{"end":9047,"raw":"0","start":9046,"type":"Literal","value":0},{"end":9054,"raw":"false","start":9049,"type":"Literal","value":false}],"callee":{"computed":false,"end":9035,"object":{"end":9026,"start":9022,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9035,"name":"safeBool","optional":false,"start":9027,"type":"Identifier","typeAnnotation":null},"start":9022,"type":"MemberExpression"},"end":9055,"optional":false,"start":9022,"type":"CallExpression","typeArguments":null},"start":9004,"type":"VariableDeclarator"}],"declare":false,"end":9056,"kind":"const","start":8998,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":9127,"id":{"decorators":[],"end":9091,"name":"isUnifiedAccount","optional":false,"start":9075,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":9116,"name":"unified","optional":false,"start":9109,"type":"Identifier","typeAnnotation":null},{"end":9119,"raw":"1","start":9118,"type":"Literal","value":1},{"end":9126,"raw":"false","start":9121,"type":"Literal","value":false}],"callee":{"computed":false,"end":9107,"object":{"end":9098,"start":9094,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9107,"name":"safeBool","optional":false,"start":9099,"type":"Identifier","typeAnnotation":null},"start":9094,"type":"MemberExpression"},"end":9127,"optional":false,"start":9094,"type":"CallExpression","typeArguments":null},"start":9075,"type":"VariableDeclarator"}],"declare":false,"end":9128,"kind":"const","start":9069,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":9327,"expression":{"end":9326,"left":{"decorators":[],"end":9293,"name":"url","optional":false,"start":9290,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":9326,"object":{"computed":true,"end":9314,"object":{"decorators":[],"end":9299,"name":"url","optional":false,"start":9296,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9313,"name":"accessibility","optional":false,"start":9300,"type":"Identifier","typeAnnotation":null},"start":9296,"type":"MemberExpression"},"optional":false,"property":{"end":9325,"raw":"'contract'","start":9315,"type":"Literal","value":"contract"},"start":9296,"type":"MemberExpression"},"start":9290,"type":"AssignmentExpression"},"start":9290,"type":"ExpressionStatement"}],"end":9341,"start":9272,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":9252,"expression":{"end":9251,"left":{"decorators":[],"end":9222,"name":"url","optional":false,"start":9219,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":9251,"object":{"computed":true,"end":9243,"object":{"decorators":[],"end":9228,"name":"url","optional":false,"start":9225,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":9242,"name":"accessibility","optional":false,"start":9229,"type":"Identifier","typeAnnotation":null},"start":9225,"type":"MemberExpression"},"optional":false,"property":{"end":9250,"raw":"'usdc'","start":9244,"type":"Literal","value":"usdc"},"start":9225,"type":"MemberExpression"},"start":9219,"type":"AssignmentExpression"},"start":9219,"type":"ExpressionStatement"}],"end":9266,"start":9201,"type":"BlockStatement"},"end":9341,"start":9141,"test":{"end":9199,"left":{"end":9178,"left":{"decorators":[],"end":9158,"name":"isUsdcSettled","optional":false,"start":9145,"type":"Identifier","typeAnnotation":null},"operator":"&&","right":{"argument":{"decorators":[],"end":9178,"name":"isUnifiedMargin","optional":false,"start":9163,"type":"Identifier","typeAnnotation":null},"end":9178,"operator":"!","prefix":true,"start":9162,"type":"UnaryExpression"},"start":9145,"type":"LogicalExpression"},"operator":"&&","right":{"argument":{"decorators":[],"end":9199,"name":"isUnifiedAccount","optional":false,"start":9183,"type":"Identifier","typeAnnotation":null},"end":9199,"operator":"!","prefix":true,"start":9182,"type":"UnaryExpression"},"start":9145,"type":"LogicalExpression"},"type":"IfStatement"}],"end":9351,"start":8924,"type":"BlockStatement"},"end":9818,"start":8909,"test":{"decorators":[],"end":8922,"name":"isPrivate","optional":false,"start":8913,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"},{"directive":null,"end":9860,"expression":{"end":9859,"left":{"decorators":[],"end":9830,"name":"url","optional":false,"start":9827,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":9858,"name":"url","optional":false,"start":9855,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":9853,"object":{"end":9837,"start":9833,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":9853,"name":"implodeHostname","optional":false,"start":9838,"type":"Identifier","typeAnnotation":null},"start":9833,"type":"MemberExpression"},"end":9859,"optional":false,"start":9833,"type":"CallExpression","typeArguments":null},"start":9827,"type":"AssignmentExpression"},"start":9827,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":9879,"name":"url","optional":false,"start":9876,"type":"Identifier","typeAnnotation":null},"end":9880,"start":9869,"type":"ReturnStatement"}],"end":9886,"start":8101,"type":"BlockStatement"},"params":[{"name":"symbol","type":"Str"},{"name":"isPrivate","type":null},{"name":"method","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":11},"watchTickers":{"async":true,"body":{"body":[{"directive":null,"end":20608,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":20604,"object":{"end":20592,"start":20588,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20604,"name":"loadMarkets","optional":false,"start":20593,"type":"Identifier","typeAnnotation":null},"start":20588,"type":"MemberExpression"},"end":20607,"optional":false,"start":20588,"type":"CallExpression","typeArguments":null},"end":20607,"start":20582,"type":"AwaitExpression"},"start":20582,"type":"ExpressionStatement"},{"directive":null,"end":20674,"expression":{"end":20673,"left":{"decorators":[],"end":20624,"name":"symbols","optional":false,"start":20617,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":20654,"name":"symbols","optional":false,"start":20647,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":20665,"name":"undefined","optional":false,"start":20656,"type":"Identifier","typeAnnotation":null},{"end":20672,"raw":"false","start":20667,"type":"Literal","value":false}],"callee":{"computed":false,"end":20645,"object":{"end":20631,"start":20627,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20645,"name":"marketSymbols","optional":false,"start":20632,"type":"Identifier","typeAnnotation":null},"start":20627,"type":"MemberExpression"},"end":20673,"optional":false,"start":20627,"type":"CallExpression","typeArguments":null},"start":20617,"type":"AssignmentExpression"},"start":20617,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":20707,"id":{"decorators":[],"end":20702,"name":"messageHashes","optional":false,"start":20689,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":20707,"start":20705,"type":"ArrayExpression"},"start":20689,"type":"VariableDeclarator"}],"declare":false,"end":20708,"kind":"const","start":20683,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":20802,"id":{"decorators":[],"end":20726,"name":"url","optional":false,"start":20723,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"computed":true,"end":20770,"object":{"decorators":[],"end":20767,"name":"symbols","optional":false,"start":20760,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":20769,"raw":"0","start":20768,"type":"Literal","value":0},"start":20760,"type":"MemberExpression"},{"end":20777,"raw":"false","start":20772,"type":"Literal","value":false},{"end":20793,"raw":"'watchTickers'","start":20779,"type":"Literal","value":"watchTickers"},{"decorators":[],"end":20801,"name":"params","optional":false,"start":20795,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":20758,"object":{"end":20739,"start":20735,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20758,"name":"getUrlByMarketType","optional":false,"start":20740,"type":"Identifier","typeAnnotation":null},"start":20735,"type":"MemberExpression"},"end":20802,"optional":false,"start":20735,"type":"CallExpression","typeArguments":null},"end":20802,"start":20729,"type":"AwaitExpression"},"start":20723,"type":"VariableDeclarator"}],"declare":false,"end":20803,"kind":"const","start":20717,"type":"VariableDeclaration"},{"directive":null,"end":20847,"expression":{"end":20846,"left":{"decorators":[],"end":20818,"name":"params","optional":false,"start":20812,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":20845,"name":"params","optional":false,"start":20839,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":20837,"object":{"end":20825,"start":20821,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20837,"name":"cleanParams","optional":false,"start":20826,"type":"Identifier","typeAnnotation":null},"start":20821,"type":"MemberExpression"},"end":20846,"optional":false,"start":20821,"type":"CallExpression","typeArguments":null},"start":20812,"type":"AssignmentExpression"},"start":20812,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":20921,"id":{"decorators":[],"end":20869,"name":"options","optional":false,"start":20862,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":20900,"object":{"end":20892,"start":20888,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20900,"name":"options","optional":false,"start":20893,"type":"Identifier","typeAnnotation":null},"start":20888,"type":"MemberExpression"},{"end":20916,"raw":"'watchTickers'","start":20902,"type":"Literal","value":"watchTickers"},{"end":20920,"properties":[],"start":20918,"type":"ObjectExpression"}],"callee":{"computed":false,"end":20886,"object":{"end":20876,"start":20872,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20886,"name":"safeValue","optional":false,"start":20877,"type":"Identifier","typeAnnotation":null},"start":20872,"type":"MemberExpression"},"end":20921,"optional":false,"start":20872,"type":"CallExpression","typeArguments":null},"start":20862,"type":"VariableDeclarator"}],"declare":false,"end":20922,"kind":"const","start":20856,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":20989,"id":{"decorators":[],"end":20942,"name":"topic","optional":false,"start":20937,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":20969,"name":"options","optional":false,"start":20962,"type":"Identifier","typeAnnotation":null},{"end":20977,"raw":"'name'","start":20971,"type":"Literal","value":"name"},{"end":20988,"raw":"'tickers'","start":20979,"type":"Literal","value":"tickers"}],"callee":{"computed":false,"end":20960,"object":{"end":20949,"start":20945,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":20960,"name":"safeString","optional":false,"start":20950,"type":"Identifier","typeAnnotation":null},"start":20945,"type":"MemberExpression"},"end":20989,"optional":false,"start":20945,"type":"CallExpression","typeArguments":null},"start":20937,"type":"VariableDeclarator"}],"declare":false,"end":20990,"kind":"const","start":20931,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":21041,"id":{"decorators":[],"end":21014,"name":"marketIds","optional":false,"start":21005,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":21040,"name":"symbols","optional":false,"start":21033,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":21031,"object":{"end":21021,"start":21017,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21031,"name":"marketIds","optional":false,"start":21022,"type":"Identifier","typeAnnotation":null},"start":21017,"type":"MemberExpression"},"end":21041,"optional":false,"start":21017,"type":"CallExpression","typeArguments":null},"start":21005,"type":"VariableDeclarator"}],"declare":false,"end":21042,"kind":"const","start":20999,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":21069,"id":{"decorators":[],"end":21063,"name":"topics","optional":false,"start":21057,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":21069,"start":21066,"type":"ArrayExpression"},"start":21057,"type":"VariableDeclarator"}],"declare":false,"end":21070,"kind":"const","start":21051,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":21165,"id":{"decorators":[],"end":21150,"name":"marketId","optional":false,"start":21142,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":21165,"object":{"decorators":[],"end":21162,"name":"marketIds","optional":false,"start":21153,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":21164,"name":"i","optional":false,"start":21163,"type":"Identifier","typeAnnotation":null},"start":21153,"type":"MemberExpression"},"start":21142,"type":"VariableDeclarator"}],"declare":false,"end":21166,"kind":"const","start":21136,"type":"VariableDeclaration"},{"directive":null,"end":21216,"expression":{"arguments":[{"end":21214,"left":{"end":21203,"left":{"decorators":[],"end":21197,"name":"topic","optional":false,"start":21192,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"end":21203,"raw":"'.'","start":21200,"type":"Literal","value":"."},"start":21192,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":21214,"name":"marketId","optional":false,"start":21206,"type":"Identifier","typeAnnotation":null},"start":21192,"type":"BinaryExpression"}],"callee":{"computed":false,"end":21190,"object":{"decorators":[],"end":21185,"name":"topics","optional":false,"start":21179,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":21190,"name":"push","optional":false,"start":21186,"type":"Identifier","typeAnnotation":null},"start":21179,"type":"MemberExpression"},"end":21215,"optional":false,"start":21179,"type":"CallExpression","typeArguments":null},"start":21179,"type":"ExpressionStatement"},{"directive":null,"end":21273,"expression":{"arguments":[{"end":21271,"left":{"end":21258,"raw":"'ticker:'","start":21249,"type":"Literal","value":"ticker:"},"operator":"+","right":{"computed":true,"end":21271,"object":{"decorators":[],"end":21268,"name":"symbols","optional":false,"start":21261,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":21270,"name":"i","optional":false,"start":21269,"type":"Identifier","typeAnnotation":null},"start":21261,"type":"MemberExpression"},"start":21249,"type":"BinaryExpression"}],"callee":{"computed":false,"end":21247,"object":{"decorators":[],"end":21242,"name":"messageHashes","optional":false,"start":21229,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":21247,"name":"push","optional":false,"start":21243,"type":"Identifier","typeAnnotation":null},"start":21229,"type":"MemberExpression"},"end":21272,"optional":false,"start":21229,"type":"CallExpression","typeArguments":null},"start":21229,"type":"ExpressionStatement"}],"end":21283,"start":21122,"type":"BlockStatement"},"end":21283,"init":{"declarations":[{"definite":false,"end":21093,"id":{"decorators":[],"end":21089,"name":"i","optional":false,"start":21088,"type":"Identifier","typeAnnotation":null},"init":{"end":21093,"raw":"0","start":21092,"type":"Literal","value":0},"start":21088,"type":"VariableDeclarator"}],"declare":false,"end":21093,"kind":"let","start":21084,"type":"VariableDeclaration"},"start":21079,"test":{"end":21115,"left":{"decorators":[],"end":21096,"name":"i","optional":false,"start":21095,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":21115,"object":{"decorators":[],"end":21108,"name":"marketIds","optional":false,"start":21099,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":21115,"name":"length","optional":false,"start":21109,"type":"Identifier","typeAnnotation":null},"start":21099,"type":"MemberExpression"},"start":21095,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":21118,"name":"i","optional":false,"start":21117,"type":"Identifier","typeAnnotation":null},"end":21120,"operator":"++","prefix":false,"start":21117,"type":"UpdateExpression"}},{"declarations":[{"definite":false,"end":21366,"id":{"decorators":[],"end":21304,"name":"ticker","optional":false,"start":21298,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":21334,"name":"url","optional":false,"start":21331,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21349,"name":"messageHashes","optional":false,"start":21336,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21357,"name":"topics","optional":false,"start":21351,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":21365,"name":"params","optional":false,"start":21359,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":21329,"object":{"end":21317,"start":21313,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21329,"name":"watchTopics","optional":false,"start":21318,"type":"Identifier","typeAnnotation":null},"start":21313,"type":"MemberExpression"},"end":21366,"optional":false,"start":21313,"type":"CallExpression","typeArguments":null},"end":21366,"start":21307,"type":"AwaitExpression"},"start":21298,"type":"VariableDeclarator"}],"declare":false,"end":21367,"kind":"const","start":21292,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":21434,"id":{"decorators":[],"end":21429,"name":"result","optional":false,"start":21417,"type":"Identifier","typeAnnotation":{"end":21429,"start":21423,"type":"TSTypeAnnotation","typeAnnotation":{"end":21429,"start":21425,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":21429,"name":"Dict","optional":false,"start":21425,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":21434,"properties":[],"start":21432,"type":"ObjectExpression"},"start":21417,"type":"VariableDeclarator"}],"declare":false,"end":21435,"kind":"const","start":21411,"type":"VariableDeclaration"},{"directive":null,"end":21482,"expression":{"end":21481,"left":{"computed":true,"end":21472,"object":{"decorators":[],"end":21454,"name":"result","optional":false,"start":21448,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"computed":true,"end":21471,"object":{"decorators":[],"end":21461,"name":"ticker","optional":false,"start":21455,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":21470,"raw":"'symbol'","start":21462,"type":"Literal","value":"symbol"},"start":21455,"type":"MemberExpression"},"start":21448,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":21481,"name":"ticker","optional":false,"start":21475,"type":"Identifier","typeAnnotation":null},"start":21448,"type":"AssignmentExpression"},"start":21448,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":21508,"name":"result","optional":false,"start":21502,"type":"Identifier","typeAnnotation":null},"end":21509,"start":21495,"type":"ReturnStatement"}],"end":21519,"start":21397,"type":"BlockStatement"},"end":21519,"start":21376,"test":{"computed":false,"end":21395,"object":{"end":21384,"start":21380,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21395,"name":"newUpdates","optional":false,"start":21385,"type":"Identifier","typeAnnotation":null},"start":21380,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"computed":false,"end":21567,"object":{"end":21559,"start":21555,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21567,"name":"tickers","optional":false,"start":21560,"type":"Identifier","typeAnnotation":null},"start":21555,"type":"MemberExpression"},{"end":21577,"raw":"'symbol'","start":21569,"type":"Literal","value":"symbol"},{"decorators":[],"end":21586,"name":"symbols","optional":false,"start":21579,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":21553,"object":{"end":21539,"start":21535,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":21553,"name":"filterByArray","optional":false,"start":21540,"type":"Identifier","typeAnnotation":null},"start":21535,"type":"MemberExpression"},"end":21587,"optional":false,"start":21535,"type":"CallExpression","typeArguments":null},"end":21588,"start":21528,"type":"ReturnStatement"}],"end":21594,"start":20572,"type":"BlockStatement"},"params":[{"name":"symbols","type":"Strings"},{"name":"params","type":null}],"return_type":"Promise<Tickers>","statements":13},"unWatchTradesForSymbols":{"async":true,"body":{"body":[{"directive":null,"end":54625,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":54621,"object":{"end":54609,"start":54605,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":54621,"name":"loadMarkets","optional":false,"start":54610,"type":"Identifier","typeAnnotation":null},"start":54605,"type":"MemberExpression"},"end":54624,"optional":false,"start":54605,"type":"CallExpression","typeArguments":null},"end":54624,"start":54599,"type":"AwaitExpression"},"start":54599,"type":"ExpressionStatement"},{"directive":null,"end":54697,"expression":{"end":54696,"left":{"decorators":[],"end":54641,"name":"symbols","optional":false,"start":54634,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":54671,"name":"symbols","optional":false,"start":54664,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":54682,"name":"undefined","optional":false,"start":54673,"type":"Identifier","typeAnnotation":null},{"end":54689,"raw":"false","start":54684,"type":"Literal","value":false},{"end":54695,"raw":"true","start":54691,"type":"Literal","value":true}],"callee":{"computed":false,"end":54662,"object":{"end":54648,"start":54644,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":54662,"name":"marketSymbols","optional":false,"start":54649,"type":"Identifier","typeAnnotation":null},"start":54644,"type":"MemberExpression"},"end":54696,"optional":false,"start":54644,"type":"CallExpression","typeArguments":null},"start":54634,"type":"AssignmentExpression"},"start":54634,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":54802,"id":{"decorators":[],"end":54715,"name":"url","optional":false,"start":54712,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"computed":true,"end":54759,"object":{"decorators":[],"end":54756,"name":"symbols","optional":false,"start":54749,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":54758,"raw":"0","start":54757,"type":"Literal","value":0},"start":54749,"type":"MemberExpression"},{"end":54766,"raw":"false","start":54761,"type":"Literal","value":false},{"end":54793,"raw":"'unWatchTradesForSymbols'","start":54768,"type":"Literal","value":"unWatchTradesForSymbols"},{"decorators":[],"end":54801,"name":"params","optional":false,"start":54795,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":54747,"object":{"end":54728,"start":54724,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":54747,"name":"getUrlByMarketType","optional":false,"start":54729,"type":"Identifier","typeAnnotation":null},"start":54724,"type":"MemberExpression"},"end":54802,"optional":false,"start":54724,"type":"CallExpression","typeArguments":null},"end":54802,"start":54718,"type":"AwaitExpression"},"start":54712,"type":"VariableDeclarator"}],"declare":false,"end":54803,"kind":"const","start":54706,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":54836,"id":{"decorators":[],"end":54831,"name":"messageHashes","optional":false,"start":54818,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":54836,"start":54834,"type":"ArrayExpression"},"start":54818,"type":"VariableDeclarator"}],"declare":false,"end":54837,"kind":"const","start":54812,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":54863,"id":{"decorators":[],"end":54858,"name":"topics","optional":false,"start":54852,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":54863,"start":54861,"type":"ArrayExpression"},"start":54852,"type":"VariableDeclarator"}],"declare":false,"end":54864,"kind":"const","start":54846,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":54900,"id":{"decorators":[],"end":54895,"name":"subMessageHashes","optional":false,"start":54879,"type":"Identifier","typeAnnotation":null},"init":{"elements":[],"end":54900,"start":54898,"type":"ArrayExpression"},"start":54879,"type":"VariableDeclarator"}],"declare":false,"end":54901,"kind":"const","start":54873,"type":"VariableDeclaration"},{"body":{"body":[{"declarations":[{"definite":false,"end":54990,"id":{"decorators":[],"end":54977,"name":"symbol","optional":false,"start":54971,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":54990,"object":{"decorators":[],"end":54987,"name":"symbols","optional":false,"start":54980,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":54989,"name":"i","optional":false,"start":54988,"type":"Identifier","typeAnnotation":null},"start":54980,"type":"MemberExpression"},"start":54971,"type":"VariableDeclarator"}],"declare":false,"end":54991,"kind":"const","start":54965,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":55039,"id":{"decorators":[],"end":55016,"name":"market","optional":false,"start":55010,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":55038,"name":"symbol","optional":false,"start":55032,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":55030,"object":{"end":55023,"start":55019,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":55030,"name":"market","optional":false,"start":55024,"type":"Identifier","typeAnnotation":null},"start":55019,"type":"MemberExpression"},"end":55039,"optional":false,"start":55019,"type":"CallExpression","typeArguments":null},"start":55010,"type":"VariableDeclarator"}],"declare":false,"end":55040,"kind":"const","start":55004,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":55096,"id":{"decorators":[],"end":55064,"name":"topic","optional":false,"start":55059,"type":"Identifier","typeAnnotation":null},"init":{"end":55096,"left":{"end":55081,"raw":"'publicTrade.'","start":55067,"type":"Literal","value":"publicTrade."},"operator":"+","right":{"computed":true,"end":55096,"object":{"decorators":[],"end":55090,"name":"market","optional":false,"start":55084,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":55095,"raw":"'id'","start":55091,"type":"Literal","value":"id"},"start":55084,"type":"MemberExpression"},"start":55067,"type":"BinaryExpression"},"start":55059,"type":"VariableDeclarator"}],"declare":false,"end":55097,"kind":"const","start":55053,"type":"VariableDeclaration"},{"directive":null,"end":55130,"expression":{"arguments":[{"decorators":[],"end":55128,"name":"topic","optional":false,"start":55123,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":55121,"object":{"decorators":[],"end":55116,"name":"topics","optional":false,"start":55110,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":55121,"name":"push","optional":false,"start":55117,"type":"Identifier","typeAnnotation":null},"start":55110,"type":"MemberExpression"},"end":55129,"optional":false,"start":55110,"type":"CallExpression","typeArguments":null},"start":55110,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":55192,"id":{"decorators":[],"end":55160,"name":"messageHash","optional":false,"start":55149,"type":"Identifier","typeAnnotation":null},"init":{"end":55192,"left":{"end":55183,"raw":"'unsubscribe:trade:'","start":55163,"type":"Literal","value":"unsubscribe:trade:"},"operator":"+","right":{"decorators":[],"end":55192,"name":"symbol","optional":false,"start":55186,"type":"Identifier","typeAnnotation":null},"start":55163,"type":"BinaryExpression"},"start":55149,"type":"VariableDeclarator"}],"declare":false,"end":55193,"kind":"const","start":55143,"type":"VariableDeclaration"},{"directive":null,"end":55239,"expression":{"arguments":[{"decorators":[],"end":55237,"name":"messageHash","optional":false,"start":55226,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":55224,"object":{"decorators":[],"end":55219,"name":"messageHashes","optional":false,"start":55206,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":55224,"name":"push","optional":false,"start":55220,"type":"Identifier","typeAnnotation":null},"start":55206,"type":"MemberExpression"},"end":55238,"optional":false,"start":55206,"type":"CallExpression","typeArguments":null},"start":55206,"type":"ExpressionStatement"},{"directive":null,"end":55294,"expression":{"arguments":[{"end":55292,"left":{"end":55283,"raw":"'trade:'","start":55275,"type":"Literal","value":"trade:"},"operator":"+","right":{"decorators":[],"end":55292,"name":"symbol","optional":false,"start":55286,"type":"Identifier","typeAnnotation":null},"start":55275,"type":"BinaryExpression"}],"callee":{"computed":false,"end":55273,"object":{"decorators":[],"end":55268,"name":"subMessageHashes","optional":false,"start":55252,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":55273,"name":"push","optional":false,"start":55269,"type":"Identifier","typeAnnotation":null},"start":55252,"type":"MemberExpression"},"end":55293,"optional":false,"start":55252,"type":"CallExpression","typeArguments":null},"start":55252,"type":"ExpressionStatement"}],"end":55304,"start":54951,"type":"BlockStatement"},"end":55304,"init":{"declarations":[{"definite":false,"end":54924,"id":{"decorators":[],"end":54920,"name":"i","optional":false,"start":54919,"type":"Identifier","typeAnnotation":null},"init":{"end":54924,"raw":"0","start":54923,"type":"Literal","value":0},"start":54919,"type":"VariableDeclarator"}],"declare":false,"end":54924,"kind":"let","start":54915,"type":"VariableDeclaration"},"start":54910,"test":{"end":54944,"left":{"decorators":[],"end":54927,"name":"i","optional":false,"start":54926,"type":"Identifier","typeAnnotation":null},"operator":"<","right":{"computed":false,"end":54944,"object":{"decorators":[],"end":54937,"name":"symbols","optional":false,"start":54930,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":54944,"name":"length","optional":false,"start":54938,"type":"Identifier","typeAnnotation":null},"start":54930,"type":"MemberExpression"},"start":54926,"type":"BinaryExpression"},"type":"ForStatement","update":{"argument":{"decorators":[],"end":54947,"name":"i","optional":false,"start":54946,"type":"Identifier","typeAnnotation":null},"end":54949,"operator":"++","prefix":false,"start":54946,"type":"UpdateExpression"}},{"argument":{"argument":{"arguments":[{"decorators":[],"end":55349,"name":"url","optional":false,"start":55346,"type":"Identifier","typeAnnotation":null},{"end":55359,"raw":"'trades'","start":55351,"type":"Literal","value":"trades"},{"decorators":[],"end":55368,"name":"symbols","optional":false,"start":55361,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":55383,"name":"messageHashes","optional":false,"start":55370,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":55401,"name":"subMessageHashes","optional":false,"start":55385,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":55409,"name":"topics","optional":false,"start":55403,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":55417,"name":"params","optional":false,"start":55411,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":55344,"object":{"end":55330,"start":55326,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":55344,"name":"unWatchTopics","optional":false,"start":55331,"type":"Identifier","typeAnnotation":null},"start":55326,"type":"MemberExpression"},"end":55418,"optional":false,"start":55326,"type":"CallExpression","typeArguments":null},"end":55418,"start":55320,"type":"AwaitExpression"},"end":55419,"start":55313,"type":"ReturnStatement"}],"end":55425,"start":54589,"type":"BlockStatement"},"params":[{"name":"symbols","type":"string[]"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":8},"unWatchTrades":{"async":true,"body":{"body":[{"directive":null,"end":55951,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":55947,"object":{"end":55935,"start":55931,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":55947,"name":"loadMarkets","optional":false,"start":55936,"type":"Identifier","typeAnnotation":null},"start":55931,"type":"MemberExpression"},"end":55950,"optional":false,"start":55931,"type":"CallExpression","typeArguments":null},"end":55950,"start":55925,"type":"AwaitExpression"},"start":55925,"type":"ExpressionStatement"},{"argument":{"argument":{"arguments":[{"elements":[{"decorators":[],"end":56011,"name":"symbol","optional":false,"start":56005,"type":"Identifier","typeAnnotation":null}],"end":56013,"start":56003,"type":"ArrayExpression"},{"decorators":[],"end":56021,"name":"params","optional":false,"start":56015,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":56001,"object":{"end":55977,"start":55973,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":56001,"name":"unWatchTradesForSymbols","optional":false,"start":55978,"type":"Identifier","typeAnnotation":null},"start":55973,"type":"MemberExpression"},"end":56022,"optional":false,"start":55973,"type":"CallExpression","typeArguments":null},"end":56022,"start":55967,"type":"AwaitExpression"},"end":56023,"start":55960,"type":"ReturnStatement"}],"end":56029,"start":55915,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":2},"parseWsLiquidation":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":83218,"id":{"decorators":[],"end":83170,"name":"marketId","optional":false,"start":83162,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":83202,"name":"liquidation","optional":false,"start":83191,"type":"Identifier","typeAnnotation":null},{"end":83212,"raw":"'symbol'","start":83204,"type":"Literal","value":"symbol"},{"end":83217,"raw":"'s'","start":83214,"type":"Literal","value":"s"}],"callee":{"computed":false,"end":83189,"object":{"end":83177,"start":83173,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83189,"name":"safeString2","optional":false,"start":83178,"type":"Identifier","typeAnnotation":null},"start":83173,"type":"MemberExpression"},"end":83218,"optional":false,"start":83173,"type":"CallExpression","typeArguments":null},"start":83162,"type":"VariableDeclarator"}],"declare":false,"end":83219,"kind":"const","start":83156,"type":"VariableDeclaration"},{"directive":null,"end":83288,"expression":{"end":83287,"left":{"decorators":[],"end":83234,"name":"market","optional":false,"start":83228,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":83262,"name":"marketId","optional":false,"start":83254,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":83270,"name":"market","optional":false,"start":83264,"type":"Identifier","typeAnnotation":null},{"end":83274,"raw":"''","start":83272,"type":"Literal","value":""},{"end":83286,"raw":"'contract'","start":83276,"type":"Literal","value":"contract"}],"callee":{"computed":false,"end":83252,"object":{"end":83241,"start":83237,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83252,"name":"safeMarket","optional":false,"start":83242,"type":"Identifier","typeAnnotation":null},"start":83237,"type":"MemberExpression"},"end":83287,"optional":false,"start":83237,"type":"CallExpression","typeArguments":null},"start":83228,"type":"AssignmentExpression"},"start":83228,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":83366,"id":{"decorators":[],"end":83312,"name":"timestamp","optional":false,"start":83303,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":83345,"name":"liquidation","optional":false,"start":83334,"type":"Identifier","typeAnnotation":null},{"end":83360,"raw":"'updatedTime'","start":83347,"type":"Literal","value":"updatedTime"},{"end":83365,"raw":"'T'","start":83362,"type":"Literal","value":"T"}],"callee":{"computed":false,"end":83332,"object":{"end":83319,"start":83315,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83332,"name":"safeInteger2","optional":false,"start":83320,"type":"Identifier","typeAnnotation":null},"start":83315,"type":"MemberExpression"},"end":83366,"optional":false,"start":83315,"type":"CallExpression","typeArguments":null},"start":83303,"type":"VariableDeclarator"}],"declare":false,"end":83367,"kind":"const","start":83297,"type":"VariableDeclaration"},{"argument":{"arguments":[{"end":83924,"properties":[{"computed":false,"end":83438,"key":{"end":83425,"raw":"'info'","start":83419,"type":"Literal","value":"info"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83419,"type":"Property","value":{"decorators":[],"end":83438,"name":"liquidation","optional":false,"start":83427,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":83478,"key":{"end":83460,"raw":"'symbol'","start":83452,"type":"Literal","value":"symbol"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83452,"type":"Property","value":{"computed":true,"end":83478,"object":{"decorators":[],"end":83468,"name":"market","optional":false,"start":83462,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":83477,"raw":"'symbol'","start":83469,"type":"Literal","value":"symbol"},"start":83462,"type":"MemberExpression"}},{"computed":false,"end":83548,"key":{"end":83503,"raw":"'contracts'","start":83492,"type":"Literal","value":"contracts"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83492,"type":"Property","value":{"arguments":[{"decorators":[],"end":83534,"name":"liquidation","optional":false,"start":83523,"type":"Identifier","typeAnnotation":null},{"end":83542,"raw":"'size'","start":83536,"type":"Literal","value":"size"},{"end":83547,"raw":"'v'","start":83544,"type":"Literal","value":"v"}],"callee":{"computed":false,"end":83521,"object":{"end":83509,"start":83505,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83521,"name":"safeNumber2","optional":false,"start":83510,"type":"Identifier","typeAnnotation":null},"start":83505,"type":"MemberExpression"},"end":83548,"optional":false,"start":83505,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":83618,"key":{"end":83576,"raw":"'contractSize'","start":83562,"type":"Literal","value":"contractSize"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83562,"type":"Property","value":{"arguments":[{"decorators":[],"end":83601,"name":"market","optional":false,"start":83595,"type":"Identifier","typeAnnotation":null},{"end":83617,"raw":"'contractSize'","start":83603,"type":"Literal","value":"contractSize"}],"callee":{"computed":false,"end":83593,"object":{"end":83582,"start":83578,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83593,"name":"safeNumber","optional":false,"start":83583,"type":"Identifier","typeAnnotation":null},"start":83578,"type":"MemberExpression"},"end":83618,"optional":false,"start":83578,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":83685,"key":{"end":83639,"raw":"'price'","start":83632,"type":"Literal","value":"price"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83632,"type":"Property","value":{"arguments":[{"decorators":[],"end":83670,"name":"liquidation","optional":false,"start":83659,"type":"Identifier","typeAnnotation":null},{"end":83679,"raw":"'price'","start":83672,"type":"Literal","value":"price"},{"end":83684,"raw":"'p'","start":83681,"type":"Literal","value":"p"}],"callee":{"computed":false,"end":83657,"object":{"end":83645,"start":83641,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83657,"name":"safeNumber2","optional":false,"start":83646,"type":"Identifier","typeAnnotation":null},"start":83641,"type":"MemberExpression"},"end":83685,"optional":false,"start":83641,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":83754,"key":{"end":83705,"raw":"'side'","start":83699,"type":"Literal","value":"side"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83699,"type":"Property","value":{"arguments":[{"decorators":[],"end":83740,"name":"liquidation","optional":false,"start":83729,"type":"Identifier","typeAnnotation":null},{"end":83748,"raw":"'side'","start":83742,"type":"Literal","value":"side"},{"end":83753,"raw":"'S'","start":83750,"type":"Literal","value":"S"}],"callee":{"computed":false,"end":83727,"object":{"end":83711,"start":83707,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83727,"name":"safeStringLower","optional":false,"start":83712,"type":"Identifier","typeAnnotation":null},"start":83707,"type":"MemberExpression"},"end":83754,"optional":false,"start":83707,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":83790,"key":{"end":83779,"raw":"'baseValue'","start":83768,"type":"Literal","value":"baseValue"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83768,"type":"Property","value":{"decorators":[],"end":83790,"name":"undefined","optional":false,"start":83781,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":83827,"key":{"end":83816,"raw":"'quoteValue'","start":83804,"type":"Literal","value":"quoteValue"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83804,"type":"Property","value":{"decorators":[],"end":83827,"name":"undefined","optional":false,"start":83818,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":83863,"key":{"end":83852,"raw":"'timestamp'","start":83841,"type":"Literal","value":"timestamp"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83841,"type":"Property","value":{"decorators":[],"end":83863,"name":"timestamp","optional":false,"start":83854,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":83913,"key":{"end":83887,"raw":"'datetime'","start":83877,"type":"Literal","value":"datetime"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":83877,"type":"Property","value":{"arguments":[{"decorators":[],"end":83912,"name":"timestamp","optional":false,"start":83903,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":83901,"object":{"end":83893,"start":83889,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83901,"name":"iso8601","optional":false,"start":83894,"type":"Identifier","typeAnnotation":null},"start":83889,"type":"MemberExpression"},"end":83913,"optional":false,"start":83889,"type":"CallExpression","typeArguments":null}}],"start":83405,"type":"ObjectExpression"}],"callee":{"computed":false,"end":83403,"object":{"end":83387,"start":83383,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":83403,"name":"safeLiquidation","optional":false,"start":83388,"type":"Identifier","typeAnnotation":null},"start":83383,"type":"MemberExpression"},"end":83925,"optional":false,"start":83383,"type":"CallExpression","typeArguments":null},"end":83926,"start":83376,"type":"ReturnStatement"}],"end":83932,"start":82674,"type":"BlockStatement"},"params":[{"name":"liquidation","type":null},{"name":"market","type":null}],"return_type":null,"statements":4},"handleAuthenticate":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":115779,"id":{"decorators":[],"end":115741,"name":"success","optional":false,"start":115734,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":115767,"name":"message","optional":false,"start":115760,"type":"Identifier","typeAnnotation":null},{"end":115778,"raw":"'success'","start":115769,"type":"Literal","value":"success"}],"callee":{"computed":false,"end":115758,"object":{"end":115748,"start":115744,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":115758,"name":"safeValue","optional":false,"start":115749,"type":"Identifier","typeAnnotation":null},"start":115744,"type":"MemberExpression"},"end":115779,"optional":false,"start":115744,"type":"CallExpression","typeArguments":null},"start":115734,"type":"VariableDeclarator"}],"declare":false,"end":115780,"kind":"const","start":115728,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":115839,"id":{"decorators":[],"end":115799,"name":"code","optional":false,"start":115795,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":115827,"name":"message","optional":false,"start":115820,"type":"Identifier","typeAnnotation":null},{"end":115838,"raw":"'retCode'","start":115829,"type":"Literal","value":"retCode"}],"callee":{"computed":false,"end":115818,"object":{"end":115806,"start":115802,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":115818,"name":"safeInteger","optional":false,"start":115807,"type":"Identifier","typeAnnotation":null},"start":115802,"type":"MemberExpression"},"end":115839,"optional":false,"start":115802,"type":"CallExpression","typeArguments":null},"start":115795,"type":"VariableDeclarator"}],"declare":false,"end":115840,"kind":"const","start":115789,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":115884,"id":{"decorators":[],"end":115866,"name":"messageHash","optional":false,"start":115855,"type":"Identifier","typeAnnotation":null},"init":{"end":115884,"raw":"'authenticated'","start":115869,"type":"Literal","value":"authenticated"},"start":115855,"type":"VariableDeclarator"}],"declare":false,"end":115885,"kind":"const","start":115849,"type":"VariableDeclaration"},{"alternate":{"body":[{"declarations":[{"definite":false,"end":116135,"id":{"decorators":[],"end":116071,"name":"error","optional":false,"start":116066,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":116134,"left":{"end":116112,"left":{"computed":false,"end":116106,"object":{"end":116103,"start":116099,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":116106,"name":"id","optional":false,"start":116104,"type":"Identifier","typeAnnotation":null},"start":116099,"type":"MemberExpression"},"operator":"+","right":{"end":116112,"raw":"' '","start":116109,"type":"Literal","value":" "},"start":116099,"type":"BinaryExpression"},"operator":"+","right":{"arguments":[{"decorators":[],"end":116133,"name":"message","optional":false,"start":116126,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":116124,"object":{"end":116119,"start":116115,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":116124,"name":"json","optional":false,"start":116120,"type":"Identifier","typeAnnotation":null},"start":116115,"type":"MemberExpression"},"end":116134,"optional":false,"start":116115,"type":"CallExpression","typeArguments":null},"start":116099,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":116097,"name":"AuthenticationError","optional":false,"start":116078,"type":"Identifier","typeAnnotation":null},"end":116135,"start":116074,"type":"NewExpression","typeArguments":null},"start":116066,"type":"VariableDeclarator"}],"declare":false,"end":116136,"kind":"const","start":116060,"type":"VariableDeclaration"},{"directive":null,"end":116184,"expression":{"arguments":[{"decorators":[],"end":116169,"name":"error","optional":false,"start":116164,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":116182,"name":"messageHash","optional":false,"start":116171,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":116162,"object":{"decorators":[],"end":116155,"name":"client","optional":false,"start":116149,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":116162,"name":"reject","optional":false,"start":116156,"type":"Identifier","typeAnnotation":null},"start":116149,"type":"MemberExpression"},"end":116183,"optional":false,"start":116149,"type":"CallExpression","typeArguments":null},"start":116149,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":116297,"expression":{"argument":{"computed":true,"end":116296,"object":{"computed":false,"end":116283,"object":{"decorators":[],"end":116269,"name":"client","optional":false,"start":116263,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":116283,"name":"subscriptions","optional":false,"start":116270,"type":"Identifier","typeAnnotation":null},"start":116263,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":116295,"name":"messageHash","optional":false,"start":116284,"type":"Identifier","typeAnnotation":null},"start":116263,"type":"MemberExpression"},"end":116296,"operator":"delete","prefix":true,"start":116256,"type":"UnaryExpression"},"start":116256,"type":"ExpressionStatement"}],"end":116311,"start":116238,"type":"BlockStatement"},"end":116311,"start":116197,"test":{"end":116236,"left":{"decorators":[],"end":116212,"name":"messageHash","optional":false,"start":116201,"type":"Identifier","typeAnnotation":null},"operator":"in","right":{"computed":false,"end":116236,"object":{"decorators":[],"end":116222,"name":"client","optional":false,"start":116216,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":116236,"name":"subscriptions","optional":false,"start":116223,"type":"Identifier","typeAnnotation":null},"start":116216,"type":"MemberExpression"},"start":116201,"type":"BinaryExpression"},"type":"IfStatement"}],"end":116321,"start":116046,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":115994,"id":{"decorators":[],"end":115947,"name":"future","optional":false,"start":115941,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":115980,"object":{"decorators":[],"end":115972,"name":"client","optional":false,"start":115966,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":115980,"name":"futures","optional":false,"start":115973,"type":"Identifier","typeAnnotation":null},"start":115966,"type":"MemberExpression"},{"decorators":[],"end":115993,"name":"messageHash","optional":false,"start":115982,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":115964,"object":{"end":115954,"start":115950,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":115964,"name":"safeValue","optional":false,"start":115955,"type":"Identifier","typeAnnotation":null},"start":115950,"type":"MemberExpression"},"end":115994,"optional":false,"start":115950,"type":"CallExpression","typeArguments":null},"start":115941,"type":"VariableDeclarator"}],"declare":false,"end":115995,"kind":"const","start":115935,"type":"VariableDeclaration"},{"directive":null,"end":116030,"expression":{"arguments":[{"end":116028,"raw":"true","start":116024,"type":"Literal","value":true}],"callee":{"computed":false,"end":116022,"object":{"decorators":[],"end":116014,"name":"future","optional":false,"start":116008,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":116022,"name":"resolve","optional":false,"start":116015,"type":"Identifier","typeAnnotation":null},"start":116008,"type":"MemberExpression"},"end":116029,"optional":false,"start":116008,"type":"CallExpression","typeArguments":null},"start":116008,"type":"ExpressionStatement"}],"end":116040,"start":115921,"type":"BlockStatement"},"end":116321,"start":115894,"test":{"end":115919,"left":{"decorators":[],"end":115905,"name":"success","optional":false,"start":115898,"type":"Identifier","typeAnnotation":null},"operator":"||","right":{"end":115919,"left":{"decorators":[],"end":115913,"name":"code","optional":false,"start":115909,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":115919,"raw":"0","start":115918,"type":"Literal","value":0},"start":115909,"type":"BinaryExpression"},"start":115898,"type":"LogicalExpression"},"type":"IfStatement"},{"argument":{"decorators":[],"end":116344,"name":"message","optional":false,"start":116337,"type":"Identifier","typeAnnotation":null},"end":116345,"start":116330,"type":"ReturnStatement"}],"end":116351,"start":115115,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":5},"cancelOrderWs":{"async":true,"body":{"body":[{"directive":null,"end":17426,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":17422,"object":{"end":17410,"start":17406,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17422,"name":"loadMarkets","optional":false,"start":17411,"type":"Identifier","typeAnnotation":null},"start":17406,"type":"MemberExpression"},"end":17425,"optional":false,"start":17406,"type":"CallExpression","typeArguments":null},"end":17425,"start":17400,"type":"AwaitExpression"},"start":17400,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":17559,"left":{"computed":false,"end":17511,"object":{"end":17508,"start":17504,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17511,"name":"id","optional":false,"start":17509,"type":"Identifier","typeAnnotation":null},"start":17504,"type":"MemberExpression"},"operator":"+","right":{"end":17559,"raw":"' cancelOrderWs() requires a symbol argument'","start":17514,"type":"Literal","value":" cancelOrderWs() requires a symbol argument"},"start":17504,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":17502,"name":"ArgumentsRequired","optional":false,"start":17485,"type":"Identifier","typeAnnotation":null},"end":17560,"start":17481,"type":"NewExpression","typeArguments":null},"end":17561,"start":17475,"type":"ThrowStatement"}],"end":17571,"start":17461,"type":"BlockStatement"},"end":17571,"start":17435,"test":{"end":17459,"left":{"decorators":[],"end":17445,"name":"symbol","optional":false,"start":17439,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":17459,"name":"undefined","optional":false,"start":17450,"type":"Identifier","typeAnnotation":null},"start":17439,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":17645,"id":{"decorators":[],"end":17598,"name":"orderRequest","optional":false,"start":17586,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":17628,"name":"id","optional":false,"start":17626,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17636,"name":"symbol","optional":false,"start":17630,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":17644,"name":"params","optional":false,"start":17638,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":17624,"object":{"end":17605,"start":17601,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17624,"name":"cancelOrderRequest","optional":false,"start":17606,"type":"Identifier","typeAnnotation":null},"start":17601,"type":"MemberExpression"},"end":17645,"optional":false,"start":17601,"type":"CallExpression","typeArguments":null},"start":17586,"type":"VariableDeclarator"}],"declare":false,"end":17646,"kind":"const","start":17580,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":17709,"id":{"decorators":[],"end":17664,"name":"url","optional":false,"start":17661,"type":"Identifier","typeAnnotation":null},"init":{"computed":true,"end":17709,"object":{"computed":true,"end":17700,"object":{"computed":true,"end":17689,"object":{"computed":true,"end":17683,"object":{"computed":false,"end":17676,"object":{"end":17671,"start":17667,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17676,"name":"urls","optional":false,"start":17672,"type":"Identifier","typeAnnotation":null},"start":17667,"type":"MemberExpression"},"optional":false,"property":{"end":17682,"raw":"'api'","start":17677,"type":"Literal","value":"api"},"start":17667,"type":"MemberExpression"},"optional":false,"property":{"end":17688,"raw":"'ws'","start":17684,"type":"Literal","value":"ws"},"start":17667,"type":"MemberExpression"},"optional":false,"property":{"end":17699,"raw":"'private'","start":17690,"type":"Literal","value":"private"},"start":17667,"type":"MemberExpression"},"optional":false,"property":{"end":17708,"raw":"'trade'","start":17701,"type":"Literal","value":"trade"},"start":17667,"type":"MemberExpression"},"start":17661,"type":"VariableDeclarator"}],"declare":false,"end":17710,"kind":"const","start":17655,"type":"VariableDeclaration"},{"directive":null,"end":17749,"expression":{"argument":{"arguments":[{"decorators":[],"end":17747,"name":"url","optional":false,"start":17744,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":17742,"object":{"end":17729,"start":17725,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17742,"name":"authenticate","optional":false,"start":17730,"type":"Identifier","typeAnnotation":null},"start":17725,"type":"MemberExpression"},"end":17748,"optional":false,"start":17725,"type":"CallExpression","typeArguments":null},"end":17748,"start":17719,"type":"AwaitExpression"},"start":17719,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":17805,"id":{"decorators":[],"end":17773,"name":"requestId","optional":false,"start":17764,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":17802,"object":{"arguments":[],"callee":{"computed":false,"end":17790,"object":{"end":17780,"start":17776,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":17790,"name":"requestId","optional":false,"start":17781,"type":"Identifier","typeAnnotation":null},"start":17776,"type":"MemberExpression"},"end":17793,"optional":false,"start":17776,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":17802,"name":"toString","optional":false,"start":17794,"type":"Identifier","typeAnnotation":null},"start":17776,"type":"MemberExpression"},"end":17805,"optional":false,"start":17776,"type":"CallExpression","typeArguments":null},"start":17764,"type":"VariableDeclarator"}],"declare":false,"end":17806,"kind":"const","start":17758,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":17899,"expression":{"argument":{"computed":true,"end":17898,"object":{"decorators":[],"end":17883,"name":"orderRequest","optional":false,"start":17871,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":17897,"raw":"'orderFilter'","start":17884,"type":"Literal","value":"orderFilter"},"start":17871,"type":"MemberExpression"},"end":17898,"operator":"delete","prefix":true,"start":17864,"type":"UnaryExpression"},"start":17864,"type":"ExpressionStatement"}],"end":17909,"start":17850,"type":"BlockStatement"},"end":17909,"start":17815,"test":{"end":17848,"left":{"end":17832,"raw":"'orderFilter'","start":17819,"type":"Literal","value":"orderFilter"},"operator":"in","right":{"decorators":[],"end":17848,"name":"orderRequest","optional":false,"start":17836,"type":"Identifier","typeAnnotation":null},"start":17819,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":18271,"id":{"decorators":[],"end":17937,"name":"request","optional":false,"start":17924,"type":"Identifier","typeAnnotation":{"end":17937,"start":17931,"type":"TSTypeAnnotation","typeAnnotation":{"end":17937,"start":17933,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":17937,"name":"Dict","optional":false,"start":17933,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":18271,"properties":[{"computed":false,"end":17974,"key":{"end":17958,"raw":"'op'","start":17954,"type":"Literal","value":"op"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":17954,"type":"Property","value":{"end":17974,"raw":"'order.cancel'","start":17960,"type":"Literal","value":"order.cancel"}},{"computed":false,"end":18006,"key":{"end":17995,"raw":"'reqId'","start":17988,"type":"Literal","value":"reqId"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":17988,"type":"Property","value":{"decorators":[],"end":18006,"name":"requestId","optional":false,"start":17997,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":18073,"key":{"end":18026,"raw":"'args'","start":18020,"type":"Literal","value":"args"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":18020,"type":"Property","value":{"elements":[{"decorators":[],"end":18058,"name":"orderRequest","optional":false,"start":18046,"type":"Identifier","typeAnnotation":null}],"end":18073,"start":18028,"type":"ArrayExpression"}},{"computed":false,"end":18260,"key":{"end":18095,"raw":"'header'","start":18087,"type":"Literal","value":"header"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":18087,"type":"Property","value":{"end":18260,"properties":[{"computed":false,"end":18167,"key":{"end":18133,"raw":"'X-BAPI-TIMESTAMP'","start":18115,"type":"Literal","value":"X-BAPI-TIMESTAMP"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":18115,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":18164,"object":{"arguments":[],"callee":{"computed":false,"end":18152,"object":{"end":18139,"start":18135,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":18152,"name":"milliseconds","optional":false,"start":18140,"type":"Identifier","typeAnnotation":null},"start":18135,"type":"MemberExpression"},"end":18155,"optional":false,"start":18135,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":18164,"name":"toString","optional":false,"start":18156,"type":"Identifier","typeAnnotation":null},"start":18135,"type":"MemberExpression"},"end":18167,"optional":false,"start":18135,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":18245,"key":{"end":18205,"raw":"'X-BAPI-RECV-WINDOW'","start":18185,"type":"Literal","value":"X-BAPI-RECV-WINDOW"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":18185,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":18242,"object":{"computed":true,"end":18233,"object":{"computed":false,"end":18219,"object":{"end":18211,"start":18207,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":18219,"name":"options","optional":false,"start":18212,"type":"Identifier","typeAnnotation":null},"start":18207,"type":"MemberExpression"},"optional":false,"property":{"end":18232,"raw":"'recvWindow'","start":18220,"type":"Literal","value":"recvWindow"},"start":18207,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":18242,"name":"toString","optional":false,"start":18234,"type":"Identifier","typeAnnotation":null},"start":18207,"type":"MemberExpression"},"end":18245,"optional":false,"start":18207,"type":"CallExpression","typeArguments":null}}],"start":18097,"type":"ObjectExpression"}}],"start":17940,"type":"ObjectExpression"},"start":17924,"type":"VariableDeclarator"}],"declare":false,"end":18272,"kind":"const","start":17918,"type":"VariableDeclaration"},{"argument":{"end":18356,"expression":{"argument":{"arguments":[{"decorators":[],"end":18309,"name":"url","optional":false,"start":18306,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":18320,"name":"requestId","optional":false,"start":18311,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":18329,"name":"request","optional":false,"start":18322,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":18340,"name":"requestId","optional":false,"start":18331,"type":"Identifier","typeAnnotation":null},{"end":18346,"raw":"true","start":18342,"type":"Literal","value":true}],"callee":{"computed":false,"end":18304,"object":{"end":18298,"start":18294,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":18304,"name":"watch","optional":false,"start":18299,"type":"Identifier","typeAnnotation":null},"start":18294,"type":"MemberExpression"},"end":18347,"optional":false,"start":18294,"type":"CallExpression","typeArguments":null},"end":18347,"start":18288,"type":"AwaitExpression"},"start":18288,"type":"TSAsExpression","typeAnnotation":{"end":18356,"start":18351,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":18356,"name":"Order","optional":false,"start":18351,"type":"Identifier","typeAnnotation":null}}},"end":18357,"start":18281,"type":"ReturnStatement"}],"end":18363,"start":17390,"type":"BlockStatement"},"params":[{"name":"id","type":"string"},{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":null,"statements":9},"watchTicker":{"async":true,"body":{"body":[{"directive":null,"end":19103,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":19099,"object":{"end":19087,"start":19083,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19099,"name":"loadMarkets","optional":false,"start":19088,"type":"Identifier","typeAnnotation":null},"start":19083,"type":"MemberExpression"},"end":19102,"optional":false,"start":19083,"type":"CallExpression","typeArguments":null},"end":19102,"start":19077,"type":"AwaitExpression"},"start":19077,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":19147,"id":{"decorators":[],"end":19124,"name":"market","optional":false,"start":19118,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":19146,"name":"symbol","optional":false,"start":19140,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19138,"object":{"end":19131,"start":19127,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19138,"name":"market","optional":false,"start":19132,"type":"Identifier","typeAnnotation":null},"start":19127,"type":"MemberExpression"},"end":19147,"optional":false,"start":19127,"type":"CallExpression","typeArguments":null},"start":19118,"type":"VariableDeclarator"}],"declare":false,"end":19148,"kind":"const","start":19112,"type":"VariableDeclaration"},{"directive":null,"end":19183,"expression":{"end":19182,"left":{"decorators":[],"end":19163,"name":"symbol","optional":false,"start":19157,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":19182,"object":{"decorators":[],"end":19172,"name":"market","optional":false,"start":19166,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":19181,"raw":"'symbol'","start":19173,"type":"Literal","value":"symbol"},"start":19166,"type":"MemberExpression"},"start":19157,"type":"AssignmentExpression"},"start":19157,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":19230,"id":{"decorators":[],"end":19209,"name":"messageHash","optional":false,"start":19198,"type":"Identifier","typeAnnotation":null},"init":{"end":19230,"left":{"end":19221,"raw":"'ticker:'","start":19212,"type":"Literal","value":"ticker:"},"operator":"+","right":{"decorators":[],"end":19230,"name":"symbol","optional":false,"start":19224,"type":"Identifier","typeAnnotation":null},"start":19212,"type":"BinaryExpression"},"start":19198,"type":"VariableDeclarator"}],"declare":false,"end":19231,"kind":"const","start":19192,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":19320,"id":{"decorators":[],"end":19249,"name":"url","optional":false,"start":19246,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":19289,"name":"symbol","optional":false,"start":19283,"type":"Identifier","typeAnnotation":null},{"end":19296,"raw":"false","start":19291,"type":"Literal","value":false},{"end":19311,"raw":"'watchTicker'","start":19298,"type":"Literal","value":"watchTicker"},{"decorators":[],"end":19319,"name":"params","optional":false,"start":19313,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19281,"object":{"end":19262,"start":19258,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19281,"name":"getUrlByMarketType","optional":false,"start":19263,"type":"Identifier","typeAnnotation":null},"start":19258,"type":"MemberExpression"},"end":19320,"optional":false,"start":19258,"type":"CallExpression","typeArguments":null},"end":19320,"start":19252,"type":"AwaitExpression"},"start":19246,"type":"VariableDeclarator"}],"declare":false,"end":19321,"kind":"const","start":19240,"type":"VariableDeclaration"},{"directive":null,"end":19365,"expression":{"end":19364,"left":{"decorators":[],"end":19336,"name":"params","optional":false,"start":19330,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":19363,"name":"params","optional":false,"start":19357,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19355,"object":{"end":19343,"start":19339,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19355,"name":"cleanParams","optional":false,"start":19344,"type":"Identifier","typeAnnotation":null},"start":19339,"type":"MemberExpression"},"end":19364,"optional":false,"start":19339,"type":"CallExpression","typeArguments":null},"start":19330,"type":"AssignmentExpression"},"start":19330,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":19438,"id":{"decorators":[],"end":19387,"name":"options","optional":false,"start":19380,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":19418,"object":{"end":19410,"start":19406,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19418,"name":"options","optional":false,"start":19411,"type":"Identifier","typeAnnotation":null},"start":19406,"type":"MemberExpression"},{"end":19433,"raw":"'watchTicker'","start":19420,"type":"Literal","value":"watchTicker"},{"end":19437,"properties":[],"start":19435,"type":"ObjectExpression"}],"callee":{"computed":false,"end":19404,"object":{"end":19394,"start":19390,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19404,"name":"safeValue","optional":false,"start":19395,"type":"Identifier","typeAnnotation":null},"start":19390,"type":"MemberExpression"},"end":19438,"optional":false,"start":19390,"type":"CallExpression","typeArguments":null},"start":19380,"type":"VariableDeclarator"}],"declare":false,"end":19439,"kind":"const","start":19374,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":19504,"id":{"decorators":[],"end":19457,"name":"topic","optional":false,"start":19452,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":19484,"name":"options","optional":false,"start":19477,"type":"Identifier","typeAnnotation":null},{"end":19492,"raw":"'name'","start":19486,"type":"Literal","value":"name"},{"end":19503,"raw":"'tickers'","start":19494,"type":"Literal","value":"tickers"}],"callee":{"computed":false,"end":19475,"object":{"end":19464,"start":19460,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19475,"name":"safeString","optional":false,"start":19465,"type":"Identifier","typeAnnotation":null},"start":19460,"type":"MemberExpression"},"end":19504,"optional":false,"start":19460,"type":"CallExpression","typeArguments":null},"start":19452,"type":"VariableDeclarator"}],"declare":false,"end":19505,"kind":"let","start":19448,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":19668,"left":{"computed":false,"end":19601,"object":{"end":19598,"start":19594,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19601,"name":"id","optional":false,"start":19599,"type":"Identifier","typeAnnotation":null},"start":19594,"type":"MemberExpression"},"operator":"+","right":{"end":19668,"raw":"' watchTicker() only supports name tickers for contract markets'","start":19604,"type":"Literal","value":" watchTicker() only supports name tickers for contract markets"},"start":19594,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":19592,"name":"BadRequest","optional":false,"start":19582,"type":"Identifier","typeAnnotation":null},"end":19669,"start":19578,"type":"NewExpression","typeArguments":null},"end":19670,"start":19572,"type":"ThrowStatement"}],"end":19680,"start":19558,"type":"BlockStatement"},"end":19680,"start":19514,"test":{"end":19556,"left":{"argument":{"computed":true,"end":19533,"object":{"decorators":[],"end":19525,"name":"market","optional":false,"start":19519,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":19532,"raw":"'spot'","start":19526,"type":"Literal","value":"spot"},"start":19519,"type":"MemberExpression"},"end":19533,"operator":"!","prefix":true,"start":19518,"type":"UnaryExpression"},"operator":"&&","right":{"end":19556,"left":{"decorators":[],"end":19542,"name":"topic","optional":false,"start":19537,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"end":19556,"raw":"'tickers'","start":19547,"type":"Literal","value":"tickers"},"start":19537,"type":"BinaryExpression"},"start":19518,"type":"LogicalExpression"},"type":"IfStatement"},{"directive":null,"end":19717,"expression":{"end":19716,"left":{"decorators":[],"end":19694,"name":"topic","optional":false,"start":19689,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":19716,"left":{"end":19701,"raw":"'.'","start":19698,"type":"Literal","value":"."},"operator":"+","right":{"computed":true,"end":19716,"object":{"decorators":[],"end":19710,"name":"market","optional":false,"start":19704,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":19715,"raw":"'id'","start":19711,"type":"Literal","value":"id"},"start":19704,"type":"MemberExpression"},"start":19698,"type":"BinaryExpression"},"start":19689,"type":"AssignmentExpression"},"start":19689,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":19750,"id":{"decorators":[],"end":19738,"name":"topics","optional":false,"start":19732,"type":"Identifier","typeAnnotation":null},"init":{"elements":[{"decorators":[],"end":19748,"name":"topic","optional":false,"start":19743,"type":"Identifier","typeAnnotation":null}],"end":19750,"start":19741,"type":"ArrayExpression"},"start":19732,"type":"VariableDeclarator"}],"declare":false,"end":19751,"kind":"const","start":19726,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":19794,"name":"url","optional":false,"start":19791,"type":"Identifier","typeAnnotation":null},{"elements":[{"decorators":[],"end":19809,"name":"messageHash","optional":false,"start":19798,"type":"Identifier","typeAnnotation":null}],"end":19811,"start":19796,"type":"ArrayExpression"},{"decorators":[],"end":19819,"name":"topics","optional":false,"start":19813,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":19827,"name":"params","optional":false,"start":19821,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":19789,"object":{"end":19777,"start":19773,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":19789,"name":"watchTopics","optional":false,"start":19778,"type":"Identifier","typeAnnotation":null},"start":19773,"type":"MemberExpression"},"end":19828,"optional":false,"start":19773,"type":"CallExpression","typeArguments":null},"end":19828,"start":19767,"type":"AwaitExpression"},"end":19829,"start":19760,"type":"ReturnStatement"}],"end":19835,"start":19067,"type":"BlockStatement"},"params":[{"name":"symbol","type":"string"},{"name":"params","type":null}],"return_type":"Promise<Ticker>","statements":12},"unWatchOrders":{"async":true,"body":{"body":[{"directive":null,"end":86287,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":86283,"object":{"end":86271,"start":86267,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":86283,"name":"loadMarkets","optional":false,"start":86272,"type":"Identifier","typeAnnotation":null},"start":86267,"type":"MemberExpression"},"end":86286,"optional":false,"start":86267,"type":"CallExpression","typeArguments":null},"end":86286,"start":86261,"type":"AwaitExpression"},"start":86261,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":86324,"id":{"decorators":[],"end":86308,"name":"method","optional":false,"start":86302,"type":"Identifier","typeAnnotation":null},"init":{"end":86324,"raw":"'watchOrders'","start":86311,"type":"Literal","value":"watchOrders"},"start":86302,"type":"VariableDeclarator"}],"declare":false,"end":86325,"kind":"const","start":86296,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":86374,"id":{"decorators":[],"end":86351,"name":"messageHash","optional":false,"start":86340,"type":"Identifier","typeAnnotation":null},"init":{"end":86374,"raw":"'unsubscribe:orders'","start":86354,"type":"Literal","value":"unsubscribe:orders"},"start":86340,"type":"VariableDeclarator"}],"declare":false,"end":86375,"kind":"const","start":86334,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":86408,"id":{"decorators":[],"end":86397,"name":"subHash","optional":false,"start":86390,"type":"Identifier","typeAnnotation":null},"init":{"end":86408,"raw":"'orders'","start":86400,"type":"Literal","value":"orders"},"start":86390,"type":"VariableDeclarator"}],"declare":false,"end":86409,"kind":"const","start":86384,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"arguments":[{"end":86575,"left":{"computed":false,"end":86489,"object":{"end":86486,"start":86482,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":86489,"name":"id","optional":false,"start":86487,"type":"Identifier","typeAnnotation":null},"start":86482,"type":"MemberExpression"},"operator":"+","right":{"end":86575,"raw":"' unWatchOrders() does not support a symbol parameter, you must unwatch all orders'","start":86492,"type":"Literal","value":" unWatchOrders() does not support a symbol parameter, you must unwatch all orders"},"start":86482,"type":"BinaryExpression"}],"callee":{"decorators":[],"end":86480,"name":"NotSupported","optional":false,"start":86468,"type":"Identifier","typeAnnotation":null},"end":86576,"start":86464,"type":"NewExpression","typeArguments":null},"end":86577,"start":86458,"type":"ThrowStatement"}],"end":86587,"start":86444,"type":"BlockStatement"},"end":86587,"start":86418,"test":{"end":86442,"left":{"decorators":[],"end":86428,"name":"symbol","optional":false,"start":86422,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":86442,"name":"undefined","optional":false,"start":86433,"type":"Identifier","typeAnnotation":null},"start":86422,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":86668,"id":{"decorators":[],"end":86605,"name":"url","optional":false,"start":86602,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":86645,"name":"symbol","optional":false,"start":86639,"type":"Identifier","typeAnnotation":null},{"end":86651,"raw":"true","start":86647,"type":"Literal","value":true},{"decorators":[],"end":86659,"name":"method","optional":false,"start":86653,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":86667,"name":"params","optional":false,"start":86661,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":86637,"object":{"end":86618,"start":86614,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":86637,"name":"getUrlByMarketType","optional":false,"start":86619,"type":"Identifier","typeAnnotation":null},"start":86614,"type":"MemberExpression"},"end":86668,"optional":false,"start":86614,"type":"CallExpression","typeArguments":null},"end":86668,"start":86608,"type":"AwaitExpression"},"start":86602,"type":"VariableDeclarator"}],"declare":false,"end":86669,"kind":"const","start":86596,"type":"VariableDeclaration"},{"directive":null,"end":86708,"expression":{"argument":{"arguments":[{"decorators":[],"end":86706,"name":"url","optional":false,"start":86703,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":86701,"object":{"end":86688,"start":86684,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":86701,"name":"authenticate","optional":false,"start":86689,"type":"Identifier","typeAnnotation":null},"start":86684,"type":"MemberExpression"},"end":86707,"optional":false,"start":86684,"type":"CallExpression","typeArguments":null},"end":86707,"start":86678,"type":"AwaitExpression"},"start":86678,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":86890,"id":{"decorators":[],"end":86743,"name":"topicsByMarket","optional":false,"start":86723,"type":"Identifier","typeAnnotation":{"end":86743,"start":86737,"type":"TSTypeAnnotation","typeAnnotation":{"end":86743,"start":86739,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":86743,"name":"Dict","optional":false,"start":86739,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":86890,"properties":[{"computed":false,"end":86792,"key":{"end":86766,"raw":"'spot'","start":86760,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":86760,"type":"Property","value":{"elements":[{"end":86777,"raw":"'order'","start":86770,"type":"Literal","value":"order"},{"end":86790,"raw":"'stopOrder'","start":86779,"type":"Literal","value":"stopOrder"}],"end":86792,"start":86768,"type":"ArrayExpression"}},{"computed":false,"end":86828,"key":{"end":86815,"raw":"'unified'","start":86806,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":86806,"type":"Property","value":{"elements":[{"end":86826,"raw":"'order'","start":86819,"type":"Literal","value":"order"}],"end":86828,"start":86817,"type":"ArrayExpression"}},{"computed":false,"end":86879,"key":{"end":86848,"raw":"'usdc'","start":86842,"type":"Literal","value":"usdc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":86842,"type":"Property","value":{"elements":[{"end":86877,"raw":"'user.openapi.perp.order'","start":86852,"type":"Literal","value":"user.openapi.perp.order"}],"end":86879,"start":86850,"type":"ArrayExpression"}}],"start":86746,"type":"ObjectExpression"},"start":86723,"type":"VariableDeclarator"}],"declare":false,"end":86891,"kind":"const","start":86717,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":86973,"id":{"decorators":[],"end":86912,"name":"topics","optional":false,"start":86906,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":86945,"name":"topicsByMarket","optional":false,"start":86931,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":86971,"name":"url","optional":false,"start":86968,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":86966,"object":{"end":86951,"start":86947,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":86966,"name":"getPrivateType","optional":false,"start":86952,"type":"Identifier","typeAnnotation":null},"start":86947,"type":"MemberExpression"},"end":86972,"optional":false,"start":86947,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":86929,"object":{"end":86919,"start":86915,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":86929,"name":"safeValue","optional":false,"start":86920,"type":"Identifier","typeAnnotation":null},"start":86915,"type":"MemberExpression"},"end":86973,"optional":false,"start":86915,"type":"CallExpression","typeArguments":null},"start":86906,"type":"VariableDeclarator"}],"declare":false,"end":86974,"kind":"const","start":86900,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":87019,"name":"url","optional":false,"start":87016,"type":"Identifier","typeAnnotation":null},{"end":87029,"raw":"'orders'","start":87021,"type":"Literal","value":"orders"},{"elements":[],"end":87034,"start":87031,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":87049,"name":"messageHash","optional":false,"start":87038,"type":"Identifier","typeAnnotation":null}],"end":87051,"start":87036,"type":"ArrayExpression"},{"elements":[{"decorators":[],"end":87062,"name":"subHash","optional":false,"start":87055,"type":"Identifier","typeAnnotation":null}],"end":87064,"start":87053,"type":"ArrayExpression"},{"decorators":[],"end":87072,"name":"topics","optional":false,"start":87066,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":87080,"name":"params","optional":false,"start":87074,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":87014,"object":{"end":87000,"start":86996,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":87014,"name":"unWatchTopics","optional":false,"start":87001,"type":"Identifier","typeAnnotation":null},"start":86996,"type":"MemberExpression"},"end":87081,"optional":false,"start":86996,"type":"CallExpression","typeArguments":null},"end":87081,"start":86990,"type":"AwaitExpression"},"end":87082,"start":86983,"type":"ReturnStatement"}],"end":87088,"start":86251,"type":"BlockStatement"},"params":[{"name":"symbol","type":"Str"},{"name":"params","type":null}],"return_type":"Promise<any>","statements":10},"ping":{"async":false,"body":{"body":[{"argument":{"end":114388,"properties":[{"computed":false,"end":114351,"key":{"end":114332,"raw":"'req_id'","start":114324,"type":"Literal","value":"req_id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":114324,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":114348,"object":{"end":114338,"start":114334,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":114348,"name":"requestId","optional":false,"start":114339,"type":"Identifier","typeAnnotation":null},"start":114334,"type":"MemberExpression"},"end":114351,"optional":false,"start":114334,"type":"CallExpression","typeArguments":null}},{"computed":false,"end":114377,"key":{"end":114369,"raw":"'op'","start":114365,"type":"Literal","value":"op"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":114365,"type":"Property","value":{"end":114377,"raw":"'ping'","start":114371,"type":"Literal","value":"ping"}}],"start":114310,"type":"ObjectExpression"},"end":114389,"start":114303,"type":"ReturnStatement"}],"end":114395,"start":114293,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"}],"return_type":null,"statements":1},"requestId":{"async":false,"body":{"body":[{"directive":null,"end":7793,"expression":{"arguments":[],"callee":{"computed":false,"end":7789,"object":{"end":7782,"start":7778,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7789,"name":"lockId","optional":false,"start":7783,"type":"Identifier","typeAnnotation":null},"start":7778,"type":"MemberExpression"},"end":7792,"optional":false,"start":7778,"type":"CallExpression","typeArguments":null},"start":7778,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":7881,"id":{"decorators":[],"end":7817,"name":"requestId","optional":false,"start":7808,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"computed":false,"end":7860,"object":{"end":7852,"start":7848,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7860,"name":"options","optional":false,"start":7853,"type":"Identifier","typeAnnotation":null},"start":7848,"type":"MemberExpression"},{"end":7873,"raw":"'requestId'","start":7862,"type":"Literal","value":"requestId"},{"end":7876,"raw":"0","start":7875,"type":"Literal","value":0}],"callee":{"computed":false,"end":7846,"object":{"end":7834,"start":7830,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7846,"name":"safeInteger","optional":false,"start":7835,"type":"Identifier","typeAnnotation":null},"start":7830,"type":"MemberExpression"},"end":7877,"optional":false,"start":7830,"type":"CallExpression","typeArguments":null},{"end":7880,"raw":"1","start":7879,"type":"Literal","value":1}],"callee":{"computed":false,"end":7828,"object":{"end":7824,"start":7820,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7828,"name":"sum","optional":false,"start":7825,"type":"Identifier","typeAnnotation":null},"start":7820,"type":"MemberExpression"},"end":7881,"optional":false,"start":7820,"type":"CallExpression","typeArguments":null},"start":7808,"type":"VariableDeclarator"}],"declare":false,"end":7882,"kind":"const","start":7802,"type":"VariableDeclaration"},{"directive":null,"end":7929,"expression":{"end":7928,"left":{"computed":true,"end":7916,"object":{"computed":false,"end":7903,"object":{"end":7895,"start":7891,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7903,"name":"options","optional":false,"start":7896,"type":"Identifier","typeAnnotation":null},"start":7891,"type":"MemberExpression"},"optional":false,"property":{"end":7915,"raw":"'requestId'","start":7904,"type":"Literal","value":"requestId"},"start":7891,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":7928,"name":"requestId","optional":false,"start":7919,"type":"Identifier","typeAnnotation":null},"start":7891,"type":"AssignmentExpression"},"start":7891,"type":"ExpressionStatement"},{"directive":null,"end":7955,"expression":{"arguments":[],"callee":{"computed":false,"end":7951,"object":{"end":7942,"start":7938,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7951,"name":"unlockId","optional":false,"start":7943,"type":"Identifier","typeAnnotation":null},"start":7938,"type":"MemberExpression"},"end":7954,"optional":false,"start":7938,"type":"CallExpression","typeArguments":null},"start":7938,"type":"ExpressionStatement"},{"argument":{"decorators":[],"end":7980,"name":"requestId","optional":false,"start":7971,"type":"Identifier","typeAnnotation":null},"end":7981,"start":7964,"type":"ReturnStatement"}],"end":7987,"start":7768,"type":"BlockStatement"},"params":[],"return_type":null,"statements":5},"handleOrderWs":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":87930,"id":{"decorators":[],"end":87893,"name":"messageHash","optional":false,"start":87882,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":87920,"name":"message","optional":false,"start":87913,"type":"Identifier","typeAnnotation":null},{"end":87929,"raw":"'reqId'","start":87922,"type":"Literal","value":"reqId"}],"callee":{"computed":false,"end":87911,"object":{"end":87900,"start":87896,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":87911,"name":"safeString","optional":false,"start":87901,"type":"Identifier","typeAnnotation":null},"start":87896,"type":"MemberExpression"},"end":87930,"optional":false,"start":87896,"type":"CallExpression","typeArguments":null},"start":87882,"type":"VariableDeclarator"}],"declare":false,"end":87931,"kind":"const","start":87876,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":87984,"id":{"decorators":[],"end":87950,"name":"data","optional":false,"start":87946,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":87975,"name":"message","optional":false,"start":87968,"type":"Identifier","typeAnnotation":null},{"end":87983,"raw":"'data'","start":87977,"type":"Literal","value":"data"}],"callee":{"computed":false,"end":87966,"object":{"end":87957,"start":87953,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":87966,"name":"safeDict","optional":false,"start":87958,"type":"Identifier","typeAnnotation":null},"start":87953,"type":"MemberExpression"},"end":87984,"optional":false,"start":87953,"type":"CallExpression","typeArguments":null},"start":87946,"type":"VariableDeclarator"}],"declare":false,"end":87985,"kind":"const","start":87940,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":88030,"id":{"decorators":[],"end":88005,"name":"order","optional":false,"start":88000,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":88029,"name":"data","optional":false,"start":88025,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":88023,"object":{"end":88012,"start":88008,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":88023,"name":"parseOrder","optional":false,"start":88013,"type":"Identifier","typeAnnotation":null},"start":88008,"type":"MemberExpression"},"end":88030,"optional":false,"start":88008,"type":"CallExpression","typeArguments":null},"start":88000,"type":"VariableDeclarator"}],"declare":false,"end":88031,"kind":"const","start":87994,"type":"VariableDeclaration"},{"directive":null,"end":88076,"expression":{"arguments":[{"decorators":[],"end":88061,"name":"order","optional":false,"start":88056,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":88074,"name":"messageHash","optional":false,"start":88063,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":88054,"object":{"decorators":[],"end":88046,"name":"client","optional":false,"start":88040,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":88054,"name":"resolve","optional":false,"start":88047,"type":"Identifier","typeAnnotation":null},"start":88040,"type":"MemberExpression"},"end":88075,"optional":false,"start":88040,"type":"CallExpression","typeArguments":null},"start":88040,"type":"ExpressionStatement"}],"end":88082,"start":87134,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":4},"unWatchTopics":{"async":true,"body":{"body":[{"declarations":[{"definite":false,"end":106863,"id":{"decorators":[],"end":106843,"name":"reqId","optional":false,"start":106838,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":106860,"object":{"end":106850,"start":106846,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":106860,"name":"requestId","optional":false,"start":106851,"type":"Identifier","typeAnnotation":null},"start":106846,"type":"MemberExpression"},"end":106863,"optional":false,"start":106846,"type":"CallExpression","typeArguments":null},"start":106838,"type":"VariableDeclarator"}],"declare":false,"end":106864,"kind":"const","start":106832,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":106996,"id":{"decorators":[],"end":106892,"name":"request","optional":false,"start":106879,"type":"Identifier","typeAnnotation":{"end":106892,"start":106886,"type":"TSTypeAnnotation","typeAnnotation":{"end":106892,"start":106888,"type":"TSTypeReference","typeArguments":null,"typeName":{"decorators":[],"end":106892,"name":"Dict","optional":false,"start":106888,"type":"Identifier","typeAnnotation":null}}}},"init":{"end":106996,"properties":[{"computed":false,"end":106928,"key":{"end":106913,"raw":"'op'","start":106909,"type":"Literal","value":"op"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":106909,"type":"Property","value":{"end":106928,"raw":"'unsubscribe'","start":106915,"type":"Literal","value":"unsubscribe"}},{"computed":false,"end":106957,"key":{"end":106950,"raw":"'req_id'","start":106942,"type":"Literal","value":"req_id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":106942,"type":"Property","value":{"decorators":[],"end":106957,"name":"reqId","optional":false,"start":106952,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":106985,"key":{"end":106977,"raw":"'args'","start":106971,"type":"Literal","value":"args"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":106971,"type":"Property","value":{"decorators":[],"end":106985,"name":"topics","optional":false,"start":106979,"type":"Identifier","typeAnnotation":null}}],"start":106895,"type":"ObjectExpression"},"start":106879,"type":"VariableDeclarator"}],"declare":false,"end":106997,"kind":"const","start":106873,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107217,"id":{"decorators":[],"end":107024,"name":"subscription","optional":false,"start":107012,"type":"Identifier","typeAnnotation":null},"init":{"end":107217,"properties":[{"computed":false,"end":107052,"key":{"end":107045,"raw":"'id'","start":107041,"type":"Literal","value":"id"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":107041,"type":"Property","value":{"decorators":[],"end":107052,"name":"reqId","optional":false,"start":107047,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":107080,"key":{"end":107073,"raw":"'topic'","start":107066,"type":"Literal","value":"topic"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":107066,"type":"Property","value":{"decorators":[],"end":107080,"name":"topic","optional":false,"start":107075,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":107124,"key":{"end":107109,"raw":"'messageHashes'","start":107094,"type":"Literal","value":"messageHashes"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":107094,"type":"Property","value":{"decorators":[],"end":107124,"name":"messageHashes","optional":false,"start":107111,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":107174,"key":{"end":107156,"raw":"'subMessageHashes'","start":107138,"type":"Literal","value":"subMessageHashes"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":107138,"type":"Property","value":{"decorators":[],"end":107174,"name":"subMessageHashes","optional":false,"start":107158,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":107206,"key":{"end":107197,"raw":"'symbols'","start":107188,"type":"Literal","value":"symbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":107188,"type":"Property","value":{"decorators":[],"end":107206,"name":"symbols","optional":false,"start":107199,"type":"Identifier","typeAnnotation":null}}],"start":107027,"type":"ObjectExpression"},"start":107012,"type":"VariableDeclarator"}],"declare":false,"end":107218,"kind":"const","start":107006,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":107272,"id":{"decorators":[],"end":107240,"name":"message","optional":false,"start":107233,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":107263,"name":"request","optional":false,"start":107256,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":107271,"name":"params","optional":false,"start":107265,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":107254,"object":{"end":107247,"start":107243,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107254,"name":"extend","optional":false,"start":107248,"type":"Identifier","typeAnnotation":null},"start":107243,"type":"MemberExpression"},"end":107272,"optional":false,"start":107243,"type":"CallExpression","typeArguments":null},"start":107233,"type":"VariableDeclarator"}],"declare":false,"end":107273,"kind":"const","start":107227,"type":"VariableDeclaration"},{"argument":{"argument":{"arguments":[{"decorators":[],"end":107318,"name":"url","optional":false,"start":107315,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":107333,"name":"messageHashes","optional":false,"start":107320,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":107342,"name":"message","optional":false,"start":107335,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":107357,"name":"messageHashes","optional":false,"start":107344,"type":"Identifier","typeAnnotation":null},{"arguments":[{"decorators":[],"end":107384,"name":"subscription","optional":false,"start":107372,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":107398,"name":"subExtension","optional":false,"start":107386,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":107370,"object":{"end":107363,"start":107359,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107370,"name":"extend","optional":false,"start":107364,"type":"Identifier","typeAnnotation":null},"start":107359,"type":"MemberExpression"},"end":107399,"optional":false,"start":107359,"type":"CallExpression","typeArguments":null}],"callee":{"computed":false,"end":107313,"object":{"end":107299,"start":107295,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":107313,"name":"watchMultiple","optional":false,"start":107300,"type":"Identifier","typeAnnotation":null},"start":107295,"type":"MemberExpression"},"end":107400,"optional":false,"start":107295,"type":"CallExpression","typeArguments":null},"end":107400,"start":107289,"type":"AwaitExpression"},"end":107401,"start":107282,"type":"ReturnStatement"}],"end":107407,"start":106822,"type":"BlockStatement"},"params":[{"name":"url","type":"string"},{"name":"topic","type":"string"},{"name":"symbols","type":"Strings"},{"name":"messageHashes","type":"string[]"},{"name":"subMessageHashes","type":"string[]"},{"name":"topics","type":null},{"name":"params","type":null},{"name":"subExtension","type":null}],"return_type":null,"statements":5},"handleTicker":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":28535,"id":{"decorators":[],"end":28494,"name":"topic","optional":false,"start":28489,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28521,"name":"message","optional":false,"start":28514,"type":"Identifier","typeAnnotation":null},{"end":28530,"raw":"'topic'","start":28523,"type":"Literal","value":"topic"},{"end":28534,"raw":"''","start":28532,"type":"Literal","value":""}],"callee":{"computed":false,"end":28512,"object":{"end":28501,"start":28497,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28512,"name":"safeString","optional":false,"start":28502,"type":"Identifier","typeAnnotation":null},"start":28497,"type":"MemberExpression"},"end":28535,"optional":false,"start":28497,"type":"CallExpression","typeArguments":null},"start":28489,"type":"VariableDeclarator"}],"declare":false,"end":28536,"kind":"const","start":28483,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28601,"id":{"decorators":[],"end":28561,"name":"updateType","optional":false,"start":28551,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28588,"name":"message","optional":false,"start":28581,"type":"Identifier","typeAnnotation":null},{"end":28596,"raw":"'type'","start":28590,"type":"Literal","value":"type"},{"end":28600,"raw":"''","start":28598,"type":"Literal","value":""}],"callee":{"computed":false,"end":28579,"object":{"end":28568,"start":28564,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28579,"name":"safeString","optional":false,"start":28569,"type":"Identifier","typeAnnotation":null},"start":28564,"type":"MemberExpression"},"end":28601,"optional":false,"start":28564,"type":"CallExpression","typeArguments":null},"start":28551,"type":"VariableDeclarator"}],"declare":false,"end":28602,"kind":"const","start":28545,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28659,"id":{"decorators":[],"end":28621,"name":"data","optional":false,"start":28617,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":28646,"name":"message","optional":false,"start":28639,"type":"Identifier","typeAnnotation":null},{"end":28654,"raw":"'data'","start":28648,"type":"Literal","value":"data"},{"end":28658,"properties":[],"start":28656,"type":"ObjectExpression"}],"callee":{"computed":false,"end":28637,"object":{"end":28628,"start":28624,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28637,"name":"safeDict","optional":false,"start":28629,"type":"Identifier","typeAnnotation":null},"start":28624,"type":"MemberExpression"},"end":28659,"optional":false,"start":28624,"type":"CallExpression","typeArguments":null},"start":28617,"type":"VariableDeclarator"}],"declare":false,"end":28660,"kind":"const","start":28611,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28737,"id":{"decorators":[],"end":28681,"name":"isSpot","optional":false,"start":28675,"type":"Identifier","typeAnnotation":null},"init":{"end":28737,"left":{"arguments":[{"decorators":[],"end":28705,"name":"data","optional":false,"start":28701,"type":"Identifier","typeAnnotation":null},{"end":28722,"raw":"'usdIndexPrice'","start":28707,"type":"Literal","value":"usdIndexPrice"}],"callee":{"computed":false,"end":28699,"object":{"end":28688,"start":28684,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28699,"name":"safeString","optional":false,"start":28689,"type":"Identifier","typeAnnotation":null},"start":28684,"type":"MemberExpression"},"end":28723,"optional":false,"start":28684,"type":"CallExpression","typeArguments":null},"operator":"!==","right":{"decorators":[],"end":28737,"name":"undefined","optional":false,"start":28728,"type":"Identifier","typeAnnotation":null},"start":28684,"type":"BinaryExpression"},"start":28675,"type":"VariableDeclarator"}],"declare":false,"end":28738,"kind":"const","start":28669,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28788,"id":{"decorators":[],"end":28757,"name":"type","optional":false,"start":28753,"type":"Identifier","typeAnnotation":null},"init":{"alternate":{"end":28788,"raw":"'contract'","start":28778,"type":"Literal","value":"contract"},"consequent":{"end":28775,"raw":"'spot'","start":28769,"type":"Literal","value":"spot"},"end":28788,"start":28760,"test":{"decorators":[],"end":28766,"name":"isSpot","optional":false,"start":28760,"type":"Identifier","typeAnnotation":null},"type":"ConditionalExpression"},"start":28753,"type":"VariableDeclarator"}],"declare":false,"end":28789,"kind":"const","start":28747,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28820,"id":{"decorators":[],"end":28808,"name":"symbol","optional":false,"start":28802,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":28820,"name":"undefined","optional":false,"start":28811,"type":"Identifier","typeAnnotation":null},"start":28802,"type":"VariableDeclarator"}],"declare":false,"end":28821,"kind":"let","start":28798,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":28852,"id":{"decorators":[],"end":28840,"name":"parsed","optional":false,"start":28834,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":28852,"name":"undefined","optional":false,"start":28843,"type":"Identifier","typeAnnotation":null},"start":28834,"type":"VariableDeclarator"}],"declare":false,"end":28853,"kind":"let","start":28830,"type":"VariableDeclaration"},{"alternate":{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":29075,"id":{"decorators":[],"end":29055,"name":"topicParts","optional":false,"start":29045,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":29074,"raw":"'.'","start":29071,"type":"Literal","value":"."}],"callee":{"computed":false,"end":29069,"object":{"decorators":[],"end":29063,"name":"topic","optional":false,"start":29058,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":29069,"name":"split","optional":false,"start":29064,"type":"Identifier","typeAnnotation":null},"start":29058,"type":"MemberExpression"},"end":29075,"optional":false,"start":29058,"type":"CallExpression","typeArguments":null},"start":29045,"type":"VariableDeclarator"}],"declare":false,"end":29076,"kind":"const","start":29039,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29126,"id":{"decorators":[],"end":29106,"name":"topicLength","optional":false,"start":29095,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":29126,"object":{"decorators":[],"end":29119,"name":"topicParts","optional":false,"start":29109,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":29126,"name":"length","optional":false,"start":29120,"type":"Identifier","typeAnnotation":null},"start":29109,"type":"MemberExpression"},"start":29095,"type":"VariableDeclarator"}],"declare":false,"end":29127,"kind":"const","start":29089,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29202,"id":{"decorators":[],"end":29154,"name":"marketId","optional":false,"start":29146,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29184,"name":"topicParts","optional":false,"start":29174,"type":"Identifier","typeAnnotation":null},{"end":29201,"left":{"decorators":[],"end":29197,"name":"topicLength","optional":false,"start":29186,"type":"Identifier","typeAnnotation":null},"operator":"-","right":{"end":29201,"raw":"1","start":29200,"type":"Literal","value":1},"start":29186,"type":"BinaryExpression"}],"callee":{"computed":false,"end":29172,"object":{"end":29161,"start":29157,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29172,"name":"safeString","optional":false,"start":29162,"type":"Identifier","typeAnnotation":null},"start":29157,"type":"MemberExpression"},"end":29202,"optional":false,"start":29157,"type":"CallExpression","typeArguments":null},"start":29146,"type":"VariableDeclarator"}],"declare":false,"end":29203,"kind":"const","start":29140,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29285,"id":{"decorators":[],"end":29228,"name":"market","optional":false,"start":29222,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29256,"name":"marketId","optional":false,"start":29248,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":29267,"name":"undefined","optional":false,"start":29258,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":29278,"name":"undefined","optional":false,"start":29269,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":29284,"name":"type","optional":false,"start":29280,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29246,"object":{"end":29235,"start":29231,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29246,"name":"safeMarket","optional":false,"start":29236,"type":"Identifier","typeAnnotation":null},"start":29231,"type":"MemberExpression"},"end":29285,"optional":false,"start":29231,"type":"CallExpression","typeArguments":null},"start":29222,"type":"VariableDeclarator"}],"declare":false,"end":29286,"kind":"const","start":29216,"type":"VariableDeclaration"},{"directive":null,"end":29325,"expression":{"end":29324,"left":{"decorators":[],"end":29305,"name":"symbol","optional":false,"start":29299,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":29324,"object":{"decorators":[],"end":29314,"name":"market","optional":false,"start":29308,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29323,"raw":"'symbol'","start":29315,"type":"Literal","value":"symbol"},"start":29308,"type":"MemberExpression"},"start":29299,"type":"AssignmentExpression"},"start":29299,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":29433,"id":{"decorators":[],"end":29390,"name":"ticker","optional":false,"start":29384,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":29420,"object":{"end":29412,"start":29408,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29420,"name":"tickers","optional":false,"start":29413,"type":"Identifier","typeAnnotation":null},"start":29408,"type":"MemberExpression"},{"decorators":[],"end":29428,"name":"symbol","optional":false,"start":29422,"type":"Identifier","typeAnnotation":null},{"end":29432,"properties":[],"start":29430,"type":"ObjectExpression"}],"callee":{"computed":false,"end":29406,"object":{"end":29397,"start":29393,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29406,"name":"safeDict","optional":false,"start":29398,"type":"Identifier","typeAnnotation":null},"start":29393,"type":"MemberExpression"},"end":29433,"optional":false,"start":29393,"type":"CallExpression","typeArguments":null},"start":29384,"type":"VariableDeclarator"}],"declare":false,"end":29434,"kind":"const","start":29378,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29499,"id":{"decorators":[],"end":29462,"name":"rawTicker","optional":false,"start":29453,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29486,"name":"ticker","optional":false,"start":29480,"type":"Identifier","typeAnnotation":null},{"end":29494,"raw":"'info'","start":29488,"type":"Literal","value":"info"},{"end":29498,"properties":[],"start":29496,"type":"ObjectExpression"}],"callee":{"computed":false,"end":29478,"object":{"end":29469,"start":29465,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29478,"name":"safeDict","optional":false,"start":29470,"type":"Identifier","typeAnnotation":null},"start":29465,"type":"MemberExpression"},"end":29499,"optional":false,"start":29465,"type":"CallExpression","typeArguments":null},"start":29453,"type":"VariableDeclarator"}],"declare":false,"end":29500,"kind":"const","start":29447,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":29557,"id":{"decorators":[],"end":29525,"name":"merged","optional":false,"start":29519,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29550,"name":"rawTicker","optional":false,"start":29541,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":29556,"name":"data","optional":false,"start":29552,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29539,"object":{"end":29532,"start":29528,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29539,"name":"extend","optional":false,"start":29533,"type":"Identifier","typeAnnotation":null},"start":29528,"type":"MemberExpression"},"end":29557,"optional":false,"start":29528,"type":"CallExpression","typeArguments":null},"start":29519,"type":"VariableDeclarator"}],"declare":false,"end":29558,"kind":"const","start":29513,"type":"VariableDeclaration"},{"directive":null,"end":29606,"expression":{"end":29605,"left":{"decorators":[],"end":29577,"name":"parsed","optional":false,"start":29571,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":29604,"name":"merged","optional":false,"start":29598,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29596,"object":{"end":29584,"start":29580,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29596,"name":"parseTicker","optional":false,"start":29585,"type":"Identifier","typeAnnotation":null},"start":29580,"type":"MemberExpression"},"end":29605,"optional":false,"start":29580,"type":"CallExpression","typeArguments":null},"start":29571,"type":"AssignmentExpression"},"start":29571,"type":"ExpressionStatement"}],"end":29616,"start":29025,"type":"BlockStatement"},"end":29616,"start":28997,"test":{"end":29023,"left":{"decorators":[],"end":29011,"name":"updateType","optional":false,"start":29001,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":29023,"raw":"'delta'","start":29016,"type":"Literal","value":"delta"},"start":29001,"type":"BinaryExpression"},"type":"IfStatement"},"consequent":{"body":[{"directive":null,"end":28942,"expression":{"end":28941,"left":{"decorators":[],"end":28915,"name":"parsed","optional":false,"start":28909,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":28940,"name":"data","optional":false,"start":28936,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":28934,"object":{"end":28922,"start":28918,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":28934,"name":"parseTicker","optional":false,"start":28923,"type":"Identifier","typeAnnotation":null},"start":28918,"type":"MemberExpression"},"end":28941,"optional":false,"start":28918,"type":"CallExpression","typeArguments":null},"start":28909,"type":"AssignmentExpression"},"start":28909,"type":"ExpressionStatement"},{"directive":null,"end":28981,"expression":{"end":28980,"left":{"decorators":[],"end":28961,"name":"symbol","optional":false,"start":28955,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"computed":true,"end":28980,"object":{"decorators":[],"end":28970,"name":"parsed","optional":false,"start":28964,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":28979,"raw":"'symbol'","start":28971,"type":"Literal","value":"symbol"},"start":28964,"type":"MemberExpression"},"start":28955,"type":"AssignmentExpression"},"start":28955,"type":"ExpressionStatement"}],"end":28991,"start":28895,"type":"BlockStatement"},"end":29616,"start":28862,"test":{"end":28893,"expression":{"end":28892,"left":{"decorators":[],"end":28877,"name":"updateType","optional":false,"start":28867,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":28892,"raw":"'snapshot'","start":28882,"type":"Literal","value":"snapshot"},"start":28867,"type":"BinaryExpression"},"start":28866,"type":"ParenthesizedExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":29675,"id":{"decorators":[],"end":29640,"name":"timestamp","optional":false,"start":29631,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":29668,"name":"message","optional":false,"start":29661,"type":"Identifier","typeAnnotation":null},{"end":29674,"raw":"'ts'","start":29670,"type":"Literal","value":"ts"}],"callee":{"computed":false,"end":29659,"object":{"end":29647,"start":29643,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29659,"name":"safeInteger","optional":false,"start":29648,"type":"Identifier","typeAnnotation":null},"start":29643,"type":"MemberExpression"},"end":29675,"optional":false,"start":29643,"type":"CallExpression","typeArguments":null},"start":29631,"type":"VariableDeclarator"}],"declare":false,"end":29676,"kind":"const","start":29625,"type":"VariableDeclaration"},{"directive":null,"end":29717,"expression":{"end":29716,"left":{"computed":true,"end":29704,"object":{"decorators":[],"end":29691,"name":"parsed","optional":false,"start":29685,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29703,"raw":"'timestamp'","start":29692,"type":"Literal","value":"timestamp"},"start":29685,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":29716,"name":"timestamp","optional":false,"start":29707,"type":"Identifier","typeAnnotation":null},"start":29685,"type":"AssignmentExpression"},"start":29685,"type":"ExpressionStatement"},{"directive":null,"end":29772,"expression":{"end":29771,"left":{"computed":true,"end":29744,"object":{"decorators":[],"end":29732,"name":"parsed","optional":false,"start":29726,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":29743,"raw":"'datetime'","start":29733,"type":"Literal","value":"datetime"},"start":29726,"type":"MemberExpression"},"operator":"=","right":{"arguments":[{"decorators":[],"end":29770,"name":"timestamp","optional":false,"start":29761,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29759,"object":{"end":29751,"start":29747,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29759,"name":"iso8601","optional":false,"start":29752,"type":"Identifier","typeAnnotation":null},"start":29747,"type":"MemberExpression"},"end":29771,"optional":false,"start":29747,"type":"CallExpression","typeArguments":null},"start":29726,"type":"AssignmentExpression"},"start":29726,"type":"ExpressionStatement"},{"directive":null,"end":29811,"expression":{"end":29810,"left":{"computed":true,"end":29801,"object":{"computed":false,"end":29793,"object":{"end":29785,"start":29781,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29793,"name":"tickers","optional":false,"start":29786,"type":"Identifier","typeAnnotation":null},"start":29781,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":29800,"name":"symbol","optional":false,"start":29794,"type":"Identifier","typeAnnotation":null},"start":29781,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":29810,"name":"parsed","optional":false,"start":29804,"type":"Identifier","typeAnnotation":null},"start":29781,"type":"AssignmentExpression"},"start":29781,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":29858,"id":{"decorators":[],"end":29837,"name":"messageHash","optional":false,"start":29826,"type":"Identifier","typeAnnotation":null},"init":{"end":29858,"left":{"end":29849,"raw":"'ticker:'","start":29840,"type":"Literal","value":"ticker:"},"operator":"+","right":{"decorators":[],"end":29858,"name":"symbol","optional":false,"start":29852,"type":"Identifier","typeAnnotation":null},"start":29840,"type":"BinaryExpression"},"start":29826,"type":"VariableDeclarator"}],"declare":false,"end":29859,"kind":"const","start":29820,"type":"VariableDeclaration"},{"directive":null,"end":29919,"expression":{"arguments":[{"computed":true,"end":29904,"object":{"computed":false,"end":29896,"object":{"end":29888,"start":29884,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":29896,"name":"tickers","optional":false,"start":29889,"type":"Identifier","typeAnnotation":null},"start":29884,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":29903,"name":"symbol","optional":false,"start":29897,"type":"Identifier","typeAnnotation":null},"start":29884,"type":"MemberExpression"},{"decorators":[],"end":29917,"name":"messageHash","optional":false,"start":29906,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":29882,"object":{"decorators":[],"end":29874,"name":"client","optional":false,"start":29868,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":29882,"name":"resolve","optional":false,"start":29875,"type":"Identifier","typeAnnotation":null},"start":29868,"type":"MemberExpression"},"end":29918,"optional":false,"start":29868,"type":"CallExpression","typeArguments":null},"start":29868,"type":"ExpressionStatement"}],"end":29925,"start":23899,"type":"BlockStatement"},"params":[{"name":"client","type":"Client"},{"name":"message","type":null}],"return_type":null,"statements":14},"watchPositions":{"async":true,"body":{"body":[{"directive":null,"end":70450,"expression":{"argument":{"arguments":[],"callee":{"computed":false,"end":70446,"object":{"end":70434,"start":70430,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70446,"name":"loadMarkets","optional":false,"start":70435,"type":"Identifier","typeAnnotation":null},"start":70430,"type":"MemberExpression"},"end":70449,"optional":false,"start":70430,"type":"CallExpression","typeArguments":null},"end":70449,"start":70424,"type":"AwaitExpression"},"start":70424,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":70490,"id":{"decorators":[],"end":70471,"name":"method","optional":false,"start":70465,"type":"Identifier","typeAnnotation":null},"init":{"end":70490,"raw":"'watchPositions'","start":70474,"type":"Literal","value":"watchPositions"},"start":70465,"type":"VariableDeclarator"}],"declare":false,"end":70491,"kind":"const","start":70459,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":70520,"id":{"decorators":[],"end":70515,"name":"messageHash","optional":false,"start":70504,"type":"Identifier","typeAnnotation":null},"init":{"end":70520,"raw":"''","start":70518,"type":"Literal","value":""},"start":70504,"type":"VariableDeclarator"}],"declare":false,"end":70521,"kind":"let","start":70500,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":70612,"expression":{"end":70611,"left":{"decorators":[],"end":70580,"name":"symbols","optional":false,"start":70573,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":70610,"name":"symbols","optional":false,"start":70603,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":70601,"object":{"end":70587,"start":70583,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70601,"name":"marketSymbols","optional":false,"start":70588,"type":"Identifier","typeAnnotation":null},"start":70583,"type":"MemberExpression"},"end":70611,"optional":false,"start":70583,"type":"CallExpression","typeArguments":null},"start":70573,"type":"AssignmentExpression"},"start":70573,"type":"ExpressionStatement"},{"directive":null,"end":70665,"expression":{"end":70664,"left":{"decorators":[],"end":70636,"name":"messageHash","optional":false,"start":70625,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":70664,"left":{"end":70643,"raw":"'::'","start":70639,"type":"Literal","value":"::"},"operator":"+","right":{"arguments":[{"end":70663,"raw":"','","start":70660,"type":"Literal","value":","}],"callee":{"computed":false,"end":70658,"object":{"decorators":[],"end":70653,"name":"symbols","optional":false,"start":70646,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":70658,"name":"join","optional":false,"start":70654,"type":"Identifier","typeAnnotation":null},"start":70646,"type":"MemberExpression"},"end":70664,"optional":false,"start":70646,"type":"CallExpression","typeArguments":null},"start":70639,"type":"BinaryExpression"},"start":70625,"type":"AssignmentExpression"},"start":70625,"type":"ExpressionStatement"}],"end":70675,"start":70559,"type":"BlockStatement"},"end":70675,"start":70530,"test":{"argument":{"arguments":[{"decorators":[],"end":70556,"name":"symbols","optional":false,"start":70549,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":70547,"object":{"end":70539,"start":70535,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70547,"name":"isEmpty","optional":false,"start":70540,"type":"Identifier","typeAnnotation":null},"start":70535,"type":"MemberExpression"},"end":70557,"optional":false,"start":70535,"type":"CallExpression","typeArguments":null},"end":70557,"operator":"!","prefix":true,"start":70534,"type":"UnaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":70732,"id":{"decorators":[],"end":70701,"name":"firstSymbol","optional":false,"start":70690,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":70728,"name":"symbols","optional":false,"start":70721,"type":"Identifier","typeAnnotation":null},{"end":70731,"raw":"0","start":70730,"type":"Literal","value":0}],"callee":{"computed":false,"end":70719,"object":{"end":70708,"start":70704,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70719,"name":"safeString","optional":false,"start":70709,"type":"Identifier","typeAnnotation":null},"start":70704,"type":"MemberExpression"},"end":70732,"optional":false,"start":70704,"type":"CallExpression","typeArguments":null},"start":70690,"type":"VariableDeclarator"}],"declare":false,"end":70733,"kind":"const","start":70684,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":70819,"id":{"decorators":[],"end":70751,"name":"url","optional":false,"start":70748,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":70796,"name":"firstSymbol","optional":false,"start":70785,"type":"Identifier","typeAnnotation":null},{"end":70802,"raw":"true","start":70798,"type":"Literal","value":true},{"decorators":[],"end":70810,"name":"method","optional":false,"start":70804,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":70818,"name":"params","optional":false,"start":70812,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":70783,"object":{"end":70764,"start":70760,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70783,"name":"getUrlByMarketType","optional":false,"start":70765,"type":"Identifier","typeAnnotation":null},"start":70760,"type":"MemberExpression"},"end":70819,"optional":false,"start":70760,"type":"CallExpression","typeArguments":null},"end":70819,"start":70754,"type":"AwaitExpression"},"start":70748,"type":"VariableDeclarator"}],"declare":false,"end":70820,"kind":"const","start":70742,"type":"VariableDeclaration"},{"directive":null,"end":70869,"expression":{"end":70868,"left":{"decorators":[],"end":70840,"name":"messageHash","optional":false,"start":70829,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":70868,"left":{"end":70854,"raw":"'positions'","start":70843,"type":"Literal","value":"positions"},"operator":"+","right":{"decorators":[],"end":70868,"name":"messageHash","optional":false,"start":70857,"type":"Identifier","typeAnnotation":null},"start":70843,"type":"BinaryExpression"},"start":70829,"type":"AssignmentExpression"},"start":70829,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":70910,"id":{"decorators":[],"end":70890,"name":"client","optional":false,"start":70884,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":70909,"name":"url","optional":false,"start":70906,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":70904,"object":{"end":70897,"start":70893,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70904,"name":"client","optional":false,"start":70898,"type":"Identifier","typeAnnotation":null},"start":70893,"type":"MemberExpression"},"end":70910,"optional":false,"start":70893,"type":"CallExpression","typeArguments":null},"start":70884,"type":"VariableDeclarator"}],"declare":false,"end":70911,"kind":"const","start":70878,"type":"VariableDeclaration"},{"directive":null,"end":70950,"expression":{"argument":{"arguments":[{"decorators":[],"end":70948,"name":"url","optional":false,"start":70945,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":70943,"object":{"end":70930,"start":70926,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70943,"name":"authenticate","optional":false,"start":70931,"type":"Identifier","typeAnnotation":null},"start":70926,"type":"MemberExpression"},"end":70949,"optional":false,"start":70926,"type":"CallExpression","typeArguments":null},"end":70949,"start":70920,"type":"AwaitExpression"},"start":70920,"type":"ExpressionStatement"},{"directive":null,"end":71000,"expression":{"arguments":[{"decorators":[],"end":70989,"name":"client","optional":false,"start":70983,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":70998,"name":"symbols","optional":false,"start":70991,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":70981,"object":{"end":70963,"start":70959,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":70981,"name":"setPositionsCache","optional":false,"start":70964,"type":"Identifier","typeAnnotation":null},"start":70959,"type":"MemberExpression"},"end":70999,"optional":false,"start":70959,"type":"CallExpression","typeArguments":null},"start":70959,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":71037,"id":{"decorators":[],"end":71020,"name":"cache","optional":false,"start":71015,"type":"Identifier","typeAnnotation":null},"init":{"computed":false,"end":71037,"object":{"end":71027,"start":71023,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71037,"name":"positions","optional":false,"start":71028,"type":"Identifier","typeAnnotation":null},"start":71023,"type":"MemberExpression"},"start":71015,"type":"VariableDeclarator"}],"declare":false,"end":71038,"kind":"const","start":71009,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":71146,"id":{"decorators":[],"end":71075,"name":"fetchPositionsSnapshot","optional":false,"start":71053,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":71113,"raw":"'watchPositions'","start":71097,"type":"Literal","value":"watchPositions"},{"end":71139,"raw":"'fetchPositionsSnapshot'","start":71115,"type":"Literal","value":"fetchPositionsSnapshot"},{"end":71145,"raw":"true","start":71141,"type":"Literal","value":true}],"callee":{"computed":false,"end":71095,"object":{"end":71082,"start":71078,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71095,"name":"handleOption","optional":false,"start":71083,"type":"Identifier","typeAnnotation":null},"start":71078,"type":"MemberExpression"},"end":71146,"optional":false,"start":71078,"type":"CallExpression","typeArguments":null},"start":71053,"type":"VariableDeclarator"}],"declare":false,"end":71147,"kind":"const","start":71047,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":71255,"id":{"decorators":[],"end":71184,"name":"awaitPositionsSnapshot","optional":false,"start":71162,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":71222,"raw":"'watchPositions'","start":71206,"type":"Literal","value":"watchPositions"},{"end":71248,"raw":"'awaitPositionsSnapshot'","start":71224,"type":"Literal","value":"awaitPositionsSnapshot"},{"end":71254,"raw":"true","start":71250,"type":"Literal","value":true}],"callee":{"computed":false,"end":71204,"object":{"end":71191,"start":71187,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71204,"name":"handleOption","optional":false,"start":71192,"type":"Identifier","typeAnnotation":null},"start":71187,"type":"MemberExpression"},"end":71255,"optional":false,"start":71187,"type":"CallExpression","typeArguments":null},"start":71162,"type":"VariableDeclarator"}],"declare":false,"end":71256,"kind":"const","start":71156,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":71419,"id":{"decorators":[],"end":71370,"name":"snapshot","optional":false,"start":71362,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"end":71418,"raw":"'fetchPositionsSnapshot'","start":71394,"type":"Literal","value":"fetchPositionsSnapshot"}],"callee":{"computed":false,"end":71392,"object":{"decorators":[],"end":71385,"name":"client","optional":false,"start":71379,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":71392,"name":"future","optional":false,"start":71386,"type":"Identifier","typeAnnotation":null},"start":71379,"type":"MemberExpression"},"end":71419,"optional":false,"start":71379,"type":"CallExpression","typeArguments":null},"end":71419,"start":71373,"type":"AwaitExpression"},"start":71362,"type":"VariableDeclarator"}],"declare":false,"end":71420,"kind":"const","start":71356,"type":"VariableDeclaration"},{"argument":{"arguments":[{"decorators":[],"end":71480,"name":"snapshot","optional":false,"start":71472,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":71489,"name":"symbols","optional":false,"start":71482,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":71496,"name":"since","optional":false,"start":71491,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":71503,"name":"limit","optional":false,"start":71498,"type":"Identifier","typeAnnotation":null},{"end":71509,"raw":"true","start":71505,"type":"Literal","value":true}],"callee":{"computed":false,"end":71470,"object":{"end":71444,"start":71440,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71470,"name":"filterBySymbolsSinceLimit","optional":false,"start":71445,"type":"Identifier","typeAnnotation":null},"start":71440,"type":"MemberExpression"},"end":71510,"optional":false,"start":71440,"type":"CallExpression","typeArguments":null},"end":71511,"start":71433,"type":"ReturnStatement"}],"end":71521,"start":71342,"type":"BlockStatement"},"end":71521,"start":71265,"test":{"end":71340,"left":{"end":71317,"left":{"decorators":[],"end":71291,"name":"fetchPositionsSnapshot","optional":false,"start":71269,"type":"Identifier","typeAnnotation":null},"operator":"&&","right":{"decorators":[],"end":71317,"name":"awaitPositionsSnapshot","optional":false,"start":71295,"type":"Identifier","typeAnnotation":null},"start":71269,"type":"LogicalExpression"},"operator":"&&","right":{"end":71340,"left":{"decorators":[],"end":71326,"name":"cache","optional":false,"start":71321,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"decorators":[],"end":71340,"name":"undefined","optional":false,"start":71331,"type":"Identifier","typeAnnotation":null},"start":71321,"type":"BinaryExpression"},"start":71269,"type":"LogicalExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":71559,"id":{"decorators":[],"end":71542,"name":"topics","optional":false,"start":71536,"type":"Identifier","typeAnnotation":null},"init":{"elements":[{"end":71557,"raw":"'position'","start":71547,"type":"Literal","value":"position"}],"end":71559,"start":71545,"type":"ArrayExpression"},"start":71536,"type":"VariableDeclarator"}],"declare":false,"end":71560,"kind":"const","start":71530,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":71651,"id":{"decorators":[],"end":71587,"name":"newPositions","optional":false,"start":71575,"type":"Identifier","typeAnnotation":null},"init":{"argument":{"arguments":[{"decorators":[],"end":71617,"name":"url","optional":false,"start":71614,"type":"Identifier","typeAnnotation":null},{"elements":[{"decorators":[],"end":71632,"name":"messageHash","optional":false,"start":71621,"type":"Identifier","typeAnnotation":null}],"end":71634,"start":71619,"type":"ArrayExpression"},{"decorators":[],"end":71642,"name":"topics","optional":false,"start":71636,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":71650,"name":"params","optional":false,"start":71644,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":71612,"object":{"end":71600,"start":71596,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71612,"name":"watchTopics","optional":false,"start":71601,"type":"Identifier","typeAnnotation":null},"start":71596,"type":"MemberExpression"},"end":71651,"optional":false,"start":71596,"type":"CallExpression","typeArguments":null},"end":71651,"start":71590,"type":"AwaitExpression"},"start":71575,"type":"VariableDeclarator"}],"declare":false,"end":71652,"kind":"const","start":71569,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"argument":{"decorators":[],"end":71715,"name":"newPositions","optional":false,"start":71703,"type":"Identifier","typeAnnotation":null},"end":71716,"start":71696,"type":"ReturnStatement"}],"end":71726,"start":71682,"type":"BlockStatement"},"end":71726,"start":71661,"test":{"computed":false,"end":71680,"object":{"end":71669,"start":71665,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71680,"name":"newUpdates","optional":false,"start":71670,"type":"Identifier","typeAnnotation":null},"start":71665,"type":"MemberExpression"},"type":"IfStatement"},{"argument":{"arguments":[{"decorators":[],"end":71779,"name":"cache","optional":false,"start":71774,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":71788,"name":"symbols","optional":false,"start":71781,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":71795,"name":"since","optional":false,"start":71790,"type":"Identifier","typeAnnotation":null},{"decorators":[],"end":71802,"name":"limit","optional":false,"start":71797,"type":"Identifier","typeAnnotation":null},{"end":71808,"raw":"true","start":71804,"type":"Literal","value":true}],"callee":{"computed":false,"end":71772,"object":{"end":71746,"start":71742,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":71772,"name":"filterBySymbolsSinceLimit","optional":false,"start":71747,"type":"Identifier","typeAnnotation":null},"start":71742,"type":"MemberExpression"},"end":71809,"optional":false,"start":71742,"type":"CallExpression","typeArguments":null},"end":71810,"start":71735,"type":"ReturnStatement"}],"end":71816,"start":70414,"type":"BlockStatement"},"params":[{"name":"symbols","type":"Strings"},{"name":"since","type":"Int"},{"name":"limit","type":"Int"},{"name":"params","type":null}],"return_type":"Promise<Position[]>","statements":18}},"overridden":{"describe":{"async":false,"body":{"body":[{"argument":{"arguments":[{"arguments":[],"callee":{"computed":false,"end":852,"object":{"end":843,"start":838,"type":"Super"},"optional":false,"property":{"decorators":[],"end":852,"name":"describe","optional":false,"start":844,"type":"Identifier","typeAnnotation":null},"start":838,"type":"MemberExpression"},"end":855,"optional":false,"start":838,"type":"CallExpression","typeArguments":null},{"end":7741,"properties":[{"computed":false,"end":2477,"key":{"end":876,"raw":"'has'","start":871,"type":"Literal","value":"has"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":871,"type":"Property","value":{"end":2477,"properties":[{"computed":false,"end":906,"key":{"end":900,"raw":"'ws'","start":896,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":896,"type":"Property","value":{"end":906,"raw":"true","start":902,"type":"Literal","value":true}},{"computed":false,"end":945,"key":{"end":939,"raw":"'createOrderWs'","start":924,"type":"Literal","value":"createOrderWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":924,"type":"Property","value":{"end":945,"raw":"true","start":941,"type":"Literal","value":true}},{"computed":false,"end":982,"key":{"end":976,"raw":"'editOrderWs'","start":963,"type":"Literal","value":"editOrderWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":963,"type":"Property","value":{"end":982,"raw":"true","start":978,"type":"Literal","value":true}},{"computed":false,"end":1026,"key":{"end":1019,"raw":"'fetchOpenOrdersWs'","start":1000,"type":"Literal","value":"fetchOpenOrdersWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1000,"type":"Property","value":{"end":1026,"raw":"false","start":1021,"type":"Literal","value":false}},{"computed":false,"end":1065,"key":{"end":1058,"raw":"'fetchOrderWs'","start":1044,"type":"Literal","value":"fetchOrderWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1044,"type":"Property","value":{"end":1065,"raw":"false","start":1060,"type":"Literal","value":false}},{"computed":false,"end":1104,"key":{"end":1098,"raw":"'cancelOrderWs'","start":1083,"type":"Literal","value":"cancelOrderWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1083,"type":"Property","value":{"end":1104,"raw":"true","start":1100,"type":"Literal","value":true}},{"computed":false,"end":1145,"key":{"end":1138,"raw":"'cancelOrdersWs'","start":1122,"type":"Literal","value":"cancelOrdersWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1122,"type":"Property","value":{"end":1145,"raw":"false","start":1140,"type":"Literal","value":false}},{"computed":false,"end":1189,"key":{"end":1182,"raw":"'cancelAllOrdersWs'","start":1163,"type":"Literal","value":"cancelAllOrdersWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1163,"type":"Property","value":{"end":1189,"raw":"false","start":1184,"type":"Literal","value":false}},{"computed":false,"end":1229,"key":{"end":1222,"raw":"'fetchTradesWs'","start":1207,"type":"Literal","value":"fetchTradesWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1207,"type":"Property","value":{"end":1229,"raw":"false","start":1224,"type":"Literal","value":false}},{"computed":false,"end":1270,"key":{"end":1263,"raw":"'fetchBalanceWs'","start":1247,"type":"Literal","value":"fetchBalanceWs"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1247,"type":"Property","value":{"end":1270,"raw":"false","start":1265,"type":"Literal","value":false}},{"computed":false,"end":1308,"key":{"end":1302,"raw":"'watchBalance'","start":1288,"type":"Literal","value":"watchBalance"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1288,"type":"Property","value":{"end":1308,"raw":"true","start":1304,"type":"Literal","value":true}},{"computed":false,"end":1347,"key":{"end":1341,"raw":"'watchBidsAsks'","start":1326,"type":"Literal","value":"watchBidsAsks"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1326,"type":"Property","value":{"end":1347,"raw":"true","start":1343,"type":"Literal","value":true}},{"computed":false,"end":1390,"key":{"end":1384,"raw":"'watchLiquidations'","start":1365,"type":"Literal","value":"watchLiquidations"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1365,"type":"Property","value":{"end":1390,"raw":"true","start":1386,"type":"Literal","value":true}},{"computed":false,"end":1444,"key":{"end":1437,"raw":"'watchLiquidationsForSymbols'","start":1408,"type":"Literal","value":"watchLiquidationsForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1408,"type":"Property","value":{"end":1444,"raw":"false","start":1439,"type":"Literal","value":false}},{"computed":false,"end":1490,"key":{"end":1483,"raw":"'watchMyLiquidations'","start":1462,"type":"Literal","value":"watchMyLiquidations"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1462,"type":"Property","value":{"end":1490,"raw":"false","start":1485,"type":"Literal","value":false}},{"computed":false,"end":1546,"key":{"end":1539,"raw":"'watchMyLiquidationsForSymbols'","start":1508,"type":"Literal","value":"watchMyLiquidationsForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1508,"type":"Property","value":{"end":1546,"raw":"false","start":1541,"type":"Literal","value":false}},{"computed":false,"end":1585,"key":{"end":1579,"raw":"'watchMyTrades'","start":1564,"type":"Literal","value":"watchMyTrades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1564,"type":"Property","value":{"end":1585,"raw":"true","start":1581,"type":"Literal","value":true}},{"computed":false,"end":1621,"key":{"end":1615,"raw":"'watchOHLCV'","start":1603,"type":"Literal","value":"watchOHLCV"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1603,"type":"Property","value":{"end":1621,"raw":"true","start":1617,"type":"Literal","value":true}},{"computed":false,"end":1667,"key":{"end":1661,"raw":"'watchOHLCVForSymbols'","start":1639,"type":"Literal","value":"watchOHLCVForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1639,"type":"Property","value":{"end":1667,"raw":"true","start":1663,"type":"Literal","value":true}},{"computed":false,"end":1707,"key":{"end":1701,"raw":"'watchOrderBook'","start":1685,"type":"Literal","value":"watchOrderBook"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1685,"type":"Property","value":{"end":1707,"raw":"true","start":1703,"type":"Literal","value":true}},{"computed":false,"end":1757,"key":{"end":1751,"raw":"'watchOrderBookForSymbols'","start":1725,"type":"Literal","value":"watchOrderBookForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1725,"type":"Property","value":{"end":1757,"raw":"true","start":1753,"type":"Literal","value":true}},{"computed":false,"end":1794,"key":{"end":1788,"raw":"'watchOrders'","start":1775,"type":"Literal","value":"watchOrders"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1775,"type":"Property","value":{"end":1794,"raw":"true","start":1790,"type":"Literal","value":true}},{"computed":false,"end":1831,"key":{"end":1825,"raw":"'watchTicker'","start":1812,"type":"Literal","value":"watchTicker"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1812,"type":"Property","value":{"end":1831,"raw":"true","start":1827,"type":"Literal","value":true}},{"computed":false,"end":1869,"key":{"end":1863,"raw":"'watchTickers'","start":1849,"type":"Literal","value":"watchTickers"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1849,"type":"Property","value":{"end":1869,"raw":"true","start":1865,"type":"Literal","value":true}},{"computed":false,"end":1906,"key":{"end":1900,"raw":"'watchTrades'","start":1887,"type":"Literal","value":"watchTrades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1887,"type":"Property","value":{"end":1906,"raw":"true","start":1902,"type":"Literal","value":true}},{"computed":false,"end":1946,"key":{"end":1940,"raw":"'watchPositions'","start":1924,"type":"Literal","value":"watchPositions"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1924,"type":"Property","value":{"end":1946,"raw":"true","start":1942,"type":"Literal","value":true}},{"computed":false,"end":1993,"key":{"end":1987,"raw":"'watchTradesForSymbols'","start":1964,"type":"Literal","value":"watchTradesForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":1964,"type":"Property","value":{"end":1993,"raw":"true","start":1989,"type":"Literal","value":true}},{"computed":false,"end":2032,"key":{"end":2026,"raw":"'unWatchTicker'","start":2011,"type":"Literal","value":"unWatchTicker"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2011,"type":"Property","value":{"end":2032,"raw":"true","start":2028,"type":"Literal","value":true}},{"computed":false,"end":2072,"key":{"end":2066,"raw":"'unWatchTickers'","start":2050,"type":"Literal","value":"unWatchTickers"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2050,"type":"Property","value":{"end":2072,"raw":"true","start":2068,"type":"Literal","value":true}},{"computed":false,"end":2110,"key":{"end":2104,"raw":"'unWatchOHLCV'","start":2090,"type":"Literal","value":"unWatchOHLCV"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2090,"type":"Property","value":{"end":2110,"raw":"true","start":2106,"type":"Literal","value":true}},{"computed":false,"end":2158,"key":{"end":2152,"raw":"'unWatchOHLCVForSymbols'","start":2128,"type":"Literal","value":"unWatchOHLCVForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2128,"type":"Property","value":{"end":2158,"raw":"true","start":2154,"type":"Literal","value":true}},{"computed":false,"end":2200,"key":{"end":2194,"raw":"'unWatchOrderBook'","start":2176,"type":"Literal","value":"unWatchOrderBook"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2176,"type":"Property","value":{"end":2200,"raw":"true","start":2196,"type":"Literal","value":true}},{"computed":false,"end":2252,"key":{"end":2246,"raw":"'unWatchOrderBookForSymbols'","start":2218,"type":"Literal","value":"unWatchOrderBookForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2218,"type":"Property","value":{"end":2252,"raw":"true","start":2248,"type":"Literal","value":true}},{"computed":false,"end":2291,"key":{"end":2285,"raw":"'unWatchTrades'","start":2270,"type":"Literal","value":"unWatchTrades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2270,"type":"Property","value":{"end":2291,"raw":"true","start":2287,"type":"Literal","value":true}},{"computed":false,"end":2340,"key":{"end":2334,"raw":"'unWatchTradesForSymbols'","start":2309,"type":"Literal","value":"unWatchTradesForSymbols"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2309,"type":"Property","value":{"end":2340,"raw":"true","start":2336,"type":"Literal","value":true}},{"computed":false,"end":2381,"key":{"end":2375,"raw":"'unWatchMyTrades'","start":2358,"type":"Literal","value":"unWatchMyTrades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2358,"type":"Property","value":{"end":2381,"raw":"true","start":2377,"type":"Literal","value":true}},{"computed":false,"end":2420,"key":{"end":2414,"raw":"'unWatchOrders'","start":2399,"type":"Literal","value":"unWatchOrders"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2399,"type":"Property","value":{"end":2420,"raw":"true","start":2416,"type":"Literal","value":true}},{"computed":false,"end":2462,"key":{"end":2456,"raw":"'unWatchPositions'","start":2438,"type":"Literal","value":"unWatchPositions"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2438,"type":"Property","value":{"end":2462,"raw":"true","start":2458,"type":"Literal","value":true}}],"start":878,"type":"ObjectExpression"}},{"computed":false,"end":5707,"key":{"end":2497,"raw":"'urls'","start":2491,"type":"Literal","value":"urls"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2491,"type":"Property","value":{"end":5707,"properties":[{"computed":false,"end":3528,"key":{"end":2522,"raw":"'api'","start":2517,"type":"Literal","value":"api"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2517,"type":"Property","value":{"end":3528,"properties":[{"computed":false,"end":3509,"key":{"end":2550,"raw":"'ws'","start":2546,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2546,"type":"Property","value":{"end":3509,"properties":[{"computed":false,"end":2941,"key":{"end":2586,"raw":"'public'","start":2578,"type":"Literal","value":"public"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2578,"type":"Property","value":{"end":2941,"properties":[{"computed":false,"end":2666,"key":{"end":2624,"raw":"'spot'","start":2618,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2618,"type":"Property","value":{"end":2666,"raw":"'wss://stream.{hostname}/v5/public/spot'","start":2626,"type":"Literal","value":"wss://stream.{hostname}/v5/public/spot"}},{"computed":false,"end":2750,"key":{"end":2705,"raw":"'inverse'","start":2696,"type":"Literal","value":"inverse"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2696,"type":"Property","value":{"end":2750,"raw":"'wss://stream.{hostname}/v5/public/inverse'","start":2707,"type":"Literal","value":"wss://stream.{hostname}/v5/public/inverse"}},{"computed":false,"end":2832,"key":{"end":2788,"raw":"'option'","start":2780,"type":"Literal","value":"option"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2780,"type":"Property","value":{"end":2832,"raw":"'wss://stream.{hostname}/v5/public/option'","start":2790,"type":"Literal","value":"wss://stream.{hostname}/v5/public/option"}},{"computed":false,"end":2914,"key":{"end":2870,"raw":"'linear'","start":2862,"type":"Literal","value":"linear"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2862,"type":"Property","value":{"end":2914,"raw":"'wss://stream.{hostname}/v5/public/linear'","start":2872,"type":"Literal","value":"wss://stream.{hostname}/v5/public/linear"}}],"start":2588,"type":"ObjectExpression"}},{"computed":false,"end":3486,"key":{"end":2976,"raw":"'private'","start":2967,"type":"Literal","value":"private"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":2967,"type":"Property","value":{"end":3486,"properties":[{"computed":false,"end":3217,"key":{"end":3014,"raw":"'spot'","start":3008,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3008,"type":"Property","value":{"end":3217,"properties":[{"computed":false,"end":3097,"key":{"end":3059,"raw":"'unified'","start":3050,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3050,"type":"Property","value":{"end":3097,"raw":"'wss://stream.{hostname}/v5/private'","start":3061,"type":"Literal","value":"wss://stream.{hostname}/v5/private"}},{"computed":false,"end":3186,"key":{"end":3143,"raw":"'nonUnified'","start":3131,"type":"Literal","value":"nonUnified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3131,"type":"Property","value":{"end":3186,"raw":"'wss://stream.{hostname}/spot/private/v3'","start":3145,"type":"Literal","value":"wss://stream.{hostname}/spot/private/v3"}}],"start":3016,"type":"ObjectExpression"}},{"computed":false,"end":3295,"key":{"end":3257,"raw":"'contract'","start":3247,"type":"Literal","value":"contract"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3247,"type":"Property","value":{"end":3295,"raw":"'wss://stream.{hostname}/v5/private'","start":3259,"type":"Literal","value":"wss://stream.{hostname}/v5/private"}},{"computed":false,"end":3387,"key":{"end":3331,"raw":"'usdc'","start":3325,"type":"Literal","value":"usdc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3325,"type":"Property","value":{"end":3387,"raw":"'wss://stream.{hostname}/trade/option/usdc/private/v1'","start":3333,"type":"Literal","value":"wss://stream.{hostname}/trade/option/usdc/private/v1"}},{"computed":false,"end":3459,"key":{"end":3424,"raw":"'trade'","start":3417,"type":"Literal","value":"trade"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3417,"type":"Property","value":{"end":3459,"raw":"'wss://stream.bybit.com/v5/trade'","start":3426,"type":"Literal","value":"wss://stream.bybit.com/v5/trade"}}],"start":2978,"type":"ObjectExpression"}}],"start":2552,"type":"ObjectExpression"}}],"start":2524,"type":"ObjectExpression"}},{"computed":false,"end":4630,"key":{"end":3552,"raw":"'test'","start":3546,"type":"Literal","value":"test"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3546,"type":"Property","value":{"end":4630,"properties":[{"computed":false,"end":4611,"key":{"end":3580,"raw":"'ws'","start":3576,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3576,"type":"Property","value":{"end":4611,"properties":[{"computed":false,"end":4003,"key":{"end":3616,"raw":"'public'","start":3608,"type":"Literal","value":"public"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3608,"type":"Property","value":{"end":4003,"properties":[{"computed":false,"end":3704,"key":{"end":3654,"raw":"'spot'","start":3648,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3648,"type":"Property","value":{"end":3704,"raw":"'wss://stream-testnet.{hostname}/v5/public/spot'","start":3656,"type":"Literal","value":"wss://stream-testnet.{hostname}/v5/public/spot"}},{"computed":false,"end":3796,"key":{"end":3743,"raw":"'inverse'","start":3734,"type":"Literal","value":"inverse"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3734,"type":"Property","value":{"end":3796,"raw":"'wss://stream-testnet.{hostname}/v5/public/inverse'","start":3745,"type":"Literal","value":"wss://stream-testnet.{hostname}/v5/public/inverse"}},{"computed":false,"end":3886,"key":{"end":3834,"raw":"'linear'","start":3826,"type":"Literal","value":"linear"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3826,"type":"Property","value":{"end":3886,"raw":"'wss://stream-testnet.{hostname}/v5/public/linear'","start":3836,"type":"Literal","value":"wss://stream-testnet.{hostname}/v5/public/linear"}},{"computed":false,"end":3976,"key":{"end":3924,"raw":"'option'","start":3916,"type":"Literal","value":"option"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":3916,"type":"Property","value":{"end":3976,"raw":"'wss://stream-testnet.{hostname}/v5/public/option'","start":3926,"type":"Literal","value":"wss://stream-testnet.{hostname}/v5/public/option"}}],"start":3618,"type":"ObjectExpression"}},{"computed":false,"end":4588,"key":{"end":4038,"raw":"'private'","start":4029,"type":"Literal","value":"private"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4029,"type":"Property","value":{"end":4588,"properties":[{"computed":false,"end":4295,"key":{"end":4076,"raw":"'spot'","start":4070,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4070,"type":"Property","value":{"end":4295,"properties":[{"computed":false,"end":4167,"key":{"end":4121,"raw":"'unified'","start":4112,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4112,"type":"Property","value":{"end":4167,"raw":"'wss://stream-testnet.{hostname}/v5/private'","start":4123,"type":"Literal","value":"wss://stream-testnet.{hostname}/v5/private"}},{"computed":false,"end":4264,"key":{"end":4213,"raw":"'nonUnified'","start":4201,"type":"Literal","value":"nonUnified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4201,"type":"Property","value":{"end":4264,"raw":"'wss://stream-testnet.{hostname}/spot/private/v3'","start":4215,"type":"Literal","value":"wss://stream-testnet.{hostname}/spot/private/v3"}}],"start":4078,"type":"ObjectExpression"}},{"computed":false,"end":4381,"key":{"end":4335,"raw":"'contract'","start":4325,"type":"Literal","value":"contract"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4325,"type":"Property","value":{"end":4381,"raw":"'wss://stream-testnet.{hostname}/v5/private'","start":4337,"type":"Literal","value":"wss://stream-testnet.{hostname}/v5/private"}},{"computed":false,"end":4481,"key":{"end":4417,"raw":"'usdc'","start":4411,"type":"Literal","value":"usdc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4411,"type":"Property","value":{"end":4481,"raw":"'wss://stream-testnet.{hostname}/trade/option/usdc/private/v1'","start":4419,"type":"Literal","value":"wss://stream-testnet.{hostname}/trade/option/usdc/private/v1"}},{"computed":false,"end":4561,"key":{"end":4518,"raw":"'trade'","start":4511,"type":"Literal","value":"trade"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4511,"type":"Property","value":{"end":4561,"raw":"'wss://stream-testnet.bybit.com/v5/trade'","start":4520,"type":"Literal","value":"wss://stream-testnet.bybit.com/v5/trade"}}],"start":4040,"type":"ObjectExpression"}}],"start":3582,"type":"ObjectExpression"}}],"start":3554,"type":"ObjectExpression"}},{"computed":false,"end":5692,"key":{"end":4661,"raw":"'demotrading'","start":4648,"type":"Literal","value":"demotrading"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4648,"type":"Property","value":{"end":5692,"properties":[{"computed":false,"end":5673,"key":{"end":4689,"raw":"'ws'","start":4685,"type":"Literal","value":"ws"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4685,"type":"Property","value":{"end":5673,"properties":[{"computed":false,"end":5080,"key":{"end":4725,"raw":"'public'","start":4717,"type":"Literal","value":"public"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4717,"type":"Property","value":{"end":5080,"properties":[{"computed":false,"end":4805,"key":{"end":4763,"raw":"'spot'","start":4757,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4757,"type":"Property","value":{"end":4805,"raw":"'wss://stream.{hostname}/v5/public/spot'","start":4765,"type":"Literal","value":"wss://stream.{hostname}/v5/public/spot"}},{"computed":false,"end":4889,"key":{"end":4844,"raw":"'inverse'","start":4835,"type":"Literal","value":"inverse"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4835,"type":"Property","value":{"end":4889,"raw":"'wss://stream.{hostname}/v5/public/inverse'","start":4846,"type":"Literal","value":"wss://stream.{hostname}/v5/public/inverse"}},{"computed":false,"end":4971,"key":{"end":4927,"raw":"'option'","start":4919,"type":"Literal","value":"option"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":4919,"type":"Property","value":{"end":4971,"raw":"'wss://stream.{hostname}/v5/public/option'","start":4929,"type":"Literal","value":"wss://stream.{hostname}/v5/public/option"}},{"computed":false,"end":5053,"key":{"end":5009,"raw":"'linear'","start":5001,"type":"Literal","value":"linear"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5001,"type":"Property","value":{"end":5053,"raw":"'wss://stream.{hostname}/v5/public/linear'","start":5011,"type":"Literal","value":"wss://stream.{hostname}/v5/public/linear"}}],"start":4727,"type":"ObjectExpression"}},{"computed":false,"end":5650,"key":{"end":5115,"raw":"'private'","start":5106,"type":"Literal","value":"private"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5106,"type":"Property","value":{"end":5650,"properties":[{"computed":false,"end":5366,"key":{"end":5153,"raw":"'spot'","start":5147,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5147,"type":"Property","value":{"end":5366,"properties":[{"computed":false,"end":5241,"key":{"end":5198,"raw":"'unified'","start":5189,"type":"Literal","value":"unified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5189,"type":"Property","value":{"end":5241,"raw":"'wss://stream-demo.{hostname}/v5/private'","start":5200,"type":"Literal","value":"wss://stream-demo.{hostname}/v5/private"}},{"computed":false,"end":5335,"key":{"end":5287,"raw":"'nonUnified'","start":5275,"type":"Literal","value":"nonUnified"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5275,"type":"Property","value":{"end":5335,"raw":"'wss://stream-demo.{hostname}/spot/private/v3'","start":5289,"type":"Literal","value":"wss://stream-demo.{hostname}/spot/private/v3"}}],"start":5155,"type":"ObjectExpression"}},{"computed":false,"end":5449,"key":{"end":5406,"raw":"'contract'","start":5396,"type":"Literal","value":"contract"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5396,"type":"Property","value":{"end":5449,"raw":"'wss://stream-demo.{hostname}/v5/private'","start":5408,"type":"Literal","value":"wss://stream-demo.{hostname}/v5/private"}},{"computed":false,"end":5546,"key":{"end":5485,"raw":"'usdc'","start":5479,"type":"Literal","value":"usdc"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5479,"type":"Property","value":{"end":5546,"raw":"'wss://stream-demo.{hostname}/trade/option/usdc/private/v1'","start":5487,"type":"Literal","value":"wss://stream-demo.{hostname}/trade/option/usdc/private/v1"}},{"computed":false,"end":5623,"key":{"end":5583,"raw":"'trade'","start":5576,"type":"Literal","value":"trade"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5576,"type":"Property","value":{"end":5623,"raw":"'wss://stream-demo.bybit.com/v5/trade'","start":5585,"type":"Literal","value":"wss://stream-demo.bybit.com/v5/trade"}}],"start":5117,"type":"ObjectExpression"}}],"start":4691,"type":"ObjectExpression"}}],"start":4663,"type":"ObjectExpression"}}],"start":2499,"type":"ObjectExpression"}},{"computed":false,"end":7617,"key":{"end":5730,"raw":"'options'","start":5721,"type":"Literal","value":"options"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5721,"type":"Property","value":{"end":7617,"properties":[{"computed":false,"end":5906,"key":{"end":5763,"raw":"'watchTicker'","start":5750,"type":"Literal","value":"watchTicker"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5750,"type":"Property","value":{"end":5906,"properties":[{"computed":false,"end":5804,"key":{"end":5793,"raw":"'name'","start":5787,"type":"Literal","value":"name"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5787,"type":"Property","value":{"end":5804,"raw":"'tickers'","start":5795,"type":"Literal","value":"tickers"}}],"start":5765,"type":"ObjectExpression"}},{"computed":false,"end":6148,"key":{"end":5940,"raw":"'watchPositions'","start":5924,"type":"Literal","value":"watchPositions"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5924,"type":"Property","value":{"end":6148,"properties":[{"computed":false,"end":5994,"key":{"end":5988,"raw":"'fetchPositionsSnapshot'","start":5964,"type":"Literal","value":"fetchPositionsSnapshot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":5964,"type":"Property","value":{"end":5994,"raw":"true","start":5990,"type":"Literal","value":true}},{"computed":false,"end":6058,"key":{"end":6052,"raw":"'awaitPositionsSnapshot'","start":6028,"type":"Literal","value":"awaitPositionsSnapshot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6028,"type":"Property","value":{"end":6058,"raw":"true","start":6054,"type":"Literal","value":true}}],"start":5942,"type":"ObjectExpression"}},{"computed":false,"end":6447,"key":{"end":6181,"raw":"'watchMyTrades'","start":6166,"type":"Literal","value":"watchMyTrades"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6166,"type":"Property","value":{"end":6447,"properties":[{"computed":false,"end":6428,"key":{"end":6335,"raw":"'filterExecTypes'","start":6318,"type":"Literal","value":"filterExecTypes"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6318,"type":"Property","value":{"elements":[{"end":6370,"raw":"'Trade'","start":6363,"type":"Literal","value":"Trade"},{"end":6382,"raw":"'AdlTrade'","start":6372,"type":"Literal","value":"AdlTrade"},{"end":6395,"raw":"'BustTrade'","start":6384,"type":"Literal","value":"BustTrade"},{"end":6405,"raw":"'Settle'","start":6397,"type":"Literal","value":"Settle"}],"end":6428,"start":6337,"type":"ArrayExpression"}}],"start":6183,"type":"ObjectExpression"}},{"computed":false,"end":7025,"key":{"end":6471,"raw":"'spot'","start":6465,"type":"Literal","value":"spot"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6465,"type":"Property","value":{"end":7025,"properties":[{"computed":false,"end":7006,"key":{"end":6507,"raw":"'timeframes'","start":6495,"type":"Literal","value":"timeframes"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6495,"type":"Property","value":{"end":7006,"properties":[{"computed":false,"end":6545,"key":{"end":6539,"raw":"'1m'","start":6535,"type":"Literal","value":"1m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6535,"type":"Property","value":{"end":6545,"raw":"'1m'","start":6541,"type":"Literal","value":"1m"}},{"computed":false,"end":6581,"key":{"end":6575,"raw":"'3m'","start":6571,"type":"Literal","value":"3m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6571,"type":"Property","value":{"end":6581,"raw":"'3m'","start":6577,"type":"Literal","value":"3m"}},{"computed":false,"end":6617,"key":{"end":6611,"raw":"'5m'","start":6607,"type":"Literal","value":"5m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6607,"type":"Property","value":{"end":6617,"raw":"'5m'","start":6613,"type":"Literal","value":"5m"}},{"computed":false,"end":6655,"key":{"end":6648,"raw":"'15m'","start":6643,"type":"Literal","value":"15m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6643,"type":"Property","value":{"end":6655,"raw":"'15m'","start":6650,"type":"Literal","value":"15m"}},{"computed":false,"end":6693,"key":{"end":6686,"raw":"'30m'","start":6681,"type":"Literal","value":"30m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6681,"type":"Property","value":{"end":6693,"raw":"'30m'","start":6688,"type":"Literal","value":"30m"}},{"computed":false,"end":6729,"key":{"end":6723,"raw":"'1h'","start":6719,"type":"Literal","value":"1h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6719,"type":"Property","value":{"end":6729,"raw":"'1h'","start":6725,"type":"Literal","value":"1h"}},{"computed":false,"end":6765,"key":{"end":6759,"raw":"'2h'","start":6755,"type":"Literal","value":"2h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6755,"type":"Property","value":{"end":6765,"raw":"'2h'","start":6761,"type":"Literal","value":"2h"}},{"computed":false,"end":6801,"key":{"end":6795,"raw":"'4h'","start":6791,"type":"Literal","value":"4h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6791,"type":"Property","value":{"end":6801,"raw":"'4h'","start":6797,"type":"Literal","value":"4h"}},{"computed":false,"end":6837,"key":{"end":6831,"raw":"'6h'","start":6827,"type":"Literal","value":"6h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6827,"type":"Property","value":{"end":6837,"raw":"'6h'","start":6833,"type":"Literal","value":"6h"}},{"computed":false,"end":6875,"key":{"end":6868,"raw":"'12h'","start":6863,"type":"Literal","value":"12h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6863,"type":"Property","value":{"end":6875,"raw":"'12h'","start":6870,"type":"Literal","value":"12h"}},{"computed":false,"end":6911,"key":{"end":6905,"raw":"'1d'","start":6901,"type":"Literal","value":"1d"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6901,"type":"Property","value":{"end":6911,"raw":"'1d'","start":6907,"type":"Literal","value":"1d"}},{"computed":false,"end":6947,"key":{"end":6941,"raw":"'1w'","start":6937,"type":"Literal","value":"1w"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6937,"type":"Property","value":{"end":6947,"raw":"'1w'","start":6943,"type":"Literal","value":"1w"}},{"computed":false,"end":6983,"key":{"end":6977,"raw":"'1M'","start":6973,"type":"Literal","value":"1M"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":6973,"type":"Property","value":{"end":6983,"raw":"'1M'","start":6979,"type":"Literal","value":"1M"}}],"start":6509,"type":"ObjectExpression"}}],"start":6473,"type":"ObjectExpression"}},{"computed":false,"end":7602,"key":{"end":7053,"raw":"'contract'","start":7043,"type":"Literal","value":"contract"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7043,"type":"Property","value":{"end":7602,"properties":[{"computed":false,"end":7583,"key":{"end":7089,"raw":"'timeframes'","start":7077,"type":"Literal","value":"timeframes"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7077,"type":"Property","value":{"end":7583,"properties":[{"computed":false,"end":7126,"key":{"end":7121,"raw":"'1m'","start":7117,"type":"Literal","value":"1m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7117,"type":"Property","value":{"end":7126,"raw":"'1'","start":7123,"type":"Literal","value":"1"}},{"computed":false,"end":7161,"key":{"end":7156,"raw":"'3m'","start":7152,"type":"Literal","value":"3m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7152,"type":"Property","value":{"end":7161,"raw":"'3'","start":7158,"type":"Literal","value":"3"}},{"computed":false,"end":7196,"key":{"end":7191,"raw":"'5m'","start":7187,"type":"Literal","value":"5m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7187,"type":"Property","value":{"end":7196,"raw":"'5'","start":7193,"type":"Literal","value":"5"}},{"computed":false,"end":7233,"key":{"end":7227,"raw":"'15m'","start":7222,"type":"Literal","value":"15m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7222,"type":"Property","value":{"end":7233,"raw":"'15'","start":7229,"type":"Literal","value":"15"}},{"computed":false,"end":7270,"key":{"end":7264,"raw":"'30m'","start":7259,"type":"Literal","value":"30m"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7259,"type":"Property","value":{"end":7270,"raw":"'30'","start":7266,"type":"Literal","value":"30"}},{"computed":false,"end":7306,"key":{"end":7300,"raw":"'1h'","start":7296,"type":"Literal","value":"1h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7296,"type":"Property","value":{"end":7306,"raw":"'60'","start":7302,"type":"Literal","value":"60"}},{"computed":false,"end":7343,"key":{"end":7336,"raw":"'2h'","start":7332,"type":"Literal","value":"2h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7332,"type":"Property","value":{"end":7343,"raw":"'120'","start":7338,"type":"Literal","value":"120"}},{"computed":false,"end":7380,"key":{"end":7373,"raw":"'4h'","start":7369,"type":"Literal","value":"4h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7369,"type":"Property","value":{"end":7380,"raw":"'240'","start":7375,"type":"Literal","value":"240"}},{"computed":false,"end":7417,"key":{"end":7410,"raw":"'6h'","start":7406,"type":"Literal","value":"6h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7406,"type":"Property","value":{"end":7417,"raw":"'360'","start":7412,"type":"Literal","value":"360"}},{"computed":false,"end":7455,"key":{"end":7448,"raw":"'12h'","start":7443,"type":"Literal","value":"12h"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7443,"type":"Property","value":{"end":7455,"raw":"'720'","start":7450,"type":"Literal","value":"720"}},{"computed":false,"end":7490,"key":{"end":7485,"raw":"'1d'","start":7481,"type":"Literal","value":"1d"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7481,"type":"Property","value":{"end":7490,"raw":"'D'","start":7487,"type":"Literal","value":"D"}},{"computed":false,"end":7525,"key":{"end":7520,"raw":"'1w'","start":7516,"type":"Literal","value":"1w"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7516,"type":"Property","value":{"end":7525,"raw":"'W'","start":7522,"type":"Literal","value":"W"}},{"computed":false,"end":7560,"key":{"end":7555,"raw":"'1M'","start":7551,"type":"Literal","value":"1M"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7551,"type":"Property","value":{"end":7560,"raw":"'M'","start":7557,"type":"Literal","value":"M"}}],"start":7091,"type":"ObjectExpression"}}],"start":7055,"type":"ObjectExpression"}}],"start":5732,"type":"ObjectExpression"}},{"computed":false,"end":7730,"key":{"end":7642,"raw":"'streaming'","start":7631,"type":"Literal","value":"streaming"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7631,"type":"Property","value":{"end":7730,"properties":[{"computed":false,"end":7679,"key":{"end":7668,"raw":"'ping'","start":7662,"type":"Literal","value":"ping"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7662,"type":"Property","value":{"computed":false,"end":7679,"object":{"end":7674,"start":7670,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":7679,"name":"ping","optional":false,"start":7675,"type":"Identifier","typeAnnotation":null},"start":7670,"type":"MemberExpression"}},{"computed":false,"end":7715,"key":{"end":7708,"raw":"'keepAlive'","start":7697,"type":"Literal","value":"keepAlive"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":7697,"type":"Property","value":{"end":7715,"raw":"18000","start":7710,"type":"Literal","value":18000}}],"start":7644,"type":"ObjectExpression"}}],"start":857,"type":"ObjectExpression"}],"callee":{"computed":false,"end":836,"object":{"end":825,"start":821,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":836,"name":"deepExtend","optional":false,"start":826,"type":"Identifier","typeAnnotation":null},"start":821,"type":"MemberExpression"},"end":7742,"optional":false,"start":821,"type":"CallExpression","typeArguments":null},"end":7743,"start":814,"type":"ReturnStatement"}],"end":7749,"start":804,"type":"BlockStatement"},"params":[],"return_type":"any","statements":1}},"parent_key":"rest:bybit"},"ws":null},"pagination":{"fetchCanceledAndClosedOrders":[{"containing_method":"fetchCanceledAndClosedOrders","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":50,"strategy":"cursor","target_method":"fetchCanceledAndClosedOrders"}],"fetchDeposits":[{"containing_method":"fetchDeposits","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":50,"strategy":"cursor","target_method":"fetchDeposits"}],"fetchFundingHistory":[{"containing_method":"fetchFundingHistory","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":100,"strategy":"cursor","target_method":"fetchFundingHistory"}],"fetchFundingRateHistory":[{"containing_method":"fetchFundingRateHistory","max_entries_per_request":200,"strategy":"dynamic","target_method":"fetchFundingRateHistory"}],"fetchLedger":[{"containing_method":"fetchLedger","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":50,"strategy":"cursor","target_method":"fetchLedger"}],"fetchMyLiquidations":[{"containing_method":"fetchMyLiquidations","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":100,"strategy":"cursor","target_method":"fetchMyLiquidations"}],"fetchMyTrades":[{"containing_method":"fetchMyTrades","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":100,"strategy":"cursor","target_method":"fetchMyTrades"}],"fetchOHLCV":[{"containing_method":"fetchOHLCV","max_entries_per_request":1000,"strategy":"deterministic","target_method":"fetchOHLCV"}],"fetchOpenInterestHistory":[{"containing_method":"fetchOpenInterestHistory","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":200,"strategy":"cursor","target_method":"fetchOpenInterestHistory"}],"fetchOpenOrders":[{"containing_method":"fetchOpenOrders","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":50,"strategy":"cursor","target_method":"fetchOpenOrders"}],"fetchOrders":[{"containing_method":"fetchOrdersClassic","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":50,"strategy":"cursor","target_method":"fetchOrders"}],"fetchPositions":[{"containing_method":"fetchPositions","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":200,"strategy":"cursor","target_method":"fetchPositions"}],"fetchTransfers":[{"containing_method":"fetchTransfers","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":50,"strategy":"cursor","target_method":"fetchTransfers"}],"fetchWithdrawals":[{"containing_method":"fetchWithdrawals","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":50,"strategy":"cursor","target_method":"fetchWithdrawals"}],"getLeverageTiersPaginated":[{"containing_method":"getLeverageTiersPaginated","cursor_increment":null,"cursor_received":"nextPageCursor","cursor_sent":"cursor","max_entries_per_request":100,"strategy":"cursor","target_method":"getLeverageTiersPaginated"}]},"request_defaults":{"fetchTradingFee":{"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchBorrowRateHistory":{"currency":{"kind":"unresolved","reason":"identifier_reference","value":null}},"setPositionMode":{"mode":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOrderBook":{"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchAllGreeks":{"baseCoin":{"kind":"unresolved","reason":"identifier_reference","value":null},"category":{"kind":"literal","reason":null,"value":"option"}},"fetchFundingHistory":{"execType":{"kind":"literal","reason":null,"value":"Funding"}},"fetchDerivativesMarketLeverageTiers":{"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"setLeverage":{"buyLeverage":{"kind":"unresolved","reason":"identifier_reference","value":null},"sellLeverage":{"kind":"unresolved","reason":"identifier_reference","value":null},"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"createConvertTrade":{"quoteTxId":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchGreeks":{"category":{"kind":"literal","reason":null,"value":"option"},"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOptionMarkets":{"category":{"kind":"literal","reason":null,"value":"option"}},"fetchDerivativesOpenInterestHistory":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"intervalTime":{"kind":"unresolved","reason":"identifier_reference","value":null},"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"repayCrossMargin":{"amount":{"kind":"unresolved","reason":"dynamic_construction","value":null},"coin":{"kind":"unresolved","reason":"identifier_reference","value":null}},"borrowCrossMargin":{"amount":{"kind":"unresolved","reason":"dynamic_construction","value":null},"coin":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchConvertTrade":{"accountType":{"kind":"unresolved","reason":"identifier_reference","value":null},"quoteTxId":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchPositionsHistory":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchLongShortRatioHistory":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"period":{"kind":"unresolved","reason":"identifier_reference","value":null},"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOpenInterest":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"intervalTime":{"kind":"unresolved","reason":"identifier_reference","value":null},"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"getLeverageTiersPaginated":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null}},"withdraw":{"accountType":{"kind":"unresolved","reason":"identifier_reference","value":null},"address":{"kind":"unresolved","reason":"identifier_reference","value":null},"amount":{"kind":"unresolved","reason":"dynamic_construction","value":null},"coin":{"kind":"unresolved","reason":"identifier_reference","value":null},"timestamp":{"kind":"unresolved","reason":"dynamic_construction","value":null}},"editOrders":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"request":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOHLCV":{"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchFundingRateHistory":{"limit":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchConvertCurrencies":{"accountType":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOption":{"category":{"kind":"literal","reason":null,"value":"option"},"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"transfer":{"amount":{"kind":"unresolved","reason":"identifier_reference","value":null},"coin":{"kind":"unresolved","reason":"identifier_reference","value":null},"fromAccountType":{"kind":"unresolved","reason":"identifier_reference","value":null},"toAccountType":{"kind":"unresolved","reason":"identifier_reference","value":null},"transferId":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchMyTrades":{"execType":{"kind":"literal","reason":null,"value":"Trade"}},"fetchTrades":{"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchSpotMarkets":{"category":{"kind":"literal","reason":null,"value":"spot"}},"fetchConvertQuote":{"accountType":{"kind":"unresolved","reason":"identifier_reference","value":null},"fromCoin":{"kind":"unresolved","reason":"identifier_reference","value":null},"requestAmount":{"kind":"unresolved","reason":"dynamic_construction","value":null},"requestCoin":{"kind":"unresolved","reason":"identifier_reference","value":null},"toCoin":{"kind":"unresolved","reason":"identifier_reference","value":null}},"cancelOrdersForSymbols":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"request":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchPosition":{"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"cancelOrders":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"request":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchTicker":{"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchVolatilityHistory":{"baseCoin":{"kind":"unresolved","reason":"identifier_reference","value":null},"category":{"kind":"literal","reason":null,"value":"option"}},"fetchCrossBorrowRate":{"coin":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchMyLiquidations":{"execType":{"kind":"literal","reason":null,"value":"BustTrade"}},"createOrders":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"request":{"kind":"unresolved","reason":"identifier_reference","value":null}},"fetchOptionChain":{"baseCoin":{"kind":"unresolved","reason":"identifier_reference","value":null},"category":{"kind":"literal","reason":null,"value":"option"}},"fetchDepositAddressesByNetwork":{"coin":{"kind":"unresolved","reason":"identifier_reference","value":null}},"cancelAllOrdersAfter":{"timeWindow":{"kind":"unresolved","reason":"dynamic_construction","value":null}},"fetchOrder":{"category":{"kind":"unresolved","reason":"identifier_reference","value":null},"orderId":{"kind":"unresolved","reason":"identifier_reference","value":null},"symbol":{"kind":"unresolved","reason":"identifier_reference","value":null}}},"sign_method":{"async":false,"body":{"body":[{"declarations":[{"definite":false,"end":482554,"id":{"decorators":[],"end":482494,"name":"url","optional":false,"start":482491,"type":"Identifier","typeAnnotation":null},"init":{"end":482554,"left":{"end":482547,"left":{"arguments":[{"computed":true,"end":482540,"object":{"computed":true,"end":482535,"object":{"computed":false,"end":482528,"object":{"end":482523,"start":482519,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":482528,"name":"urls","optional":false,"start":482524,"type":"Identifier","typeAnnotation":null},"start":482519,"type":"MemberExpression"},"optional":false,"property":{"end":482534,"raw":"'api'","start":482529,"type":"Literal","value":"api"},"start":482519,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":482539,"name":"api","optional":false,"start":482536,"type":"Identifier","typeAnnotation":null},"start":482519,"type":"MemberExpression"}],"callee":{"computed":false,"end":482517,"object":{"end":482501,"start":482497,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":482517,"name":"implodeHostname","optional":false,"start":482502,"type":"Identifier","typeAnnotation":null},"start":482497,"type":"MemberExpression"},"end":482541,"optional":false,"start":482497,"type":"CallExpression","typeArguments":null},"operator":"+","right":{"end":482547,"raw":"'/'","start":482544,"type":"Literal","value":"/"},"start":482497,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":482554,"name":"path","optional":false,"start":482550,"type":"Identifier","typeAnnotation":null},"start":482497,"type":"BinaryExpression"},"start":482491,"type":"VariableDeclarator"}],"declare":false,"end":482555,"kind":"let","start":482487,"type":"VariableDeclaration"},{"alternate":{"alternate":null,"consequent":{"body":[{"directive":null,"end":482788,"expression":{"arguments":[],"callee":{"computed":false,"end":482784,"object":{"end":482759,"start":482755,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":482784,"name":"checkRequiredCredentials","optional":false,"start":482760,"type":"Identifier","typeAnnotation":null},"start":482755,"type":"MemberExpression"},"end":482787,"optional":false,"start":482755,"type":"CallExpression","typeArguments":null},"start":482755,"type":"ExpressionStatement"},{"declarations":[{"definite":false,"end":482847,"id":{"decorators":[],"end":482816,"name":"isOpenapi","optional":false,"start":482807,"type":"Identifier","typeAnnotation":null},"init":{"end":482847,"left":{"arguments":[{"end":482841,"raw":"'openapi'","start":482832,"type":"Literal","value":"openapi"}],"callee":{"computed":false,"end":482830,"object":{"decorators":[],"end":482822,"name":"url","optional":false,"start":482819,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":482830,"name":"indexOf","optional":false,"start":482823,"type":"Identifier","typeAnnotation":null},"start":482819,"type":"MemberExpression"},"end":482842,"optional":false,"start":482819,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":482847,"raw":"0","start":482846,"type":"Literal","value":0},"start":482819,"type":"BinaryExpression"},"start":482807,"type":"VariableDeclarator"}],"declare":false,"end":482848,"kind":"const","start":482801,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":482918,"id":{"decorators":[],"end":482884,"name":"isV3UnifiedMargin","optional":false,"start":482867,"type":"Identifier","typeAnnotation":null},"init":{"end":482918,"left":{"arguments":[{"end":482912,"raw":"'unified/v3'","start":482900,"type":"Literal","value":"unified/v3"}],"callee":{"computed":false,"end":482898,"object":{"decorators":[],"end":482890,"name":"url","optional":false,"start":482887,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":482898,"name":"indexOf","optional":false,"start":482891,"type":"Identifier","typeAnnotation":null},"start":482887,"type":"MemberExpression"},"end":482913,"optional":false,"start":482887,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":482918,"raw":"0","start":482917,"type":"Literal","value":0},"start":482887,"type":"BinaryExpression"},"start":482867,"type":"VariableDeclarator"}],"declare":false,"end":482919,"kind":"const","start":482861,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":482985,"id":{"decorators":[],"end":482950,"name":"isV3Contract","optional":false,"start":482938,"type":"Identifier","typeAnnotation":null},"init":{"end":482985,"left":{"arguments":[{"end":482979,"raw":"'contract/v3'","start":482966,"type":"Literal","value":"contract/v3"}],"callee":{"computed":false,"end":482964,"object":{"decorators":[],"end":482956,"name":"url","optional":false,"start":482953,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":482964,"name":"indexOf","optional":false,"start":482957,"type":"Identifier","typeAnnotation":null},"start":482953,"type":"MemberExpression"},"end":482980,"optional":false,"start":482953,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":482985,"raw":"0","start":482984,"type":"Literal","value":0},"start":482953,"type":"BinaryExpression"},"start":482938,"type":"VariableDeclarator"}],"declare":false,"end":482986,"kind":"const","start":482932,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":483049,"id":{"decorators":[],"end":483023,"name":"isV5UnifiedAccount","optional":false,"start":483005,"type":"Identifier","typeAnnotation":null},"init":{"end":483049,"left":{"arguments":[{"end":483043,"raw":"'v5'","start":483039,"type":"Literal","value":"v5"}],"callee":{"computed":false,"end":483037,"object":{"decorators":[],"end":483029,"name":"url","optional":false,"start":483026,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":483037,"name":"indexOf","optional":false,"start":483030,"type":"Identifier","typeAnnotation":null},"start":483026,"type":"MemberExpression"},"end":483044,"optional":false,"start":483026,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":483049,"raw":"0","start":483048,"type":"Literal","value":0},"start":483026,"type":"BinaryExpression"},"start":483005,"type":"VariableDeclarator"}],"declare":false,"end":483050,"kind":"const","start":482999,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":483106,"id":{"decorators":[],"end":483078,"name":"timestamp","optional":false,"start":483069,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[],"callee":{"computed":false,"end":483103,"object":{"arguments":[],"callee":{"computed":false,"end":483091,"object":{"end":483085,"start":483081,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483091,"name":"nonce","optional":false,"start":483086,"type":"Identifier","typeAnnotation":null},"start":483081,"type":"MemberExpression"},"end":483094,"optional":false,"start":483081,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":483103,"name":"toString","optional":false,"start":483095,"type":"Identifier","typeAnnotation":null},"start":483081,"type":"MemberExpression"},"end":483106,"optional":false,"start":483081,"type":"CallExpression","typeArguments":null},"start":483069,"type":"VariableDeclarator"}],"declare":false,"end":483107,"kind":"const","start":483063,"type":"VariableDeclaration"},{"alternate":{"alternate":{"body":[{"declarations":[{"definite":false,"end":485558,"id":{"decorators":[],"end":485363,"name":"query","optional":false,"start":485358,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":485385,"name":"params","optional":false,"start":485379,"type":"Identifier","typeAnnotation":null},{"end":485557,"properties":[{"computed":false,"end":485431,"key":{"end":485418,"raw":"'api_key'","start":485409,"type":"Literal","value":"api_key"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":485409,"type":"Property","value":{"computed":false,"end":485431,"object":{"end":485424,"start":485420,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485431,"name":"apiKey","optional":false,"start":485425,"type":"Identifier","typeAnnotation":null},"start":485420,"type":"MemberExpression"}},{"computed":false,"end":485494,"key":{"end":485466,"raw":"'recv_window'","start":485453,"type":"Literal","value":"recv_window"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":485453,"type":"Property","value":{"computed":true,"end":485494,"object":{"computed":false,"end":485480,"object":{"end":485472,"start":485468,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485480,"name":"options","optional":false,"start":485473,"type":"Identifier","typeAnnotation":null},"start":485468,"type":"MemberExpression"},"optional":false,"property":{"end":485493,"raw":"'recvWindow'","start":485481,"type":"Literal","value":"recvWindow"},"start":485468,"type":"MemberExpression"}},{"computed":false,"end":485538,"key":{"end":485527,"raw":"'timestamp'","start":485516,"type":"Literal","value":"timestamp"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":485516,"type":"Property","value":{"decorators":[],"end":485538,"name":"timestamp","optional":false,"start":485529,"type":"Identifier","typeAnnotation":null}}],"start":485387,"type":"ObjectExpression"}],"callee":{"computed":false,"end":485377,"object":{"end":485370,"start":485366,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485377,"name":"extend","optional":false,"start":485371,"type":"Identifier","typeAnnotation":null},"start":485366,"type":"MemberExpression"},"end":485558,"optional":false,"start":485366,"type":"CallExpression","typeArguments":null},"start":485358,"type":"VariableDeclarator"}],"declare":false,"end":485559,"kind":"const","start":485352,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":485616,"id":{"decorators":[],"end":485593,"name":"sortedQuery","optional":false,"start":485582,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":485615,"name":"query","optional":false,"start":485610,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":485608,"object":{"end":485600,"start":485596,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485608,"name":"keysort","optional":false,"start":485601,"type":"Identifier","typeAnnotation":null},"start":485596,"type":"MemberExpression"},"end":485616,"optional":false,"start":485596,"type":"CallExpression","typeArguments":null},"start":485582,"type":"VariableDeclarator"}],"declare":false,"end":485617,"kind":"const","start":485576,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":485681,"id":{"decorators":[],"end":485644,"name":"auth","optional":false,"start":485640,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":485674,"name":"sortedQuery","optional":false,"start":485663,"type":"Identifier","typeAnnotation":null},{"end":485680,"raw":"true","start":485676,"type":"Literal","value":true}],"callee":{"computed":false,"end":485661,"object":{"end":485651,"start":485647,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485661,"name":"rawencode","optional":false,"start":485652,"type":"Identifier","typeAnnotation":null},"start":485647,"type":"MemberExpression"},"end":485681,"optional":false,"start":485647,"type":"CallExpression","typeArguments":null},"start":485640,"type":"VariableDeclarator"}],"declare":false,"end":485682,"kind":"const","start":485634,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":485724,"id":{"decorators":[],"end":485712,"name":"signature","optional":false,"start":485703,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":485724,"name":"undefined","optional":false,"start":485715,"type":"Identifier","typeAnnotation":null},"start":485703,"type":"VariableDeclarator"}],"declare":false,"end":485725,"kind":"let","start":485699,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":485978,"expression":{"end":485977,"left":{"decorators":[],"end":485909,"name":"signature","optional":false,"start":485900,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"arguments":[{"decorators":[],"end":485940,"name":"auth","optional":false,"start":485936,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":485934,"object":{"end":485927,"start":485923,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485934,"name":"encode","optional":false,"start":485928,"type":"Identifier","typeAnnotation":null},"start":485923,"type":"MemberExpression"},"end":485941,"optional":false,"start":485923,"type":"CallExpression","typeArguments":null},{"arguments":[{"computed":false,"end":485967,"object":{"end":485960,"start":485956,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485967,"name":"secret","optional":false,"start":485961,"type":"Identifier","typeAnnotation":null},"start":485956,"type":"MemberExpression"}],"callee":{"computed":false,"end":485954,"object":{"end":485947,"start":485943,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485954,"name":"encode","optional":false,"start":485948,"type":"Identifier","typeAnnotation":null},"start":485943,"type":"MemberExpression"},"end":485968,"optional":false,"start":485943,"type":"CallExpression","typeArguments":null},{"decorators":[],"end":485976,"name":"sha256","optional":false,"start":485970,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":485921,"object":{"end":485916,"start":485912,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485921,"name":"hmac","optional":false,"start":485917,"type":"Identifier","typeAnnotation":null},"start":485912,"type":"MemberExpression"},"end":485977,"optional":false,"start":485912,"type":"CallExpression","typeArguments":null},"start":485900,"type":"AssignmentExpression"},"start":485900,"type":"ExpressionStatement"}],"end":485996,"start":485878,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":485854,"expression":{"end":485853,"left":{"decorators":[],"end":485819,"name":"signature","optional":false,"start":485810,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":485831,"name":"auth","optional":false,"start":485827,"type":"Identifier","typeAnnotation":null},{"computed":false,"end":485844,"object":{"end":485837,"start":485833,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485844,"name":"secret","optional":false,"start":485838,"type":"Identifier","typeAnnotation":null},"start":485833,"type":"MemberExpression"},{"decorators":[],"end":485852,"name":"sha256","optional":false,"start":485846,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":485825,"name":"rsa","optional":false,"start":485822,"type":"Identifier","typeAnnotation":null},"end":485853,"optional":false,"start":485822,"type":"CallExpression","typeArguments":null},"start":485810,"type":"AssignmentExpression"},"start":485810,"type":"ExpressionStatement"}],"end":485872,"start":485788,"type":"BlockStatement"},"end":485996,"start":485742,"test":{"end":485786,"left":{"arguments":[{"end":485780,"raw":"'PRIVATE KEY'","start":485767,"type":"Literal","value":"PRIVATE KEY"}],"callee":{"computed":false,"end":485765,"object":{"computed":false,"end":485757,"object":{"end":485750,"start":485746,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485757,"name":"secret","optional":false,"start":485751,"type":"Identifier","typeAnnotation":null},"start":485746,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":485765,"name":"indexOf","optional":false,"start":485758,"type":"Identifier","typeAnnotation":null},"start":485746,"type":"MemberExpression"},"end":485781,"optional":false,"start":485746,"type":"CallExpression","typeArguments":null},"operator":">","right":{"argument":{"end":485786,"raw":"1","start":485785,"type":"Literal","value":1},"end":485786,"operator":"-","prefix":true,"start":485784,"type":"UnaryExpression"},"start":485746,"type":"BinaryExpression"},"type":"IfStatement"},{"alternate":{"body":[{"directive":null,"end":486801,"expression":{"end":486800,"left":{"decorators":[],"end":486756,"name":"url","optional":false,"start":486753,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":486800,"left":{"end":486763,"raw":"'?'","start":486760,"type":"Literal","value":"?"},"operator":"+","right":{"arguments":[{"decorators":[],"end":486793,"name":"sortedQuery","optional":false,"start":486782,"type":"Identifier","typeAnnotation":null},{"end":486799,"raw":"true","start":486795,"type":"Literal","value":true}],"callee":{"computed":false,"end":486780,"object":{"end":486770,"start":486766,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":486780,"name":"rawencode","optional":false,"start":486771,"type":"Identifier","typeAnnotation":null},"start":486766,"type":"MemberExpression"},"end":486800,"optional":false,"start":486766,"type":"CallExpression","typeArguments":null},"start":486760,"type":"BinaryExpression"},"start":486753,"type":"AssignmentExpression"},"start":486753,"type":"ExpressionStatement"},{"directive":null,"end":486850,"expression":{"end":486849,"left":{"decorators":[],"end":486825,"name":"url","optional":false,"start":486822,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":486849,"left":{"end":486837,"raw":"'&sign='","start":486829,"type":"Literal","value":"&sign="},"operator":"+","right":{"decorators":[],"end":486849,"name":"signature","optional":false,"start":486840,"type":"Identifier","typeAnnotation":null},"start":486829,"type":"BinaryExpression"},"start":486822,"type":"AssignmentExpression"},"start":486822,"type":"ExpressionStatement"}],"end":486868,"start":486731,"type":"BlockStatement"},"consequent":{"body":[{"declarations":[{"definite":false,"end":486098,"id":{"decorators":[],"end":486070,"name":"isSpot","optional":false,"start":486064,"type":"Identifier","typeAnnotation":null},"init":{"end":486098,"left":{"arguments":[{"end":486092,"raw":"'spot'","start":486086,"type":"Literal","value":"spot"}],"callee":{"computed":false,"end":486084,"object":{"decorators":[],"end":486076,"name":"url","optional":false,"start":486073,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":486084,"name":"indexOf","optional":false,"start":486077,"type":"Identifier","typeAnnotation":null},"start":486073,"type":"MemberExpression"},"end":486093,"optional":false,"start":486073,"type":"CallExpression","typeArguments":null},"operator":">=","right":{"end":486098,"raw":"0","start":486097,"type":"Literal","value":0},"start":486073,"type":"BinaryExpression"},"start":486064,"type":"VariableDeclarator"}],"declare":false,"end":486099,"kind":"const","start":486058,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":486229,"id":{"decorators":[],"end":486139,"name":"extendedQuery","optional":false,"start":486126,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":486160,"name":"query","optional":false,"start":486155,"type":"Identifier","typeAnnotation":null},{"end":486228,"properties":[{"computed":false,"end":486205,"key":{"end":486194,"raw":"'sign'","start":486188,"type":"Literal","value":"sign"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":486188,"type":"Property","value":{"decorators":[],"end":486205,"name":"signature","optional":false,"start":486196,"type":"Identifier","typeAnnotation":null}}],"start":486162,"type":"ObjectExpression"}],"callee":{"computed":false,"end":486153,"object":{"end":486146,"start":486142,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":486153,"name":"extend","optional":false,"start":486147,"type":"Identifier","typeAnnotation":null},"start":486142,"type":"MemberExpression"},"end":486229,"optional":false,"start":486142,"type":"CallExpression","typeArguments":null},"start":486126,"type":"VariableDeclarator"}],"declare":false,"end":486230,"kind":"const","start":486120,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":486558,"expression":{"end":486557,"left":{"decorators":[],"end":486529,"name":"body","optional":false,"start":486525,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":486556,"name":"extendedQuery","optional":false,"start":486543,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":486541,"object":{"end":486536,"start":486532,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":486541,"name":"json","optional":false,"start":486537,"type":"Identifier","typeAnnotation":null},"start":486532,"type":"MemberExpression"},"end":486557,"optional":false,"start":486532,"type":"CallExpression","typeArguments":null},"start":486525,"type":"AssignmentExpression"},"start":486525,"type":"ExpressionStatement"},{"directive":null,"end":486685,"expression":{"end":486684,"left":{"decorators":[],"end":486590,"name":"headers","optional":false,"start":486583,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":486684,"properties":[{"computed":false,"end":486657,"key":{"end":486637,"raw":"'Content-Type'","start":486623,"type":"Literal","value":"Content-Type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":486623,"type":"Property","value":{"end":486657,"raw":"'application/json'","start":486639,"type":"Literal","value":"application/json"}}],"start":486593,"type":"ObjectExpression"},"start":486583,"type":"AssignmentExpression"},"start":486583,"type":"ExpressionStatement"}],"end":486707,"start":486499,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":486327,"expression":{"end":486326,"left":{"decorators":[],"end":486293,"name":"body","optional":false,"start":486289,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":486325,"name":"extendedQuery","optional":false,"start":486312,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":486310,"object":{"end":486300,"start":486296,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":486310,"name":"urlencode","optional":false,"start":486301,"type":"Identifier","typeAnnotation":null},"start":486296,"type":"MemberExpression"},"end":486326,"optional":false,"start":486296,"type":"CallExpression","typeArguments":null},"start":486289,"type":"AssignmentExpression"},"start":486289,"type":"ExpressionStatement"},{"directive":null,"end":486471,"expression":{"end":486470,"left":{"decorators":[],"end":486359,"name":"headers","optional":false,"start":486352,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":486470,"properties":[{"computed":false,"end":486443,"key":{"end":486406,"raw":"'Content-Type'","start":486392,"type":"Literal","value":"Content-Type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":486392,"type":"Property","value":{"end":486443,"raw":"'application/x-www-form-urlencoded'","start":486408,"type":"Literal","value":"application/x-www-form-urlencoded"}}],"start":486362,"type":"ObjectExpression"},"start":486352,"type":"AssignmentExpression"},"start":486352,"type":"ExpressionStatement"}],"end":486493,"start":486263,"type":"BlockStatement"},"end":486707,"start":486251,"test":{"decorators":[],"end":486261,"name":"isSpot","optional":false,"start":486255,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"}],"end":486725,"start":486036,"type":"BlockStatement"},"end":486868,"start":486013,"test":{"end":486034,"left":{"decorators":[],"end":486023,"name":"method","optional":false,"start":486017,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":486034,"raw":"'POST'","start":486028,"type":"Literal","value":"POST"},"start":486017,"type":"BinaryExpression"},"type":"IfStatement"}],"end":486882,"start":485334,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":484256,"expression":{"end":484255,"left":{"decorators":[],"end":483993,"name":"headers","optional":false,"start":483986,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":484255,"properties":[{"computed":false,"end":484052,"key":{"end":484032,"raw":"'Content-Type'","start":484018,"type":"Literal","value":"Content-Type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":484018,"type":"Property","value":{"end":484052,"raw":"'application/json'","start":484034,"type":"Literal","value":"application/json"}},{"computed":false,"end":484103,"key":{"end":484090,"raw":"'X-BAPI-API-KEY'","start":484074,"type":"Literal","value":"X-BAPI-API-KEY"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":484074,"type":"Property","value":{"computed":false,"end":484103,"object":{"end":484096,"start":484092,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":484103,"name":"apiKey","optional":false,"start":484097,"type":"Identifier","typeAnnotation":null},"start":484092,"type":"MemberExpression"}},{"computed":false,"end":484154,"key":{"end":484143,"raw":"'X-BAPI-TIMESTAMP'","start":484125,"type":"Literal","value":"X-BAPI-TIMESTAMP"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":484125,"type":"Property","value":{"decorators":[],"end":484154,"name":"timestamp","optional":false,"start":484145,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":484236,"key":{"end":484196,"raw":"'X-BAPI-RECV-WINDOW'","start":484176,"type":"Literal","value":"X-BAPI-RECV-WINDOW"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":484176,"type":"Property","value":{"arguments":[],"callee":{"computed":false,"end":484233,"object":{"computed":true,"end":484224,"object":{"computed":false,"end":484210,"object":{"end":484202,"start":484198,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":484210,"name":"options","optional":false,"start":484203,"type":"Identifier","typeAnnotation":null},"start":484198,"type":"MemberExpression"},"optional":false,"property":{"end":484223,"raw":"'recvWindow'","start":484211,"type":"Literal","value":"recvWindow"},"start":484198,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":484233,"name":"toString","optional":false,"start":484225,"type":"Identifier","typeAnnotation":null},"start":484198,"type":"MemberExpression"},"end":484236,"optional":false,"start":484198,"type":"CallExpression","typeArguments":null}}],"start":483996,"type":"ObjectExpression"},"start":483986,"type":"AssignmentExpression"},"start":483986,"type":"ExpressionStatement"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":484368,"expression":{"end":484367,"left":{"computed":true,"end":484361,"object":{"decorators":[],"end":484341,"name":"headers","optional":false,"start":484334,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":484360,"raw":"'X-BAPI-SIGN-TYPE'","start":484342,"type":"Literal","value":"X-BAPI-SIGN-TYPE"},"start":484334,"type":"MemberExpression"},"operator":"=","right":{"end":484367,"raw":"'2'","start":484364,"type":"Literal","value":"2"},"start":484334,"type":"AssignmentExpression"},"start":484334,"type":"ExpressionStatement"}],"end":484386,"start":484312,"type":"BlockStatement"},"end":484386,"start":484273,"test":{"end":484310,"left":{"decorators":[],"end":484294,"name":"isV3UnifiedMargin","optional":false,"start":484277,"type":"Identifier","typeAnnotation":null},"operator":"||","right":{"decorators":[],"end":484310,"name":"isV3Contract","optional":false,"start":484298,"type":"Identifier","typeAnnotation":null},"start":484277,"type":"LogicalExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":484441,"id":{"decorators":[],"end":484414,"name":"query","optional":false,"start":484409,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"end":484432,"properties":[],"start":484430,"type":"ObjectExpression"},{"decorators":[],"end":484440,"name":"params","optional":false,"start":484434,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":484428,"object":{"end":484421,"start":484417,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":484428,"name":"extend","optional":false,"start":484422,"type":"Identifier","typeAnnotation":null},"start":484417,"type":"MemberExpression"},"end":484441,"optional":false,"start":484417,"type":"CallExpression","typeArguments":null},"start":484409,"type":"VariableDeclarator"}],"declare":false,"end":484442,"kind":"const","start":484403,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":484502,"id":{"decorators":[],"end":484477,"name":"queryEncoded","optional":false,"start":484465,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"decorators":[],"end":484501,"name":"query","optional":false,"start":484496,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":484494,"object":{"end":484484,"start":484480,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":484494,"name":"rawencode","optional":false,"start":484485,"type":"Identifier","typeAnnotation":null},"start":484480,"type":"MemberExpression"},"end":484502,"optional":false,"start":484480,"type":"CallExpression","typeArguments":null},"start":484465,"type":"VariableDeclarator"}],"declare":false,"end":484503,"kind":"const","start":484459,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":484614,"id":{"decorators":[],"end":484535,"name":"auth_base","optional":false,"start":484526,"type":"Identifier","typeAnnotation":null},"init":{"end":484614,"left":{"end":484573,"left":{"arguments":[],"callee":{"computed":false,"end":484556,"object":{"decorators":[],"end":484547,"name":"timestamp","optional":false,"start":484538,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":484556,"name":"toString","optional":false,"start":484548,"type":"Identifier","typeAnnotation":null},"start":484538,"type":"MemberExpression"},"end":484559,"optional":false,"start":484538,"type":"CallExpression","typeArguments":null},"operator":"+","right":{"computed":false,"end":484573,"object":{"end":484566,"start":484562,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":484573,"name":"apiKey","optional":false,"start":484567,"type":"Identifier","typeAnnotation":null},"start":484562,"type":"MemberExpression"},"start":484538,"type":"BinaryExpression"},"operator":"+","right":{"arguments":[],"callee":{"computed":false,"end":484611,"object":{"computed":true,"end":484602,"object":{"computed":false,"end":484588,"object":{"end":484580,"start":484576,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":484588,"name":"options","optional":false,"start":484581,"type":"Identifier","typeAnnotation":null},"start":484576,"type":"MemberExpression"},"optional":false,"property":{"end":484601,"raw":"'recvWindow'","start":484589,"type":"Literal","value":"recvWindow"},"start":484576,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":484611,"name":"toString","optional":false,"start":484603,"type":"Identifier","typeAnnotation":null},"start":484576,"type":"MemberExpression"},"end":484614,"optional":false,"start":484576,"type":"CallExpression","typeArguments":null},"start":484538,"type":"BinaryExpression"},"start":484526,"type":"VariableDeclarator"}],"declare":false,"end":484615,"kind":"const","start":484520,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":484656,"id":{"decorators":[],"end":484644,"name":"authFull","optional":false,"start":484636,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":484656,"name":"undefined","optional":false,"start":484647,"type":"Identifier","typeAnnotation":null},"start":484636,"type":"VariableDeclarator"}],"declare":false,"end":484657,"kind":"let","start":484632,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":484875,"expression":{"end":484874,"left":{"decorators":[],"end":484847,"name":"authFull","optional":false,"start":484839,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":484874,"left":{"decorators":[],"end":484859,"name":"auth_base","optional":false,"start":484850,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"decorators":[],"end":484874,"name":"queryEncoded","optional":false,"start":484862,"type":"Identifier","typeAnnotation":null},"start":484850,"type":"BinaryExpression"},"start":484839,"type":"AssignmentExpression"},"start":484839,"type":"ExpressionStatement"},{"directive":null,"end":484922,"expression":{"end":484921,"left":{"decorators":[],"end":484899,"name":"url","optional":false,"start":484896,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":484921,"left":{"end":484906,"raw":"'?'","start":484903,"type":"Literal","value":"?"},"operator":"+","right":{"decorators":[],"end":484921,"name":"queryEncoded","optional":false,"start":484909,"type":"Identifier","typeAnnotation":null},"start":484903,"type":"BinaryExpression"},"start":484896,"type":"AssignmentExpression"},"start":484896,"type":"ExpressionStatement"}],"end":484940,"start":484817,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":484744,"expression":{"end":484743,"left":{"decorators":[],"end":484723,"name":"body","optional":false,"start":484719,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":484742,"name":"query","optional":false,"start":484737,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":484735,"object":{"end":484730,"start":484726,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":484735,"name":"json","optional":false,"start":484731,"type":"Identifier","typeAnnotation":null},"start":484726,"type":"MemberExpression"},"end":484743,"optional":false,"start":484726,"type":"CallExpression","typeArguments":null},"start":484719,"type":"AssignmentExpression"},"start":484719,"type":"ExpressionStatement"},{"directive":null,"end":484793,"expression":{"end":484792,"left":{"decorators":[],"end":484773,"name":"authFull","optional":false,"start":484765,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":484792,"left":{"decorators":[],"end":484785,"name":"auth_base","optional":false,"start":484776,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"decorators":[],"end":484792,"name":"body","optional":false,"start":484788,"type":"Identifier","typeAnnotation":null},"start":484776,"type":"BinaryExpression"},"start":484765,"type":"AssignmentExpression"},"start":484765,"type":"ExpressionStatement"}],"end":484811,"start":484697,"type":"BlockStatement"},"end":484940,"start":484674,"test":{"end":484695,"left":{"decorators":[],"end":484684,"name":"method","optional":false,"start":484678,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":484695,"raw":"'POST'","start":484689,"type":"Literal","value":"POST"},"start":484678,"type":"BinaryExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":484982,"id":{"decorators":[],"end":484970,"name":"signature","optional":false,"start":484961,"type":"Identifier","typeAnnotation":null},"init":{"decorators":[],"end":484982,"name":"undefined","optional":false,"start":484973,"type":"Identifier","typeAnnotation":null},"start":484961,"type":"VariableDeclarator"}],"declare":false,"end":484983,"kind":"let","start":484957,"type":"VariableDeclaration"},{"alternate":{"body":[{"directive":null,"end":485244,"expression":{"end":485243,"left":{"decorators":[],"end":485171,"name":"signature","optional":false,"start":485162,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"arguments":[{"decorators":[],"end":485206,"name":"authFull","optional":false,"start":485198,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":485196,"object":{"end":485189,"start":485185,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485196,"name":"encode","optional":false,"start":485190,"type":"Identifier","typeAnnotation":null},"start":485185,"type":"MemberExpression"},"end":485207,"optional":false,"start":485185,"type":"CallExpression","typeArguments":null},{"arguments":[{"computed":false,"end":485233,"object":{"end":485226,"start":485222,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485233,"name":"secret","optional":false,"start":485227,"type":"Identifier","typeAnnotation":null},"start":485222,"type":"MemberExpression"}],"callee":{"computed":false,"end":485220,"object":{"end":485213,"start":485209,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485220,"name":"encode","optional":false,"start":485214,"type":"Identifier","typeAnnotation":null},"start":485209,"type":"MemberExpression"},"end":485234,"optional":false,"start":485209,"type":"CallExpression","typeArguments":null},{"decorators":[],"end":485242,"name":"sha256","optional":false,"start":485236,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":485183,"object":{"end":485178,"start":485174,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485183,"name":"hmac","optional":false,"start":485179,"type":"Identifier","typeAnnotation":null},"start":485174,"type":"MemberExpression"},"end":485243,"optional":false,"start":485174,"type":"CallExpression","typeArguments":null},"start":485162,"type":"AssignmentExpression"},"start":485162,"type":"ExpressionStatement"}],"end":485262,"start":485140,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":485116,"expression":{"end":485115,"left":{"decorators":[],"end":485077,"name":"signature","optional":false,"start":485068,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":485093,"name":"authFull","optional":false,"start":485085,"type":"Identifier","typeAnnotation":null},{"computed":false,"end":485106,"object":{"end":485099,"start":485095,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485106,"name":"secret","optional":false,"start":485100,"type":"Identifier","typeAnnotation":null},"start":485095,"type":"MemberExpression"},{"decorators":[],"end":485114,"name":"sha256","optional":false,"start":485108,"type":"Identifier","typeAnnotation":null}],"callee":{"decorators":[],"end":485083,"name":"rsa","optional":false,"start":485080,"type":"Identifier","typeAnnotation":null},"end":485115,"optional":false,"start":485080,"type":"CallExpression","typeArguments":null},"start":485068,"type":"AssignmentExpression"},"start":485068,"type":"ExpressionStatement"}],"end":485134,"start":485046,"type":"BlockStatement"},"end":485262,"start":485000,"test":{"end":485044,"left":{"arguments":[{"end":485038,"raw":"'PRIVATE KEY'","start":485025,"type":"Literal","value":"PRIVATE KEY"}],"callee":{"computed":false,"end":485023,"object":{"computed":false,"end":485015,"object":{"end":485008,"start":485004,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":485015,"name":"secret","optional":false,"start":485009,"type":"Identifier","typeAnnotation":null},"start":485004,"type":"MemberExpression"},"optional":false,"property":{"decorators":[],"end":485023,"name":"indexOf","optional":false,"start":485016,"type":"Identifier","typeAnnotation":null},"start":485004,"type":"MemberExpression"},"end":485039,"optional":false,"start":485004,"type":"CallExpression","typeArguments":null},"operator":">","right":{"argument":{"end":485044,"raw":"1","start":485043,"type":"Literal","value":1},"end":485044,"operator":"-","prefix":true,"start":485042,"type":"UnaryExpression"},"start":485004,"type":"BinaryExpression"},"type":"IfStatement"},{"directive":null,"end":485314,"expression":{"end":485313,"left":{"computed":true,"end":485301,"object":{"decorators":[],"end":485286,"name":"headers","optional":false,"start":485279,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":485300,"raw":"'X-BAPI-SIGN'","start":485287,"type":"Literal","value":"X-BAPI-SIGN"},"start":485279,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":485313,"name":"signature","optional":false,"start":485304,"type":"Identifier","typeAnnotation":null},"start":485279,"type":"AssignmentExpression"},"start":485279,"type":"ExpressionStatement"}],"end":485328,"start":483968,"type":"BlockStatement"},"end":486882,"start":483907,"test":{"end":483966,"left":{"end":483944,"left":{"decorators":[],"end":483928,"name":"isV3UnifiedMargin","optional":false,"start":483911,"type":"Identifier","typeAnnotation":null},"operator":"||","right":{"decorators":[],"end":483944,"name":"isV3Contract","optional":false,"start":483932,"type":"Identifier","typeAnnotation":null},"start":483911,"type":"LogicalExpression"},"operator":"||","right":{"decorators":[],"end":483966,"name":"isV5UnifiedAccount","optional":false,"start":483948,"type":"Identifier","typeAnnotation":null},"start":483911,"type":"LogicalExpression"},"type":"IfStatement"},"consequent":{"body":[{"alternate":{"body":[{"directive":null,"end":483443,"expression":{"end":483442,"left":{"decorators":[],"end":483435,"name":"body","optional":false,"start":483431,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":483442,"raw":"'{}'","start":483438,"type":"Literal","value":"{}"},"start":483431,"type":"AssignmentExpression"},"start":483431,"type":"ExpressionStatement"}],"end":483461,"start":483258,"type":"BlockStatement"},"consequent":{"body":[{"directive":null,"end":483234,"expression":{"end":483233,"left":{"decorators":[],"end":483212,"name":"body","optional":false,"start":483208,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"arguments":[{"decorators":[],"end":483232,"name":"params","optional":false,"start":483226,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":483224,"object":{"end":483219,"start":483215,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483224,"name":"json","optional":false,"start":483220,"type":"Identifier","typeAnnotation":null},"start":483215,"type":"MemberExpression"},"end":483233,"optional":false,"start":483215,"type":"CallExpression","typeArguments":null},"start":483208,"type":"AssignmentExpression"},"start":483208,"type":"ExpressionStatement"}],"end":483252,"start":483186,"type":"BlockStatement"},"end":483461,"start":483153,"test":{"computed":false,"end":483184,"object":{"arguments":[{"decorators":[],"end":483176,"name":"params","optional":false,"start":483170,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":483168,"object":{"decorators":[],"end":483163,"name":"Object","optional":false,"start":483157,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":483168,"name":"keys","optional":false,"start":483164,"type":"Identifier","typeAnnotation":null},"start":483157,"type":"MemberExpression"},"end":483177,"optional":false,"start":483157,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":483184,"name":"length","optional":false,"start":483178,"type":"Identifier","typeAnnotation":null},"start":483157,"type":"MemberExpression"},"type":"IfStatement"},{"declarations":[{"definite":false,"end":483524,"id":{"decorators":[],"end":483491,"name":"payload","optional":false,"start":483484,"type":"Identifier","typeAnnotation":null},"init":{"end":483524,"left":{"end":483517,"left":{"decorators":[],"end":483503,"name":"timestamp","optional":false,"start":483494,"type":"Identifier","typeAnnotation":null},"operator":"+","right":{"computed":false,"end":483517,"object":{"end":483510,"start":483506,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483517,"name":"apiKey","optional":false,"start":483511,"type":"Identifier","typeAnnotation":null},"start":483506,"type":"MemberExpression"},"start":483494,"type":"BinaryExpression"},"operator":"+","right":{"decorators":[],"end":483524,"name":"body","optional":false,"start":483520,"type":"Identifier","typeAnnotation":null},"start":483494,"type":"BinaryExpression"},"start":483484,"type":"VariableDeclarator"}],"declare":false,"end":483525,"kind":"const","start":483478,"type":"VariableDeclaration"},{"declarations":[{"definite":false,"end":483635,"id":{"decorators":[],"end":483557,"name":"signature","optional":false,"start":483548,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"arguments":[{"decorators":[],"end":483591,"name":"payload","optional":false,"start":483584,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":483582,"object":{"end":483575,"start":483571,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483582,"name":"encode","optional":false,"start":483576,"type":"Identifier","typeAnnotation":null},"start":483571,"type":"MemberExpression"},"end":483592,"optional":false,"start":483571,"type":"CallExpression","typeArguments":null},{"arguments":[{"computed":false,"end":483618,"object":{"end":483611,"start":483607,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483618,"name":"secret","optional":false,"start":483612,"type":"Identifier","typeAnnotation":null},"start":483607,"type":"MemberExpression"}],"callee":{"computed":false,"end":483605,"object":{"end":483598,"start":483594,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483605,"name":"encode","optional":false,"start":483599,"type":"Identifier","typeAnnotation":null},"start":483594,"type":"MemberExpression"},"end":483619,"optional":false,"start":483594,"type":"CallExpression","typeArguments":null},{"decorators":[],"end":483627,"name":"sha256","optional":false,"start":483621,"type":"Identifier","typeAnnotation":null},{"end":483634,"raw":"'hex'","start":483629,"type":"Literal","value":"hex"}],"callee":{"computed":false,"end":483569,"object":{"end":483564,"start":483560,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483569,"name":"hmac","optional":false,"start":483565,"type":"Identifier","typeAnnotation":null},"start":483560,"type":"MemberExpression"},"end":483635,"optional":false,"start":483560,"type":"CallExpression","typeArguments":null},"start":483548,"type":"VariableDeclarator"}],"declare":false,"end":483636,"kind":"const","start":483542,"type":"VariableDeclaration"},{"directive":null,"end":483887,"expression":{"end":483886,"left":{"decorators":[],"end":483660,"name":"headers","optional":false,"start":483653,"type":"Identifier","typeAnnotation":null},"operator":"=","right":{"end":483886,"properties":[{"computed":false,"end":483719,"key":{"end":483699,"raw":"'Content-Type'","start":483685,"type":"Literal","value":"Content-Type"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":483685,"type":"Property","value":{"end":483719,"raw":"'application/json'","start":483701,"type":"Literal","value":"application/json"}},{"computed":false,"end":483770,"key":{"end":483757,"raw":"'X-BAPI-API-KEY'","start":483741,"type":"Literal","value":"X-BAPI-API-KEY"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":483741,"type":"Property","value":{"computed":false,"end":483770,"object":{"end":483763,"start":483759,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":483770,"name":"apiKey","optional":false,"start":483764,"type":"Identifier","typeAnnotation":null},"start":483759,"type":"MemberExpression"}},{"computed":false,"end":483821,"key":{"end":483810,"raw":"'X-BAPI-TIMESTAMP'","start":483792,"type":"Literal","value":"X-BAPI-TIMESTAMP"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":483792,"type":"Property","value":{"decorators":[],"end":483821,"name":"timestamp","optional":false,"start":483812,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":483867,"key":{"end":483856,"raw":"'X-BAPI-SIGN'","start":483843,"type":"Literal","value":"X-BAPI-SIGN"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":483843,"type":"Property","value":{"decorators":[],"end":483867,"name":"signature","optional":false,"start":483858,"type":"Identifier","typeAnnotation":null}}],"start":483663,"type":"ObjectExpression"},"start":483653,"type":"AssignmentExpression"},"start":483653,"type":"ExpressionStatement"}],"end":483901,"start":483135,"type":"BlockStatement"},"end":486882,"start":483120,"test":{"decorators":[],"end":483133,"name":"isOpenapi","optional":false,"start":483124,"type":"Identifier","typeAnnotation":null},"type":"IfStatement"}],"end":486892,"start":482741,"type":"BlockStatement"},"end":486892,"start":482718,"test":{"end":482739,"left":{"decorators":[],"end":482725,"name":"api","optional":false,"start":482722,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":482739,"raw":"'private'","start":482730,"type":"Literal","value":"private"},"start":482722,"type":"BinaryExpression"},"type":"IfStatement"},"consequent":{"body":[{"alternate":null,"consequent":{"body":[{"directive":null,"end":482688,"expression":{"end":482687,"left":{"decorators":[],"end":482654,"name":"url","optional":false,"start":482651,"type":"Identifier","typeAnnotation":null},"operator":"+=","right":{"end":482687,"left":{"end":482661,"raw":"'?'","start":482658,"type":"Literal","value":"?"},"operator":"+","right":{"arguments":[{"decorators":[],"end":482686,"name":"params","optional":false,"start":482680,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":482678,"object":{"end":482668,"start":482664,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":482678,"name":"rawencode","optional":false,"start":482669,"type":"Identifier","typeAnnotation":null},"start":482664,"type":"MemberExpression"},"end":482687,"optional":false,"start":482664,"type":"CallExpression","typeArguments":null},"start":482658,"type":"BinaryExpression"},"start":482651,"type":"AssignmentExpression"},"start":482651,"type":"ExpressionStatement"}],"end":482702,"start":482633,"type":"BlockStatement"},"end":482702,"start":482600,"test":{"computed":false,"end":482631,"object":{"arguments":[{"decorators":[],"end":482623,"name":"params","optional":false,"start":482617,"type":"Identifier","typeAnnotation":null}],"callee":{"computed":false,"end":482615,"object":{"decorators":[],"end":482610,"name":"Object","optional":false,"start":482604,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"decorators":[],"end":482615,"name":"keys","optional":false,"start":482611,"type":"Identifier","typeAnnotation":null},"start":482604,"type":"MemberExpression"},"end":482624,"optional":false,"start":482604,"type":"CallExpression","typeArguments":null},"optional":false,"property":{"decorators":[],"end":482631,"name":"length","optional":false,"start":482625,"type":"Identifier","typeAnnotation":null},"start":482604,"type":"MemberExpression"},"type":"IfStatement"}],"end":482712,"start":482586,"type":"BlockStatement"},"end":486892,"start":482564,"test":{"end":482584,"left":{"decorators":[],"end":482571,"name":"api","optional":false,"start":482568,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":482584,"raw":"'public'","start":482576,"type":"Literal","value":"public"},"start":482568,"type":"BinaryExpression"},"type":"IfStatement"},{"alternate":null,"consequent":{"body":[{"declarations":[{"definite":false,"end":486997,"id":{"decorators":[],"end":486952,"name":"brokerId","optional":false,"start":486944,"type":"Identifier","typeAnnotation":null},"init":{"arguments":[{"computed":false,"end":486984,"object":{"end":486976,"start":486972,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":486984,"name":"options","optional":false,"start":486977,"type":"Identifier","typeAnnotation":null},"start":486972,"type":"MemberExpression"},{"end":486996,"raw":"'brokerId'","start":486986,"type":"Literal","value":"brokerId"}],"callee":{"computed":false,"end":486970,"object":{"end":486959,"start":486955,"type":"ThisExpression"},"optional":false,"property":{"decorators":[],"end":486970,"name":"safeString","optional":false,"start":486960,"type":"Identifier","typeAnnotation":null},"start":486955,"type":"MemberExpression"},"end":486997,"optional":false,"start":486955,"type":"CallExpression","typeArguments":null},"start":486944,"type":"VariableDeclarator"}],"declare":false,"end":486998,"kind":"const","start":486938,"type":"VariableDeclaration"},{"alternate":null,"consequent":{"body":[{"directive":null,"end":487087,"expression":{"end":487086,"left":{"computed":true,"end":487075,"object":{"decorators":[],"end":487064,"name":"headers","optional":false,"start":487057,"type":"Identifier","typeAnnotation":null},"optional":false,"property":{"end":487074,"raw":"'Referer'","start":487065,"type":"Literal","value":"Referer"},"start":487057,"type":"MemberExpression"},"operator":"=","right":{"decorators":[],"end":487086,"name":"brokerId","optional":false,"start":487078,"type":"Identifier","typeAnnotation":null},"start":487057,"type":"AssignmentExpression"},"start":487057,"type":"ExpressionStatement"}],"end":487101,"start":487039,"type":"BlockStatement"},"end":487101,"start":487011,"test":{"end":487037,"left":{"decorators":[],"end":487023,"name":"brokerId","optional":false,"start":487015,"type":"Identifier","typeAnnotation":null},"operator":"!==","right":{"decorators":[],"end":487037,"name":"undefined","optional":false,"start":487028,"type":"Identifier","typeAnnotation":null},"start":487015,"type":"BinaryExpression"},"type":"IfStatement"}],"end":487111,"start":486924,"type":"BlockStatement"},"end":487111,"start":486901,"test":{"end":486922,"left":{"decorators":[],"end":486911,"name":"method","optional":false,"start":486905,"type":"Identifier","typeAnnotation":null},"operator":"===","right":{"end":486922,"raw":"'POST'","start":486916,"type":"Literal","value":"POST"},"start":486905,"type":"BinaryExpression"},"type":"IfStatement"},{"argument":{"end":487193,"properties":[{"computed":false,"end":487139,"key":{"end":487134,"raw":"'url'","start":487129,"type":"Literal","value":"url"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":487129,"type":"Property","value":{"decorators":[],"end":487139,"name":"url","optional":false,"start":487136,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":487157,"key":{"end":487149,"raw":"'method'","start":487141,"type":"Literal","value":"method"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":487141,"type":"Property","value":{"decorators":[],"end":487157,"name":"method","optional":false,"start":487151,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":487171,"key":{"end":487165,"raw":"'body'","start":487159,"type":"Literal","value":"body"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":487159,"type":"Property","value":{"decorators":[],"end":487171,"name":"body","optional":false,"start":487167,"type":"Identifier","typeAnnotation":null}},{"computed":false,"end":487191,"key":{"end":487182,"raw":"'headers'","start":487173,"type":"Literal","value":"headers"},"kind":"init","method":false,"optional":false,"shorthand":false,"start":487173,"type":"Property","value":{"decorators":[],"end":487191,"name":"headers","optional":false,"start":487184,"type":"Identifier","typeAnnotation":null}}],"start":487127,"type":"ObjectExpression"},"end":487194,"start":487120,"type":"ReturnStatement"}],"end":487200,"start":482477,"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":4},"sign_recipe":{"private":{"auth_headers":null,"canonical_string":null,"crypto_op":null,"nonce":null,"patch_count":0,"pre_sign_transforms":null,"signature_placement":null,"unresolved_reason":"ambiguous_ast"}},"unified_endpoints":{"fetchTradingFee":["privateGetV5AccountFeeRate"],"fetchSettlementHistory":["publicGetV5MarketDeliveryPrice"],"setPositionMode":["privatePostV5PositionSwitchMode"],"createMarketBuyOrderWithCost":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5OrderCreate","privatePostV5PositionTradingStop"],"setMarginMode":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5AccountSetMarginMode","privatePostV5PositionSwitchIsolated"],"fetchOrderBook":["publicGetV5MarketOrderbook"],"fetchAllGreeks":["publicGetV5MarketTickers"],"fetchFundingHistory":["privateGetV5ExecutionList"],"setLeverage":["privatePostV5PositionSetLeverage"],"createConvertTrade":["privatePostV5AssetExchangeConvertExecute"],"fetchGreeks":["publicGetV5MarketTickers"],"createMarketSellOrderWithCost":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5OrderCreate","privatePostV5PositionTradingStop"],"editOrder":["privatePostV5OrderAmend"],"fetchMarginMode":["privateGetV5AccountInfo"],"repayCrossMargin":["privatePostV5AccountNoConvertRepay"],"fetchTime":["publicGetV5MarketTime"],"fetchDepositWithdrawFees":["privateGetV5AssetCoinQueryInfo"],"borrowCrossMargin":["privatePostV5AccountBorrow"],"fetchPositionsADLRank":["privateGetV5PositionList"],"fetchDeposits":["privateGetV5AssetDepositQueryRecord"],"fetchOrderTrades":["privateGetV5ExecutionList"],"fetchMarketLeverageTiers":["publicGetV5MarketRiskLimit"],"fetchConvertTrade":["privateGetV5AccountInfo","privateGetV5AssetExchangeConvertResultQuery","privateGetV5UserQueryApi"],"fetchPositions":["privateGetV5PositionList"],"fetchFundingRates":["publicGetV5MarketTickers"],"fetchDepositAddress":["privateGetV5AssetDepositQueryAddress"],"fetchPositionsHistory":["privateGetV5PositionClosedPnl"],"fetchConvertTradeHistory":["privateGetV5AssetExchangeQueryConvertHistory"],"fetchClosedOrders":["privateGetV5OrderHistory"],"fetchLongShortRatioHistory":["publicGetV5MarketAccountRatio"],"fetchOpenInterest":["publicGetV5MarketOpenInterest"],"fetchTransfers":["privateGetV5AssetTransferQueryInterTransferList"],"cancelAllOrders":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5OrderCancelAll"],"withdraw":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5AssetWithdrawCreate"],"editOrders":["privatePostV5OrderAmendBatch"],"fetchLeverage":["privateGetV5PositionList"],"fetchMarkets":["privateGetV5MarketInstrumentsInfo","publicGetV5MarketInstrumentsInfo"],"fetchClosedOrder":["privateGetV5OrderHistory"],"fetchOHLCV":["publicGetV5MarketIndexPriceKline","publicGetV5MarketKline","publicGetV5MarketMarkPriceKline","publicGetV5MarketPremiumIndexPriceKline"],"fetchBidsAsks":["publicGetV5MarketTickers"],"cancelOrder":["privatePostV5OrderCancel"],"fetchOpenOrders":["privateGetV5OrderRealtime"],"fetchWithdrawals":["privateGetV5AssetWithdrawQueryRecord"],"fetchCanceledAndClosedOrders":["privateGetV5OrderHistory"],"fetchFundingRateHistory":["publicGetV5MarketFundingHistory"],"fetchCurrencies":["privateGetV5AssetCoinQueryInfo"],"fetchConvertCurrencies":["privateGetV5AccountInfo","privateGetV5AssetExchangeQueryCoinList","privateGetV5UserQueryApi"],"fetchLedger":["privateGetV5AccountContractTransactionLog","privateGetV5AccountInfo","privateGetV5AccountTransactionLog","privateGetV5UserQueryApi"],"fetchOption":["publicGetV5MarketTickers"],"transfer":["privatePostV5AssetTransferInterTransfer"],"fetchMyTrades":["privateGetV5ExecutionList"],"fetchOpenOrder":["privateGetV5OrderRealtime"],"createOrder":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5OrderCreate","privatePostV5PositionTradingStop"],"fetchTrades":["publicGetV5MarketRecentTrade"],"fetchCanceledOrders":["privateGetV5OrderHistory"],"fetchConvertQuote":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5AssetExchangeQuoteApply"],"cancelOrdersForSymbols":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5OrderCancelBatch"],"fetchPosition":["privateGetV5PositionList"],"fetchMySettlementHistory":["privateGetV5AssetDeliveryRecord"],"fetchLeverageTiers":["publicGetV5MarketRiskLimit"],"cancelOrders":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5OrderCancelBatch"],"fetchTicker":["publicGetV5MarketTickers"],"fetchVolatilityHistory":["publicGetV5MarketHistoricalVolatility"],"fetchCrossBorrowRate":["privateGetV5SpotCrossMarginTradeLoanInfo"],"fetchTickers":["publicGetV5MarketTickers"],"fetchBalance":["privateGetV5AccountInfo","privateGetV5AccountWalletBalance","privateGetV5AssetTransferQueryAccountCoinsBalance","privateGetV5SpotCrossMarginTradeAccount","privateGetV5UserQueryApi"],"fetchMyLiquidations":["privateGetV5ExecutionList"],"createOrders":["privateGetV5AccountInfo","privateGetV5UserQueryApi","privatePostV5OrderCreateBatch"],"fetchOptionChain":["publicGetV5MarketTickers"],"fetchDepositAddressesByNetwork":["privateGetV5AssetDepositQueryAddress"],"cancelAllOrdersAfter":["privatePostV5OrderDisconnectedCancelAll"],"fetchTradingFees":["privateGetV5AccountFeeRate"],"fetchOrder":["privateGetV5AccountInfo","privateGetV5OrderHistory","privateGetV5OrderRealtime","privateGetV5UserQueryApi"],"fetchOpenInterestHistory":["publicGetV5MarketOpenInterest"]}}}