Commit 96afd82
feat(tests): EIP-7928 tests coinbase,withdrawal,storage,acct access
refactor(tests): Prevent skips by splitting tests appropriately
fix(tests): Use valid inputs to precompile tests
chore(tests): linting fixes
feat(tests): EIP-7928 test_bal_storage_write_read_cross_frame
feat(tests): EIP-7928 test_bal_storage_write_read_same_frame
feat(tests): EIP-7928 test_bal_nonexistent_account_access
feat(tests): EIP-7928 test_bal_nonexistent_value_transfer
feat(tests): EIP-7928 test_bal_precompiles
feat(tests): EIP-7928 test_bal_withdrawal_to_coinbase_empty_block
feat(tests): EIP-7928 test_bal_withdrawal_to_coinbase
feat(tests): EIP-7928 test_bal_withdrawal_largest_amount
feat(tests): EIP-7928 test_bal_withdrawal_to_precompiles
fix(tests): expectation for nonexistent account in post
fix(specs,tests): Fix withdrawal tests for BALs issue with idx==0
- `self.txs.successfully_parsed` is a list of transaction indexes, not
transactions. The "if tx" check here would then check `if 0` which
parses as a boolean ``False``. This means we would skip counting the tx
if index=0 was successful.
- Fixes some test expectations where `post_code` was being checked instead
of ``new_code``.
feat(tests): EIP-7928 test_bal_zero_withdrawal
feat(tests): EIP-7928 test_bal_withdrawal_and_new_contract
feat(tests): EIP-7928 test_bal_withdrawal_and_selfdestruct
feat(tests): EIP-7928 test_bal_multiple_withdrawals_same_address
feat(tests): EIP-7928 withdrawal_and_value_transfer_same_address
feat(tests): EIP-7928 withdrawal_and_state_access_same_account
feat(tests): EIP-7928 test_bal_withdrawal_no_evm_execution
feat(tests): EIP-7928 test_bal_withdrawal_to_nonexistent_account
feat(tests): EIP-7928 test_bal_withdrawal_empty_block
feat(tests): EIP-7928 test_bal_withdrawal_with_transaction
feat(tests): EIP-7928 coinbase1 parent 20e189f commit 96afd82
File tree
5 files changed
+1494
-5
lines changed- src/ethereum_spec_tools/evm_tools/t8n
- tests/amsterdam/eip7928_block_level_access_lists
5 files changed
+1494
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
294 | 294 | | |
295 | 295 | | |
296 | 296 | | |
297 | | - | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
298 | 302 | | |
299 | 303 | | |
300 | 304 | | |
| |||
0 commit comments