miner: skip v1 transactions post-prague

This commit is contained in:
Marius van der Wijden 2025-04-08 13:22:39 +02:00 committed by MariusVanDerWijden
parent 6b5bfbe9fd
commit e00e15a14c

View file

@ -391,6 +391,7 @@ func (miner *Miner) commitTransactions(env *environment, plainTxs, blobTxs *tran
continue continue
} }
// Make sure all transactions after osaka have cell proofs
if miner.chainConfig.IsOsaka(env.header.Number, env.header.Time) { if miner.chainConfig.IsOsaka(env.header.Number, env.header.Time) {
if sidecar := tx.BlobTxSidecar(); sidecar != nil { if sidecar := tx.BlobTxSidecar(); sidecar != nil {
if len(sidecar.Blobs) != len(sidecar.Proofs)*kzg4844.CellProofsPerBlob { if len(sidecar.Blobs) != len(sidecar.Proofs)*kzg4844.CellProofsPerBlob {