- May 17, 2021
-
-
Bastian Köcher authored
* Introduce `CollectCollationInfo` runtime api Instead of using well known keys to communicate information about a collation between the runtime and the collator, we now use a runtime api for this. * Fixes bug * Apply suggestions from code review Co-authored-by: Sergei Shulepov <[email protected]> * Doc update Co-authored-by: Sergei Shulepov <[email protected]>
-
- May 13, 2021
-
-
Bastian Köcher authored
Before when loading a chain spec from a file it was always using the rococo parachains runtime genesis config. This leaded to problems when trying to convert a shell chain spec json file to a raw chain spec.
-
Gavin Wood authored
* Companion for #3010 (Reserve Xfer extrinsic) * cargo update -p xcm Co-authored-by: Shawn Tabrizi <[email protected]>
-
- May 12, 2021
-
-
Gavin Wood authored
* Companion for #3007: Track teleported assets * Bump * Try fix the breakage Co-authored-by: Sergei Shulepov <[email protected]>
-
Bastian Köcher authored
* Rename `rococo-collator` to `polkadot-collator` Also contains some other small changes. * Test fixes and some further search&replace
-
- May 11, 2021
-
-
Gavin Wood authored
* Companion #2995: Dispatchable for teleporting assets * Fixes * Fixes * Fixes * Fixes * Bump Substrate * Bump Polkadot * Fixes
-
- May 10, 2021
-
-
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: Bastian Köcher <[email protected]> * 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: André Silva <[email protected]> * Update client/consensus/aura/src/lib.rs Co-authored-by: André Silva <[email protected]> * Update primitives/parachain-inherent/Cargo.toml Co-authored-by: André Silva <[email protected]> * Update primitives/parachain-inherent/Cargo.toml * Update primitives/parachain-inherent/Cargo.toml * Update primitives/parachain-inherent/Cargo.toml Co-authored-by: Sergei Shulepov <[email protected]> Co-authored-by: André Silva <[email protected]>
-
- May 08, 2021
-
-
Keith Yeung authored
* Upgrade parachain info pallet to FRAMEv2 * Upgrade parachain system pallet to FRAMEv2 * Use Pallet<T> instead of Module<T> * Upgrade XCMP queue pallet to FRAMEv2 * Correctly specify the metadata for events in xcmp-queue pallet * Apply suggestions from code review * Update pallets/parachain-system/src/tests.rs Co-authored-by: Bastian Köcher <[email protected]>
-
- May 06, 2021
-
-
Joshy Orndorff authored
* Reusable RunCmd struct * wire new run command through service * Fill in the rest of the methods * attempt normalization * Settle on the borrowing approach * add the normalize call * bump substrate * Update client/cli/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Update docs * Update client/cli/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
- May 04, 2021
-
-
Bastian Köcher authored
-
Bastian Köcher authored
* Update Substrate & Polkadot * Fixes
-
- May 02, 2021
-
-
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 * Initial draft of DMP Queue pallet * DMP Queue builds. * Companion for Polkadot gav-allow-xcm-exec * Bump * Fix std * Fixes * fix and improve docs * fix compile errors in tests * add test for try_service_message * update cargo.lock * Fixes * Make test name read well * Fixes * Add a couple of simple tests * Tests * Tests * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Alexander Popiak <[email protected]> * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Alexander Popiak <[email protected]> * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Alexander Popiak <[email protected]> * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Alexander Popiak <[email protected]> * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Alexander Popiak <[email protected]> * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Alexander Popiak <[email protected]> * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Alexander Popiak <[email protected]> * Chain ID and ParaID don't collide * Fixes * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Shawn Tabrizi <[email protected]> * Update pallets/dmp-queue/src/lib.rs Co-authored-by: Shawn Tabrizi <[email protected]> * Fixes Co-authored-by: Alexander Popiak <[email protected]> Co-authored-by: Shawn Tabrizi <[email protected]>
-
- Apr 30, 2021
-
-
Gavin Wood authored
-
Gavin Wood authored
Closes #419
-
- Apr 29, 2021
-
-
Gavin Wood authored
* Strip down shell * Fixes * Fixes * Fixes * Fixes
-
- Apr 28, 2021
-
-
Gavin Wood authored
* Companion for #2953 * Fixes * Fixes
-
Sergey Pepyakin authored
Instead of `ensure` with dedicated errors use `panic` or `assert`. See for details #410 Closes #410 Co-authored-by: Gavin Wood <[email protected]>
-
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
-
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
-
- Apr 27, 2021
-
-
thiolliere authored
* parachain unnamed field * bump polkadot: cargo udpate -p xcm * Update lock * Fixes * Fixes Co-authored-by: Gav Wood <[email protected]>
-
- Apr 25, 2021
-
-
Shawn Tabrizi authored
-
- Apr 16, 2021
-
-
Gavin Wood authored
* Authorised upgrade doesn't pay fee * Origin not needed * Fixes
-
Cecile Tonglet authored
-
- Apr 14, 2021
-
-
Bastian Köcher authored
-
Gavin Wood authored
-
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: Amar Singh <[email protected]> * Make tests compile * Apply suggestions from code review Co-authored-by: Bastian Köcher <[email protected]> * remove unused * remove unused event stuff * Adds proper validation-worker to make integration tests work * Apply suggestions from code review Co-authored-by: Bastian Köcher <[email protected]> * Apply suggestions from code review Co-authored-by: Bastian Köcher <[email protected]> * import saturating * remove panic test Co-authored-by: Robert Habermeier <[email protected]> Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Amar Singh <[email protected]> Co-authored-by: Shawn Tabrizi <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
- Apr 13, 2021
-
-
Joshy Orndorff authored
-
- Apr 12, 2021
-
-
Bastian Köcher authored
* Remove pov hash comparison when waiting on a block to announce Internally we get notified on the channel for our candidate anyway. Besides that polkadot will compress the pov which leads to a different pov hash and thus, would lead to a failing check on the `pov_hash`. * Fix * Fix tests
-
Bastian Köcher authored
* Approve block announcements of backed blocks If we receive a block announcement without a statement attached that matches the latest backed block, it is valid and we need to approve the block announcement to download the block. * Fix tests * Approve block announcement if it comes from the best known block * Fetch backed block only when required
-
- Apr 11, 2021
-
-
Bastian Köcher authored
-
- Apr 07, 2021
-
-
Bastian Köcher authored
-
Keith Yeung authored
* Declare Error type in decl_module! for parachain-systems * Declare Error type in decl_module! for xcm-handler
-
- Apr 02, 2021
-
-
Bastian Köcher authored
* Update Substrate & Polkadot * Enforce `ParachainSetCode`
-
- Mar 31, 2021
-
-
Shawn Tabrizi authored
* set_upgrade_block * Update lib.rs * Use Two Storage Items for Validation Function Upgrade * note issue #374 * fix docs nits * Apply suggestions from code review * Update pallets/parachain-system/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]>
-
- Mar 30, 2021
-
-
Sergey Pepyakin authored
-
- Mar 23, 2021
-
-
Bastian Köcher authored
* Update Substrate & Polkadot * Remove `can_set_code` for now
-
- Mar 19, 2021
-
-
Sebastian Thiel authored
-
- Mar 17, 2021
-
-
Cecile Tonglet authored
* Fix incorrect prefix for "Prepared block for proposing at" * Update Substrate & Polkadot * Fix quotes & codec * WIP * Fix logger rename * Revert "WIP" This reverts commit af2fe967bb5841a55024783dbccf6c75cba6ab1a. * WIP * CLEANUP * Working state * WIP * WIP
-
- Mar 16, 2021
-
-
Vincent Geddes authored
-
- Mar 12, 2021
-
-
Bastian Köcher authored
-