Get proof type in NewWinningPoStProver constructor

This commit is contained in:
Łukasz Magiera
2020-04-13 23:25:46 +02:00
parent bb3789b130
commit 5bf80a60f1
4 changed files with 45 additions and 18 deletions
+4 -6
View File
@@ -426,11 +426,6 @@ func storageMinerInit(ctx context.Context, cctx *cli.Context, api lapi.FullNode,
return err
}
winPt, err := spt.RegisteredWinningPoStProof()
if err != nil {
return err
}
mid, err := address.IDFromAddress(a)
if err != nil {
return xerrors.Errorf("getting id address: %w", err)
@@ -447,7 +442,10 @@ func storageMinerInit(ctx context.Context, cctx *cli.Context, api lapi.FullNode,
if err != nil {
return err
}
epp := storage.NewWinningPoStProver(smgr, dtypes.MinerID(mid), winPt)
epp, err := storage.NewWinningPoStProver(api, smgr, dtypes.MinerID(mid))
if err != nil {
return err
}
beacon := beacon.NewMockBeacon(build.BlockDelay * time.Second)