- Jun 18, 2021
-
-
cheme authored
-
- Jun 17, 2021
-
-
Bastian Köcher authored
-
Sergey Pepyakin authored
* WIP: Update Substrate * Update Substrate & Polkadot * fixes * more fixes * few missing origins * use spawn_essential_handle * bump polkadot dep * remove newlines * fix test Co-authored-by: Shawn Tabrizi <[email protected]>
-
- Jun 16, 2021
-
-
Shawn Tabrizi authored
* remove all assets and uniques from `NonTransfer` proxy * fix merge
-
Bastian Köcher authored
This is required to support patching Substrate, as otherwise there are two crates with the same name.
-
Bastian Köcher authored
* Adds support for checking the timestamp inherent while validating a block This adds support for checking the timestamp inherent while validating a block. This will use the relay chain slot number * relay chain slot duration to calculate a timestamp. This timestamp is used to check the timestamp in the timestamp inherent. * Update polkadot-parachains/rococo-runtime/src/lib.rs Co-authored-by: Shawn Tabrizi <[email protected]> * Update polkadot-parachains/statemine-runtime/src/lib.rs Co-authored-by: Shawn Tabrizi <[email protected]> * Update primitives/timestamp/src/lib.rs Co-authored-by: André Silva <[email protected]> * Fix warnings Co-authored-by: Shawn Tabrizi <[email protected]> Co-authored-by: André Silva <[email protected]>
-
- Jun 13, 2021
-
-
Bastian Köcher authored
-
- Jun 12, 2021
-
-
Bastian Köcher authored
* Start * More work * Add proc-macro for `validate_block` * Make everything compile * Add some test
-
- Jun 11, 2021
-
-
Bastian Köcher authored
-
- Jun 10, 2021
-
-
thiolliere authored
* update substrate/polkadot with construct_runtime changes * fix update * Fixes * More fixes * fix test, but might be wrong fix Co-authored-by: Bastian Köcher <[email protected]>
-
Chevdor authored
* feat(ci): update runtime build workflow - switch to a tag for the chevdor/srtool-actions - trigger to only tags & ignore folders not involved in the runtime - add weekly build schedule - add timestamp to the artifacts
-
- Jun 08, 2021
-
-
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: Shawn Tabrizi <[email protected]>
-
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: Bastian Köcher <[email protected]> * Remove encode_witness test function. * Update pallets/parachain-system/src/validate_block/implementation.rs * Fix compilation Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
- Jun 07, 2021
-
-
Bastian Köcher authored
This is basically a hack that prevents the inclusion of `:code` in the storage proof. A proper fix requires some changes to the trie crate to not include nodes that aren't read.
-
- Jun 04, 2021
-
-
Xiliang Chen authored
* update substrate * try again
-
e.g. magical unicorn authored
* add raw chainspecs * rename chain specs * add statemine to accepted --chain values * fix up westmint chainspec * fix up westmint chainspec * add token symbol and decimals to statemine chain spec Co-authored-by: Alexander Popiak <[email protected]>
-
- Jun 03, 2021
-
-
Bastian Köcher authored
-
Chevdor authored
Add github workflow to build the westmint and statemine runtimes with srtool and subwasm Co-authored-by: Alexander Popiak <[email protected]>
-
Bastian Köcher authored
It doesn't make sense to log them as a warning, especially when it could happen that a parachain id could be reused over the lifetime of a relay chain.
-
- Jun 02, 2021
-
-
Alexander Popiak authored
* set default para id to 1000 * add genesis value generation script * add statemine chain spec and genesis values * add westmint chain spec and genesis values * rename chain specs to _genesis to indicate that they are not usable for syncing the chain * adjust chain names to reduce confusion * add westmint chain spec * set chain id to shell * comment out statemine chain spec * fix build Co-authored-by: joepetrowski <[email protected]>
-
Bastian Köcher authored
-
Gavin Wood authored
-
Gavin Wood authored
* Add NFTs to Statemine * Update NFT deposits * add_benchmark * add feature flag * std feature too * add weights * add `transfer_ownership` to `NonTransfer` blacklist * fix merge * add `approve_transfer` to `NonTransfer` blacklist Co-authored-by: Shawn Tabrizi <[email protected]>
-
joe petrowski authored
-
- Jun 01, 2021
-
-
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: Alexander Popiak <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
- May 31, 2021
-
-
Bastian Köcher authored
-
- May 28, 2021
-
-
Bastian Köcher authored
-
- May 26, 2021
-
-
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: Bernhard Schuster <[email protected]> * Fetch slot duration from the relay chain * Docs * Fixes Co-authored-by: Bernhard Schuster <[email protected]>
-
- May 24, 2021
-
-
Shawn Tabrizi authored
-
- May 23, 2021
-
-
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
-
- May 19, 2021
-
-
Sergey Pepyakin authored
* Slap runtime_version macro everywhere * Update Substrate This includes the fix of compilation for macOS platforms.
-
- 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]>
-