@@ -208,7 +208,7 @@ func (c *ChainSync) handleRollBackward(point ocommon.Point, tip ochainsync.Tip)
208208func (c * ChainSync ) handleRollForward (blockType uint , blockData interface {}, tip ochainsync.Tip ) error {
209209 switch v := blockData .(type ) {
210210 case ledger.Block :
211- evt := event .New ("chainsync.block" , time .Now (), NewBlockContext (v ), NewBlockEvent (v , c .includeCbor ))
211+ evt := event .New ("chainsync.block" , time .Now (), NewBlockContext (v , c . networkMagic ), NewBlockEvent (v , c .includeCbor ))
212212 c .eventChan <- evt
213213 c .updateStatus (v .SlotNumber (), v .BlockNumber (), v .Hash (), tip .Point .Slot , hex .EncodeToString (tip .Point .Hash ))
214214 case ledger.BlockHeader :
@@ -221,7 +221,7 @@ func (c *ChainSync) handleRollForward(blockType uint, blockData interface{}, tip
221221 blockEvt := event .New ("chainsync.block" , time .Now (), NewBlockHeaderContext (v ), NewBlockEvent (block , c .includeCbor ))
222222 c .eventChan <- blockEvt
223223 for t , transaction := range block .Transactions () {
224- txEvt := event .New ("chainsync.transaction" , time .Now (), NewTransactionContext (block , transaction , uint32 (t )), NewTransactionEvent (block , transaction , c .includeCbor ))
224+ txEvt := event .New ("chainsync.transaction" , time .Now (), NewTransactionContext (block , transaction , uint32 (t ), c . networkMagic ), NewTransactionEvent (block , transaction , c .includeCbor ))
225225 c .eventChan <- txEvt
226226 }
227227 c .updateStatus (v .SlotNumber (), v .BlockNumber (), v .Hash (), tip .Point .Slot , hex .EncodeToString (tip .Point .Hash ))
@@ -230,10 +230,10 @@ func (c *ChainSync) handleRollForward(blockType uint, blockData interface{}, tip
230230}
231231
232232func (c * ChainSync ) handleBlockFetchBlock (block ledger.Block ) error {
233- blockEvt := event .New ("chainsync.block" , time .Now (), NewBlockContext (block ), NewBlockEvent (block , c .includeCbor ))
233+ blockEvt := event .New ("chainsync.block" , time .Now (), NewBlockContext (block , c . networkMagic ), NewBlockEvent (block , c .includeCbor ))
234234 c .eventChan <- blockEvt
235235 for t , transaction := range block .Transactions () {
236- txEvt := event .New ("chainsync.transaction" , time .Now (), NewTransactionContext (block , transaction , uint32 (t )), NewTransactionEvent (block , transaction , c .includeCbor ))
236+ txEvt := event .New ("chainsync.transaction" , time .Now (), NewTransactionContext (block , transaction , uint32 (t ), c . networkMagic ), NewTransactionEvent (block , transaction , c .includeCbor ))
237237 c .eventChan <- txEvt
238238 }
239239 c .updateStatus (block .SlotNumber (), block .BlockNumber (), block .Hash (), c .bulkRangeEnd .Slot , hex .EncodeToString (c .bulkRangeEnd .Hash ))
0 commit comments