Test Block Access Lists EIP-7708¶
Documentation for tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists_eip7708.py@26332146.
Generate fixtures for these test cases for Amsterdam with:
fill -v tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists_eip7708.py --fork Amsterdam
Cross-EIP tests for EIP-7928 block-level access lists and EIP-7708 transfer logs.
A single block pins both views of the same value flows: the receipts carry the EIP-7708 Transfer logs while the block access list carries the matching balance changes, and the priority-fee payment appears in the access list only, with no Transfer log.
Test Functions Overview¶
| Name | Type | Cases (Amsterdam) | Description |
|---|---|---|---|
test_transfer_logs_and_bal_balance_changes |
blockchain_test | 1 | Ensure Transfer logs and BAL balance changes stay consistent within |