Provisioner should ignore unconfirmed disputes (#6294)
* Fix typos * Filter unconfirmed disputes in provisioner - random_selection * Rework dispute coordinator to return `DisputeStatus` with `ActiveDisputes` message. * Rework the random_selection implementation of `select_disptues` in `provisioner` to return only confirmed disputes. * Filter unconfirmed disputes in provisioner - prioritized_selection * Add test for unconfirmed disputes handling * Fix `dispute-distribution` tests
parent
40221806
Showing
- polkadot/node/core/dispute-coordinator/src/initialized.rs 3 additions, 1 deletionpolkadot/node/core/dispute-coordinator/src/initialized.rs
- polkadot/node/core/dispute-coordinator/src/tests.rs 23 additions, 6 deletionspolkadot/node/core/dispute-coordinator/src/tests.rs
- polkadot/node/core/provisioner/src/disputes/prioritized_selection/mod.rs 7 additions, 0 deletions...ore/provisioner/src/disputes/prioritized_selection/mod.rs
- polkadot/node/core/provisioner/src/disputes/prioritized_selection/tests.rs 78 additions, 11 deletions...e/provisioner/src/disputes/prioritized_selection/tests.rs
- polkadot/node/core/provisioner/src/disputes/random_selection/mod.rs 24 additions, 40 deletions...ode/core/provisioner/src/disputes/random_selection/mod.rs
- polkadot/node/network/dispute-distribution/src/sender/mod.rs 3 additions, 1 deletionpolkadot/node/network/dispute-distribution/src/sender/mod.rs
- polkadot/node/network/dispute-distribution/src/tests/mod.rs 8 additions, 5 deletionspolkadot/node/network/dispute-distribution/src/tests/mod.rs
- polkadot/node/subsystem-types/src/messages.rs 2 additions, 2 deletionspolkadot/node/subsystem-types/src/messages.rs
Please register or sign in to comment