feat: Rebrand Polkadot/Substrate references to PezkuwiChain
This commit systematically rebrands various references from Parity Technologies' Polkadot/Substrate ecosystem to PezkuwiChain within the kurdistan-sdk. Key changes include: - Updated external repository URLs (zombienet-sdk, parity-db, parity-scale-codec, wasm-instrument) to point to pezkuwichain forks. - Modified internal documentation and code comments to reflect PezkuwiChain naming and structure. - Replaced direct references to with or specific paths within the for XCM, Pezkuwi, and other modules. - Cleaned up deprecated issue and PR references in various and files, particularly in and modules. - Adjusted image and logo URLs in documentation to point to PezkuwiChain assets. - Removed or rephrased comments related to external Polkadot/Substrate PRs and issues. This is a significant step towards fully customizing the SDK for the PezkuwiChain ecosystem.
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes and migrations to pezpallet-staking will be documented in this file.
|
||||
|
||||
The format is loosely based
|
||||
on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). We maintain a
|
||||
single integer version number for staking pallet to keep track of all storage
|
||||
migrations.
|
||||
|
||||
## [v16]
|
||||
|
||||
|
||||
### Added
|
||||
|
||||
- New default implementation of `DisablingStrategy` - `UpToLimitWithReEnablingDisablingStrategy`.
|
||||
Same as `UpToLimitDisablingStrategy` except when a limit (1/3 default) is reached. When limit is
|
||||
reached the offender is only disabled if his offence is greater or equal than some other already
|
||||
disabled offender. The smallest possible offender is re-enabled to make space for the new greater
|
||||
offender. A limit should thus always be respected.
|
||||
- `DisabledValidators` changed format to include severity of the offence.
|
||||
|
||||
## [v15]
|
||||
|
||||
### Added
|
||||
|
||||
- New trait `DisablingStrategy` which is responsible for making a decision which offenders should be
|
||||
disabled on new offence.
|
||||
- Default implementation of `DisablingStrategy` - `UpToLimitDisablingStrategy`. It
|
||||
disables each new offender up to a threshold (1/3 by default). Offenders are not runtime disabled for
|
||||
offences in previous era(s). But they will be low-priority node-side disabled for dispute initiation.
|
||||
- `OffendingValidators` storage item is replaced with `DisabledValidators`. The former keeps all
|
||||
offenders and if they are disabled or not. The latter just keeps a list of all offenders as they
|
||||
are disabled by default.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- `enum DisableStrategy` is no longer needed because disabling is not related to the type of the
|
||||
offence anymore. A decision if a offender is disabled or not is made by a `DisablingStrategy`
|
||||
implementation.
|
||||
|
||||
## [v14]
|
||||
|
||||
### Added
|
||||
|
||||
- New item `ErasStakersPaged` that keeps up to `MaxExposurePageSize`
|
||||
individual nominator exposures by era, validator and page.
|
||||
- New item `ErasStakersOverview` complementary to `ErasStakersPaged` which keeps
|
||||
state of own and total stake of the validator across pages.
|
||||
- New item `ClaimedRewards` to support paged rewards payout.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- `ErasStakers` and `ErasStakersClipped` is deprecated, will not be used any longer for the exposures of the new era
|
||||
post v14 and can be removed after 84 eras once all the exposures are stale.
|
||||
- Field `claimed_rewards` in item `Ledger` is renamed
|
||||
to `legacy_claimed_rewards` and can be removed after 84 eras.
|
||||
|
||||
[v14]: https://github.com/pezkuwichain/kurdistan-sdk/issues/46
|
||||
Reference in New Issue
Block a user