-
Notifications
You must be signed in to change notification settings - Fork 902
feat: amino encoding support for the vesting module (backport #1070) #1076
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
feat: amino encoding support for the vesting module (backport #1070) #1076
Conversation
* feat: amino enconding support for the vesting module * fix: missing enconding added * chore: update changelog * chore: remove temp files (cherry picked from commit c768d16) # Conflicts: # CHANGELOG.md
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## release/v10.0.x #1076 +/- ##
===================================================
+ Coverage 77.59% 77.61% +0.01%
===================================================
Files 128 128
Lines 7494 7500 +6
===================================================
+ Hits 5815 5821 +6
Misses 1535 1535
Partials 144 144
|
@hanchon can you fix the conflicts when you have time? |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The only remaining use of types.ModuleCdc
in the vesting
module seems to be here:
https://github.com/evmos/evmos/blob/main/x/vesting/keeper/integration_test.go#L475
Should we change this to use AminoCdc
as well? In that case, I think ModuleCdc
would be unused and could also be removed from the file.
P.S.: In the context of looking for the usage of the vesting
codec, I also found this TODO: https://github.com/evmos/evmos/blob/main/app/ante/vesting.go#L79
@fedekunze should this be addressed now that were on sdk v0.46.4
?
Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
This is an automatic backport of pull request #1070 done by Mergify.
Cherry-pick of c768d16 has failed:
To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally
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>
branchAdditionally, on Mergify dashboard you can:
Finally, you can contact us on https://mergify.com