Skip to content
Snippets Groups Projects
Commit 56e536f6 authored by NingLin-P's avatar NingLin-P Committed by GitHub
Browse files

staking: avoid proportional slashing leak dust into chunks that should not be slashed (#12058)


* replace slash ratio with remaining ratio

Signed-off-by: default avatarlinning <linningde25@gmail.com>

* little refactor

Signed-off-by: default avatarlinning <linningde25@gmail.com>

* fix test

Signed-off-by: default avatarlinning <linningde25@gmail.com>

* fix typo

Signed-off-by: default avatarlinning <linningde25@gmail.com>

* revert refactor

Signed-off-by: default avatarlinning <linningde25@gmail.com>

* rounding up instead of remaining ratio

Signed-off-by: default avatarlinning <linningde25@gmail.com>

* address comment

Signed-off-by: default avatarlinning <linningde25@gmail.com>

* Update frame/nomination-pools/test-staking/src/lib.rs

Signed-off-by: default avatarlinning <linningde25@gmail.com>

Co-authored-by: default avatarKian Paimani <5588131+kianenigma@users.noreply.github.com>

* Update frame/nomination-pools/test-staking/src/lib.rs

Signed-off-by: default avatarlinning <linningde25@gmail.com>

Co-authored-by: default avatarRoman Useinov <roman.useinov@gmail.com>

Signed-off-by: default avatarlinning <linningde25@gmail.com>
Co-authored-by: default avatarKian Paimani <5588131+kianenigma@users.noreply.github.com>
Co-authored-by: default avatarRoman Useinov <roman.useinov@gmail.com>
Co-authored-by: parity-processbot <>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment