pass deal IDs in SectorPreCommitInfo

This commit is contained in:
Łukasz Magiera
2019-11-07 13:03:18 +01:00
parent 12161fc607
commit be0d07e143
6 changed files with 153 additions and 171 deletions
+9 -4
View File
@@ -78,12 +78,17 @@ func (m *Miner) sealPreCommit(ctx context.Context, sector SectorInfo) (func(*Sec
}
func (m *Miner) preCommit(ctx context.Context, sector SectorInfo) (func(*SectorInfo), error) {
params := &actors.SectorPreCommitInfo{
CommD: sector.CommD,
CommR: sector.CommR,
Epoch: sector.Ticket.BlockHeight,
deals, err := m.secst.DealsForCommit(sector.SectorID, false)
if err != nil {
return nil, err
}
params := &actors.SectorPreCommitInfo{
SectorNumber: sector.SectorID,
CommR: sector.CommR,
SealEpoch: sector.Ticket.BlockHeight,
DealIDs: deals,
}
enc, aerr := actors.SerializeParams(params)
if aerr != nil {