1. 26 Jan, 2021 5 commits
  2. 25 Jan, 2021 4 commits
    • Andronik Ordian's avatar
      impl approval distribution (#2160) · ab606e14
      Andronik Ordian authored
      * initial impl approval distribution
      
      * initial tests and fixes
      
      * batching seems difficult: different peers have different needs
      
      * bridge: fix test after merge
      
      * some guide updates
      
      * only send assignments to peers who know about the block
      
      * fix a test, add approvals test
      
      * simplify
      
      * do not send assignment to peers for finalized blocks
      
      * guide: protocol input and output
      
      * one more test
      
      * more comments, logs, initial metrics
      
      * fix a typo
      
      * one more thing: early return when reimporting a thing locally
      ab606e14
    • Bastian Köcher's avatar
      Add a `convert_payload` function to `Signed` (#2320) · a03b329a
      Bastian Köcher authored
      * Add a `convert_payload` function to `Signed`
      
      * Review feedback
      a03b329a
    • Will Pankiewicz's avatar
      Remove Old Bootnodes (#2319) · 78e426ce
      Will Pankiewicz authored
      * removes old bootnodes from kusama chainspec
      
      * removes old bootnodes from polkadot chainspec
      78e426ce
    • Bastian Köcher's avatar
      Put parachain head hash into `CandidateDescriptor` (#2310) · d1998a75
      Bastian Köcher authored
      * Put parachain head hash into `CandidateDescriptor`
      
      * Update guide
      
      * Add some checks
      d1998a75
  3. 22 Jan, 2021 1 commit
  4. 21 Jan, 2021 4 commits
    • Jon Häggblad's avatar
      Companion for #7339: cleaner GRANDPA RPC API (#2100) · 12cd4b28
      Jon Häggblad authored
      * service: update for substrate PR #7339
      
      * "Update Substrate"
      
      Co-authored-by: parity-processbot <>
      12cd4b28
    • Pierre Krieger's avatar
      Add support for Grandpa warp sync (#2301) · 6f95a659
      Pierre Krieger authored
      * Add support for Grandpa warp sync
      
      * Don't pull the warp sync crate if not full-node
      6f95a659
    • Shawn Tabrizi's avatar
      Update Weight for Pallet Staking including Kick (#2297) · dbbb8758
      Shawn Tabrizi authored
      
      
      * Update pallet_staking.rs
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
      
      * cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_staking --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=westend-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
      
      Co-authored-by: default avatarParity Benchmarking Bot <admin@parity.io>
      dbbb8758
    • Bastian Köcher's avatar
      Compress the PoV block before sending it over the network (#2288) · 11797c73
      Bastian Köcher authored
      
      
      * Compress the PoV block before sending it over the network
      
      This pr changes the way we send PoV blocks over the network. We now
      compress the PoV block before it is send over the network. This should
      reduce the size significant for PoVs which contain the runtime WASM for
      example.
      
      * Preallocate 1KB
      
      * Try something..
      
      * Switch to zstd and some renamings
      
      * Make compression/decompression fail in browsers
      
      * Use some sane maximum value
      
      * Update roadmap/implementers-guide/src/types/network.md
      
      Co-authored-by: Andronik Ordian's avatarAndronik Ordian <write@reusable.software>
      
      * Fix and add test
      
      * add
      
      Co-authored-by: Andronik Ordian's avatarAndronik Ordian <write@reusable.software>
      Co-authored-by: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
      11797c73
  5. 20 Jan, 2021 3 commits
  6. 19 Jan, 2021 2 commits
    • Sergey Pepyakin's avatar
      Glossary updates (#2291) · 85cf489e
      Sergey Pepyakin authored
      * glossary: define DMQ
      
      We are using DMQ quite often including in rustdoc, however, it may be
      hard to know what is that. Adding it to the glossary.
      
      * Clarify that DMP and HRMP are also module names
      
      * Define PDK
      
      * Define preimage
      85cf489e
    • Pierre Krieger's avatar
      Companion PR for adding max notification sizes (#2287) · 036cf5e2
      Pierre Krieger authored
      * Companion PR for adding max notification sizes
      
      * Add TODO
      
      * Missing ;
      
      * =>
      
      * Common limit
      
      * "Update Substrate"
      
      Co-authored-by: parity-processbot <>
      036cf5e2
  7. 18 Jan, 2021 4 commits
  8. 17 Jan, 2021 2 commits
  9. 16 Jan, 2021 1 commit
  10. 15 Jan, 2021 5 commits
  11. 14 Jan, 2021 6 commits
  12. 13 Jan, 2021 3 commits
    • asynchronous rob's avatar
      scheduler: handle re-scheduling around finalization correctly (#2257) · 9115d427
      asynchronous rob authored
      
      
      * scheduler: handle re-scheduling around finalization correctly
      
      * also make sure parathreads get cleaned
      
      * run scheduling in finalization
      
      * Remove stray println!
      
      * Update the schedule call site in inclusion inherent
      
      * Clarify subtlety around SessionStartBlock
      
      * Remove double semi-colon
      
      * reschedule prior to `availability_cores` and in on-initialize
      
      * improve docs
      
      * fix line
      
      * more doc reformat
      
      * remove unneeded call
      
      * avoid unnecessary scheduling on initialize
      
      * split `clear` and `schedule
      
      * Update runtime/parachains/src/scheduler.rs
      
      Co-authored-by: Sergey Pepyakin's avatarSergei Shulepov <sergei@parity.io>
      
      Co-authored-by: Sergey Pepyakin's avatarSergei Shulepov <sergei@parity.io>
      9115d427
    • Bernhard Schuster's avatar
      display errors with their sources (#2264) · 2fd345b8
      Bernhard Schuster authored
      * update futures to 0.3.9
      
      * companion changes for generic error types
      
      * improve errors, keep error sources
      
      * command compile fix
      
      * use the correct Error type, add annotation
      
      * avoid async { fut.await.map_err(E::Variant) } with TryFuture
      
      * fix cargo lock, bump futures to 0.3.10
      
      futures 0.3.9 got yanked
      
      * chore cargo update -p sp-io
      
      * minor quirk
      
      * make rustc 1.48 happy by bouning the error more tightly
      
      * be more explicit
      
      * cargo lock futures
      2fd345b8
    • Sergey Pepyakin's avatar
      4fbfe934