From 94f0a957f45eb71fa3374cae6112c83471d735d6 Mon Sep 17 00:00:00 2001 From: Aurora Gaffney Date: Fri, 1 Sep 2023 22:00:38 -0500 Subject: [PATCH] fix: use chainsync bulk sync end point to continue sync --- input/chainsync/chainsync.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/input/chainsync/chainsync.go b/input/chainsync/chainsync.go index 5bf551f..fa5e253 100644 --- a/input/chainsync/chainsync.go +++ b/input/chainsync/chainsync.go @@ -238,7 +238,7 @@ func (c *ChainSync) handleBlockFetchBlock(block ledger.Block) error { c.updateStatus(block.SlotNumber(), block.BlockNumber(), block.Hash(), c.bulkRangeEnd.Slot, hex.EncodeToString(c.bulkRangeEnd.Hash)) // Start normal chain-sync if we've reached the last block of our bulk range if block.SlotNumber() == c.bulkRangeEnd.Slot { - if err := c.oConn.ChainSync().Client.Sync(c.intersectPoints); err != nil { + if err := c.oConn.ChainSync().Client.Sync([]ocommon.Point{c.bulkRangeEnd}); err != nil { return err } }