Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
04929a2
feat(tests): EIP-7928 coinbase
raxhvl Oct 29, 2025
fd48a98
feat(tests): EIP-7928 test_bal_withdrawal_empty_block
raxhvl Oct 29, 2025
dcfc47a
feat(tests): EIP-7928 test_bal_withdrawal_with_transaction
raxhvl Oct 29, 2025
56f9ed0
feat(tests): EIP-7928 test_bal_withdrawal_empty_block
raxhvl Oct 29, 2025
96b5ba3
feat(tests): EIP-7928 test_bal_withdrawal_to_nonexistent_account
raxhvl Oct 29, 2025
04ce1d9
feat(tests): EIP-7928 test_bal_withdrawal_no_evm_execution
raxhvl Oct 29, 2025
17e037f
feat(tests): EIP-7928 withdrawal_and_state_access_same_account
raxhvl Oct 29, 2025
d858f7d
feat(tests): EIP-7928 withdrawal_and_value_transfer_same_address
raxhvl Oct 29, 2025
347da4b
feat(tests): EIP-7928 test_bal_multiple_withdrawals_same_address
raxhvl Oct 29, 2025
8908c4c
feat(tests): EIP-7928 test_bal_withdrawal_and_selfdestruct
raxhvl Oct 29, 2025
2f35c5c
feat(tests): EIP-7928 test_bal_withdrawal_and_new_contract
raxhvl Oct 29, 2025
2d3d38f
feat(tests): EIP-7928 test_bal_zero_withdrawal
raxhvl Oct 29, 2025
193543b
fix(specs,tests): Fix withdrawal tests for BALs issue with idx==0
fselmo Oct 29, 2025
f2813aa
fix(tests): expectation for nonexistent account in post
fselmo Oct 29, 2025
18f294c
feat(tests): EIP-7928 test_bal_withdrawal_to_precompiles
raxhvl Oct 30, 2025
5822ea3
feat(tests): EIP-7928 test_bal_withdrawal_largest_amount
raxhvl Oct 30, 2025
61450b5
feat(tests): EIP-7928 test_bal_withdrawal_to_coinbase
raxhvl Oct 30, 2025
b3dd4d6
feat(tests): EIP-7928 test_bal_withdrawal_to_coinbase_empty_block
raxhvl Oct 30, 2025
d25d612
feat(tests): EIP-7928 test_bal_precompiles
raxhvl Oct 30, 2025
ddb7db4
feat(tests): EIP-7928 test_bal_nonexistent_value_transfer
raxhvl Oct 30, 2025
bf9f2c7
feat(tests): EIP-7928 test_bal_nonexistent_account_access
raxhvl Oct 30, 2025
70aebee
feat(tests): EIP-7928 test_bal_storage_write_read_same_frame
raxhvl Oct 30, 2025
c8f660b
feat(tests): EIP-7928 test_bal_storage_write_read_cross_frame
raxhvl Oct 30, 2025
ee14d6c
chore(tests): linting fixes
raxhvl Oct 30, 2025
7c0a150
fix(tests): Use valid inputs to precompile tests
fselmo Oct 30, 2025
4906eda
refactor(tests): Prevent skips by splitting tests appropriately
fselmo Oct 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion src/ethereum_spec_tools/evm_tools/t8n/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,11 @@ def _run_blockchain_test(self, block_env: Any, block_output: Any) -> None:
if self.fork.is_after_fork("amsterdam"):
assert block_env.state.change_tracker is not None
num_transactions = ulen(
[tx for tx in self.txs.successfully_parsed if tx]
[
tx_idx
for tx_idx in self.txs.successfully_parsed
if tx_idx is not None
]
)

# post-execution use n + 1
Expand Down
Loading
Loading