binance_sdk/common/
constants.rs

1// Algo constants
2pub const ALGO_REST_API_PROD_URL: &str = "https://api.binance.com";
3
4// Alpha constants
5pub const ALPHA_REST_API_PROD_URL: &str = "https://www.binance.com";
6
7// C2C constants
8pub const C2C_REST_API_PROD_URL: &str = "https://api.binance.com";
9
10// Convert constants
11pub const CONVERT_REST_API_PROD_URL: &str = "https://api.binance.com";
12
13// Copy Trading constants
14pub const COPY_TRADING_REST_API_PROD_URL: &str = "https://api.binance.com";
15
16// Crypto Loan constants
17pub const CRYPTO_LOAN_REST_API_PROD_URL: &str = "https://api.binance.com";
18
19// Derivatives Trading (COIN-M Futures) constants
20pub const DERIVATIVES_TRADING_COIN_FUTURES_REST_API_PROD_URL: &str = "https://dapi.binance.com";
21pub const DERIVATIVES_TRADING_COIN_FUTURES_REST_API_TESTNET_URL: &str =
22    "https://testnet.binancefuture.com";
23pub const DERIVATIVES_TRADING_COIN_FUTURES_WS_API_PROD_URL: &str =
24    "wss://ws-dapi.binance.com/ws-dapi/v1";
25pub const DERIVATIVES_TRADING_COIN_FUTURES_WS_API_TESTNET_URL: &str =
26    "wss://testnet.binancefuture.com/ws-dapi/v1";
27pub const DERIVATIVES_TRADING_COIN_FUTURES_WS_STREAMS_PROD_URL: &str = "wss://dstream.binance.com";
28pub const DERIVATIVES_TRADING_COIN_FUTURES_WS_STREAMS_TESTNET_URL: &str =
29    "wss://dstream.binancefuture.com";
30
31// Derivatives Trading (USDS Futures) constants
32pub const DERIVATIVES_TRADING_USDS_FUTURES_REST_API_PROD_URL: &str = "https://fapi.binance.com";
33pub const DERIVATIVES_TRADING_USDS_FUTURES_REST_API_TESTNET_URL: &str =
34    "https://testnet.binancefuture.com";
35pub const DERIVATIVES_TRADING_USDS_FUTURES_WS_API_PROD_URL: &str =
36    "wss://ws-fapi.binance.com/ws-fapi/v1";
37pub const DERIVATIVES_TRADING_USDS_FUTURES_WS_API_TESTNET_URL: &str =
38    "wss://testnet.binancefuture.com/ws-fapi/v1";
39pub const DERIVATIVES_TRADING_USDS_FUTURES_WS_STREAMS_PROD_URL: &str = "wss://fstream.binance.com";
40pub const DERIVATIVES_TRADING_USDS_FUTURES_WS_STREAMS_TESTNET_URL: &str =
41    "wss://stream.binancefuture.com";
42
43// Derivatives Trading (Options) constants
44pub const DERIVATIVES_TRADING_OPTIONS_REST_API_PROD_URL: &str = "https://eapi.binance.com";
45pub const DERIVATIVES_TRADING_OPTIONS_REST_API_TESTNET_URL: &str =
46    "https://testnet.binancefuture.com";
47pub const DERIVATIVES_TRADING_OPTIONS_WS_STREAMS_PROD_URL: &str = "wss://fstream.binance.com";
48pub const DERIVATIVES_TRADING_OPTIONS_WS_STREAMS_TESTNET_URL: &str =
49    "wss://fstream.binancefuture.com";
50
51// Derivatives Trading (Portfolio Margin) constants
52pub const DERIVATIVES_TRADING_PORTFOLIO_MARGIN_REST_API_PROD_URL: &str = "https://papi.binance.com";
53pub const DERIVATIVES_TRADING_PORTFOLIO_MARGIN_REST_API_TESTNET_URL: &str =
54    "https://testnet.binancefuture.com";
55pub const DERIVATIVES_TRADING_PORTFOLIO_MARGIN_WS_STREAMS_PROD_URL: &str =
56    "wss://fstream.binance.com/pm";
57pub const DERIVATIVES_TRADING_PORTFOLIO_MARGIN_WS_STREAMS_TESTNET_URL: &str =
58    "wss://fstream.binancefuture.com/pm";
59
60// Derivatives Trading (Portfolio Margin Pro) constants
61pub const DERIVATIVES_TRADING_PORTFOLIO_MARGIN_PRO_REST_API_PROD_URL: &str =
62    "https://fapi.binance.com";
63pub const DERIVATIVES_TRADING_PORTFOLIO_MARGIN_PRO_REST_API_TESTNET_URL: &str =
64    "https://testnet.binancefuture.com";
65pub const DERIVATIVES_TRADING_PORTFOLIO_MARGIN_PRO_WS_STREAMS_PROD_URL: &str =
66    "wss://fstream.binance.com/pm-classic";
67
68// Dual Investment constants
69pub const DUAL_INVESTMENT_REST_API_PROD_URL: &str = "https://api.binance.com";
70
71// Fiat constants
72pub const FIAT_REST_API_PROD_URL: &str = "https://api.binance.com";
73
74// Gift Card constants
75pub const GIFT_CARD_REST_API_PROD_URL: &str = "https://api.binance.com";
76
77// Margin Trading constants
78pub const MARGIN_TRADING_REST_API_PROD_URL: &str = "https://api.binance.com";
79pub const MARGIN_TRADING_WS_STREAMS_PROD_URL: &str = "wss://stream.binance.com:9443";
80pub const MARGIN_TRADING_RISK_WS_STREAMS_PROD_URL: &str = "wss://margin-stream.binance.com";
81
82// Mining constants
83pub const MINING_REST_API_PROD_URL: &str = "https://api.binance.com";
84
85// NFT constants
86pub const NFT_REST_API_PROD_URL: &str = "https://api.binance.com";
87
88// Pay constants
89pub const PAY_REST_API_PROD_URL: &str = "https://api.binance.com";
90
91// Rebate constants
92pub const REBATE_REST_API_PROD_URL: &str = "https://api.binance.com";
93
94// Simple Earn constants
95pub const SIMPLE_EARN_REST_API_PROD_URL: &str = "https://api.binance.com";
96
97// Spot constants
98pub const SPOT_REST_API_PROD_URL: &str = "https://api.binance.com";
99pub const SPOT_REST_API_TESTNET_URL: &str = "https://testnet.binance.vision";
100pub const SPOT_WS_API_PROD_URL: &str = "wss://ws-api.binance.com:443/ws-api/v3";
101pub const SPOT_WS_API_TESTNET_URL: &str = "wss://ws-api.testnet.binance.vision/ws-api/v3";
102pub const SPOT_WS_STREAMS_PROD_URL: &str = "wss://stream.binance.com:9443";
103pub const SPOT_WS_STREAMS_TESTNET_URL: &str = "wss://stream.testnet.binance.vision";
104pub const SPOT_REST_API_MARKET_URL: &str = "https://data-api.binance.vision";
105pub const SPOT_WS_STREAMS_MARKET_URL: &str = "wss://data-stream.binance.vision";
106
107// Staking constants
108pub const STAKING_REST_API_PROD_URL: &str = "https://api.binance.com";
109
110// Sub Account constants
111pub const SUB_ACCOUNT_REST_API_PROD_URL: &str = "https://api.binance.com";
112
113// VIP Loan constants
114pub const VIP_LOAN_REST_API_PROD_URL: &str = "https://api.binance.com";
115
116// Wallet constants
117pub const WALLET_REST_API_PROD_URL: &str = "https://api.binance.com";