mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 01:47:55 +00:00
756a12d571
## Overview This PR brings in the new version of prdoc v0.0.6 and allows: - local schema - local config - local template It also fixes the existing prdoc files to match the new schema. ## todo - [x] add a brief doc/tldr to help contributors get started - [x] test CI - [x] finalize schema - [x] publish the next `prdoc` cli version (v0.0.7 or above) --------- Co-authored-by: Egor_P <egor@parity.io> Co-authored-by: Bastian Köcher <git@kchr.de>
22 lines
1.0 KiB
Plaintext
22 lines
1.0 KiB
Plaintext
# Schema: Parity PR Documentation Schema (prdoc)
|
|
# See doc at https://github.com/paritytech/prdoc
|
|
|
|
title: Fix for Reward Deficit in the pool
|
|
|
|
doc:
|
|
- audience: Runtime Dev
|
|
description: |
|
|
Instead of fragile calculation of current balance by looking at free balance - ED, Nomination Pool now freezes ED in the pool reward account to restrict an account from going below minimum balance. This also has a nice side effect that if ED changes, we know how much is the imbalance in ED frozen in the pool and the current required ED. A pool operator can diligently top up the pool with the deficit in ED or vice versa, withdraw the excess they transferred to the pool.
|
|
|
|
notes:
|
|
- Introduces new call `adjust_pool_deposit` that allows to top up the deficit or withdraw the excess deposit for the pool.
|
|
- Switch to using Fungible trait from Currency trait.
|
|
|
|
migrations:
|
|
runtime:
|
|
- reference: pallet-nomination-pools
|
|
description: One time migration of freezing ED from each of the existing pools.
|
|
|
|
crates:
|
|
- name: pallet-nomination-pools
|