-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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!: port LSM module to SDK v0.47.x
#18694
feat!: port LSM module to SDK v0.47.x
#18694
Commits on Nov 27, 2023
-
chore: update proto files for LSM (#3)
* Format protos * Fix Proto lints * update protos * make proto-gen * implement necessary interfaces * remove minSelfDelegation (partially) --------- Co-authored-by: Zaki Manian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2623645 - Browse repository at this point
Copy the full SHA 2623645View commit details
Commits on Nov 28, 2023
-
chore: LSM changes to distribution (#4)
* set min_self_delegation to 0 in TestAminoCodecFullDecodeAndEncode * add WithdrawTokenizeShareRecordReward and WithdrawAllTokenizeShareRecordReward * add methods to distribution/keeper * register distribution msgs * add SimulateMsgWithdrawTokenizeShareRecordReward * LSM distribution queries * LSM distr cli * add BeforeTokenizeShareRecordRemoved hook * add signers to proto distribution * set signers correctly
Configuration menu - View commit details
-
Copy full SHA for 16938f1 - Browse repository at this point
Copy the full SHA 16938f1View commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c22e127 - Browse repository at this point
Copy the full SHA c22e127View commit details
Commits on Dec 5, 2023
-
chore: LSM changes to staking (#7)
* set min_self_delegation to 0 in TestAminoCodecFullDecodeAndEncode * add WithdrawTokenizeShareRecordReward and WithdrawAllTokenizeShareRecordReward * add methods to distribution/keeper * register distribution msgs * add SimulateMsgWithdrawTokenizeShareRecordReward * LSM distribution queries * LSM distr cli * add BeforeTokenizeShareRecordRemoved hook * add signers to proto distribution * set signers correctly * minimum refactor to build * tag LSM test to be refactored * Merge with feat/lsm/v0.47.x tag LSM tests to be refactored Fix nits * nit * comments more failing tests * make protos * Update x/staking/keeper/msg_server.go Co-authored-by: Marius Poke <[email protected]> * Update x/staking/keeper/msg_server.go Co-authored-by: Marius Poke <[email protected]> * add go.work and fix silent errors * address comments * tests: add lsm distribution tests (#6) --------- Co-authored-by: mpoke <[email protected]> Co-authored-by: MSalopek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7220e3 - Browse repository at this point
Copy the full SHA e7220e3View commit details
Commits on Dec 8, 2023
-
chore: refactor staking integration, sims and e2e tests (#8)
* set min_self_delegation to 0 in TestAminoCodecFullDecodeAndEncode * add WithdrawTokenizeShareRecordReward and WithdrawAllTokenizeShareRecordReward * add methods to distribution/keeper * register distribution msgs * add SimulateMsgWithdrawTokenizeShareRecordReward * LSM distribution queries * LSM distr cli * add BeforeTokenizeShareRecordRemoved hook * add signers to proto distribution * set signers correctly * minimum refactor to build * tag LSM test to be refactored * Merge with feat/lsm/v0.47.x tag LSM tests to be refactored Fix nits * nit * comments more failing tests * make protos * Update x/staking/keeper/msg_server.go Co-authored-by: Marius Poke <[email protected]> * Update x/staking/keeper/msg_server.go Co-authored-by: Marius Poke <[email protected]> * add go.work and fix silent errors * address comments * refactor staking msg_server_tests.go - distrib hooks cause them to fail * make integration tests pass * clean up * clean up * refactor last integration * nits * revert deterministic tests change * tests: update simulation randfees calc (#9) * address min self delegation depreciation in tests * refactor e2e tests and other nits * tests: appease linter in randfees --------- Co-authored-by: mpoke <[email protected]> Co-authored-by: MSalopek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b50f5a7 - Browse repository at this point
Copy the full SHA b50f5a7View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20d96b8 - Browse repository at this point
Copy the full SHA 20d96b8View commit details
Commits on Dec 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 817c772 - Browse repository at this point
Copy the full SHA 817c772View commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd43c01 - Browse repository at this point
Copy the full SHA bd43c01View commit details
Commits on Jan 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a89aa65 - Browse repository at this point
Copy the full SHA a89aa65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 029f97f - Browse repository at this point
Copy the full SHA 029f97fView commit details -
Configuration menu - View commit details
-
Copy full SHA for daa9cc5 - Browse repository at this point
Copy the full SHA daa9cc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef0fd71 - Browse repository at this point
Copy the full SHA ef0fd71View commit details
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 773c61c - Browse repository at this point
Copy the full SHA 773c61cView commit details
Commits on Jan 5, 2024
-
fix!: update formula in
CheckValidatorLiquidStakingCap
(#11)* Fix bug in `CheckExceedsValidatorLiquidStakingCap` formula * Update x/staking/keeper/liquid_stake.go Co-authored-by: Marius Poke <[email protected]> * fix unit test bug --------- Co-authored-by: Marius Poke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc3df2e - Browse repository at this point
Copy the full SHA dc3df2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f643ef - Browse repository at this point
Copy the full SHA 6f643efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 523430c - Browse repository at this point
Copy the full SHA 523430cView commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 52110cb - Browse repository at this point
Copy the full SHA 52110cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f2a80 - Browse repository at this point
Copy the full SHA d3f2a80View commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for caa65a5 - Browse repository at this point
Copy the full SHA caa65a5View commit details