Crate dydx_http_public

Crate dydx_http_public 

Source
Expand description

Manual verification script for dYdX HTTP public endpoints.

Tests all historical request methods including direct access to inner HTTP client for trades and candles endpoints.

Usage:

# Test against testnet (default)
cargo run --bin dydx-http-public -p nautilus-dydx

# Test against mainnet
cargo run --bin dydx-http-public -p nautilus-dydx -- --mainnet

# Test specific symbol
cargo run --bin dydx-http-public -p nautilus-dydx -- --symbol ETH-USD

# Show instrument summary (grouped by type and base asset)
cargo run --bin dydx-http-public -p nautilus-dydx -- --summary

# Custom URL via environment variable
DYDX_HTTP_URL=https://indexer.dydx.trade cargo run --bin dydx-http-public -p nautilus-dydx

Functionsยง

main ๐Ÿ”’
print_instrument_summary ๐Ÿ”’