Skip to content
  1. Jun 13, 2020
  2. Jun 12, 2020
  3. Jun 11, 2020
  4. Jun 10, 2020
    • asynchronous rob's avatar
      Utility subsystem for actually connecting to network (#1205) · 5629242d
      asynchronous rob authored
      
      
      * define subsystems skeleton
      
      * Create a blank section for each subsystem in the initial batch
      
      * write out basics for most subsystems
      
      * define network bridge subsystem
      
      * integrate network bridge into network systems
      
      * Apply suggestions from code review
      
      some nits
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      
      * clean up wording
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      5629242d
    • asynchronous rob's avatar
      Write out stubs for most backing and availability subsystems (#1199) · 4b9f5312
      asynchronous rob authored
      
      
      * define subsystems skeleton
      
      * Create a blank section for each subsystem in the initial batch
      
      * write out basics for most subsystems
      
      * Update roadmap/implementors-guide/guide.md
      
      clean up language
      
      Co-authored-by: default avatarPeter Goodspeed-Niklaus <[email protected]>
      
      * ToC indentation
      
      * clean up wording
      
      * renaming block authorship (provisioning) to Provisioner
      
      Co-authored-by: default avatarPeter Goodspeed-Niklaus <[email protected]>
      4b9f5312
    • Cecile Tonglet's avatar
      Add the ability to change the informant's prefix (#1221) · 0f1e436c
      Cecile Tonglet authored
      * Initial commit
      
      Forked at: 4234dee5
      Parent branch: origin/master
      
      * Add the ability to change the informant's prefix
      
      * Update Cargo.lock
      
      * Update Cargo.lock
      
      * fixed tests
      
      * Rename prefix to informant prefix
      0f1e436c
    • Peter Goodspeed-Niklaus's avatar
      expand validity subsystems descriptions independent of subsystems overview (#1185) · bbd49beb
      Peter Goodspeed-Niklaus authored
      * expand subsystems descriptions independent of subsystems overview
      
      The subsystems overview in https://github.com/paritytech/polkadot/pull/1161
      
      
      is a very useful reference for what subsystems need to talk to each other,
      when, and why; it helps us design the actual messages.
      
      However, administratively, it belongs in a different PR. This commit
      brings in all the changes made there so far as a base for an independent
      PR.
      
      * Reorder subsystem descriptions, add some messages
      
      Update ordering of subsystem descriptions to rough order of use,
      mirroring the order in the overview document.
      
      Added some message types. Added OverseerSignal variants to several
      types, such that each subsystem only needs to listen for a single
      type.
      
      * add some more message types, Statement Distribution overview
      
      * add more detail on Statement Distribution, Misbehavior Arbitration
      
      * intentionally punt MA details for a future PR
      
      * reduce duplication from overseer signal handling
      
      * reword for clarity
      
      * clarify: other modules and subsystems also get to talk to the network
      
      * finish current work on candidate selection
      
      * update candidate backing subsystem description according to current thought
      
      * update mechanism for candidate backing to report collator misbehavior to candidate selection
      
      * sketch out the peer receipt state machine
      
      * Fix typo in roadmap/implementors-guide/guide.md
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      
      * Don't specify 'peer validators', as messages from non-validator peers are ignored regardless
      
      * clarify instancing of peer receipt state machine
      
      * add section on peer knowledge tracking
      
      * fix typo in roadmap/implementors-guide/guide.md
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      Co-authored-by: default avatarMax Inden <[email protected]>
      bbd49beb