Skip to content

Conversation

@infiniteflower
Copy link
Contributor

@infiniteflower infiniteflower commented Feb 3, 2026

Explanation

This PR tracks 2 additional events Unified SwapBridge Max Polling Reached and Unified SwapBridge Polling Manually Restarted to better understand some possible discrepancies in the data. Currently Submitted != Completed + Failed.

Screenshot 2026-02-03 at 4 32 15 PM Screenshot 2026-02-03 at 4 32 41 PM

References

Related to https://consensyssoftware.atlassian.net/browse/SWAPS-3179

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Cursor Bugbot is generating a summary for commit 58d02e4. Configure here.

Track when polling has reached maximum attempts and stops, emitting
the same properties as the Submitted event plus polling_attempts count.
…s event

Track when polling is manually restarted via restartPollingForFailedAttempts,
emitting the same properties as the Submitted event plus polling_attempts count.
…files

Enable linting for @typescript-eslint/naming-convention in
constants.ts and types.ts under bridge-controller metrics.
@infiniteflower infiniteflower marked this pull request as ready for review February 3, 2026 21:33
@infiniteflower infiniteflower requested review from a team as code owners February 3, 2026 21:33
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.

2 participants