Crate dydx_http_private

Crate dydx_http_private 

Source
Expand description

Manual verification script for dYdX HTTP private endpoints (account data).

Tests subaccount queries including balance, open orders, and fill history. Requires a wallet address but no API key authentication (dYdX v4 uses blockchain addresses).

Usage:

# Test against testnet (default)
DYDX_MNEMONIC="your mnemonic" cargo run --bin dydx-http-private -p nautilus-dydx

# Test against mainnet
DYDX_MNEMONIC="your mnemonic" \
DYDX_HTTP_URL=https://indexer.dydx.trade \
cargo run --bin dydx-http-private -p nautilus-dydx -- --mainnet

# With custom subaccount and market filter
DYDX_MNEMONIC="your mnemonic" cargo run --bin dydx-http-private -p nautilus-dydx -- \
  --subaccount 1 \
  --market BTC-USD

Constantsยง

DEFAULT_SUBACCOUNT ๐Ÿ”’

Functionsยง

main ๐Ÿ”’