Skip to content

Commit c68a4a0

Browse files
committed
feat: temporarily disable codec_version check
1 parent 6cc6a45 commit c68a4a0

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

rollup/internal/controller/blob_uploader/blob_uploader.go

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -157,11 +157,19 @@ func (b *BlobUploader) constructBlobCodec(dbBatch *orm.Batch) (*kzg4844.Blob, er
157157

158158
var encodingBatch *encoding.Batch
159159
codecVersion := encoding.CodecVersion(dbBatch.CodecVersion)
160+
161+
// temporarily add this check because the codec_version field for chunk was added later.
162+
if codecVersion == encoding.CodecV0 {
163+
codecVersion = encoding.CodecV1
164+
}
165+
if codecVersion == encoding.CodecV0 && dbBatch.Index >= 73224 { // for sepolia
166+
codecVersion = encoding.CodecV2
167+
}
168+
160169
switch codecVersion {
161-
// temporarily disable this check because the codec_version field for chunk was added later.
162-
// case encoding.CodecV0:
163-
// return nil, fmt.Errorf("codec version 0 doesn't support blob, batch index: %d", dbBatch.Index)
164-
case encoding.CodecV0, encoding.CodecV1, encoding.CodecV2, encoding.CodecV3, encoding.CodecV4, encoding.CodecV5, encoding.CodecV6:
170+
case encoding.CodecV0:
171+
return nil, fmt.Errorf("codec version 0 doesn't support blob, batch index: %d", dbBatch.Index)
172+
case encoding.CodecV1, encoding.CodecV2, encoding.CodecV3, encoding.CodecV4, encoding.CodecV5, encoding.CodecV6:
165173
encodingBatch = &encoding.Batch{
166174
Index: dbBatch.Index,
167175
TotalL1MessagePoppedBefore: dbChunks[0].TotalL1MessagesPoppedBefore,

0 commit comments

Comments
 (0)