1pub const NAME: &str = "bybit.api.rust";
7pub const VERSION: &str = "0.4.0";
8
9pub const REST_MAINNET: &str = "https://api.bybit.com";
13pub const REST_MAINNET_BACKUP: &str = "https://api.bytick.com";
15pub const REST_TESTNET: &str = "https://api-testnet.bybit.com";
17
18pub const REST_TR: &str = "https://api.bybit.tr";
20pub const REST_KZ: &str = "https://api.bybit.kz";
21pub const REST_GE: &str = "https://api.bybitgeorgia.ge";
22pub const REST_AE: &str = "https://api.bybit.ae";
23pub const REST_NL: &str = "https://api.bybit.nl";
24
25pub const WS_SPOT_MAINNET: &str = "wss://stream.bybit.com/v5/public/spot";
28pub const WS_LINEAR_MAINNET: &str = "wss://stream.bybit.com/v5/public/linear";
29pub const WS_INVERSE_MAINNET: &str = "wss://stream.bybit.com/v5/public/inverse";
30pub const WS_OPTION_MAINNET: &str = "wss://stream.bybit.com/v5/public/option";
31
32pub const WS_SPOT_TESTNET: &str = "wss://stream-testnet.bybit.com/v5/public/spot";
33pub const WS_LINEAR_TESTNET: &str = "wss://stream-testnet.bybit.com/v5/public/linear";
34pub const WS_INVERSE_TESTNET: &str = "wss://stream-testnet.bybit.com/v5/public/inverse";
35pub const WS_OPTION_TESTNET: &str = "wss://stream-testnet.bybit.com/v5/public/option";
36
37pub const WS_PRIVATE_MAINNET: &str = "wss://stream.bybit.com/v5/private";
40pub const WS_PRIVATE_TESTNET: &str = "wss://stream-testnet.bybit.com/v5/private";
41
42pub const WS_TRADE_MAINNET: &str = "wss://stream.bybit.com/v5/trade";
45pub const WS_TRADE_TESTNET: &str = "wss://stream-testnet.bybit.com/v5/trade";
46
47pub const TIMESTAMP_KEY: &str = "X-BAPI-TIMESTAMP";
50pub const SIGNATURE_KEY: &str = "X-BAPI-SIGN";
51pub const API_REQUEST_KEY: &str = "X-BAPI-API-KEY";
52pub const RECV_WINDOW_KEY: &str = "X-BAPI-RECV-WINDOW";
53pub const SIGN_TYPE_KEY: &str = "X-BAPI-SIGN-TYPE";
54
55pub use REST_MAINNET as MAINNET;
58pub use REST_MAINNET_BACKUP as MAINNET_BACKT;
59pub use REST_TESTNET as TESTNET;
60
61pub use WS_INVERSE_MAINNET as INVERSE_MAINNET;
62pub use WS_INVERSE_TESTNET as INVERSE_TESTNET;
63pub use WS_LINEAR_MAINNET as LINEAR_MAINNET;
64pub use WS_LINEAR_TESTNET as LINEAR_TESTNET;
65pub use WS_OPTION_MAINNET as OPTION_MAINNET;
66pub use WS_OPTION_TESTNET as OPTION_TESTNET;
67pub use WS_PRIVATE_MAINNET as WEBSOCKET_PRIVATE_MAINNET;
68pub use WS_PRIVATE_TESTNET as WEBSOCKET_PRIVATE_TESTNET;
69pub use WS_SPOT_MAINNET as SPOT_MAINNET;
70pub use WS_SPOT_TESTNET as SPOT_TESTNET;