Skip to content

feat(sidecar): make simple arb event-aware#3412

Open
ming1523 wants to merge 1 commit intotempoxyz:mainfrom
ming1523:btc-a/tempo-sidecar-event-aware
Open

feat(sidecar): make simple arb event-aware#3412
ming1523 wants to merge 1 commit intotempoxyz:mainfrom
ming1523:btc-a/tempo-sidecar-event-aware

Conversation

@ming1523
Copy link
Copy Markdown

@ming1523 ming1523 commented Apr 1, 2026

Updates tempo-sidecar simple-arb to avoid sweeping every pool on every loop.

This change keeps the existing fallback full rescan, but shifts the steady-state path to an event-aware dirty-pair workflow:

  • track pool-affecting events
  • enqueue dirty pairs
  • rebalance only changed pools between full rescans
  • expose basic dirty-pair/full-sweep metrics

The result is a cheaper and more production-like rebalancer without changing protocol behavior.

@ming1523 ming1523 requested a review from Zygimantass as a code owner April 1, 2026 11:45
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

This PR has been marked stale due to 7 days of inactivity.

@github-actions github-actions bot added the stale label Apr 9, 2026
@ming1523
Copy link
Copy Markdown
Author

Reviving this lane. The PR is still awaiting the requested review from @Zygimantass, and there are no visible failing checks on the current head. Keeping it active instead of letting the stale marker speak for the current state.

@github-actions github-actions bot removed the stale label Apr 11, 2026
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