Skip to content

[MEX-961] fixes after testing#1758

Merged
claudiulataretu merged 7 commits intofeat/state-rpcfrom
MEX-961-fixes-after-testing
Apr 15, 2026
Merged

[MEX-961] fixes after testing#1758
claudiulataretu merged 7 commits intofeat/state-rpcfrom
MEX-961-fixes-after-testing

Conversation

@claudiulataretu
Copy link
Copy Markdown
Collaborator

Reasoning

  • token mapping in xoxno path can include tokens not stored in gRPC
  • tokens metadata stored in gRPC are not automatically refreshed
  • small fixes

Proposed Changes

  • added a fallback token metadata fetching in xoxno route mapping for tokens not stored in gRPC
  • added manual task triggers to refresh tokens metadata from gRPC

How to test

  • swap query with XOXNO paths should not return any errors for undefined tokens

Signed-off-by: Claudiu Lataretu <claudiu.lataretu@gmail.com>
Signed-off-by: Claudiu Lataretu <claudiu.lataretu@gmail.com>
Signed-off-by: Claudiu Lataretu <claudiu.lataretu@gmail.com>
Signed-off-by: Claudiu Lataretu <claudiu.lataretu@gmail.com>
Signed-off-by: Claudiu Lataretu <claudiu.lataretu@gmail.com>
Signed-off-by: Claudiu Lataretu <claudiu.lataretu@gmail.com>
Signed-off-by: Claudiu Lataretu <claudiu.lataretu@gmail.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 15, 2026

Codecov Report

❌ Patch coverage is 43.20988% with 46 lines in your changes missing coverage. Please review.
✅ Project coverage is 55.98%. Comparing base (7bd5735) to head (e3e0a07).
⚠️ Report is 9 commits behind head on feat/state-rpc.

Files with missing lines Patch % Lines
src/modules/state/services/state.tasks.service.ts 3.44% 26 Missing and 2 partials ⚠️
...modules/state/services/sync/tokens.sync.service.ts 0.00% 8 Missing and 2 partials ⚠️
...odules/auto-router/services/auto-router.service.ts 77.77% 6 Missing ⚠️
src/modules/state/services/state.sync.service.ts 0.00% 2 Missing ⚠️
Additional details and impacted files
@@                Coverage Diff                 @@
##           feat/state-rpc    #1758      +/-   ##
==================================================
- Coverage           56.08%   55.98%   -0.10%     
==================================================
  Files                 334      334              
  Lines               16627    16694      +67     
  Branches             2403     2478      +75     
==================================================
+ Hits                 9325     9346      +21     
+ Misses               7296     7007     -289     
- Partials                6      341     +335     
Flag Coverage Δ
unittests 55.98% <43.20%> (-0.10%) ⬇️

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

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@claudiulataretu claudiulataretu merged commit 85181de into feat/state-rpc Apr 15, 2026
2 of 4 checks passed
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.

3 participants