nautilus_polymarket/common/
urls.rs1const CLOB_HTTP_URL: &str = "https://clob.polymarket.com";
19const CLOB_WS_URL: &str = "wss://ws-subscriptions-clob.polymarket.com/ws";
20const CLOB_WS_MARKET_URL: &str = "wss://ws-subscriptions-clob.polymarket.com/ws/market";
21const CLOB_WS_USER_URL: &str = "wss://ws-subscriptions-clob.polymarket.com/ws/user";
22const DATA_API_URL: &str = "https://data-api.polymarket.com";
23const GAMMA_API_URL: &str = "https://gamma-api.polymarket.com";
24const RELAYER_HTTP_URL: &str = "https://relayer-v2.polymarket.com";
25const RTDS_WS_URL: &str = "wss://ws-live-data.polymarket.com";
26
27#[must_use]
28pub const fn clob_http_url() -> &'static str {
29 CLOB_HTTP_URL
30}
31
32#[must_use]
33pub const fn clob_ws_url() -> &'static str {
34 CLOB_WS_URL
35}
36
37#[must_use]
38pub const fn clob_ws_market_url() -> &'static str {
39 CLOB_WS_MARKET_URL
40}
41
42#[must_use]
43pub const fn clob_ws_user_url() -> &'static str {
44 CLOB_WS_USER_URL
45}
46
47#[must_use]
48pub(crate) const fn data_api_url() -> &'static str {
49 DATA_API_URL
50}
51
52#[must_use]
53pub const fn gamma_api_url() -> &'static str {
54 GAMMA_API_URL
55}
56
57#[must_use]
58pub const fn relayer_http_url() -> &'static str {
59 RELAYER_HTTP_URL
60}
61
62#[must_use]
63pub const fn rtds_ws_url() -> &'static str {
64 RTDS_WS_URL
65}