osmosis-labs / mesh-security

Other
62 stars 8 forks source link

Slashing propagation Consumer accounting #158

Closed maurolacy closed 11 months ago

maurolacy commented 11 months ago

Part of #156. This completes slashing propagation accounting on the Consumer.

codecov-commenter commented 11 months ago

Codecov Report

Attention: 89 lines in your changes are missing coverage. Please review.

Comparison is base (60eb36a) 88.33% compared to head (2fb7b62) 87.86%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## 139/slashing-propagation-acct #158 +/- ## ================================================================= - Coverage 88.33% 87.86% -0.48% ================================================================= Files 69 69 Lines 12664 12895 +231 Branches 12664 12895 +231 ================================================================= + Hits 11187 11330 +143 - Misses 963 1044 +81 - Partials 514 521 +7 ``` | [Files](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs) | Coverage Δ | | |---|---|---| | [contracts/consumer/converter/src/multitest.rs](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs#diff-Y29udHJhY3RzL2NvbnN1bWVyL2NvbnZlcnRlci9zcmMvbXVsdGl0ZXN0LnJz) | `89.83% <100.00%> (+2.06%)` | :arrow_up: | | [contracts/consumer/virtual-staking/src/error.rs](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs#diff-Y29udHJhY3RzL2NvbnN1bWVyL3ZpcnR1YWwtc3Rha2luZy9zcmMvZXJyb3IucnM=) | `0.00% <ø> (ø)` | | | [packages/apis/src/virtual\_staking\_api.rs](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs#diff-cGFja2FnZXMvYXBpcy9zcmMvdmlydHVhbF9zdGFraW5nX2FwaS5ycw==) | `50.00% <ø> (ø)` | | | [contracts/consumer/converter/src/contract.rs](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs#diff-Y29udHJhY3RzL2NvbnN1bWVyL2NvbnZlcnRlci9zcmMvY29udHJhY3QucnM=) | `56.73% <92.50%> (+5.12%)` | :arrow_up: | | [contracts/consumer/converter/src/ibc.rs](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs#diff-Y29udHJhY3RzL2NvbnN1bWVyL2NvbnZlcnRlci9zcmMvaWJjLnJz) | `0.00% <0.00%> (ø)` | | | [...er/converter/src/multitest/virtual\_staking\_mock.rs](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs#diff-Y29udHJhY3RzL2NvbnN1bWVyL2NvbnZlcnRlci9zcmMvbXVsdGl0ZXN0L3ZpcnR1YWxfc3Rha2luZ19tb2NrLnJz) | `61.20% <46.80%> (-9.81%)` | :arrow_down: | | [contracts/consumer/virtual-staking/src/contract.rs](https://app.codecov.io/gh/osmosis-labs/mesh-security/pull/158?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=osmosis-labs#diff-Y29udHJhY3RzL2NvbnN1bWVyL3ZpcnR1YWwtc3Rha2luZy9zcmMvY29udHJhY3QucnM=) | `84.68% <1.85%> (-4.24%)` | :arrow_down: |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.