1. Jul 20, 2022
    • Sebastian Kunert's avatar
      Introduce async runtime calling trait for runtime-api subsystem (#5782) · 72bde288
      Sebastian Kunert authored
      
      
      * Implement OverseerRuntimeClient
      
      * blockchainevents
      
      * Update patches
      
      * Finish merging rntime-api subsystem
      
      * First version that is able to produce blocks
      
      * Make OverseerRuntimeClient async
      
      * Move overseer notification stream forwarding to cumulus
      
      * Remove unused imports
      
      * Add more logging to collator-protocol
      
      * Lockfile
      
      * Use hashes in OverseerRuntimeClient
      
      * Move OverseerRuntimeClient into extra module
      
      * Fix old session info call and make HeadSupportsParachain async
      
      * Improve naming of trait
      
      * Cleanup
      
      * Remove unused From trait implementation
      
      * Remove unwanted debug print
      
      * Move trait to polkadot-node-subsystem-types
      
      * Add sections to runtime client
      
      Co-authored-by: default avatarDavide Galassi <[email protected]>
      
      * Reorder methods
      
      * Fix spelling
      
      * Fix spacing in Cargo.toml
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Remove unused babe methods
      
      Co-authored-by: default avatarDavide Galassi <[email protected]>
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      72bde288
  2. Jul 19, 2022
  3. Jul 18, 2022
  4. Jul 17, 2022
  5. Jul 14, 2022
  6. Jul 13, 2022
  7. Jul 12, 2022
    • ferrell-code's avatar
      a1672452
    • Bernhard Schuster's avatar
      split NetworkBridge into two subsystems (#5616) · 3240cb5e
      Bernhard Schuster authored
      
      
      * foo
      
      * rolling session window
      
      * fixup
      
      * remove use statemetn
      
      * fmt
      
      * split NetworkBridge into two subsystems
      
      Pending cleanup
      
      * split
      
      * chore: reexport OrchestraError as OverseerError
      
      * chore: silence warnings
      
      * fixup tests
      
      * chore: add default timenout of 30s to subsystem test helper ctx handle
      
      * single item channel
      
      * fixins
      
      * fmt
      
      * cleanup
      
      * remove dead code
      
      * remove sync bounds again
      
      * wire up shared state
      
      * deal with some FIXMEs
      
      * use distinct tags
      
      Co-authored-by: default avatarAndrei Sandu <[email protected]>
      
      * use tag
      
      Co-authored-by: default avatarAndrei Sandu <[email protected]>
      
      * address naming
      
      tx and rx are common in networking and also have an implicit meaning regarding networking
      compared to incoming and outgoing which are already used with subsystems themselvesq
      
      * remove unused sync oracle
      
      * remove unneeded state
      
      * fix tests
      
      * chore: fmt
      
      * do not try to register twice
      
      * leak Metrics type
      
      Co-authored-by: default avatarAndrei Sandu <[email protected]>
      Co-authored-by: default avatarAndronik <[email protected]>
      3240cb5e
  8. Jul 09, 2022
    • Vsevolod Stakhov's avatar
      Implement prune only stagnant check mode (#5761) · c11c1f38
      Vsevolod Stakhov authored
      
      
      * Limit number of elements loaded from the stagnant key
      
      This will likely be required if we enable stagnant prunning as currently database has way
      too many entries to be prunned in a single iteration
      
      * Fmt run
      
      * Slightly improve logging
      
      * Some more debug nits
      
      * Fmt pass
      
      * Add stagnant prunning delay
      
      * Enable stagnant check worker
      
      * Implement stagnant pruning without stagnant checks
      
      * Update node/core/chain-selection/src/tree.rs
      
      Co-authored-by: default avatarAndronik <[email protected]>
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarAndronik <[email protected]>
      
      Co-authored-by: default avatarAndronik <[email protected]>
      c11c1f38
  9. Jul 08, 2022
  10. Jul 06, 2022
  11. Jul 05, 2022
  12. Jul 04, 2022
    • Vsevolod Stakhov's avatar
      Limit stagnant checks to a certain amount of entries (#5742) · 9dc99f02
      Vsevolod Stakhov authored
      * Limit number of elements loaded from the stagnant key
      
      This will likely be required if we enable stagnant prunning as currently database has way
      too many entries to be prunned in a single iteration
      
      * Fmt run
      
      * Slightly improve logging
      
      * Some more debug nits
      
      * Fmt pass
      9dc99f02
  13. Jul 01, 2022
  14. Jun 30, 2022
  15. Jun 29, 2022
  16. Jun 28, 2022
  17. Jun 27, 2022
  18. Jun 25, 2022
    • Chevdor's avatar
      Fix 5560: add support for a new `staking-miner info` command (#5577) · 700f19e2
      Chevdor authored
      
      
      * Refactoring opts out
      
      * Implement info command
      
      fix #5560
      
      * remove useless change
      
      * Remove unnecessary brackets
      
      * Fix and add tests
      
      * Promote the uri flag to global
      
      * Ignore lint identity ops
      
      * Reverse adding #[allow(identity_op)]
      
      * Add cli test for the info command
      
      * Add licende headers and fix some grumbles
      
      * Add retrieval of the linked version and make the json output optional
      
      * Fix tests
      
      * Keep it generic and renamed builtin into linked
      
      * Rebase master
      
      * Add runtimes compatibility information
      
      * Silence erroneous warning about unsafe
      
      * Fix spellcheck
      
      * Update utils/staking-miner/src/runtime_versions.rs
      
      Co-authored-by: default avatarNiklas Adolfsson <[email protected]>
      700f19e2
  19. Jun 24, 2022
  20. Jun 23, 2022