feat: miner: defensive check for equivocation

This commit is contained in:
Aayush committed 2023-10-10 10:15:04 -04:00
1 parent 0787ff3bc3
commit 7778fc2473
1 file changed
+1 -1
+1 -1
View File
@@ -594,7 +594,7 @@ func (m *Miner) mineOne(ctx context.Context, base *MiningBase) (minedBlock *type
}
}
if len(refreshedBaseBlocks) != len(base.TipSet.Blocks()) {
if len(refreshedBaseBlocks) != 0 && len(refreshedBaseBlocks) != len(base.TipSet.Blocks()) {
refreshedBase, err := types.NewTipSet(refreshedBaseBlocks)
if err != nil {
err = xerrors.Errorf("failed to create new tipset when refreshing: %w", err)