Skip to content
Snippets Groups Projects
  1. Jun 20, 2021
  2. Jun 17, 2021
  3. Jun 16, 2021
  4. Jun 12, 2021
  5. Jun 11, 2021
  6. Jun 10, 2021
  7. Jun 08, 2021
    • JesseAbram's avatar
      Add session weight (#477) · 37e474a9
      JesseAbram authored
      
      * session weight
      
      * decouple session benchmarking and collator selection
      
      * removed mock
      
      * licensing
      
      * benchmarking script
      
      * set benchmarking into runtime
      
      * Update scripts/benchmarks.sh
      
      * real weights
      
      Co-authored-by: default avatarShawn Tabrizi <shawntabrizi@gmail.com>
      37e474a9
    • cheme's avatar
      Compact proof. (#295) · e8b4b364
      cheme authored
      
      * compact, need to be made optional and look into/compress child trie
      roots/state.
      
      * proto with child trie support
      
      * Missing set_offchain_storage overload.
      
      * right name
      
      * Ignore offchain indexing in validation function.
      
      * patch trie-db
      
      * decompress from iter
      
      * use compressed proof
      
      * remove wasm blob from proof (no inject plugged yet)
      
      * change lock
      
      * update trie
      
      * change in toml
      
      * Revert "change in toml"
      
      This reverts commit e588583b79e1a64e2a54157b40968aa6b586fbbe.
      
      * use patch to branches
      
      * i
      
      * i:wq
      
      * switch branch
      
      * ii
      
      * ok, needed to patch the runtime by putting substrate patch in polkadot
      project.
      
      * test passing with this conf
      
      * actual lazy code fetch
      
      * patch issue
      
      * Code reorg
      
      * restore commented tests.
      
      * update deps.
      
      * remove polka patch
      
      * fixes
      
      * remove patch
      
      * revert cargo.lock
      
      * cargo update -p sp-trie polkadot-service
      
      * fix collator test (using parent state root).
      
      * Update pallets/parachain-system/src/validate_block/implementation.rs
      
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      
      * Remove encode_witness test function.
      
      * Update pallets/parachain-system/src/validate_block/implementation.rs
      
      * Fix compilation
      
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      Co-authored-by: default avatarBastian Köcher <info@kchr.de>
      e8b4b364
  8. Jun 04, 2021
  9. Jun 03, 2021
  10. Jun 02, 2021
  11. Jun 01, 2021
    • Gavin Wood's avatar
      Add Statemint (#452) · eaa9f646
      Gavin Wood authored
      
      * Add Statemint
      
      * Versioning.
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Benchmarking
      
      * kick patch (paritytech/statemin#88)
      
      * Westmint Chain Spec (paritytech/statemint#90)
      
      * Tidy the common .toml
      
      * Update weights
      
      * add westmint sudo key comment
      
      * Port consensus stuff
      
      * fix typo
      
      * fix typo ... again
      
      * Recognise Westmint
      
      Co-authored-by: default avatarAlexander Popiak <alexander.popiak@parity.io>
      Co-authored-by: default avatarBastian Köcher <info@kchr.de>
      eaa9f646
  12. May 31, 2021
  13. May 26, 2021
    • Bastian Köcher's avatar
      Pov recovery for parachains (#445) · 07b3c44b
      Bastian Köcher authored
      
      * Start with a failing integration test & some refactorings
      
      * More work
      
      * Make it "work"
      
      * Add `NullConsensus` for the test
      
      * More refactorings
      
      * Move stuff over to its own crate
      
      * Refactorings
      
      * Integrate it into `service` and make the test working
      
      * Docs and some exit condition
      
      * Use the real import queue
      
      * Fix tests
      
      * Update client/pov-recovery/src/active_candidate_recovery.rs
      
      Co-authored-by: default avatarBernhard Schuster <bernhard@ahoi.io>
      
      * Fetch slot duration from the relay chain
      
      * Docs
      
      * Fixes
      
      Co-authored-by: default avatarBernhard Schuster <bernhard@ahoi.io>
      07b3c44b
  14. May 23, 2021
    • Bastian Köcher's avatar
      Some changes for Statemint (#448) · c884c10b
      Bastian Köcher authored
      * Make Aura and relay chain verifier buildable
      
      * AHHH
      
      * Ahhh2
      
      * Ahhh3
      
      * Move `ParachainBlockImport`
      
      * Updates because of Substrate
      
      * Revert "AHHH"
      
      This reverts commit 3f7c84327e1036ed71a8e2bd30f6416d32bae5a2.
      
      * Fix warning
      c884c10b
  15. May 19, 2021
  16. May 17, 2021
  17. May 13, 2021
  18. May 12, 2021
  19. May 11, 2021
  20. May 10, 2021
    • Bastian Köcher's avatar
      Aura consensus for parachains (#371) · 8accc88e
      Bastian Köcher authored
      
      * Update polkadot
      
      * Migrate all uses of MQC heads to merkle proofs
      
      * Mass rename `relay_parent_storage_root`
      
      * Restore parachain-system tests
      
      * Update polkadot and libp2p swarm for testing
      
      * Collapse match into an if let
      
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      
      * Start with something
      
      * Update Substrate & Polkadot
      
      * Start to make it compile
      
      * Make it compile
      
      * Begin with something
      
      * Yep
      
      * I'm a hacker
      
      * Bring back the builder
      
      * Make it work in some way
      
      * Compile
      
      * Parachains use their own "slot"
      
      * Adds cumulus-pallet-aura
      
      * Wrap AuRa import queue to disable equivocation checking by default
      
      * Pass slot duration
      
      * Check the seal when validating a block
      
      * Adds missing file
      
      * Try to make the seal working
      
      * Fix it
      
      * Some fixes
      
      * Bring in the latest features to cleanup the code
      
      * Update and make it compile
      
      * Improve the import
      
      * Start fixing
      
      * More work
      
      * Fix fix fix
      
      * Make everything compile
      
      * Small cleanups
      
      * Rename and more docs
      
      * Docs
      
      * Fixes fixes fixes
      
      * Update rococo-parachains/src/chain_spec.rs
      
      * Update client/consensus/aura/src/lib.rs
      
      Co-authored-by: default avatarAndré Silva <123550+andresilva@users.noreply.github.com>
      
      * Update client/consensus/aura/src/lib.rs
      
      Co-authored-by: default avatarAndré Silva <123550+andresilva@users.noreply.github.com>
      
      * Update primitives/parachain-inherent/Cargo.toml
      
      Co-authored-by: default avatarAndré Silva <123550+andresilva@users.noreply.github.com>
      
      * Update primitives/parachain-inherent/Cargo.toml
      
      * Update primitives/parachain-inherent/Cargo.toml
      
      * Update primitives/parachain-inherent/Cargo.toml
      
      Co-authored-by: default avatarSergei Shulepov <sergei@parity.io>
      Co-authored-by: default avatarAndré Silva <123550+andresilva@users.noreply.github.com>
      8accc88e
  21. May 06, 2021
  22. May 04, 2021
  23. May 02, 2021
  24. Apr 29, 2021
  25. Apr 28, 2021
    • Gavin Wood's avatar
      Companion for #2953 (#418) · 94f27a28
      Gavin Wood authored
      * Companion for #2953
      
      * Fixes
      
      * Fixes
      94f27a28
    • Gavin Wood's avatar
      Integrate Shell runtime into collator (#414) · 9e8f16b9
      Gavin Wood authored
      * Introduce the converter into the hub
      
      * Parachain recognises Rococo governance body as admin
      
      * Whitespace
      
      * Use UsingComponents for fee payment in XCM
      
      * Fixes
      
      * Fixes for XCM permissions
      
      * Remove encode_call test
      
      * Fixes
      
      * Rococo Collator supports Shell runtime
      
      * Fixes
      
      * Fixes
      9e8f16b9
    • Gavin Wood's avatar
      Integrate a governance XCM origin (#407) · fc82a611
      Gavin Wood authored
      * Introduce the converter into the hub
      
      * Parachain recognises Rococo governance body as admin
      
      * Whitespace
      
      * Use UsingComponents for fee payment in XCM
      
      * Fixes
      
      * Fixes for XCM permissions
      
      * Remove encode_call test
      
      * Fixes
      
      * Fixes
      
      * Fixes
      fc82a611
  26. Apr 27, 2021
  27. Apr 25, 2021
  28. Apr 16, 2021
  29. Apr 14, 2021
    • Bastian Köcher's avatar
      Update Substrate & Polkadot (#405) · 8142eba5
      Bastian Köcher authored
      8142eba5
    • Gavin Wood's avatar
      XCM revamp & Ping pallet (#391) · 86f9a991
      Gavin Wood authored
      
      * Add spambot
      
      * Fixes
      
      * Add some extra functions to spambot, bump version
      
      * Lock..
      
      * Aggregate HRMP (XCMP/HMP) messages. Payloads for spambot.
      
      * Fix tests, bump Polkadot.
      
      * Fix HMP tests
      
      * Rename Hrmp -> Xcmp for handler/sender
      
      * Use master branch
      
      * Test Xcm message passing & rename away from HMP
      
      * Docs
      
      * Introduce fee payment mechanics into XCM.
      
      * Rename spambot -> ping
      
      * Lock
      
      * XCMP message dispatch system reimagining
      
      - Moved most of the logic into xcm-handler pallet
      - Altered the outgoing XCMP API from push to pull
      - Changed underlying outgoing queue data structures to avoid multi-page read/writes
      - Introduced queuing for incoming messages
      - Introduced signal messages as a flow-control sub-stream
      - Introduced flow-control with basic threshold back-pressure
      - Introduced overall weight limitation on messages executed
      - Additonal alterations to XCM APIs for the new system
      
      * Should process any remaining XCM messages when we're not doing anything else.
      
      * Update API usage and preparation for the big build.
      
      * Some build fixes
      
      * Build fixes
      
      * xcm-handler builds
      
      * Fix warnings
      
      * Docs
      
      * Parachains system builds
      
      * Parachain runtime building
      
      * Fix build
      
      * Introduce transfer_asset specialisation.
      
      * Fixes
      
      * Two-stage upgrade for parachains.
      
      * Fixes
      
      * Fixes
      
      * Updates for message sending.
      
      * Repotting/renaming. Add primitives/utility.
      
      * Remove real-overseer and bump refs
      
      * Configure & document Rococo XCM runtime.
      
      * Add shell runtime, some companion changes for #8589
      
      * Bumps & fixes
      
      * Fix test
      
      * Build fix
      
      * Update pallets/xcmp-queue/src/lib.rs
      
      Co-authored-by: default avatarAmar Singh <asinghchrony@protonmail.com>
      
      * Make tests compile
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      
      * remove unused
      
      * remove unused event stuff
      
      * Adds proper validation-worker to make integration tests work
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      
      * import saturating
      
      * remove panic test
      
      Co-authored-by: default avatarRobert Habermeier <rphmeier@gmail.com>
      Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
      Co-authored-by: default avatarAmar Singh <asinghchrony@protonmail.com>
      Co-authored-by: default avatarShawn Tabrizi <shawntabrizi@gmail.com>
      Co-authored-by: default avatarBastian Köcher <info@kchr.de>
      86f9a991
  30. Apr 02, 2021
  31. Mar 23, 2021
  32. Mar 17, 2021