node: minimize hardcoded service initialization (#6798)

* node: minimize hardcoded service initialization

* hacking

* nil safety

* reduce space

* remove genesis state store

* fix lint

* fix pex

* unwind some odering effects

* fix tests

* remove unused experiment
This commit is contained in:
Sam Kleinman
2021-08-12 13:38:17 +00:00
committed by GitHub
parent cbfc04df6d
commit d56a44b884
4 changed files with 156 additions and 207 deletions
+1 -1
View File
@@ -700,7 +700,7 @@ func createPEXReactorV2(
logger log.Logger,
peerManager *p2p.PeerManager,
router *p2p.Router,
) (*pex.ReactorV2, error) {
) (service.Service, error) {
channel, err := router.OpenChannel(pex.ChannelDescriptor(), &protop2p.PexMessage{}, 128)
if err != nil {