1. Apr 02, 2021
  2. Mar 31, 2021
  3. Mar 30, 2021
  4. Mar 23, 2021
  5. Mar 19, 2021
  6. Mar 17, 2021
  7. Mar 16, 2021
  8. Mar 12, 2021
  9. Mar 11, 2021
  10. Mar 09, 2021
  11. Mar 08, 2021
  12. Mar 04, 2021
  13. Mar 03, 2021
  14. Feb 27, 2021
    • Bastian Köcher's avatar
      Change the way we store, handle and validate the validation data (#342) · d6bc185e
      Bastian Köcher authored
      Currently validation data is shared by using a well known key between
      the parachain system pallet and the validate block implementation. This
      pr changes this by passing the parachain system directly to the validate
      block implementation to make use of it. Besides that, we also store the
      validation params in some thread local variable to make it inspectable
      by parachain system. This moves the validation of validation data and
      validation params to the parachain system pallet directly, instead of
      having this hidden inside the validate block implementation.
      
      Fixes: https://github.com/paritytech/cumulus/issues/217
      d6bc185e
  15. Feb 26, 2021
  16. Feb 25, 2021
  17. Feb 24, 2021
  18. Feb 23, 2021
  19. Feb 18, 2021
  20. Feb 16, 2021
  21. Feb 15, 2021
  22. Feb 11, 2021
  23. Feb 10, 2021
    • Bastian Köcher's avatar
      The great refactor (#325) · 119e0859
      Bastian Köcher authored
      * Move pallets to pallets folder and rename them
      
      * Move genesis file to service
      
      * Rename primitives to primitives-core
      
      * Delete cumulus-runtime
      
      * Move stuff to client folder and rename
      119e0859
  24. Feb 08, 2021
  25. Feb 02, 2021
    • Sergey Pepyakin's avatar
      MQC authorization (#308) · 274b3f61
      Sergey Pepyakin authored
      
      
      * MQC auth
      
      Update polkadot
      
      WIP
      
      * Update polkadot
      
      * Silly syntax errors
      
      * Fix typo
      
      * Leave some comments and docs
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Introduce the MessageQueueChain structure
      
      * Move the HRMP channel relevance check below
      
      * Fix the `receive_hrmp_after_pause` test
      
      * ValidationData is passed by reference
      
      * Replace "to cumulus" with "to the collator"
      
      * Update the test so that they are same as in polkadot
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      274b3f61
  26. Jan 29, 2021
  27. Jan 26, 2021
    • Bastian Köcher's avatar
      Update the chainspecs (#311) · c6ba3b56
      Bastian Köcher authored
      c6ba3b56
    • Bastian Köcher's avatar
      Switch to custom `BlockAnnounceData` (#310) · 2f40e59e
      Bastian Köcher authored
      * Switch to custom `BlockAnnounceData`
      
      Instead of sending a `SignedFullStatement` this switches to a new struct
      `BlockAnnounceData` that is being send alongside the block announcement.
      The signed full statement contains the candidate commitments, meaning it
      could be a full runtime upgrade that we send alongside a block
      announcement... To prevent this, we now only send the candidate receipt
      and the compact statement.
      
      * Update to latest polkadot
      2f40e59e
  28. Jan 21, 2021
    • Sergey Pepyakin's avatar
      parachain-system (#296) · 615ac5fe
      Sergey Pepyakin authored
      * rename parachain-{upgrade -> system}
      
      * Merge message-broker into parachain-system
      
      * Remove message-broker and clean up
      
      * Update docs
      
      * Test upward messages sending
      
      And also update the relay-sproof-builder so that it allows to set the
      relay dispatch queue size for the given parachain.
      
      * Test horizontal message sending
      
      * Remove old inherent definitions
      615ac5fe
  29. Jan 20, 2021
  30. Jan 19, 2021