@@ -212,8 +212,10 @@ func TestDASubmitter_SubmitHeaders_Success(t *testing.T) {
212212 require .NoError (t , batch2 .SetHeight (2 ))
213213 require .NoError (t , batch2 .Commit ())
214214
215- // Submit headers
216- err = submitter .SubmitHeaders (ctx , cm , signer )
215+ // Get headers from cache and submit
216+ headers , err := cm .GetPendingHeaders (ctx )
217+ require .NoError (t , err )
218+ err = submitter .SubmitHeaders (ctx , headers , cm , signer )
217219 require .NoError (t , err )
218220
219221 // Verify headers are marked as DA included
@@ -232,8 +234,10 @@ func TestDASubmitter_SubmitHeaders_NoPendingHeaders(t *testing.T) {
232234 // Create test signer
233235 _ , _ , signer := createTestSigner (t )
234236
235- // Submit headers when none are pending
236- err := submitter .SubmitHeaders (ctx , cm , signer )
237+ // Get headers from cache (should be empty) and submit
238+ headers , err := cm .GetPendingHeaders (ctx )
239+ require .NoError (t , err )
240+ err = submitter .SubmitHeaders (ctx , headers , cm , signer )
237241 require .NoError (t , err ) // Should succeed with no action
238242 mockDA .AssertNotCalled (t , "Submit" , mock .Anything , mock .Anything , mock .Anything , mock .Anything , mock .Anything )
239243}
@@ -325,8 +329,10 @@ func TestDASubmitter_SubmitData_Success(t *testing.T) {
325329 require .NoError (t , batch2 .SetHeight (2 ))
326330 require .NoError (t , batch2 .Commit ())
327331
328- // Submit data
329- err = submitter .SubmitData (ctx , cm , signer , gen )
332+ // Get data from cache and submit
333+ dataList , err := cm .GetPendingData (ctx )
334+ require .NoError (t , err )
335+ err = submitter .SubmitData (ctx , dataList , cm , signer , gen )
330336 require .NoError (t , err )
331337
332338 // Verify data is marked as DA included
@@ -376,8 +382,10 @@ func TestDASubmitter_SubmitData_SkipsEmptyData(t *testing.T) {
376382 require .NoError (t , batch .SetHeight (1 ))
377383 require .NoError (t , batch .Commit ())
378384
379- // Submit data - should succeed but skip empty data
380- err = submitter .SubmitData (ctx , cm , signer , gen )
385+ // Get data from cache and submit - should succeed but skip empty data
386+ dataList , err := cm .GetPendingData (ctx )
387+ require .NoError (t , err )
388+ err = submitter .SubmitData (ctx , dataList , cm , signer , gen )
381389 require .NoError (t , err )
382390 mockDA .AssertNotCalled (t , "Submit" , mock .Anything , mock .Anything , mock .Anything , mock .Anything , mock .Anything )
383391
@@ -393,8 +401,10 @@ func TestDASubmitter_SubmitData_NoPendingData(t *testing.T) {
393401 // Create test signer
394402 _ , _ , signer := createTestSigner (t )
395403
396- // Submit data when none are pending
397- err := submitter .SubmitData (ctx , cm , signer , gen )
404+ // Get data from cache (should be empty) and submit
405+ dataList , err := cm .GetPendingData (ctx )
406+ require .NoError (t , err )
407+ err = submitter .SubmitData (ctx , dataList , cm , signer , gen )
398408 require .NoError (t , err ) // Should succeed with no action
399409 mockDA .AssertNotCalled (t , "Submit" , mock .Anything , mock .Anything , mock .Anything , mock .Anything , mock .Anything )
400410}
@@ -432,14 +442,16 @@ func TestDASubmitter_SubmitData_NilSigner(t *testing.T) {
432442 require .NoError (t , batch .SetHeight (1 ))
433443 require .NoError (t , batch .Commit ())
434444
435- // Submit data with nil signer - should fail
436- err = submitter .SubmitData (ctx , cm , nil , gen )
445+ // Get data from cache and submit with nil signer - should fail
446+ dataList , err := cm .GetPendingData (ctx )
447+ require .NoError (t , err )
448+ err = submitter .SubmitData (ctx , dataList , cm , nil , gen )
437449 require .Error (t , err )
438450 assert .Contains (t , err .Error (), "signer is nil" )
439451 mockDA .AssertNotCalled (t , "Submit" , mock .Anything , mock .Anything , mock .Anything , mock .Anything , mock .Anything )
440452}
441453
442- func TestDASubmitter_CreateSignedData (t * testing.T ) {
454+ func TestDASubmitter_SignData (t * testing.T ) {
443455 submitter , _ , _ , _ , gen := setupDASubmitterTest (t )
444456
445457 // Create test signer
@@ -483,7 +495,7 @@ func TestDASubmitter_CreateSignedData(t *testing.T) {
483495 dataList := []* types.SignedData {signedData1 , signedData2 , signedData3 }
484496
485497 // Create signed data
486- result , err := submitter .createSignedData (dataList , signer , gen )
498+ result , err := submitter .signData (dataList , signer , gen )
487499 require .NoError (t , err )
488500
489501 // Should have 2 items (empty data skipped)
@@ -497,7 +509,7 @@ func TestDASubmitter_CreateSignedData(t *testing.T) {
497509 }
498510}
499511
500- func TestDASubmitter_CreateSignedData_NilSigner (t * testing.T ) {
512+ func TestDASubmitter_SignData_NilSigner (t * testing.T ) {
501513 submitter , _ , _ , _ , gen := setupDASubmitterTest (t )
502514
503515 // Create test data
@@ -514,7 +526,7 @@ func TestDASubmitter_CreateSignedData_NilSigner(t *testing.T) {
514526 dataList := []* types.SignedData {signedData }
515527
516528 // Create signed data with nil signer - should fail
517- _ , err := submitter .createSignedData (dataList , nil , gen )
529+ _ , err := submitter .signData (dataList , nil , gen )
518530 require .Error (t , err )
519531 assert .Contains (t , err .Error (), "signer is nil" )
520532}
0 commit comments