1. 21 Apr, 2021 1 commit
    • Kian Paimani's avatar
      Fix bench bot (#2900) · 72c8fda7
      Kian Paimani authored
      
      
      * Fix bench bot
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_membership --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
      
      * Fix weights files
      
      * Fix'
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_membership --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
      
      Co-authored-by: default avatarParity Benchmarking Bot <admin@parity.io>
      72c8fda7
  2. 20 Apr, 2021 4 commits
  3. 19 Apr, 2021 1 commit
  4. 18 Apr, 2021 2 commits
    • Pierre Krieger's avatar
      Companion PR for substrate#8625 (#2894) · 2a058137
      Pierre Krieger authored
      * Companion PR for substrate#8625
      
      * Also update js-sys
      
      * Next is libp2p-core, for some reason
      
      * update Substrate
      
      * Revert "update Substrate"
      
      This reverts commit 2d0d65fb.
      
      Co-authored-by: parity-processbot <>
      2a058137
    • Kian Paimani's avatar
      Companion for substrate/pull/8596 (#2895) · 31f4d087
      Kian Paimani authored
      
      
      * Add weight types
      
      * Add missing types
      
      * update Substrate
      
      * Fix build
      
      * Fix bench build
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_membership --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
      
      Co-authored-by: parity-processbot <>
      Co-authored-by: default avatarParity Benchmarking Bot <admin@parity.io>
      31f4d087
  5. 16 Apr, 2021 2 commits
    • Robert Klotzner's avatar
      Infrastructure improvements (#2897) · fff63cb5
      Robert Klotzner authored
      * Factor out runtime module into utils.
      
      * Add maybe_authority information to `PeerConnected` event.
      
      We already gather this information in authority discovery, so we might
      as well share it with others.
      
      This opens up an easy path to trigger validators differently from normal
      nodes, e.g. for prioritization. This change has become more important
      now, that we just connect to all validators and therefore just have a
      long peer list without any information about those nodes.
      
      * Test fix.
      fff63cb5
    • Shawn Tabrizi's avatar
      reduce min vested transfer by 100x (#2891) · 3e1951c2
      Shawn Tabrizi authored
      3e1951c2
  6. 14 Apr, 2021 5 commits
  7. 13 Apr, 2021 3 commits
  8. 12 Apr, 2021 6 commits
  9. 11 Apr, 2021 1 commit
  10. 10 Apr, 2021 3 commits
  11. 09 Apr, 2021 11 commits
    • Andronik Ordian's avatar
      distribution: handle sqrt peer view updates (#2871) · f00588a4
      Andronik Ordian authored
      * distribution: handle sqrt peer view updates
      
      * someone please put rustc into my brain
      
      * guide updates
      f00588a4
    • asynchronous rob's avatar
      update rococo and remove cursed BEEFY migration (#2870) · 602ed491
      asynchronous rob authored
      * update rococo and remove cursed BEEFY migration
      
      * remove migration
      
      * tweak VERSION
      602ed491
    • Pierre Krieger's avatar
    • Robert Klotzner's avatar
      Req/res optimization for statement distribution (#2803) · 48d5b143
      Robert Klotzner authored
      * Wip
      
      * Increase proposer timeout.
      
      * WIP.
      
      * Better timeout values now that we are going to be connected to all nodes. (#2778)
      
      * Better timeout values.
      
      * Fix typo.
      
      * Fix validator bandwidth.
      
      * Fix compilation.
      
      * Better and more consistent sizes.
      
      Most importantly code size is now 5 Meg, which is the limit we currently
      want to support in statement distribution.
      
      * Introduce statement fetching request.
      
      * WIP
      
      * Statement cache retrieval logic.
      
      * Review remarks by @rphmeier
      
      * Fixes.
      
      * Better requester logic.
      
      * WIP: Handle requester messages.
      
      * Missing dep.
      
      * Fix request launching logic.
      
      * Finish fetching logic.
      
      * Sending logic.
      
      * Redo code size calculations.
      
      Now that max code size is compressed size.
      
      * Update Cargo.lock (new dep)
      
      * Get request receiver to statement distribution.
      
      * Expose new functionality for responding to requests.
      
      * Cleanup.
      
      * Responder logic.
      
      * Fixes + Cleanup.
      
      * Cargo.lock
      
      * Whitespace.
      
      * Add lost copyright.
      
      * Launch responder task.
      
      * Typo.
      
      * info -> warn
      
      * Typo.
      
      * Fix.
      
      * Fix.
      
      * Update comment.
      
      * Doc fix.
      
      * Better large statement heuristics.
      
      * Fix tests.
      
      * Fix network bridge tests.
      
      * Add test for size estimate.
      
      * Very simple tests that checks we get LargeStatement.
      
      * Basic check, that fetching of large candidates is performed.
      
      * More tests.
      
      * Basic metrics for responder.
      
      * More metrics.
      
      * Use Encode::encoded_size().
      
      * Some useful spans.
      
      * Get rid of redundant metrics.
      
      * Don't add peer on duplicate.
      
      * Properly check hash
      
      instead of relying on signatures alone.
      
      * Preserve ordering + better flood protection.
      
      * Get rid of redundant clone.
      
      * Don't shutdown responder on failed query.
      
      And add test for this.
      
      * Smaller fixes.
      
      * Quotes.
      
      * Better queue size calculation.
      
      * A bit saner response sizes.
      
      * Fixes.
      48d5b143
    • Gavin Wood's avatar
      Introduce/integrate a collective into Rococo Relay (#2869) · 373cf924
      Gavin Wood authored
      
      
      * Introduce a collective into Rococo runtime
      
      * Intregrate Rococo Collective into XCM
      
      * Fixes
      
      * Update runtime/rococo/src/lib.rs
      
      Co-authored-by: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
      373cf924
    • Shawn Tabrizi's avatar
      Introduce System Parachains into Registrar (#2858) · f1c42ce6
      Shawn Tabrizi authored
      * initial stuff
      
      * adjust deposit
      
      * remove unused
      
      * weight stuff
      
      * Update integration_tests.rs
      
      * Update paras_registrar.rs
      
      * Update paras_registrar.rs
      
      * add test
      
      * Update paras_registrar.rs
      
      Co-authored-by: parity-processbot <>
      f1c42ce6
    • Gavin Wood's avatar
      XCM Revamp Continued (#2865) · 11a9afa9
      Gavin Wood authored
      
      
      * Introduce plurality XCM locations
      
      * Add RelayedFrom
      
      * DMP dispatch weight handling.
      
      * Add pallet for XCM sending, add routing logic.
      
      * Update error types & doc
      
      * Fix warnings.
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Bump Substrate
      
      * Fixes
      
      * Docs
      
      * Docs
      
      * Docs
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Update xcm/pallet-xcm/src/lib.rs
      
      Co-authored-by: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      
      * Docs
      
      * Fixes
      
      * Update lib.rs
      
      * Fixes
      
      Co-authored-by: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
      11a9afa9
    • Andronik Ordian's avatar
      da74bd69
    • Shawn Tabrizi's avatar
      Reduce Kusama Fees / Deposits by 50x (#2451) · 50557dfe
      Shawn Tabrizi authored
      * Reduce the value of DOLLARS by 50x
      
      * Update lib.rs
      50557dfe
    • Shawn Tabrizi's avatar
      ModuleId to PalletId (#2864) · c868b0de
      Shawn Tabrizi authored
      
      
      * lock substrate version for testing
      
      * `ModuleId` to `PalletId`
      
      * release substrate version
      
      * Update Cargo.lock
      
      Co-authored-by: default avatarXavier Lau <c.estlavie@icloud.com>
      c868b0de
    • asynchronous rob's avatar
      set groups correctly even if not validator (#2863) · cf87cbe6
      asynchronous rob authored
      shows what I get for being hasty last time. i added a test this time, which would have caught this issue last time.
      cf87cbe6
  12. 08 Apr, 2021 1 commit