Skip to content
  1. Jun 25, 2020
  2. Jun 24, 2020
  3. Jun 23, 2020
  4. Jun 22, 2020
  5. Jun 20, 2020
    • Peter Goodspeed-Niklaus's avatar
      signed wrapper (#1283) · 14ce04c9
      Peter Goodspeed-Niklaus authored
      
      
      * add signed wrapper, typedef SignedStatement
      
      * typedef SignedAvailabilityBitfield
      
      * implement Signed wrapper
      
      This is strictly an addition as of this commit; nothing is yet
      changed in existing behavior.
      
      * inline getters, remove review comment
      
      * move EncodeAs, Signed from node::primitives to primitives::parachain
      
      * Refactor SignedAvailabilityBitfield to use Signed
      
      * don't double-encode real payload
      
      This isn't an ideal solution, because it depends on the
      implementation details of how SCALE encodes tuples, but OTOH
      that behavior seems unlikely to change anytime soon.
      
      * fix build errors
      
      * cause the runtime to build properly with the new changes
      
      Not sure why cargo check didn't catch this earlier; oh well.
      
      * fix runtime tests and separate SignedStatement from SignedFullStatement
      
      * better explain why CompactStatement exists
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      14ce04c9
    • Sergey Pepyakin's avatar
      Fix glossary link (snowballed) (#1297) · 90a1ba1e
      Sergey Pepyakin authored
      * Add mdbook-linkcheck
      
      * Convert todo to not a link
      
      * Fix external glossary link
      
      * Fix various broken links
      
      * Mass replace: s/.html/.md/
      
      * My sloppy attempt to add a gitlab CI check
      90a1ba1e
    • s3krit's avatar
      [CI] Don't autolabel insubstantial PRs 'pleasereview' (#1293) · d4e6013d
      s3krit authored
      * Don't label insubstantial PRs 'pleasereview'
      
      * Update auto-label-prs.yml
      
      * Update auto-label-prs.yml
      d4e6013d
  6. Jun 19, 2020
  7. Jun 18, 2020
    • asynchronous rob's avatar
      Inclusion Module (#1242) · 879892d3
      asynchronous rob authored
      * add availability bitfield types to primitives
      
      * begin inclusion module
      
      * use GitHub issue link for limitation
      
      * fix some compiler errors
      
      * integrate validators into initializer
      
      * add generic signing context
      
      * make signing-context more generic
      
      * fix issues with inclusion module
      
      * add TODO
      
      * guide: add validators and session index to inclusion
      
      * guide: add session index to change notification
      
      * implement session change logic
      
      * add BackedCandidate type
      
      * guide: refine inclusion pipeline
      
      * guide: rename group_on to group_validators
      
      * guide: add check about collator for parathread
      
      * guide: add last_code_upgrade to paras and use in inclusion
      
      * implement Paras::last_code_upgrade
      
      * implement most checks in process_candidates
      
      * make candidate receipt structs more generic
      
      * make BackedCandidate struct more generic
      
      * use hash param, not block number
      
      * check that candidate is in context of the parent block
      
      * include inclusion module in initializer
      
      * implement enact-candidate
      
      * check that only occupied cores have bits set
      
      * finish implementing bitfield processing
      
      * restructure consistency checks on candidates
      
      * make some more primitives generic
      
      * signature checking logic for backed candidates
      
      * finish implementing process_candidates
      
      * implement collect_pending
      
      * add some trait implementations to primitives
      
      * implement InclusionInherent and squash warnings
      
      * test bitfield signing checks
      
      * rename parachain head to para_head
      
      * fix note_new_head bug in paras
      
      * test bitfield enactment in inclusion
      
      * helpers for candidate checks
      
      * add test for most candidate checks
      
      * add test for backing setting storage
      
      * test session change logic
      
      * remove extraneous type parameter
      
      * remove some allow(unused)s
      
      * extract threshold computation to const fn
      
      * remove some more allow(unused)s
      
      * improve doc
      
      * add debug assertion
      
      * fix primitive test compilation
      
      * tag unanimous variant as unused
      879892d3
    • Fedor Sakharov's avatar
      Guide: router module (#1279) · 7accc6e4
      Fedor Sakharov authored
      
      
      * Router module initial commit
      
      * Add the router.md itself
      
      * Enqueue only on enact_candidate
      
      * Initialization concerns
      
      * Ignore the snippet
      
      * Update roadmap/implementors-guide/src/runtime/router.md
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      
      * Dispatch messages on finalization
      
      * More fixes from review
      
      * Update roadmap/implementors-guide/src/SUMMARY.md
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      
      * Adds router to initializer order
      
      * Adds messages.md
      
      Co-authored-by: default avatarRobert Habermeier <[email protected]>
      7accc6e4
    • Pierre Krieger's avatar
      Revert yamux to 0.4.5 (#1281) · 3d7c3479
      Pierre Krieger authored
      3d7c3479
    • Arkadiy Paronyan's avatar
      Bump trie-db (Companion for substrate#6364) (#1274) · ae9ebc38
      Arkadiy Paronyan authored
      * Bump trie-db
      
      * Bump substrate
      ae9ebc38
    • Kian Paimani's avatar
      Companion for substrate/pull/6334 (#1263) · 3c9d72fb
      Kian Paimani authored
      
      
      * fix all runtimes and add test'
      
      * Fix build
      
      * Undo changes to lock file?
      
      * Fix runtime test
      
      * Remove unused imports
      
      * cargo update -p sp-io
      
      * Update Cargo.lock
      
      * bump spec version
      
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      3c9d72fb
  8. Jun 17, 2020
  9. Jun 16, 2020