-
Notifications
You must be signed in to change notification settings - Fork 35
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
refactor: Track rebase of our work onto cosmos-sdk v0.45.0 #59
Conversation
* add minimum commission rate * fixed DefaultMinCommissionRate comment * Update x/staking/keeper/params.go * Update x/staking/keeper/validator.go * Update x/staking/keeper/validator_test.go * Update x/staking/keeper/validator_test.go Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com> * Update x/staking/keeper/validator_test.go * fix lint * make proto-all * fix lint * add powerreduction to params * check protobuf breakage against osmo-v0.42.x instead of master Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com>
ac975b1
to
17be746
Compare
379734a
to
cfe6ef4
Compare
We probably want to cherry-pick cosmos#10990 Should we "re-rebase" onto 0.45.1 once its released, or just cherry-pick the commit? |
just the commit imo. Theres several such open PRs in the SDK to 45, and I don't think we should wait on them. |
add MustUpdateValidatorCommission
* add mutable decimal methods * fix root * gofmt * add Clone(), rm assignment quo * add SetInt64 * fix SetInt64 * More mut speedups Co-authored-by: ValarDragon <dojha12@gmail.com>
* Significantly lower number of heap allocations that should be required by events * Use EmitEvent instead of EmitEvents
…dule (#33) * Add SenManyCoins method * Add method SendCoinsFromModuleToManyAccounts in Bank module * Lint
* Try to fix the mutex contention * downstream copy my pr for logs in initgenesis * CacheKVStore linear factor improvements * Reset map size (extremely important for unfortunate access patterns) * Comment out module.go test for init genesis, assume logger lines are safe
* Change default pruning settings * Change config messages * Change keep-every to 100k * Updates Co-authored-by: ValarDragon <dojha12@gmail.com>
Fixes the non-race test issue
* Add default minting restriction fn * Minor changes
4733696
to
f432981
Compare
Squashed a bunch of commits that were part of the same feature/issue |
@ValarDragon I shouldn't worry about the test-race (02) test failing, right? |
yeah test-race failing is not an issue |
What should I rename this branch to? |
Awesome to see this progress. I'm ready to finalise osmosis-labs/osmosis#769 once these are both merged (we tagged wasmd 0.22 yesterday with cosmos-sdk 0.45 support) |
Looks like 3575fe5 ( MustUpdateValidatorCommission ) was dropped? |
Note to self: dad6e87 is not included, need to configure the IAVL cache size param / config default prior to next release. |
This LGTM! I think we just need to cherry-pick back in 3575fe5 EDIT: I'm wrong, its in there somewhere. Making a new branch off of this called v0.45.0x-osmo-v7, and setting as default Thanks for doing this! |
Description
Tracking rebase process of cherry picking our commits on top of upstream/v0.45.0
Part of osmosis-labs/osmosis#770
Author Checklist
All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.
I have...
!
to the type prefix if API or client breaking changeCHANGELOG.md
Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...
!
in the type prefix if API or client breaking change