Skip to content

feat(rpc): add RPC real IP source config

689a029
Select commit
Loading
Failed to load commit list.
Merged

RPC/Overlay rate limits #1074

feat(rpc): add RPC real IP source config
689a029
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed May 13, 2026 in 1s

58.93% (-0.09%) compared to 6c325bc

View this Pull Request on Codecov

58.93% (-0.09%) compared to 6c325bc

Details

Codecov Report

❌ Patch coverage is 52.89575% with 244 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.93%. Comparing base (6c325bc) to head (689a029).

Files with missing lines Patch % Lines
core/src/blockchain_rpc/rate_limits.rs 0.00% 61 Missing ⚠️
rpc/src/endpoint/rate_limits.rs 34.88% 55 Missing and 1 partial ⚠️
rpc/src/endpoint/mod.rs 0.00% 43 Missing ⚠️
util/src/rate_limit.rs 85.21% 24 Missing and 10 partials ⚠️
network/src/overlay/rate_limits.rs 0.00% 33 Missing ⚠️
core/src/node/mod.rs 0.00% 6 Missing ⚠️
network/src/overlay/public_overlay.rs 70.00% 4 Missing and 2 partials ⚠️
rpc/src/endpoint/jrpc/stream.rs 75.00% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1074      +/-   ##
==========================================
- Coverage   59.01%   58.93%   -0.09%     
==========================================
  Files         454      459       +5     
  Lines       76372    76880     +508     
  Branches    76372    76880     +508     
==========================================
+ Hits        45072    45308     +236     
- Misses      29202    29455     +253     
- Partials     2098     2117      +19     

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