evidence: reactor constructor (#7533)

This commit is contained in:
Sam Kleinman
2022-01-07 13:28:23 -05:00
committed by GitHub
parent 059b38afe4
commit ae7a76a175
3 changed files with 24 additions and 12 deletions

View File

@@ -229,17 +229,16 @@ func createEvidenceReactor(
return nil, nil, fmt.Errorf("creating evidence pool: %w", err)
}
ch, err := router.OpenChannel(ctx, evidence.GetChannelDescriptor())
if err != nil {
return nil, nil, fmt.Errorf("creating evidence channel: %w", err)
}
evidenceReactor := evidence.NewReactor(
evidenceReactor, err := evidence.NewReactor(
ctx,
logger,
ch,
router.OpenChannel,
peerManager.Subscribe(ctx),
evidencePool,
)
if err != nil {
return nil, nil, fmt.Errorf("creating evidence reactor: %w", err)
}
return evidenceReactor, evidencePool, nil
}