1. 26 May, 2021 1 commit
  2. 25 May, 2021 1 commit
    • Bastian Köcher's avatar
      Introduce polkadot code substitute (#3093) · a3e5d6b3
      Bastian Köcher authored
      
      
      * Introduce polkadot code substitute
      
      This introduces a code substitute for the on-chain wasm of Polkadot from
      block
      `0x86aa36a140dfc449c30dbce16ce0fea33d5c3786766baa764e33f336841b9e29`
      on wards. The underlying problem was that there exists some
      miscompilation by the rust compiler in the wasm runtime that results in
      state mismatches between the native/wasm runtime of the
      the 0.8.30 release. This resulted in blocks being authored by the native
      runtime not being importable by nodes using the wasm runtime. The
      on-chain wasm is replaced by a wasm build from the 0.8.30 using the
      rustc nightly from 1.03.2021.
      
      * update the wasm substitute blob
      
      * update Substrate
      Co-authored-by: default avatarAndré Silva <andrerfosilva@gmail.com>
      Co-authored-by: parity-processbot <>
      a3e5d6b3
  3. 24 May, 2021 1 commit
  4. 22 May, 2021 1 commit
  5. 20 May, 2021 2 commits
  6. 18 May, 2021 1 commit
  7. 14 May, 2021 1 commit
  8. 13 May, 2021 2 commits
    • Hernando Castano's avatar
      Add Bridge Header Sync to Rococo Runtime (#2983) · 0b1cf10d
      Hernando Castano authored
      
      
      * Add bridges code to workspace
      
      * Add Rococo and Wococo bridge instances to Rococo runtime
      
      * Add Rococo and Wococo runtime APIs
      
      * Add GenesisConfig parameters for bridge pallet
      
      * Update Rococo spec_version used by bridge relayer
      
      * Add scripts for running Rococo and Wococo dev nodes
      
      * Add scripts for running Rococo<>Wococo header sync
      
      * Apply patch for build artifact location
      
      * Remove bridges crates from workspace
      
      * Downgrade async related dependencies
      
      * Change bridge pallet owner to be `root_key`
      
      * Bump number of `MaxRequests` allowed
      
      * Revert changes in `bridges` subtree folder
      
      * Use correct account for Sudo
      
      * Add comment explaining duplicate bridge pallets
      
      * Remove WeightInfo comment.
      Co-authored-by: default avatarTomasz Drwięga <tomasz@parity.io>
      0b1cf10d
    • Sergey Pepyakin's avatar
  9. 12 May, 2021 1 commit
  10. 11 May, 2021 2 commits
  11. 10 May, 2021 1 commit
  12. 06 May, 2021 1 commit
  13. 04 May, 2021 4 commits
    • Hernando Castano's avatar
      Squashed 'bridges/' changes from 89a76998..b2099c5c · 70985cee
      Hernando Castano authored
      b2099c5c Bump Substrate to `b094edaf` (#958)
      3f037094 Bump endowment amounts on Rialto and Millau (#957)
      b21fd07c Bump Substrate WASM builder (#947)
      30ccd07c Bump Substrate to `ec180313` (#955)
      a7422ab1 Upgrade to GitHub-native Dependabot (#945)
      ed20ef34 Move pallet-bridge-dispatch types to primitives (#948)
      2070c4d6 Endow accounts and add `bridgeIds` to chainspec. (#951)
      f43c9243 Fix account derivation in CLI (#952)
      9ac07e73 Add backbone configuration of cargo-spellcheck (#924)
      2761c3fe Message dispatch support multiple instances (#942)
      801c99f3 Add Wococo<>Rococo Header Relayer (#925)
      21f49051 Remove Westend<>Rococo header sync (#940)
      06235f16 do not panic if pallet is not yet initialized (#937)
      a13ee0bc Bump Substrate (#939)
      f8680cbf jsonrpsee alpha6 (#938)
      6163bcbf reonnect to failed client in on-demand relay background task (#936)
      14e82bea Do not spawn additional task for on-demand relays (#933)
      b1557b88 Relay at least one header for every source chain session (#923)
      9420649c Remove deprecated Runtime Header APIs (#932)
      9627011e Update README.md (#931)
      7b736b9c Truncate output in logs. (#930)
      faad06e3 Make sure that relayers have dates in logs. (#927)
      07734535 Update dump-logs script. (#928)
      c2d56b2e Add pruning to bechmarks & update weights. (#918)
      a30c51dc Add properties to Chain Spec (#917)
      d691c73e Fix issue with on-demand headers relay not starting (#921)
      8ee55c1e Fix image publishing. (#922)
      f51fb59d Prefix in relay loops logs (#920)
      
      git-subtree-dir: bridges
      git-subtree-split: b2099c5c0baf569e2ec7228507b6e4f3972143cc
      70985cee
    • Gavin Wood's avatar
      Enable Pallet XCM for Kusama & Westend (#2970) · a27a83e5
      Gavin Wood authored
      
      
      * Enable Pallet XCM for Kusama & Westend
      
      * Fixes
      Co-authored-by: default avatarAndré Silva <andrerfosilva@gmail.com>
      a27a83e5
    • André Silva's avatar
      runtime: remove random_seed from BlockBuilder API (#2968) · e86cad93
      André Silva authored
      
      
      * runtime: remove random_seed from BlockBuilder API
      
      * update Substrate
      
      * runtime: remove unused imports
      
      * revert Cargo.lock version 3 removal, update sp-io
      
      Co-authored-by: parity-processbot <>
      Co-authored-by: Andronik Ordian's avatarAndronik Ordian <write@reusable.software>
      e86cad93
    • André Silva's avatar
      runtime: remove beefy and mmr from westend (again) (#2972) · f9d5ad2a
      André Silva authored
      * runtime: remove beefy and mmr from westend (again)
      
      * node: add borked westend runtime upgrade as bad block
      f9d5ad2a
  14. 03 May, 2021 5 commits
  15. 01 May, 2021 2 commits
    • asynchronous rob's avatar
      Add parachains modules to Westend and Kusama runtimes (#2854) · c418fa80
      asynchronous rob authored
      
      
      * add `force_set_active_config`
      
      * add parachains modules to Westend
      
      * add parachains modules to Kusama runtime
      
      * use real runtime API impl
      
      * add module indices and remove auctions, crowdloan
      
      * add benchmarks
      
      * remove previous migrations and add host configuration set migration
      
      * make compile
      
      * Add Call Filter for Registrar and Slots except Root
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=slots --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=paras_registrar --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
      
      * fix build
      
      * update `add_benchmark`
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_common::paras_registrar --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_common_paras_registrar.rs
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_common::slots --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_common_slots.rs
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_common::paras_registrar --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_common_paras_registrar.rs
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_common::slots --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_common_slots.rs
      
      * fix weights
      
      * tweak more constants
      
      * Fix up the kusama runtime
      
      * Westend runtime fixups
      
      * Fix MMR & Beefy for westend
      
      * Fixes
      
      * fix tests
      
      * Update runtime/polkadot/src/constants.rs
      Co-authored-by: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      
      * Update runtime/westend/src/lib.rs
      Co-authored-by: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      Co-authored-by: default avatarParity Benchmarking Bot <admin@parity.io>
      Co-authored-by: default avatarGav Wood <gavin@parity.io>
      c418fa80
    • Andreas Doerr's avatar
      Make KeyStore optional (#2964) · aa1a089e
      Andreas Doerr authored
      aa1a089e
  16. 29 Apr, 2021 2 commits
  17. 28 Apr, 2021 3 commits
  18. 27 Apr, 2021 3 commits
  19. 26 Apr, 2021 2 commits
    • Andreas Doerr's avatar
      Bump BEEFY (#2937) · bfe72e20
      Andreas Doerr authored
      bfe72e20
    • Shawn Tabrizi's avatar
      Companion for substrate#8665 (Bounded Treasury) (#2932) · 97f905fa
      Shawn Tabrizi authored
      
      
      * Add MaxApprovals for Bounded Treasury
      
      * update weight
      
      * update Substrate
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_treasury --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_treasury --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
      
      Co-authored-by: parity-processbot <>
      Co-authored-by: default avatarParity Benchmarking Bot <admin@parity.io>
      97f905fa
  20. 23 Apr, 2021 2 commits
  21. 21 Apr, 2021 2 commits