Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: gov support for superfluid (backport #1555) #1557

Merged
merged 1 commit into from
May 21, 2022
Merged

Conversation

mergify[bot]
Copy link
Contributor

@mergify mergify bot commented May 21, 2022

This is an automatic backport of pull request #1555 done by Mergify.


Mergify commands and options

More conditions and actions can be found in the documentation.

You can also trigger Mergify actions by commenting on this pull request:

  • @Mergifyio refresh will re-evaluate the rules
  • @Mergifyio rebase will rebase this PR on its base branch
  • @Mergifyio update will merge the base branch into this PR
  • @Mergifyio backport <destination> will backport this PR on <destination> branch

Additionally, on Mergify dashboard you can:

  • look at your merge queues
  • generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com

Closes: #XXX

## What is the purpose of the change

@czarcas7ic and I ran into issues manually testing #1191 . We both reproduces this test case: https://github.com/osmosis-labs/osmosis/discussions/1543#discussioncomment-2786650

Upon further investigation, it was found that staking keeper was never replaced with superfluid keeper in the gov module so that the new logic could not be used for calculating tally and overriding validator votes by SF stakers.

We need to e2e test this case in a future PR: #1556

## Testing and Verifying

This change is a trivial rework / code cleanup without any test coverage.

## Documentation and Release Note

  - Does this pull request introduce a new feature or user-facing behavior changes? no
  - Is a relevant changelog entry added to the `Unreleased` section in `CHANGELOG.md`? no
  - How is the feature or change documented? not applicable

(cherry picked from commit 8aaa84b)
@mergify mergify bot requested a review from a team May 21, 2022 20:15
@codecov-commenter
Copy link

codecov-commenter commented May 21, 2022

Codecov Report

Merging #1557 (fbb334a) into v9.x (46cc167) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             v9.x    #1557   +/-   ##
=======================================
  Coverage   19.67%   19.67%           
=======================================
  Files         241      241           
  Lines       31840    31840           
=======================================
  Hits         6264     6264           
  Misses      24424    24424           
  Partials     1152     1152           
Impacted Files Coverage Δ
x/superfluid/keeper/keeper.go 100.00% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 46cc167...fbb334a. Read the comment docs.

@p0mvn p0mvn merged commit 428b9d8 into v9.x May 21, 2022
@p0mvn p0mvn deleted the mergify/bp/v9.x/pr-1555 branch May 21, 2022 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants