diff --git a/erigon-lib/txpool/txpoolcfg/txpoolcfg.go b/erigon-lib/txpool/txpoolcfg/txpoolcfg.go index 17a4106f139..baa716076af 100644 --- a/erigon-lib/txpool/txpoolcfg/txpoolcfg.go +++ b/erigon-lib/txpool/txpoolcfg/txpoolcfg.go @@ -183,6 +183,12 @@ func (r DiscardReason) String() string { return "EIP-7702 transactions with an empty authorization list are invalid" case ErrAuthorityReserved: return "authority already reserved" + case BlobHashCheckFail: + return "KZGcommitment's versioned hash has to be equal to blob_versioned_hash at the same index" + case UnmatchedBlobTxExt: + return "KZGcommitments must match the corresponding blobs and proofs" + case UnequalBlobTxExt: + return "blob_versioned_hashes, blobs, commitments and proofs must have equal number" default: panic(fmt.Sprintf("discard reason: %d", r)) }