Skip to content

Conversation

@saledjenic
Copy link
Contributor

  • 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.

@status-im-auto
Copy link
Member

status-im-auto commented Sep 18, 2025

Jenkins Builds

Click to see older builds (18)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 4de1cfb #1 2025-09-18 06:33:32 ~3 min macos/status-go 📦zip
✔️ 4de1cfb #1 2025-09-18 06:34:09 ~4 min linux/status-go 📦zip
✔️ 4de1cfb #1 2025-09-18 06:35:31 ~5 min windows/status-go 📦zip
✔️ 4de1cfb #1 2025-09-18 06:40:17 ~10 min linux/nwaku 📦zip
✔️ 4de1cfb #1 2025-09-18 06:40:22 ~10 min tests-rpc 📄log
✔️ 4de1cfb #1 2025-09-18 06:55:52 ~25 min tests 📄log
✔️ 1f2e16f #2 2025-09-18 08:40:37 ~3 min macos/status-go 📦zip
✔️ 1f2e16f #2 2025-09-18 08:40:48 ~3 min linux/status-go 📦zip
✔️ 1f2e16f #2 2025-09-18 08:42:46 ~5 min windows/status-go 📦zip
✔️ 1f2e16f #2 2025-09-18 08:48:03 ~10 min tests-rpc 📄log
✔️ 1f2e16f #2 2025-09-18 08:48:35 ~11 min linux/nwaku 📦zip
✔️ 1f2e16f #2 2025-09-18 09:03:33 ~26 min tests 📄log
✔️ b992e20 #3 2025-09-18 13:17:34 ~5 min macos/status-go 📦zip
✔️ b992e20 #3 2025-09-18 13:17:43 ~5 min windows/status-go 📦zip
✔️ b992e20 #3 2025-09-18 13:35:21 ~22 min linux/status-go 📦zip
✔️ b992e20 #3 2025-09-18 13:42:55 ~30 min linux/nwaku 📦zip
✔️ b992e20 #3 2025-09-18 13:45:38 ~33 min tests-rpc 📄log
✔️ b992e20 #3 2025-09-18 14:02:51 ~50 min tests 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 8848c01 #4 2025-09-22 14:25:46 ~3 min linux/status-go 📦zip
✔️ 8848c01 #4 2025-09-22 14:26:04 ~3 min macos/status-go 📦zip
✔️ 8848c01 #4 2025-09-22 14:28:11 ~5 min windows/status-go 📦zip
✔️ 8848c01 #4 2025-09-22 14:32:40 ~9 min tests-rpc 📄log
✔️ 8848c01 #4 2025-09-22 14:32:50 ~10 min linux/nwaku 📦zip
✔️ 8848c01 #4 2025-09-22 14:48:50 ~26 min tests 📄log
✔️ c5ce72a #5 2025-09-22 14:29:57 ~3 min linux/status-go 📦zip
✔️ c5ce72a #5 2025-09-22 14:31:15 ~5 min macos/status-go 📦zip
✔️ c5ce72a #5 2025-09-22 14:33:34 ~5 min windows/status-go 📦zip
✔️ c5ce72a #5 2025-09-22 14:42:46 ~10 min tests-rpc 📄log
✔️ c5ce72a #5 2025-09-22 14:43:54 ~10 min linux/nwaku 📦zip
✔️ c5ce72a #5 2025-09-22 15:15:21 ~26 min tests 📄log

@codecov
Copy link

codecov bot commented Sep 18, 2025

Codecov Report

❌ Patch coverage is 60.24845% with 64 lines in your changes missing coverage. Please review.
✅ Project coverage is 59.22%. Comparing base (7c3969b) to head (c5ce72a).
⚠️ Report is 5 commits behind head on develop.

Files with missing lines Patch % Lines
services/wallet/transfer/downloader.go 0.00% 41 Missing ⚠️
services/wallet/activity/service.go 0.00% 5 Missing ⚠️
transactions/pendingtxtracker.go 28.57% 5 Missing ⚠️
services/wallet/transfer/commands.go 0.00% 4 Missing ⚠️
services/wallet/transfer/testutils.go 87.50% 3 Missing ⚠️
api/geth_backend.go 0.00% 1 Missing ⚠️
services/wallet/activity/activity_v2.go 83.33% 1 Missing ⚠️
services/wallet/activity/session_service.go 75.00% 1 Missing ⚠️
...allet/router/pathprocessor/processor_bridge_hop.go 0.00% 1 Missing ⚠️
services/wallet/transfer/transaction_manager.go 0.00% 1 Missing ⚠️
... and 1 more
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     
Flag Coverage Δ
functional 31.71% <22.98%> (+0.39%) ⬆️
unit 55.25% <44.09%> (+0.34%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
params/config.go 85.09% <ø> (-0.19%) ⬇️
services/wallet/activity/common/types.go 100.00% <ø> (ø)
services/wallet/activity/session.go 100.00% <100.00%> (ø)
services/wallet/activity/types.go 39.60% <100.00%> (-0.92%) ⬇️
services/wallet/api.go 28.06% <ø> (+0.77%) ⬆️
services/wallet/common/const.go 75.67% <ø> (ø)
services/wallet/common/helpers.go 24.07% <100.00%> (ø)
services/wallet/routeexecution/manager.go 62.90% <100.00%> (-1.10%) ⬇️
services/wallet/router/pathprocessor/errors.go 100.00% <ø> (ø)
...ervices/wallet/router/pathprocessor/nft_handler.go 53.33% <ø> (-18.10%) ⬇️
... and 35 more

... and 32 files with indirect coverage changes

return t.HopTx.Amount.ToInt()
} else if t.CbridgeTx != nil {
return t.CbridgeTx.Amount.ToInt()
} else if t.SwapTx != nil {
Copy link
Contributor

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?

Copy link
Contributor Author

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.

Copy link
Contributor Author

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.

@saledjenic saledjenic force-pushed the chore/remove-celer-bridge branch from 1f2e16f to b992e20 Compare September 18, 2025 13:12
- 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.
@saledjenic saledjenic force-pushed the chore/remove-celer-bridge branch from 8848c01 to c5ce72a Compare September 22, 2025 14:25
@saledjenic saledjenic merged commit a8589ec into develop Sep 22, 2025
21 checks passed
@saledjenic saledjenic deleted the chore/remove-celer-bridge branch September 22, 2025 15:19
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.

4 participants