1. Jan 09, 2023
  2. Jan 06, 2023
  3. Jan 05, 2023
  4. Jan 04, 2023
  5. Jan 02, 2023
    • Michal Kucharczyk's avatar
      BlockId removal: refactor: BlockBackend::block|block_status (#6477) · 01fcc274
      Michal Kucharczyk authored
      * BlockId removal: refactor: BlockBackend::block|block_status
      
      It changes the arguments of:
      -  `BlockBackend::block`
      -  `BlockBackend::block_status`
      
      method from: `BlockId<Block>` to: `Block::Hash`
      
      This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
      
      * update lockfile for {"substrate"}
      
      * ".git/.scripts/fmt.sh"
      
      Co-authored-by: parity-processbot <>
      01fcc274
  6. Dec 30, 2022
    • Bradley Olson's avatar
      Update dispute participation on active leaves update (#6303) · 539a9a91
      Bradley Olson authored
      
      
      * Passed candidate events from scraper to participation
      
      * First draft PR 5875
      
      * Added support for timestamp in changes
      
      * Some necessary refactoring
      
      * Removed SessionIndex from unconfirmed_disputes key
      
      * Removed duplicate logic in import statements
      
      * Replaced queue_participation call with re-prio
      
      * Simplifying refactor. Backed were already handled
      
      * Removed unneeded spam slots logic
      
      * Implementers guide edits
      
      * Undid the spam slots refactor
      
      * Added comments and implementers guide edit
      
      * Added test for participation upon backing
      
      * Round of fixes + ran fmt
      
      * Round of changes + fmt
      
      * Error handling draft
      
      * Changed errors to bubble up from reprioritization
      
      * Starting to construct new test
      
      * Clarifying participation function rename
      
      * Reprio test draft
      
      * Very rough bump to priority queue test draft
      
      * Improving logging
      
      * Most concise reproduction of error on third import
      
      * Add `handle_approval_vote_request`
      
      * Removing reprioritization on included event test
      
      * Removing unneeded test config
      
      * cargo fmt
      
      * Test works
      
      * Fixing final nits
      
      * Tweaks to test Tsveto figured out
      
      Co-authored-by: default avatareskimor <[email protected]>
      Co-authored-by: default avatarTsvetomir Dimitrov <[email protected]>
      539a9a91
  7. Dec 26, 2022
  8. Dec 21, 2022
  9. Dec 20, 2022
    • Marcin S.'s avatar
      PVF preparation: do not conflate errors (#6384) · e0a0475a
      Marcin S. authored
      * PVF preparation: do not conflate errors
      
      + Adds some more granularity to the prepare errors.
      + Better distinguish whether errors occur on the host side or the worker.
      + Do not kill the worker if the error happened on the host side.
      + Do not retry preparation if the error was `Panic`.
      + Removes unnecessary indirection with `Selected` type.
      
      * Add missing docs, resolve TODOs
      
      * Address review comments and remove TODOs
      
      * Fix error in CI
      
      * Undo unnecessary change
      
      * Update couple of comments
      
      * Don't return error for stream shutdown
      
      * Update node/core/pvf/src/worker_common.rs
      e0a0475a
    • Michal Kucharczyk's avatar
      BlockId removal: refactor: HeaderBackend::header (#6418) · fcc26d42
      Michal Kucharczyk authored
      * BlockId removal: refactor: HeaderBackend::header
      
      It changes the arguments of:
      - `HeaderBackend::header`,
      - `Client::header`
      
      methods from: `BlockId<Block>` to: `Block::Hash`
      
      This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
      
      * missed fixes
      
      * BlockId removal: refactor: HeaderBackend::expect_header
      
      It changes the arguments of `HeaderBackend::expect_header` method from: `BlockId<Block>` to: `Block::Hash`
      
      * update lockfile for {"substrate"}
      
      * misspell fixed
      
      Co-authored-by: parity-processbot <>
      fcc26d42
  10. Dec 19, 2022
  11. Dec 17, 2022
    • Bastian Köcher's avatar
      Adding some more logs (#6455) · b5e44b70
      Bastian Köcher authored
      * Adding some more logs
      
      More logs are always better! Joke aside, these logs help to debug
      certain issues.
      
      * Apply suggestions from code review
      b5e44b70
  12. Dec 16, 2022
  13. Dec 15, 2022
  14. Dec 14, 2022
  15. Dec 13, 2022
  16. Dec 07, 2022
  17. Dec 06, 2022
  18. Dec 05, 2022
  19. Dec 02, 2022
  20. Nov 30, 2022
    • ordian's avatar
      guide: remove refences to outdated secondary checkers (#6309) · 063aab23
      ordian authored
      * guide: remove refences to outdated secondary checkers
      
      * Update roadmap/implementers-guide/src/glossary.md
      
      * guide: remove refences to Fisherman
      
      * revert changes to roadmap/parachains.md
      063aab23
    • Marcin S.'s avatar
      Use CPU clock timeout for PVF jobs (#6282) · 28a4e909
      Marcin S. authored
      * Put in skeleton logic for CPU-time-preparation
      
      Still needed:
      - Flesh out logic
      - Refactor some spots
      - Tests
      
      * Continue filling in logic for prepare worker CPU time changes
      
      * Fix compiler errors
      
      * Update lenience factor
      
      * Fix some clippy lints for PVF module
      
      * Fix compilation errors
      
      * Address some review comments
      
      * Add logging
      
      * Add another log
      
      * Address some review comments; change Mutex to AtomicBool
      
      * Refactor handling response bytes
      
      * Add CPU clock timeout logic for execute jobs
      
      * Properly handle AtomicBool flag
      
      * Use `Ordering::Relaxed`
      
      * Refactor thread coordination logic
      
      * Fix bug
      
      * Add some timing information to execute tests
      
      * Add section about the mitigation to the IG
      
      * minor: Change more `Ordering`s to `Relaxed`
      
      * candidate-validation: Fix build errors
      28a4e909
    • alexgparity's avatar
      Clippyfy (#6341) · 9ea14e66
      alexgparity authored
      
      
      * Add clippy config and remove .cargo from gitignore
      
      * first fixes
      
      * Clippyfied
      
      * Add clippy CI job
      
      * comment out rusty-cachier
      
      * minor
      
      * fix ci
      
      * remove DAG from check-dependent-project
      
      * add DAG to clippy
      
      Co-authored-by: default avataralvicsam <[email protected]>
      9ea14e66
    • Mara Broda's avatar
      sync versions with current release (0.9.33) (#6363) · b76086c6
      Mara Broda authored
      * westend: update transaction version
      
      * polkadot: update transaction version
      
      * kusama: update transaction version
      
      * Bump spec_version to 9330
      
      * bump versions to 0.9.33
      b76086c6
  21. Nov 29, 2022
  22. Nov 28, 2022
  23. Nov 26, 2022
  24. Nov 24, 2022