Skip to content

Add MEXC exchange support - #14

Open
mtshit wants to merge 7 commits into
tesserspace:mainfrom
mtshit:mexc-support-codex
Open

Add MEXC exchange support#14
mtshit wants to merge 7 commits into
tesserspace:mainfrom
mtshit:mexc-support-codex

Conversation

@mtshit

@mtshit mtshit commented May 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add direct REST and native protobuf websocket support for MEXC spot market data, public streams, spot trading, and account balances
  • bind MEXC capabilities as spot-only with direct-managed transport and expose MEXC extension keys
  • add conversion/error handling coverage for order IDs, market statuses, rate limits, raw REST errors, WS topics, and protobuf payloads

Verification

  • cargo fmt --check
  • cargo test -p mkt-exchange-mexc
  • cargo clippy -p mkt-exchange-mexc --all-targets -- -D warnings
  • cargo test -p mkt --no-default-features
  • cargo test -p mkt --features mexc

Notes

  • MEXC has no official SDK; implementation uses direct REST and websocket/protobuf handling.
  • Unsupported unified public stream subscriptions remain explicitly rejected where no MEXC topic is available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant