Merge pull request #1253 from filecoin-project/feat/bad-ts-cache-reasons

mark down reason for block inclusion in bad tipset cache
This commit is contained in:
Whyrusleeping
2020-02-17 12:20:20 -08:00
committed by GitHub
6 changed files with 78 additions and 18 deletions
+9
View File
@@ -88,3 +88,12 @@ func (a *SyncAPI) SyncMarkBad(ctx context.Context, bcid cid.Cid) error {
a.Syncer.MarkBad(bcid)
return nil
}
func (a *SyncAPI) SyncCheckBad(ctx context.Context, bcid cid.Cid) (string, error) {
reason, ok := a.Syncer.CheckBadBlockCache(bcid)
if !ok {
return "", nil
}
return reason, nil
}