@@ -168,7 +168,7 @@ func TestDARetriever_ProcessBlobs_HeaderAndData_Success(t *testing.T) {
168168 r := NewDARetriever (nil , cm , config .DefaultConfig (), gen , zerolog .Nop ())
169169
170170 dataBin , data := makeSignedDataBytes (t , gen .ChainID , 2 , addr , pub , signer , 2 )
171- hdrBin , _ := makeSignedHeaderBytes (t , gen .ChainID , 2 , addr , pub , signer , nil , & data .Data )
171+ hdrBin , _ := makeSignedHeaderBytes (t , gen .ChainID , 2 , addr , pub , signer , nil , & data .Data , nil )
172172
173173 events := r .processBlobs (context .Background (), [][]byte {hdrBin , dataBin }, 77 )
174174 require .Len (t , events , 1 )
@@ -196,7 +196,7 @@ func TestDARetriever_ProcessBlobs_HeaderOnly_EmptyDataExpected(t *testing.T) {
196196 r := NewDARetriever (nil , cm , config .DefaultConfig (), gen , zerolog .Nop ())
197197
198198 // Header with no data hash present should trigger empty data creation (per current logic)
199- hb , _ := makeSignedHeaderBytes (t , gen .ChainID , 3 , addr , pub , signer , nil , nil )
199+ hb , _ := makeSignedHeaderBytes (t , gen .ChainID , 3 , addr , pub , signer , nil , nil , nil )
200200
201201 events := r .processBlobs (context .Background (), [][]byte {hb }, 88 )
202202 require .Len (t , events , 1 )
@@ -223,7 +223,7 @@ func TestDARetriever_TryDecodeHeaderAndData_Basic(t *testing.T) {
223223 gen := genesis.Genesis {ChainID : "tchain" , InitialHeight : 1 , StartTime : time .Now ().Add (- time .Second ), ProposerAddress : addr }
224224 r := NewDARetriever (nil , cm , config .DefaultConfig (), gen , zerolog .Nop ())
225225
226- hb , sh := makeSignedHeaderBytes (t , gen .ChainID , 5 , addr , pub , signer , nil , nil )
226+ hb , sh := makeSignedHeaderBytes (t , gen .ChainID , 5 , addr , pub , signer , nil , nil , nil )
227227 gotH := r .tryDecodeHeader (hb , 123 )
228228 require .NotNil (t , gotH )
229229 assert .Equal (t , sh .Hash ().String (), gotH .Hash ().String ())
@@ -279,7 +279,7 @@ func TestDARetriever_RetrieveFromDA_TwoNamespaces_Success(t *testing.T) {
279279
280280 // Prepare header/data blobs
281281 dataBin , data := makeSignedDataBytes (t , gen .ChainID , 9 , addr , pub , signer , 1 )
282- hdrBin , _ := makeSignedHeaderBytes (t , gen .ChainID , 9 , addr , pub , signer , nil , & data .Data )
282+ hdrBin , _ := makeSignedHeaderBytes (t , gen .ChainID , 9 , addr , pub , signer , nil , & data .Data , nil )
283283
284284 cfg := config .DefaultConfig ()
285285 cfg .DA .Namespace = "nsHdr"
@@ -322,7 +322,7 @@ func TestDARetriever_ProcessBlobs_CrossDAHeightMatching(t *testing.T) {
322322
323323 // Create header and data for the same block height but from different DA heights
324324 dataBin , data := makeSignedDataBytes (t , gen .ChainID , 5 , addr , pub , signer , 2 )
325- hdrBin , _ := makeSignedHeaderBytes (t , gen .ChainID , 5 , addr , pub , signer , nil , & data .Data )
325+ hdrBin , _ := makeSignedHeaderBytes (t , gen .ChainID , 5 , addr , pub , signer , nil , & data .Data , nil )
326326
327327 // Process header from DA height 100 first
328328 events1 := r .processBlobs (context .Background (), [][]byte {hdrBin }, 100 )
@@ -361,9 +361,9 @@ func TestDARetriever_ProcessBlobs_MultipleHeadersCrossDAHeightMatching(t *testin
361361 data4Bin , data4 := makeSignedDataBytes (t , gen .ChainID , 4 , addr , pub , signer , 2 )
362362 data5Bin , data5 := makeSignedDataBytes (t , gen .ChainID , 5 , addr , pub , signer , 1 )
363363
364- hdr3Bin , _ := makeSignedHeaderBytes (t , gen .ChainID , 3 , addr , pub , signer , nil , & data3 .Data )
365- hdr4Bin , _ := makeSignedHeaderBytes (t , gen .ChainID , 4 , addr , pub , signer , nil , & data4 .Data )
366- hdr5Bin , _ := makeSignedHeaderBytes (t , gen .ChainID , 5 , addr , pub , signer , nil , & data5 .Data )
364+ hdr3Bin , _ := makeSignedHeaderBytes (t , gen .ChainID , 3 , addr , pub , signer , nil , & data3 .Data , nil )
365+ hdr4Bin , _ := makeSignedHeaderBytes (t , gen .ChainID , 4 , addr , pub , signer , nil , & data4 .Data , nil )
366+ hdr5Bin , _ := makeSignedHeaderBytes (t , gen .ChainID , 5 , addr , pub , signer , nil , & data5 .Data , nil )
367367
368368 // Process multiple headers from DA height 200 - should be stored as pending
369369 events1 := r .processBlobs (context .Background (), [][]byte {hdr3Bin , hdr4Bin , hdr5Bin }, 200 )
0 commit comments