Test Function: test_invalid_tx_blob_count()

Reject blocks that include blob transactions with invalid blob counts.

Back to test_invalid_tx_blob_count().

Parametrized Test Cases

Test ID (Abbreviated) blobs_per_tx tx_error
...fork_Cancun-too_few_blobs-blockchain_test [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Cancun-too_few_blobs-state_test [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Cancun-too_many_blobs-blockchain_test [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Cancun-too_many_blobs-state_test [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Prague-too_few_blobs-blockchain_test [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Prague-too_few_blobs-state_test [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Prague-too_many_blobs-blockchain_test [10] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Prague-too_many_blobs-state_test [10] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Osaka-too_few_blobs-blockchain_test [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Osaka-too_few_blobs-state_test [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Osaka-too_many_blobs-blockchain_test [10] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Osaka-too_many_blobs-state_test [10] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED