Skip to content
  1. Feb 21, 2023
    • Michal Kucharczyk's avatar
      `BlockId` removal: refactor of runtime API (#2190) · 21e5a982
      Michal Kucharczyk authored
      * BlockId removal: refactor of runtime API
      
      It changes the first argument of all generated runtime API calls from: `BlockId<Block>` to: `Block::Hash`
      
      * fmt
      
      * cargo update -p polkadot-primitives
      
      * Revert "cargo update -p polkadot-primitives"
      
      This reverts commit 58506ecd31e1e5e42b78c2db3982acbc4d8edc70.
      
      * update lockfile for {"substrate", "polkadot"}
      
      ---------
      
      Co-authored-by: parity-processbot <>
      21e5a982
  2. Feb 20, 2023
  3. Feb 16, 2023
  4. Feb 15, 2023
  5. Feb 14, 2023
  6. Feb 09, 2023
    • Sebastian Kunert's avatar
      Add retry mechanism for pov-recovery, fix full-node pov-recovery (#2164) · 588bdad7
      Sebastian Kunert authored
      
      
      * Increase delay for pov-recovery
      
      * Update client/service/src/lib.rs
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Comment
      
      * FMT
      
      * Clear waiting_recovery when block is recovered or recovery failed
      
      * Introduce recovery queue that preserved insertion order
      
      * Better error logs
      
      * Decrease slot duration
      
      * Style improvements
      
      * Add option to use unordered queue
      
      * Maintain cache of finalized blocks
      
      * Wait for one relay chain slot before recovery
      
      * Make retries testable
      
      * fmt
      
      * Improve docs
      
      * Improve docs
      
      * Simplify RecoveryQueue
      
      * Remove unwanted changes
      
      * Adjust to comments
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Move recovery delay into the queue
      
      * Check for finalized number
      
      * Clean up
      
      * Use timer
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Simplify implementation
      
      * Revert "Use timer"
      
      This reverts commit 3809eed840d3a09d54212f99486782ff80cdc1c9.
      
      * Properly clear `to_recover` flag
      
      ---------
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      588bdad7
  7. Feb 08, 2023
  8. Feb 06, 2023
  9. Jan 26, 2023
  10. Jan 24, 2023
  11. Jan 23, 2023
  12. Jan 20, 2023
  13. Jan 11, 2023
  14. Jan 09, 2023
  15. Jan 02, 2023
    • Michal Kucharczyk's avatar
      BlockId removal: refactor: BlockBackend::block|block_status (#2041) · 394abf5e
      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 {"polkadot", "substrate"}
      
      Co-authored-by: parity-processbot <>
      394abf5e
  16. Dec 28, 2022
  17. Dec 23, 2022
  18. Dec 22, 2022
  19. Dec 21, 2022
  20. Dec 20, 2022
  21. Dec 16, 2022
  22. Dec 15, 2022
  23. Dec 12, 2022