Skip to content
Snippets Groups Projects
  • asynchronous rob's avatar
    client: Do not set fork sync request via network-gossip (#4439) · 8f1b5b84
    asynchronous rob authored
    The finality-grandpa module needs two sets of functionalities from the
    network:
    
    1. Everything gossip related, e.g. event_stream, write_notification, ...
    
    2. The ability to set a fork sync request for a specific block hash.
    
    Instead of embedding (2) inside of (1) this patch extracts (2) from (1)
    having finality-grandpa depend on a `Network` that fulfills the
    `network_gossip::Network` trait and that can set block sync requests.
    
    On the one hand this improves the overall structure splitting things
    that don't logically belong together. On the other hand it does
    reintroduce a lot of trait bounds within finality-grandpa.
    8f1b5b84
Code owners
Assign users and groups as approvers for specific file changes. Learn more.