Skip to content

Commit ea1858e

Browse files
authored
Merge pull request #5398 from darthsiroftardis/update-2.2-changelogs
Update 2.2 changelogs
2 parents 0d9844f + 9094623 commit ea1858e

4 files changed

Lines changed: 42 additions & 4 deletions

File tree

execution_engine/CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,14 @@ All notable changes to this project will be documented in this file. The format
99
[comment]: <> (Fixed: any bug fixes)
1010
[comment]: <> (Security: in case of vulnerabilities)
1111

12+
## 9.0.0
1213

14+
### Added
1315

14-
## [Unreleased] (node 2.0)
16+
* Added `RewardsHandling` support to the execution engine
17+
* Added `RewardsHandling` field to the struct `EngineConfig`
1518

16-
## [Unreleased] (node 2.0)
19+
## 8.0.0
1720

1821
### Added
1922

execution_engine_testing/test_support/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,12 @@ All notable changes to this project will be documented in this file. The format
99
[comment]: <> (Fixed: any bug fixes)
1010
[comment]: <> (Security: in case of vulnerabilities)
1111

12+
## 9.0.0
1213

14+
### Added
15+
16+
* Added support for `RewardsHandling` to the execution engine testing crate
17+
* Added support for `minimum_delegation_rate` to the execution engine testing crate
1318

1419
## 7.0.1
1520

storage/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,24 @@ All notable changes to this project will be documented in this file. The format
99
[comment]: <> (Fixed: any bug fixes)
1010
[comment]: <> (Security: in case of vulnerabilities)
1111

12+
## 5.0.0
1213

14+
### Added
15+
16+
* Added a field `rewards` handling to Config in the `runtime_native` module_
17+
18+
### Changed
19+
20+
* Modified the behavior of the protocol upgrade logic to add a sustain purse to the mints named keys if the rewards
21+
handling to sustain
22+
* Modified the behavior of the protocol upgrade logic to recalculate the total supply at the point of protocol upgrade
23+
* Modified the Genesis flow to support the rewards handling mode sustain in the Account/Contract model
24+
* Modified the auction logic to keep track of a minimum delegation rate for validators
25+
26+
### Fixed
27+
28+
* Fixed a bug introduced during protocol version 2.0 in the genesis logic that did not include delegator stakes towards
29+
the total supply
1330

1431
## 4.0.1
1532

types/CHANGELOG.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,22 @@ All notable changes to this project will be documented in this file. The format
99
[comment]: <> (Fixed: any bug fixes)
1010
[comment]: <> (Security: in case of vulnerabilities)
1111

12-
## [UNRELEASED] casper-types 6.0.0
12+
## casper-types 7.0.0
13+
14+
### Added
15+
16+
- Added new enum `RewardsHandling` with two variants `Standard` and `Sustain`
17+
- Added `RewardsHandling` to the `CoreConfig` as the field `rewards_handling`
18+
- Added `RewardsHandling` to the `ProtocolUpgradeConfig` as the field `rewards_handling`
19+
- Added new field `minimum_delegation_rate` to the `CoreConfig` struct
20+
- Added new variant `Key::RewardsHandling` to the `Key` enum
21+
- Added new variant `GenesisAccount::Sustain` to the `GenesisAccount` enum
22+
- Added new constant `MINT_SUSTAIN_PURSE_KEY`
23+
24+
## casper-types 6.0.0
25+
26+
### Added
1327

14-
### Added
1528
- TransactionInvocationTarget::ByPackageHash::protocol_version_major field
1629
- TransactionInvocationTarget::ByPackageName::protocol_version_major field
1730
- New variant PackageIdentifier::HashWithVersion

0 commit comments

Comments
 (0)