Skip to content

remove(base_exchange): remove base exchange implementation - #24

Merged
Praying merged 1 commit into
mainfrom
003-refactor-large-files
Jan 4, 2026
Merged

Praying merged 1 commit into
mainfrom
003-refactor-large-files

Conversation

@Praying

@Praying Praying commented Jan 4, 2026

Copy link
Copy Markdown
Owner
  • Removed BaseExchange struct and all associated functionality including market data caching, API configuration management, common request/response handling, authentication and signing, and rate limiting
  • Removed ExchangeConfig and ExchangeConfigBuilder with all configuration options including API credentials, timeouts, retry policies, and proxy settings
  • Removed MarketCache struct with market and currency data storage and indexing
  • Removed all parsing methods for ticker, trade, order, balance, and order book data
  • Removed fee calculation and precision conversion methods
  • Removed throttle method and nonce generation functionality
  • Removed URL query building and JSON parsing utilities
  • Removed HTTP error handling and safe value extraction methods

- Removed BaseExchange struct and all associated functionality including market data caching,
  API configuration management, common request/response handling, authentication and signing,
  and rate limiting
- Removed ExchangeConfig and ExchangeConfigBuilder with all configuration options including
  API credentials, timeouts, retry policies, and proxy settings
- Removed MarketCache struct with market and currency data storage and indexing
- Removed all parsing methods for ticker, trade, order, balance, and order book data
- Removed fee calculation and precision conversion methods
- Removed throttle method and nonce generation functionality
- Removed URL query building and JSON parsing utilities
- Removed HTTP error handling and safe value extraction methods
@Praying
Praying merged commit 87bc7f9 into main Jan 4, 2026
9 checks passed
@Praying
Praying deleted the 003-refactor-large-files branch January 4, 2026 11:00
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