Skip to content
  1. Apr 01, 2020
    • Bastian Köcher's avatar
      Rework consensus instance communication with the network worker · 41aa0eb0
      Bastian Köcher authored
      Up to now consensus instances used the main channel to communicate with
      the background network worker. This lead to a race condition when
      sending a local collation and dropping the router before driving the
      send local collation future until it is finished. This pr changes the
      communication between worker and the instances to use their own
      channels. This has the advantage that we don't need an extra
      `DropConsensusNetworking` message as the network is dropped
      automatically when the last sender is dropped.
      41aa0eb0
  2. Mar 31, 2020
  3. Mar 30, 2020
  4. Mar 26, 2020
  5. Mar 25, 2020
  6. Mar 24, 2020
  7. Mar 23, 2020
  8. Mar 22, 2020
  9. Mar 21, 2020
  10. Mar 20, 2020
  11. Mar 19, 2020
  12. Mar 18, 2020
  13. Mar 17, 2020
  14. Mar 16, 2020
    • asynchronous rob's avatar
      Tests for new network code (#897) · 97582fb1
      asynchronous rob authored
      * move protocol.rs into subfolder
      
      * add trait for mocking network behavior
      
      * add a mock version of network ops
      
      * remove some redundant parameters from service messages
      
      * ensure fetching erasure chunks automatically cancels
      
      * introduce dummy ProvideRuntimeApi
      
      * abstract over gossip somewhat
      
      * add mock gossip handler
      
      * skeleton test
      
      * remove dependence of shared table on router
      
      * remove worker dependence on its own sender
      
      * test shutdown
      
      * add tests
      
      * test that gossip streams are cleaned up correctly
      
      * refactor worker out into its own struct and reduce bound on executor
      
      * remove reliance of tests on global thread pool
      97582fb1
    • Gavin Wood's avatar
      Bump versions & Substrate. (#902) · 5356c4de
      Gavin Wood authored
      v0.7.25
      5356c4de