From 7e3339820ff7f544e0dbdcb59d043a9f8a3e77ec Mon Sep 17 00:00:00 2001 From: Lucas Molas Date: Tue, 6 Oct 2020 15:12:03 -0300 Subject: [PATCH] fix(sync): remove checks bypass when we submit the block --- chain/sync.go | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/chain/sync.go b/chain/sync.go index b5716a34308..1ce7c5dc015 100644 --- a/chain/sync.go +++ b/chain/sync.go @@ -250,18 +250,6 @@ func (syncer *Syncer) InformNewHead(from peer.ID, fts *store.FullTipSet) bool { syncer.incoming.Pub(fts.TipSet().Blocks(), LocalIncoming) - if from == syncer.self { - // TODO: this is kindof a hack... - log.Debug("got block from ourselves") - - if err := syncer.Sync(ctx, fts.TipSet()); err != nil { - log.Errorf("failed to sync our own block %s: %+v", fts.TipSet().Cids(), err) - return false - } - - return true - } - // TODO: IMPORTANT(GARBAGE) this needs to be put in the 'temporary' side of // the blockstore if err := syncer.store.PersistBlockHeaders(fts.TipSet().Blocks()...); err != nil {