Skip to content

Test Transaction Validity

Documentation for tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py@02aafd78.

Generate fixtures for these test cases for Bogota with:

fill -v tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py --fork Bogota

Test Functions Overview

Name Type Cases (Bogota) Description
test_transaction_validity_type_0 state_test 36 Test transaction validity for transactions without access lists and
test_transaction_validity_type_1_type_2 state_test 252 Test transaction validity for transactions with access lists and contract
test_transaction_validity_type_3 state_test 84 Test transaction validity for transactions with access lists, blobs, but no
test_transaction_validity_type_4 state_test 84 Test transaction validity for transactions with access lists, authorization
test_transaction_validity_with_create2 state_test 12 Test transaction validity for transactions calling a contract that uses
test_transaction_validity_zero_byte_data state_test 12 Pin the standard zero-byte weight at both validity boundaries.