Test Transaction Validity¶
Documentation for tests/amsterdam/eip7981_increase_access_list_cost/test_transaction_validity.py@b314d18e.
Generate fixtures for these test cases for Amsterdam with:
fill -v tests/amsterdam/eip7981_increase_access_list_cost/test_transaction_validity.py --fork Amsterdam
abstract: Tests for transaction validity with EIP-7981: Increase Access List Cost.
Test Functions Overview¶
| Name | Type | Cases (Amsterdam) | Description |
|---|---|---|---|
test_floor_cost_validation_with_access_list |
state_test | 8 | Test that the floor cost validation includes access list tokens. |
test_insufficient_gas_for_access_list |
state_test | 12 | Test that transactions with insufficient gas for access list costs |
test_mixed_zero_nonzero_bytes_floor_cost |
state_test | 8 | Test floor cost calculation with mixed zero and non-zero bytes. |
test_transactions_without_access_list |
state_test | 5 | Test that transactions without access lists still work correctly. |
test_valid_gas_limits_with_access_list |
state_test | 12 | Test that transactions with sufficient gas are valid. |