@@ -23,9 +23,10 @@ import (
2323
2424 ouroboros "github.com/blinklabs-io/gouroboros"
2525 "github.com/blinklabs-io/gouroboros/ledger"
26+ lcommon "github.com/blinklabs-io/gouroboros/ledger/common"
2627 "github.com/blinklabs-io/gouroboros/protocol/blockfetch"
2728 "github.com/blinklabs-io/gouroboros/protocol/chainsync"
28- "github.com/blinklabs-io/gouroboros/protocol/common"
29+ pcommon "github.com/blinklabs-io/gouroboros/protocol/common"
2930)
3031
3132var oConn * ouroboros.Connection
@@ -191,7 +192,7 @@ func testChainSync(f *globalFlags) {
191192 }
192193 oConn = o
193194
194- var point common .Point
195+ var point pcommon .Point
195196 if chainSyncFlags .tip {
196197 tip , err := oConn .ChainSync ().Client .GetCurrentTip ()
197198 if err != nil {
@@ -204,13 +205,13 @@ func testChainSync(f *globalFlags) {
204205 slot := uint64 (intersectPoint [0 ].(int )) // #nosec G115
205206 // Block hash
206207 hash , _ := hex .DecodeString (intersectPoint [1 ].(string ))
207- point = common .NewPoint (slot , hash )
208+ point = pcommon .NewPoint (slot , hash )
208209 } else {
209- point = common .NewPointOrigin ()
210+ point = pcommon .NewPointOrigin ()
210211 }
211212 if chainSyncFlags .blockRange {
212213 start , end , err := oConn .ChainSync ().Client .GetAvailableBlockRange (
213- []common .Point {point },
214+ []pcommon .Point {point },
214215 )
215216 if err != nil {
216217 fmt .Printf ("ERROR: failed to get available block range: %s\n " , err )
@@ -220,12 +221,12 @@ func testChainSync(f *globalFlags) {
220221 fmt .Printf ("End (tip): slot %d, hash %x\n " , end .Slot , end .Hash )
221222 return
222223 } else if ! f .ntnProto || ! chainSyncFlags .bulk {
223- if err := oConn .ChainSync ().Client .Sync ([]common .Point {point }); err != nil {
224+ if err := oConn .ChainSync ().Client .Sync ([]pcommon .Point {point }); err != nil {
224225 fmt .Printf ("ERROR: failed to start chain-sync: %s\n " , err )
225226 os .Exit (1 )
226227 }
227228 } else {
228- start , end , err := oConn .ChainSync ().Client .GetAvailableBlockRange ([]common .Point {point })
229+ start , end , err := oConn .ChainSync ().Client .GetAvailableBlockRange ([]pcommon .Point {point })
229230 if err != nil {
230231 fmt .Printf ("ERROR: failed to get available block range: %s\n " , err )
231232 os .Exit (1 )
@@ -246,7 +247,7 @@ func testChainSync(f *globalFlags) {
246247
247248func chainSyncRollBackwardHandler (
248249 ctx chainsync.CallbackContext ,
249- point common .Point ,
250+ point pcommon .Point ,
250251 tip chainsync.Tip ,
251252) error {
252253 fmt .Printf ("roll backward: point = %#v, tip = %#v\n " , point , tip )
@@ -259,18 +260,18 @@ func chainSyncRollForwardHandler(
259260 blockData any ,
260261 tip chainsync.Tip ,
261262) error {
262- var block ledger .Block
263+ var block lcommon .Block
263264 switch v := blockData .(type ) {
264- case ledger .Block :
265+ case lcommon .Block :
265266 block = v
266- case ledger .BlockHeader :
267+ case lcommon .BlockHeader :
267268 blockSlot := v .SlotNumber ()
268269 blockHash := v .Hash ().Bytes ()
269270 var err error
270271 if oConn == nil {
271272 return errors .New ("empty ouroboros connection, aborting" )
272273 }
273- block , err = oConn .BlockFetch ().Client .GetBlock (common .NewPoint (blockSlot , blockHash ))
274+ block , err = oConn .BlockFetch ().Client .GetBlock (pcommon .NewPoint (blockSlot , blockHash ))
274275 if err != nil {
275276 return err
276277 }
@@ -313,14 +314,14 @@ func chainSyncRollForwardHandler(
313314func blockFetchBlockHandler (
314315 ctx blockfetch.CallbackContext ,
315316 blockType uint ,
316- blockData ledger .Block ,
317+ blockData lcommon .Block ,
317318) error {
318319 switch block := blockData .(type ) {
319320 case * ledger.ByronEpochBoundaryBlock :
320321 fmt .Printf ("era = Byron (EBB), epoch = %d, slot = %d, block_no = %d, id = %s\n " , block .BlockHeader .ConsensusData .Epoch , block .SlotNumber (), block .BlockNumber (), block .Hash ())
321322 case * ledger.ByronMainBlock :
322323 fmt .Printf ("era = Byron, epoch = %d, slot = %d, block_no = %d, id = %s\n " , block .BlockHeader .ConsensusData .SlotId .Epoch , block .SlotNumber (), block .BlockNumber (), block .Hash ())
323- case ledger .Block :
324+ case lcommon .Block :
324325 fmt .Printf ("era = %s, slot = %d, block_no = %d, id = %s\n " , block .Era ().Name , block .SlotNumber (), block .BlockNumber (), block .Hash ())
325326 }
326327 return nil
0 commit comments