UNPKG

@arkhamintelligence/sdk

Version:
1,985 lines (1,984 loc) 408 kB
/** * This file was auto-generated by openapi-typescript. * Do not make direct changes to the file. */ export interface paths { "/account/airdrops": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Airdrops * @description Get the user's airdrops */ get: operations["getAccountAirdrops"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/balance-updates": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Balance Updates * @description Get the user's balance updates */ get: operations["getAccountBalanceUpdates"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/balances": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Balances * @description Get the user's current balances */ get: operations["getBalances"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/balances/all": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Balances across all subaccounts * @description Get the user's current balances across all subaccounts */ get: operations["getAllBalances"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/balances/history": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get User Subaccount Balance History * @description Get the balance history for a subaccount */ get: operations["getPortfolioBalanceHistory"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/commissions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Commissions * @description Get the user's commissions */ get: operations["getAccountCommissions"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/deposit/addresses": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Deposit Addresses */ get: operations["getDepositAddresses"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/deposit/addresses/new": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Create Deposit Address */ post: operations["newDepositAddress"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/deposits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Deposits */ get: operations["getAccountDeposits"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/fees": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get User Fees * @description Get the user's current trading fees */ get: operations["getUserFees"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/funding-rate-payments": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Funding Rate Payments * @description Get the user's funding rate payments */ get: operations["getFundingRatePayments"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/leverage": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Position Limits * @description Gets the user specified position leverage */ get: operations["getPositionLeverage"]; put?: never; /** * Get Position Limits * @description Sets the user specified position leverage for a given pair */ post: operations["setPositionLeverage"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/liquidation-price": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Liquidation Price * @description Get liquidation price for a perpetual position */ get: operations["getLiquidationPrice"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/lsp-assignments": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get LSP Assignments * @description Get the user's lsp assignments */ get: operations["getAccountLspAssignments"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/margin": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Account Margin * @description Get the user's current margin usage details */ get: operations["getMargin"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/margin/all": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Account Margin across all subaccounts * @description Get the user's current margin usage details */ get: operations["getAllMargin"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/notifications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Notifications */ get: operations["getNotifications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/notifications/read": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Mark Notifications Read */ post: operations["markReadNotifications"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/position-updates": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Position Updates * @description Get the user's position updates */ get: operations["getAccountPositionUpdates"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/positions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Positions * @description Get list of the current positions */ get: operations["getPositions"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/realized-pnl": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Realized PnL * @description Get the user's realized pnl */ get: operations["getAccountRealizedPnl"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/rebates": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Rebates * @description Get the user's rebates */ get: operations["getAccountRebates"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/referral-links": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Referral Links * @description Get the user's referral links */ get: operations["getReferralLinks"]; put?: never; /** * Create Referral Link * @description Create a referral link for the user */ post: operations["createReferralLink"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/referral-links/{id}/slug": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; /** * Update Referral Link Slug * @description Update the slug for a referral link */ put: operations["updateReferralLinkSlug"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/sessions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Active Sessions * @description Get the user's active sessions */ get: operations["getActiveSessions"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/sessions/delete": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Delete Session * @description Delete a session for the user */ post: operations["handleDeleteSession"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/sessions/terminate-all": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Terminate All Sessions * @description Terminate all sessions for the user */ post: operations["handleTerminateAll"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/settings": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get User Settings */ get: operations["getUserSettings"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/settings/price-alert": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Price Alerts */ get: operations["getPriceAlert"]; /** Set Price Alert */ put: operations["setPriceAlert"]; post?: never; /** Delete Price Alert */ delete: operations["deletePriceAlert"]; options?: never; head?: never; patch?: never; trace?: never; }; "/account/settings/update": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Update User Settings */ post: operations["updateUserSettings"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/transfers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Transfers */ get: operations["getAccountTransfers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/unsubscribe": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Unsubscribe from Reminder Emails * @description Unsubscribe from reminder emails using the link from an email */ get: operations["handleReminderEmailUnsubscribe"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/watchlist": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Watchlist * @description Get a list of the pairs in your watchlist */ get: operations["getAccountWatchlist"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/watchlist/add": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Add to Watchlist * @description Add a pair to the watchlist */ post: operations["addToWatchlist"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/watchlist/remove": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Remove from Watchlist * @description Remove a pair from your watchlise */ post: operations["removeFromWatchlist"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/withdraw": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Account Withdraw */ post: operations["accountWithdraw"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/withdraw/with-mfa": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Account Withdraw With MFA */ post: operations["accountWithdrawUsingMFA"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/withdrawal/addresses": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** List Withdrawal Addresses */ get: operations["listWithdrawalAddresses"]; put?: never; /** Create Withdrawal Address */ post: operations["createWithdrawalAddress"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/withdrawal/addresses/confirm": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Confirm Withdrawal Address */ post: operations["confirmWithdrawalAddress"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/account/withdrawal/addresses/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Withdrawal Address */ get: operations["getWithdrawalAddress"]; /** Update Withdrawal Address Label */ put: operations["updateWithdrawalAddressLabel"]; post?: never; /** Delete Withdrawal Address */ delete: operations["deleteWithdrawalAddress"]; options?: never; head?: never; patch?: never; trace?: never; }; "/account/withdrawals": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Withdrawals */ get: operations["getAccountWithdrawals"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/commission-earned": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Commission earned for user */ get: operations["commissionsEarned"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/min-arkm-last-30d": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Min ARKM last 30d for user */ get: operations["minArkmLast30d"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/points": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Points leaderboard for user */ get: operations["userPoints"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/points-season-1": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Points leaderboard season 1 for user */ get: operations["userPointsSeason1"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/points-season-2": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Points leaderboard season 2 for user */ get: operations["userPointsSeason2"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/realized-pnl": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Realized PnL for user */ get: operations["realizedPnl"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/rebate-balance": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Rebate balance for user */ get: operations["rebateBalance"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/referral-count": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Referral count for user */ get: operations["referralCount"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/referrals-season-1": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Referrals leaderboard season 1 for user */ get: operations["userReferralsSeason1"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/referrals-season-2": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Referrals leaderboard season 2 for user */ get: operations["userReferralsSeason2"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/trading-volume-stats": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Trading volume stats for user */ get: operations["tradingVolumeStats"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/volume-season-1": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Volume leaderboard season 1 for user */ get: operations["userVolumeSeason1"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/affiliate-dashboard/volume-season-2": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Volume leaderboard season 2 for user */ get: operations["userVolumeSeason2"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/airdrop": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Airdrop Address */ get: operations["getAirdropAddress"]; put?: never; /** Create Airdrop Address */ post: operations["createAirdropAddress"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/airdrop/claim": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Airdrop Claim */ get: operations["getAirdropClaim"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/api-key": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Api Key List */ get: operations["apiKeysList"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/api-key/create": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Api Key Create */ post: operations["apiKeyCreate"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/api-key/update/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; /** Api Key Update */ put: operations["apiKeyUpdate"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/api-key/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; /** Api Key Delete */ delete: operations["apiKeysDelete"]; options?: never; head?: never; patch?: never; trace?: never; }; "/authenticate": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Authenticate */ post: operations["authenticate"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/competitions/opt-in": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Opt in to competition */ post: operations["competitionOptIn"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/competitions/opt-in-status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Check competition opt-in status */ get: operations["competitionOptInStatus"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/dex/price": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get 0x allowance holder price * @description Proxies the 0x Allowance Holder price endpoint with Arkham's affiliate fee configuration. */ get: operations["dexPrice"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/dex/quote": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get 0x allowance holder quote * @description Proxies the 0x Allowance Holder firm quote endpoint with Arkham's affiliate fee configuration. */ get: operations["dexQuote"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/dex/submit": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Submit DEX Trade * @description Record a submitted DEX trade by ZID. Anonymous requests are stored without a user association when authentication is not present. */ post: operations["dexSubmit"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/dex/token-list": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get DEX token list * @description Returns a list of supported tokens for the DEX */ get: operations["getDexTokenList"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/dex/trades": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get confirmed DEX trades * @description Returns confirmed DEX trades for a taker address. */ get: operations["dexTradeHistory"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Orders */ get: operations["getOrders"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/by-client-order-id": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Open Order By Client Order Id */ get: operations["getOpenOrderByClientOrderId"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/cancel": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Cancel Order */ post: operations["cancelOrder"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/cancel-replace": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Cancel and Replace Order */ post: operations["cancelReplaceOrder"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/cancel/all": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Cancel All */ post: operations["cancelAll"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/history": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Order History */ get: operations["getOrderHistory"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/history/by-client-order-id": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get all order for Client Order Id */ get: operations["getAllOrdersByClientOrderId"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/history_offset": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Total Orders */ get: operations["getOrderHistoryWithTotal"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/new": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Create Order */ post: operations["createOrder"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/new/batch": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** * Create Multiple Orders * @description Orders are processed sequentially and returned in the same order as the input requests. */ post: operations["createOrderBatch"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/new/simple": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Create Simple Order */ post: operations["createSimpleOrder"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/orders/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Order By Id */ get: operations["getOrderById"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/alerts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Alerts */ get: operations["getAlerts"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/announcements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** * Get Announcements * @description Get announcements for a specific locale */ get: operations["getAnnouncements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/assets": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Assets */ get: operations["getAssets"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/book": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Book */ get: operations["getBook"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/candles": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Candles */ get: operations["getCandles"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/chains": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Chains */ get: operations["getChains"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/contracts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Contracts */ get: operations["getContracts"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/index-price": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Index Price */ get: operations["getIndexPrice"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/index-prices": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Index Prices */ get: operations["getIndexPrices"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/level-one-book": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get L1 Book */ get: operations["getL1Book"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/margin-schedules": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Margin Schedules */ get: operations["getMarginSchedules"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/marketcapchart": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get MarketCap Chart */ get: operations["getMarketCapChart"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/marketcaps": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Market Caps */ get: operations["getMarketCaps"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/pair": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Pair */ get: operations["getPair"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/pairs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Pairs */ get: operations["getPairs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/server-time": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Server Time */ get: operations["serverTime"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/ticker": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Ticker */ get: operations["getTicker"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/tickers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Tickers */ get: operations["getTickers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/public/trades": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Public Trades */ get: operations["getPublicTrades"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/rewards/info": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Rewards info */ get: operations["rewardsInfo"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/rewards/vouchers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Vouchers for user */ get: operations["vouchers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/rewards/vouchers/claim": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Claim voucher */ post: operations["claimVoucher"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/subaccounts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get Subaccounts */ get: operations["getSubaccounts"]; /** Update Subaccount */ put: operations["updateSubaccount"]; /** Create Subaccount */ post: operations["createSubaccount"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/subaccounts/perp-transfer": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Create Perpetual Transfer */ post: operations["createPerpTransfer"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/subaccounts/transfer": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Create Transfer */ post: operations["createTransfer"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/subaccounts/update-settings": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; /** Update Portfolio Settings */ post: operations["updatePortfolioSettings"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/subaccounts/{subaccountId}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; /** * Delete Subaccount * @description Deletes the specified subaccount by ID */ delete: operations["deleteSubaccount"]; options?: never; head?: never; patch?: never; trace?: never; }; "/trades": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get User Trades */ get: operations["getUserTrades"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/trades/history": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get User Trades History */ get: operations["getUserTradesWithTotals"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/trades/time": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; /** Get User Trades By