diff --git a/CHANGELOG.md b/CHANGELOG.md index 15ba1f87010b..dce3a871526f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,20 +43,20 @@ This v0.50.x branch was created at the [bd886bb4b03fdfc52bdc1fa2f98e960316604f89 ### Osmosis Specific PRs (should upstream) * Instant Undelegate - * [5046a6d](https://github.com/osmosis-labs/cosmos-sdk/commit/5046a6d19a5e1127ef106b0318740cd1bccb429e) + * [5046a6d](https://github.com/osmosis-labs/cosmos-sdk/commit/5046a6d19a5e1127ef106b0318740cd1bccb429e) InstantUndelegate + basic test * Supply Offsets - * [#119](https://github.com/osmosis-labs/cosmos-sdk/pull/119) - * [#295](https://github.com/osmosis-labs/cosmos-sdk/pull/295) + * [#119](https://github.com/osmosis-labs/cosmos-sdk/pull/119) Add SupplyOffsets to bank module + * [#295](https://github.com/osmosis-labs/cosmos-sdk/pull/295) Negative supplyWithOffset returns 0 * Clawback Vesting Account - * [#171](https://github.com/osmosis-labs/cosmos-sdk/pull/171) - * [#178](https://github.com/osmosis-labs/cosmos-sdk/pull/178) - * [5b03258](https://github.com/osmosis-labs/cosmos-sdk/commit/5b032581d579eac710ce0acb62edd84fe9679c18) + * [#171](https://github.com/osmosis-labs/cosmos-sdk/pull/171) Add proto for clawback vesting Account + * [#178](https://github.com/osmosis-labs/cosmos-sdk/pull/178) Add clawback vesting account + * [5b03258](https://github.com/osmosis-labs/cosmos-sdk/commit/5b032581d579eac710ce0acb62edd84fe9679c18) Add more clawback vesting tests * Track Before Send and Block Before Send - * [#278](https://github.com/osmosis-labs/cosmos-sdk/pull/278) - * [#421](https://github.com/osmosis-labs/cosmos-sdk/pull/421) + * [#278](https://github.com/osmosis-labs/cosmos-sdk/pull/278) Add a BeforeSend hook to the bank module + * [#421](https://github.com/osmosis-labs/cosmos-sdk/pull/421) Add TrackBeforeSend, BlockBeforeSend hooks. Deprecate BeforeSend hook ### Osmosis Specific PRs (should not upstream) @@ -99,50 +99,29 @@ This v0.50.x branch was created at the [bd886bb4b03fdfc52bdc1fa2f98e960316604f89 ### Osmosis Specific Changes -* Instant Undelegate - * [5046a6d](https://github.com/osmosis-labs/cosmos-sdk/commit/5046a6d19a5e1127ef106b0318740cd1bccb429e) - -* Supply Offsets - * [#119](https://github.com/osmosis-labs/cosmos-sdk/pull/119) - * [#295](https://github.com/osmosis-labs/cosmos-sdk/pull/295) - -* Clawback Vesting Account - * [#171](https://github.com/osmosis-labs/cosmos-sdk/pull/171) - * [#178](https://github.com/osmosis-labs/cosmos-sdk/pull/178) - * [5b03258](https://github.com/osmosis-labs/cosmos-sdk/commit/5b032581d579eac710ce0acb62edd84fe9679c18) - -* Track Before Send and Block Before Send - * [#278](https://github.com/osmosis-labs/cosmos-sdk/pull/278) - * [#421](https://github.com/osmosis-labs/cosmos-sdk/pull/421) - -* Slashing - * [0609929](https://github.com/osmosis-labs/cosmos-sdk/commit/0609929d2ddfd845aebfe53622176660f8392fcb) Osmosis specific key migration slashing changes, due to implementing it early in v0.47.x - -* Distribution - * [#527](https://github.com/osmosis-labs/cosmos-sdk/pull/527) Distribute every 50 blocks - -* Performance (Already upstreamed but not in this version) - * [#538](https://github.com/osmosis-labs/cosmos-sdk/pull/538) Slight speedup to Slashing BeginBlock logic - * [#570](https://github.com/osmosis-labs/cosmos-sdk/pull/570) Removal of regex usage on denom validation - -* Per module fast nodes - * [#552](https://github.com/osmosis-labs/cosmos-sdk/pull/552) Per module fast nodes implementation - * [715f32](https://github.com/osmosis-labs/cosmos-sdk/commit/715f3216416030f5b1bb30f02882ee38e238c1a2) Replace store imports with fast nodes - * [#572](https://github.com/osmosis-labs/cosmos-sdk/pull/572) Fix fast nodes whitelist parsing - -* IAVL - * [#593](https://github.com/osmosis-labs/cosmos-sdk/pull/593) Async pruning IAVL v1 - -* Performance Improvements - * [b9a3e8f](https://github.com/osmosis-labs/cosmos-sdk/commit/b9a3e8fa12229200b31a1e7c1805ab5a495fbd11) Lower event emission from Osmosis epoch sends - * [bbb9a48](https://github.com/osmosis-labs/cosmos-sdk/commit/bbb9a4898aa46cb27d2b482a74259687afe4ab16) Remove GetAccount calls in epoch - * [8628b48](https://github.com/osmosis-labs/cosmos-sdk/commit/8628b4869dcbf7427d4de8a5a6f8e40d9fa86e66) Types speedups - * [3ef7ba4](https://github.com/osmosis-labs/cosmos-sdk/commit/3ef7ba4964b74154eb9d394dbe25fd967b31fbed) Replace amino json encoder with stdlib - * [#601](https://github.com/osmosis-labs/cosmos-sdk/pull/601) Don't run ValidateBasic on recheck - * [#603](https://github.com/osmosis-labs/cosmos-sdk/pull/603) Remove IAVL per-get/delete timing info - -* Cliff Vesting - * [#271](https://github.com/osmosis-labs/cosmos-sdk/pull/271) Bring back cliff vesting CLI command +* [5046a6d](https://github.com/osmosis-labs/cosmos-sdk/commit/5046a6d19a5e1127ef106b0318740cd1bccb429e) InstantUndelegate + basic test +* [#119](https://github.com/osmosis-labs/cosmos-sdk/pull/119) Add SupplyOffsets to bank module +* [#295](https://github.com/osmosis-labs/cosmos-sdk/pull/295) Negative supplyWithOffset returns 0 +* [#171](https://github.com/osmosis-labs/cosmos-sdk/pull/171) Add proto for clawback vesting Account +* [#178](https://github.com/osmosis-labs/cosmos-sdk/pull/178) Add clawback vesting account +* [5b03258](https://github.com/osmosis-labs/cosmos-sdk/commit/5b032581d579eac710ce0acb62edd84fe9679c18) Add more clawback vesting tests +* [#278](https://github.com/osmosis-labs/cosmos-sdk/pull/278) Add a BeforeSend hook to the bank module +* [#421](https://github.com/osmosis-labs/cosmos-sdk/pull/421) Add TrackBeforeSend, BlockBeforeSend hooks. Deprecate BeforeSend hook +* [0609929](https://github.com/osmosis-labs/cosmos-sdk/commit/0609929d2ddfd845aebfe53622176660f8392fcb) Osmosis specific key migration slashing changes, due to implementing it early in v0.47.x +* [#527](https://github.com/osmosis-labs/cosmos-sdk/pull/527) Distribute every 50 blocks +* [#538](https://github.com/osmosis-labs/cosmos-sdk/pull/538) Slight speedup to Slashing BeginBlock logic +* [#570](https://github.com/osmosis-labs/cosmos-sdk/pull/570) Removal of regex usage on denom validation +* [#552](https://github.com/osmosis-labs/cosmos-sdk/pull/552) Per module fast nodes implementation +* [715f32](https://github.com/osmosis-labs/cosmos-sdk/commit/715f3216416030f5b1bb30f02882ee38e238c1a2) Replace store imports with fast nodes +* [#572](https://github.com/osmosis-labs/cosmos-sdk/pull/572) Fix fast nodes whitelist parsing +* [#593](https://github.com/osmosis-labs/cosmos-sdk/pull/593) Async pruning IAVL v1 +* [b9a3e8f](https://github.com/osmosis-labs/cosmos-sdk/commit/b9a3e8fa12229200b31a1e7c1805ab5a495fbd11) Lower event emission from Osmosis epoch sends +* [bbb9a48](https://github.com/osmosis-labs/cosmos-sdk/commit/bbb9a4898aa46cb27d2b482a74259687afe4ab16) Remove GetAccount calls in epoch +* [8628b48](https://github.com/osmosis-labs/cosmos-sdk/commit/8628b4869dcbf7427d4de8a5a6f8e40d9fa86e66) Types speedups +* [3ef7ba4](https://github.com/osmosis-labs/cosmos-sdk/commit/3ef7ba4964b74154eb9d394dbe25fd967b31fbed) Replace amino json encoder with stdlib +* [#601](https://github.com/osmosis-labs/cosmos-sdk/pull/601) Don't run ValidateBasic on recheck +* [#603](https://github.com/osmosis-labs/cosmos-sdk/pull/603) Remove IAVL per-get/delete timing info +* [#271](https://github.com/osmosis-labs/cosmos-sdk/pull/271) Bring back cliff vesting CLI command ### Improvements