Dispute Coordinator: Batch queries (#3459)
* disputes: Allow batch queries in dispute-coordinator This commit moves to batch queries when responding to QueryCandidateVotes messages. This simplifies the code in the provisioner and dispute-coordinator by no longer requiring to make use of a FuturesOrdered when awaiting multiple quries. Instead, the provisioner need only request the batch itself. * node/approval-voting: Address Feedback to fail on query element missing. * Address feedback * Fix implementer's guide
Showing
- polkadot/node/core/dispute-coordinator/src/lib.rs 19 additions, 10 deletionspolkadot/node/core/dispute-coordinator/src/lib.rs
- polkadot/node/core/dispute-coordinator/src/tests.rs 10 additions, 15 deletionspolkadot/node/core/dispute-coordinator/src/tests.rs
- polkadot/node/core/provisioner/src/lib.rs 13 additions, 29 deletionspolkadot/node/core/provisioner/src/lib.rs
- polkadot/node/network/dispute-distribution/src/lib.rs 1 addition, 2 deletionspolkadot/node/network/dispute-distribution/src/lib.rs
- polkadot/node/network/dispute-distribution/src/sender/mod.rs 4 additions, 3 deletionspolkadot/node/network/dispute-distribution/src/sender/mod.rs
- polkadot/node/network/dispute-distribution/src/tests/mod.rs 12 additions, 12 deletionspolkadot/node/network/dispute-distribution/src/tests/mod.rs
- polkadot/node/subsystem-types/src/messages.rs 4 additions, 1 deletionpolkadot/node/subsystem-types/src/messages.rs
- polkadot/roadmap/implementers-guide/src/node/disputes/dispute-coordinator.md 3 additions, 2 deletions...plementers-guide/src/node/disputes/dispute-coordinator.md
Please register or sign in to comment