Hyperscaled backup rest api call#696
Conversation
* Simplify order sending for miners * Display deprecated message on run receive signals server. * Fix miner integration test * Update docstring
…y to be the corrent internal funcs
…ngs in the entity miner rest server
🤖 Claude AI Code ReviewLast reviewed on: 14:23:47 SummaryThis PR adds a backup REST API polling mechanism to complement the primary WebSocket-based Hyperliquid tracker. The backup system periodically polls for missed fills using the REST API with exponential backoff for unhealthy proxy ports. It includes comprehensive test coverage and enhanced port health monitoring. ✅ Strengths
|
48461d5 to
3b5630d
Compare
38a472b to
d486519
Compare
c2d55af to
595b86c
Compare
b077a4b to
be3cb98
Compare
Taoshi Pull Request
Description
This adds a secondary service that runs alongside the primary hyperliquid tracker to periodically reach out to the rest api to get the recent trades on all accounts to ensure that if theres a hickup in tracking an account that it will be measured.
Hitting the rate limit on the REST api endpoint does not effect the websocket connection, therefore the two can use the same IP's.
Related Issues (JIRA)
[Reference any related issues or tasks that this pull request addresses or closes.]
Checklist
Reviewer Instructions
[Provide any specific instructions or areas you would like the reviewer to focus on.]
Definition of Done
Checklist (for the reviewer)
Optional: Deploy Notes
[Any instructions or notes related to deployment, if applicable.]
/cc @mention_reviewer