Skip to content
  1. Jun 30, 2020
  2. Jun 27, 2020
  3. Jun 26, 2020
  4. Jun 25, 2020
  5. Jun 24, 2020
  6. Jun 23, 2020
  7. Jun 22, 2020
  8. 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
  9. Jun 19, 2020
  10. 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
  11. Jun 17, 2020
  12. Jun 16, 2020