lighthouse
lighthouse copied to clipboard
Modularize or Simplify the eth2 crate
Description
The common/eth2 crate appears to import the whole world. Other crates that depend on eth2 are compiling and building libp2p and a whole host of other things.
It would be great if we could significantly reduce the dependency chain here. Either by splitting up some of the structs or removing unnecessary imports.