Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions execution_engine/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,14 @@ All notable changes to this project will be documented in this file. The format
[comment]: <> (Fixed: any bug fixes)
[comment]: <> (Security: in case of vulnerabilities)

## 9.0.0

### Added

## [Unreleased] (node 2.0)
* Added `RewardsHandling` support to the execution engine
* Added `RewardsHandling` field to the struct `EngineConfig`

## [Unreleased] (node 2.0)
## 8.0.0

### Added

Expand Down
5 changes: 5 additions & 0 deletions execution_engine_testing/test_support/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@ All notable changes to this project will be documented in this file. The format
[comment]: <> (Fixed: any bug fixes)
[comment]: <> (Security: in case of vulnerabilities)

## 9.0.0

### Added

* Added support for `RewardsHandling` to the execution engine testing crate
* Added support for `minimum_delegation_rate` to the execution engine testing crate

## 7.0.1

Expand Down
17 changes: 17 additions & 0 deletions storage/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,24 @@ All notable changes to this project will be documented in this file. The format
[comment]: <> (Fixed: any bug fixes)
[comment]: <> (Security: in case of vulnerabilities)

## 5.0.0

### Added

* Added a field `rewards` handling to Config in the `runtime_native` module_

### Changed

* Modified the behavior of the protocol upgrade logic to add a sustain purse to the mints named keys if the rewards
handling to sustain
* Modified the behavior of the protocol upgrade logic to recalculate the total supply at the point of protocol upgrade
* Modified the Genesis flow to support the rewards handling mode sustain in the Account/Contract model
* Modified the auction logic to keep track of a minimum delegation rate for validators

### Fixed

* Fixed a bug introduced during protocol version 2.0 in the genesis logic that did not include delegator stakes towards
the total supply

## 4.0.1

Expand Down
17 changes: 15 additions & 2 deletions types/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,22 @@ All notable changes to this project will be documented in this file. The format
[comment]: <> (Fixed: any bug fixes)
[comment]: <> (Security: in case of vulnerabilities)

## [UNRELEASED] casper-types 6.0.0
## casper-types 7.0.0

### Added

- Added new enum `RewardsHandling` with two variants `Standard` and `Sustain`
- Added `RewardsHandling` to the `CoreConfig` as the field `rewards_handling`
- Added `RewardsHandling` to the `ProtocolUpgradeConfig` as the field `rewards_handling`
- Added new field `minimum_delegation_rate` to the `CoreConfig` struct
- Added new variant `Key::RewardsHandling` to the `Key` enum
- Added new variant `GenesisAccount::Sustain` to the `GenesisAccount` enum
- Added new constant `MINT_SUSTAIN_PURSE_KEY`

## casper-types 6.0.0

### Added

### Added
- TransactionInvocationTarget::ByPackageHash::protocol_version_major field
- TransactionInvocationTarget::ByPackageName::protocol_version_major field
- New variant PackageIdentifier::HashWithVersion
Expand Down
Loading