diff --git a/celestia/celestia_test.go b/celestia/celestia_test.go index 013a74c..77d9c59 100644 --- a/celestia/celestia_test.go +++ b/celestia/celestia_test.go @@ -51,42 +51,43 @@ func teardown(m *mockDA) { // TestCelestiaDA is the test suite function. func TestCelestiaDA(t *testing.T) { + ctx := context.TODO() m := setup(t) defer teardown(m) t.Run("MaxBlobSize", func(t *testing.T) { - maxBlobSize, err := m.MaxBlobSize() + maxBlobSize, err := m.MaxBlobSize(ctx) assert.NoError(t, err) assert.Equal(t, uint64(appconsts.DefaultMaxBytes), maxBlobSize) }) t.Run("Get_empty", func(t *testing.T) { - blobs, err := m.Get(nil) + blobs, err := m.Get(ctx, nil) assert.NoError(t, err) assert.Equal(t, 0, len(blobs)) }) t.Run("GetIDs_empty", func(t *testing.T) { - blobs, err := m.GetIDs(0) + blobs, err := m.GetIDs(ctx, 0) assert.NoError(t, err) assert.Equal(t, 0, len(blobs)) }) t.Run("Commit_empty", func(t *testing.T) { - commitments, err := m.Commit(nil) + commitments, err := m.Commit(ctx, nil) assert.NoError(t, err) assert.Equal(t, 0, len(commitments)) }) t.Run("Submit_empty", func(t *testing.T) { - blobs, proofs, err := m.Submit(nil) + blobs, proofs, err := m.Submit(ctx, nil) assert.NoError(t, err) assert.Equal(t, 0, len(blobs)) assert.Equal(t, 0, len(proofs)) }) t.Run("Validate_empty", func(t *testing.T) { - valids, err := m.Validate(nil, nil) + valids, err := m.Validate(ctx, nil, nil) assert.NoError(t, err) assert.Equal(t, 0, len(valids)) }) @@ -94,7 +95,7 @@ func TestCelestiaDA(t *testing.T) { t.Run("Get_existing", func(t *testing.T) { commitment, err := hex.DecodeString("1b454951cd722b2cf7be5b04554b76ccf48f65a7ad6af45055006994ce70fd9d") assert.NoError(t, err) - blobs, err := m.Get([]ID{makeID(42, commitment)}) + blobs, err := m.Get(ctx, []ID{makeID(42, commitment)}) assert.NoError(t, err) assert.Equal(t, 1, len(blobs)) blob1 := blobs[0] @@ -102,7 +103,7 @@ func TestCelestiaDA(t *testing.T) { }) t.Run("GetIDs_existing", func(t *testing.T) { - ids, err := m.GetIDs(42) + ids, err := m.GetIDs(ctx, 42) assert.NoError(t, err) assert.Equal(t, 1, len(ids)) id1 := ids[0] @@ -112,13 +113,13 @@ func TestCelestiaDA(t *testing.T) { }) t.Run("Commit_existing", func(t *testing.T) { - commitments, err := m.Commit([]Blob{[]byte{0x00, 0x01, 0x02}}) + commitments, err := m.Commit(ctx, []Blob{[]byte{0x00, 0x01, 0x02}}) assert.NoError(t, err) assert.Equal(t, 1, len(commitments)) }) t.Run("Submit_existing", func(t *testing.T) { - blobs, proofs, err := m.Submit([]Blob{[]byte{0x00, 0x01, 0x02}}) + blobs, proofs, err := m.Submit(ctx, []Blob{[]byte{0x00, 0x01, 0x02}}) assert.NoError(t, err) assert.Equal(t, 1, len(blobs)) assert.Equal(t, 1, len(proofs)) @@ -132,7 +133,7 @@ func TestCelestiaDA(t *testing.T) { assert.NoError(t, err) ids := []ID{makeID(42, commitment)} proofs := []Proof{proofJSON} - valids, err := m.Validate(ids, proofs) + valids, err := m.Validate(ctx, ids, proofs) assert.NoError(t, err) assert.Equal(t, 1, len(valids)) }) diff --git a/go.mod b/go.mod index 1022cf2..d9111de 100644 --- a/go.mod +++ b/go.mod @@ -351,6 +351,4 @@ replace ( github.com/tendermint/tendermint => github.com/celestiaorg/celestia-core v1.29.0-tm-v0.34.29 ) -replace github.com/celestiaorg/celestia-node => github.com/celestiaorg/celestia-node v0.12.1-0.20231123165236-dd3b8e1411de - -replace github.com/rollkit/go-da => github.com/rollkit/go-da v0.0.0-20231221215544-c8cfc07b4256 +replace github.com/rollkit/go-da => github.com/rollkit/go-da v0.0.0-20240103212905-7fcb3cd90f9d diff --git a/go.sum b/go.sum index 019cd6a..d4f65fc 100644 --- a/go.sum +++ b/go.sum @@ -2102,8 +2102,8 @@ github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTE github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= -github.com/rollkit/go-da v0.0.0-20231221215544-c8cfc07b4256 h1:gLOV3HHj4UWAfTE9xutFqpdPAcBI5MoCuEDjIcuMRPw= -github.com/rollkit/go-da v0.0.0-20231221215544-c8cfc07b4256/go.mod h1:cy1LA9kCyCJHgszKkTh9hJn816l5Oa87GMA2c1imfqA= +github.com/rollkit/go-da v0.0.0-20240103212905-7fcb3cd90f9d h1:Ns7fxRH9M7KI7Tx1rUgyyDqVdc204NF3cy0K2bwtY6Y= +github.com/rollkit/go-da v0.0.0-20240103212905-7fcb3cd90f9d/go.mod h1:cy1LA9kCyCJHgszKkTh9hJn816l5Oa87GMA2c1imfqA= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/cors v1.9.0 h1:l9HGsTsHJcvW14Nk7J9KFz8bzeAWXn3CG6bgt7LsrAE= github.com/rs/cors v1.9.0/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=