mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 18:07:58 +00:00
Self-Vote for Staking (among others.) (#2078)
* initial doc for the staking module * Remove md style links. * Remove todos. * Add rust code types * Rename and fix review notes. * Add new md file * Final touches. * Migrate compleatly to rustdoc * Update link * Fix heading * Final touches wrt the new template. * Remove empty prereq. * Fix more reviews * Some final nits. * Fix some side issues. * Fix another set of reviews * Fix + stabilize leftover reivews. * Remove unused test parameters * Fix typo. * Merge redundant loops * Adds phantom self-vote * Fix broken tests. * Refactor some names to match the reference. * Remove redundant inner loops from election round. * Introduce phragmen post-processing. * Some fixes and todos. * Fix some tests with new phragmen params * Fix test * Bump spec * Fix wasm build * Fix tests and phragmen fallback. Avoid double-controlling * Fix and rebuild wasm * Whitespaces, whitespaces everywhere. * Rebuild * Disable post-processing. * Identify by stash, not controller account. * Couple of fixes * Fix first test * Fix invulnerability_should_work * Fix a couple more tests * Fix more tests * Fix more tests * Fix more tests * Fix some tests * Fix update-ledger. * Fix update-ledger. * Fix another test * Fix another test * Fix rest of staking tests * Remove printlns * Rebuild wasm * Fix & tests for auth/val syncing * Fix up threading for tests * Remove superfluous asserts
This commit is contained in:
@@ -308,7 +308,6 @@ mod tests {
|
||||
bonding_duration: 0,
|
||||
offline_slash: Perbill::zero(),
|
||||
session_reward: Perbill::zero(),
|
||||
current_offline_slash: 0,
|
||||
current_session_reward: 0,
|
||||
offline_slash_grace: 0,
|
||||
invulnerables: vec![alice(), bob(), charlie()],
|
||||
@@ -443,13 +442,7 @@ mod tests {
|
||||
]
|
||||
);
|
||||
|
||||
// let mut digest = generic::Digest::<Log>::default();
|
||||
// digest.push(Log::from(::grandpa::RawLog::AuthoritiesChangeSignal(0, vec![
|
||||
// (Keyring::Charlie.to_raw_public().into(), 1),
|
||||
// (Keyring::Bob.to_raw_public().into(), 1),
|
||||
// (Keyring::Alice.to_raw_public().into(), 1),
|
||||
// ])));
|
||||
let digest = generic::Digest::<Log>::default(); // TODO test this
|
||||
let digest = generic::Digest::<Log>::default();
|
||||
assert_eq!(Header::decode(&mut &block2.0[..]).unwrap().digest, digest);
|
||||
|
||||
(block1, block2)
|
||||
@@ -578,14 +571,6 @@ mod tests {
|
||||
phase: Phase::Finalization,
|
||||
event: Event::session(session::RawEvent::NewSession(1))
|
||||
},
|
||||
// EventRecord { // TODO: this might be wrong.
|
||||
// phase: Phase::Finalization,
|
||||
// event: Event::grandpa(::grandpa::RawEvent::NewAuthorities(vec![
|
||||
// (Keyring::Charlie.to_raw_public().into(), 1),
|
||||
// (Keyring::Bob.to_raw_public().into(), 1),
|
||||
// (Keyring::Alice.to_raw_public().into(), 1),
|
||||
// ])),
|
||||
// },
|
||||
EventRecord {
|
||||
phase: Phase::Finalization,
|
||||
event: Event::treasury(treasury::RawEvent::Spending(0))
|
||||
|
||||
Reference in New Issue
Block a user