Node-side subsystems for Disputes (#2566)
* dispute subsystem files * rename * fix linkcheck * flesh out section README * coordinator schema * DisputeCoordinatorMessage * stub & coordinator protocol * dispute coordinator * add some more message fields * move links to bottom * dispute participation * Cleen It Up ! * runtime: store candidate receipts in dispute state yeah, this is a little heavier. why are you reading this? * Revert "runtime: store candidate receipts in dispute state" This reverts commit 51c10bfd4d866e287e6bd88f317ed57ed987eaee. * add dispute availability statement type and prepare for availability * add 'spam slots' to disputes runtmie * return Spam Slots info from runtime * rework `ImportStatement` to `ImportStatements` * some more methods for dispute coordinator * candidates-included runtime API * algo for providing disputes to runtime. * handle signing with coordinator * dispute coordinator chain ops * remove dead file * remove keystore from dispute participation * adjust ApprovedAncestor to return the necssary data * discuss how approved ancestor and determine undisputed chain are used together * add TODO * initiate disputes from approval voting * route statements from candidate backing and approval voting * fix guide build
Showing
- polkadot/roadmap/implementers-guide/src/SUMMARY.md 6 additions, 2 deletionspolkadot/roadmap/implementers-guide/src/SUMMARY.md
- polkadot/roadmap/implementers-guide/src/node/approval/README.md 1 addition, 1 deletion...ot/roadmap/implementers-guide/src/node/approval/README.md
- polkadot/roadmap/implementers-guide/src/node/approval/approval-voting.md 7 additions, 3 deletions...p/implementers-guide/src/node/approval/approval-voting.md
- polkadot/roadmap/implementers-guide/src/node/approval/dispute-participation.md 0 additions, 5 deletions...ementers-guide/src/node/approval/dispute-participation.md
- polkadot/roadmap/implementers-guide/src/node/backing/candidate-backing.md 3 additions, 0 deletions.../implementers-guide/src/node/backing/candidate-backing.md
- polkadot/roadmap/implementers-guide/src/node/disputes/README.md 40 additions, 0 deletions...ot/roadmap/implementers-guide/src/node/disputes/README.md
- polkadot/roadmap/implementers-guide/src/node/disputes/dispute-coordinator.md 131 additions, 0 deletions...plementers-guide/src/node/disputes/dispute-coordinator.md
- polkadot/roadmap/implementers-guide/src/node/disputes/dispute-distribution.md 3 additions, 0 deletions...lementers-guide/src/node/disputes/dispute-distribution.md
- polkadot/roadmap/implementers-guide/src/node/disputes/dispute-participation.md 70 additions, 0 deletions...ementers-guide/src/node/disputes/dispute-participation.md
- polkadot/roadmap/implementers-guide/src/node/grandpa-voting-rule.md 1 addition, 1 deletion...oadmap/implementers-guide/src/node/grandpa-voting-rule.md
- polkadot/roadmap/implementers-guide/src/node/utility/provisioner.md 24 additions, 0 deletions...oadmap/implementers-guide/src/node/utility/provisioner.md
- polkadot/roadmap/implementers-guide/src/runtime-api/candidates-included.md 8 additions, 0 deletions...implementers-guide/src/runtime-api/candidates-included.md
- polkadot/roadmap/implementers-guide/src/runtime-api/disputes-info.md 24 additions, 0 deletions...admap/implementers-guide/src/runtime-api/disputes-info.md
- polkadot/roadmap/implementers-guide/src/runtime-api/known-disputes.md 0 additions, 7 deletions...dmap/implementers-guide/src/runtime-api/known-disputes.md
- polkadot/roadmap/implementers-guide/src/runtime/disputes.md 19 additions, 17 deletionspolkadot/roadmap/implementers-guide/src/runtime/disputes.md
- polkadot/roadmap/implementers-guide/src/types/disputes.md 1 addition, 0 deletionspolkadot/roadmap/implementers-guide/src/types/disputes.md
- polkadot/roadmap/implementers-guide/src/types/overseer-protocol.md 90 additions, 2 deletions...roadmap/implementers-guide/src/types/overseer-protocol.md
- polkadot/roadmap/implementers-guide/src/types/runtime.md 6 additions, 0 deletionspolkadot/roadmap/implementers-guide/src/types/runtime.md
Please register or sign in to comment