Skip to content

Keep continuous close ladders running through transient failures - #238

Merged
jackhai9 merged 3 commits into
mainfrom
codex/recover-input-and-order-list-races
Aug 31, 2026
Merged

jackhai9 merged 3 commits into
mainfrom
codex/recover-input-and-order-list-races

Conversation

@jackhai9

@jackhai9 jackhai9 commented Aug 31, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • recover pre-submit input and React open-orders render races
  • advance to a new round after explicitly accepted unconfirmed submissions
  • wait instead of stopping on temporary startup, position-readiness, closable-quantity, order-capacity, and open-orders UI failures
  • honor Binance 418/429 Retry-After backoff and treat 5xx submission outcomes as unconfirmed
  • preserve hard stops for symbol/mode changes, Post Only changes, auth/permission and deterministic 4xx failures, unresolved native dialogs, and internal contract errors

Validation

  • npm run build:binance-orderbook-trade
  • npm test -- --test-reporter=dot (482 tests)
  • npm run check:binance-orderbook-trade
  • git diff --check

@jackhai9 jackhai9 changed the title Recover continuous ladders from UI render races Recover continuous ladders from UI races and unconfirmed submits Aug 31, 2026
@jackhai9 jackhai9 changed the title Recover continuous ladders from UI races and unconfirmed submits Keep continuous close ladders running through transient failures Aug 31, 2026
@jackhai9
jackhai9 merged commit ac52bec into main Aug 31, 2026
1 check passed
@jackhai9
jackhai9 deleted the codex/recover-input-and-order-list-races branch August 31, 2026 13:09
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