feat(staking): add basic key rotation#26440
Merged
Merged
Codecov / codecov/project
succeeded
Jun 1, 2026 in 0s
64.86% (+0.03%) compared to ebb120a
View this Pull Request on Codecov
64.86% (+0.03%) compared to ebb120a
Details
Codecov Report
❌ Patch coverage is 83.33333% with 34 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.86%. Comparing base (ebb120a) to head (de8f4c6).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| x/staking/keeper/rotation.go | 81.66% | 22 Missing |
| x/staking/keeper/msg_server.go | 79.48% | 8 Missing |
| x/staking/keeper/val_state_change.go | 66.66% | 2 Missing |
| x/staking/keeper/genesis.go | 50.00% | 1 Missing |
| x/staking/keeper/keeper.go | 50.00% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## main #26440 +/- ##
==========================================
+ Coverage 64.82% 64.86% +0.03%
==========================================
Files 810 811 +1
Lines 56157 56357 +200
==========================================
+ Hits 36406 36555 +149
- Misses 19751 19802 +51 | Files with missing lines | Coverage Δ | |
|---|---|---|
| simapp/app.go | 91.97% <ø> (ø) |
|
| testutil/configurator/configurator.go | 85.14% <100.00%> (+0.07%) |
⬆️ |
| testutil/integration/router.go | 90.00% <100.00%> (ø) |
|
| x/staking/keeper/pool.go | 83.63% <100.00%> (+0.61%) |
⬆️ |
| x/staking/types/expected_keepers.go | 0.00% <ø> (ø) |
|
| x/staking/types/keys.go | 84.46% <100.00%> (+2.44%) |
⬆️ |
| x/staking/types/params.go | 63.82% <ø> (ø) |
|
| x/staking/types/pool.go | 100.00% <ø> (ø) |
|
| x/staking/keeper/genesis.go | 67.12% <50.00%> (-0.24%) |
⬇️ |
| x/staking/keeper/keeper.go | 70.42% <50.00%> (-0.60%) |
⬇️ |
| ... and 3 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading