evidence: manage and initialize state objects more clearly in the pool (#8080)

This commit is contained in:
Sam Kleinman
2022-03-07 14:26:58 -05:00
committed by GitHub
parent 2df5c85a8d
commit 01266881b8
8 changed files with 269 additions and 255 deletions
+1 -6
View File
@@ -228,12 +228,7 @@ func createEvidenceReactor(
logger = logger.With("module", "evidence")
evidencePool, err := evidence.NewPool(logger, evidenceDB, store, blockStore, metrics)
if err != nil {
return nil, nil, fmt.Errorf("creating evidence pool: %w", err)
}
evidencePool.SetEventBus(eventBus)
evidencePool := evidence.NewPool(logger, evidenceDB, store, blockStore, metrics, eventBus)
evidenceReactor, err := evidence.NewReactor(
ctx,