-
Notifications
You must be signed in to change notification settings - Fork 264
chore: remove Celer bridge integration #6938
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
saledjenic
commented
Sep 18, 2025
- Deleted Celer bridge ABI and Go binding files.
- Removed related configurations and feature flags from wallet and protocol settings.
- Cleaned up wallet service code by eliminating references to Celer bridge processing.
- Updated path processor to remove Celer bridge transaction handling.
Jenkins BuildsClick to see older builds (18)
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #6938 +/- ##
===========================================
+ Coverage 58.79% 59.22% +0.42%
===========================================
Files 823 817 -6
Lines 122261 120785 -1476
===========================================
- Hits 71879 71529 -350
+ Misses 42948 41876 -1072
+ Partials 7434 7380 -54
Flags with carried forward coverage won't be shown. Click here to find out more.
|
4de1cfb to
1f2e16f
Compare
| return t.HopTx.Amount.ToInt() | ||
| } else if t.CbridgeTx != nil { | ||
| return t.CbridgeTx.Amount.ToInt() | ||
| } else if t.SwapTx != nil { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks weird, was Swap missing from this handler?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not at all, it should not be here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Most likely somehow remainded when I was splitting commits for PR. Will remove those lines, even MultipathProcessorTxArgs is completely removed in the follow-up PR.
1f2e16f to
b992e20
Compare
- Deleted Celer bridge ABI and Go binding files. - Removed related configurations and feature flags from wallet and protocol settings. - Cleaned up wallet service code by eliminating references to Celer bridge processing. - Updated path processor to remove Celer bridge transaction handling.
- Simplified transaction management by removing multi-transaction ID from `SendTransactionWithSignature` and related methods. - Deprecated endpoints removed `WatchTransactionByChainID`, `ProceedWithTransactionsSignatures` and `GetMultiTransactions`. - Updated transaction handling in various services to streamline the process. - Cleaned up related tests to reflect these changes.
- Updated multiple services and tests to eliminate multi-transaction ID from `SendTransactionWithSignature` and related methods. - Adjusted transaction management logic across the code base. - Cleaned up related tests.
- Eliminated multi-transaction ID from various structures and functions across the wallet service. - Updated related queries and database interactions to reflect the removal of multi-transaction handling. - Cleaned up related tests.
- Eliminated `Send` and `BuildTransaction` methods. - Updated related tests to reflect the removal of these methods. - Codebase cleaned up accordingly.
8848c01 to
c5ce72a
Compare