Skip to content

Test Withdrawals - Test Cases

Test cases generated from tests/shanghai/eip4895_withdrawals/test_withdrawals.py

Parametrized test cases generated from the test module tests/shanghai/eip4895_withdrawals/test_withdrawals.py:

TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
TestUseValueInTx
test_use_value_in_contract[fork_Shanghai-blockchain_test]
test_use_value_in_contract[fork_Shanghai-blockchain_test_engine]
test_use_value_in_contract[fork_Cancun-blockchain_test]
test_use_value_in_contract[fork_Cancun-blockchain_test_engine]
test_use_value_in_contract[fork_Prague-blockchain_test]
test_use_value_in_contract[fork_Prague-blockchain_test_engine]
test_balance_within_block[fork_Shanghai-blockchain_test]
test_balance_within_block[fork_Shanghai-blockchain_test_engine]
test_balance_within_block[fork_Cancun-blockchain_test]
test_balance_within_block[fork_Cancun-blockchain_test_engine]
test_balance_within_block[fork_Prague-blockchain_test]
test_balance_within_block[fork_Prague-blockchain_test_engine]
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
TestMultipleWithdrawalsSameAddress
test_many_withdrawals[fork_Shanghai-blockchain_test]
test_many_withdrawals[fork_Shanghai-blockchain_test_engine]
test_many_withdrawals[fork_Cancun-blockchain_test]
test_many_withdrawals[fork_Cancun-blockchain_test_engine]
test_many_withdrawals[fork_Prague-blockchain_test]
test_many_withdrawals[fork_Prague-blockchain_test_engine]
test_self_destructing_account[fork_Shanghai-blockchain_test]
test_self_destructing_account[fork_Shanghai-blockchain_test_engine]
test_self_destructing_account[fork_Cancun-blockchain_test]
test_self_destructing_account[fork_Cancun-blockchain_test_engine]
test_self_destructing_account[fork_Prague-blockchain_test]
test_self_destructing_account[fork_Prague-blockchain_test_engine]
test_newly_created_contract[fork_Shanghai-blockchain_test-without_tx_value]
test_newly_created_contract[fork_Shanghai-blockchain_test-with_tx_value]
test_newly_created_contract[fork_Shanghai-blockchain_test_engine-without_tx_value]
test_newly_created_contract[fork_Shanghai-blockchain_test_engine-with_tx_value]
test_newly_created_contract[fork_Cancun-blockchain_test-without_tx_value]
test_newly_created_contract[fork_Cancun-blockchain_test-with_tx_value]
test_newly_created_contract[fork_Cancun-blockchain_test_engine-without_tx_value]
test_newly_created_contract[fork_Cancun-blockchain_test_engine-with_tx_value]
test_newly_created_contract[fork_Prague-blockchain_test-without_tx_value]
test_newly_created_contract[fork_Prague-blockchain_test-with_tx_value]
test_newly_created_contract[fork_Prague-blockchain_test_engine-without_tx_value]
test_newly_created_contract[fork_Prague-blockchain_test_engine-with_tx_value]
test_no_evm_execution[fork_Shanghai-blockchain_test]
test_no_evm_execution[fork_Shanghai-blockchain_test_engine]
test_no_evm_execution[fork_Cancun-blockchain_test]
test_no_evm_execution[fork_Cancun-blockchain_test_engine]
test_no_evm_execution[fork_Prague-blockchain_test]
test_no_evm_execution[fork_Prague-blockchain_test_engine]
test_zero_amount[fork_Shanghai-blockchain_test-two_withdrawals_no_value]
test_zero_amount[fork_Shanghai-blockchain_test-three_withdrawals_one_with_value]
test_zero_amount[fork_Shanghai-blockchain_test-four_withdrawals_one_with_value_one_with_max]
test_zero_amount[fork_Shanghai-blockchain_test-four_withdrawals_one_with_value_one_with_max_reversed_order]
test_zero_amount[fork_Shanghai-blockchain_test_engine-two_withdrawals_no_value]
test_zero_amount[fork_Shanghai-blockchain_test_engine-three_withdrawals_one_with_value]
test_zero_amount[fork_Shanghai-blockchain_test_engine-four_withdrawals_one_with_value_one_with_max]
test_zero_amount[fork_Shanghai-blockchain_test_engine-four_withdrawals_one_with_value_one_with_max_reversed_order]
test_zero_amount[fork_Cancun-blockchain_test-two_withdrawals_no_value]
test_zero_amount[fork_Cancun-blockchain_test-three_withdrawals_one_with_value]
test_zero_amount[fork_Cancun-blockchain_test-four_withdrawals_one_with_value_one_with_max]
test_zero_amount[fork_Cancun-blockchain_test-four_withdrawals_one_with_value_one_with_max_reversed_order]
test_zero_amount[fork_Cancun-blockchain_test_engine-two_withdrawals_no_value]
test_zero_amount[fork_Cancun-blockchain_test_engine-three_withdrawals_one_with_value]
test_zero_amount[fork_Cancun-blockchain_test_engine-four_withdrawals_one_with_value_one_with_max]
test_zero_amount[fork_Cancun-blockchain_test_engine-four_withdrawals_one_with_value_one_with_max_reversed_order]
test_zero_amount[fork_Prague-blockchain_test-two_withdrawals_no_value]
test_zero_amount[fork_Prague-blockchain_test-three_withdrawals_one_with_value]
test_zero_amount[fork_Prague-blockchain_test-four_withdrawals_one_with_value_one_with_max]
test_zero_amount[fork_Prague-blockchain_test-four_withdrawals_one_with_value_one_with_max_reversed_order]
test_zero_amount[fork_Prague-blockchain_test_engine-two_withdrawals_no_value]
test_zero_amount[fork_Prague-blockchain_test_engine-three_withdrawals_one_with_value]
test_zero_amount[fork_Prague-blockchain_test_engine-four_withdrawals_one_with_value_one_with_max]
test_zero_amount[fork_Prague-blockchain_test_engine-four_withdrawals_one_with_value_one_with_max_reversed_order]
test_large_amount[fork_Shanghai-blockchain_test]
test_large_amount[fork_Shanghai-blockchain_test_engine]
test_large_amount[fork_Cancun-blockchain_test]
test_large_amount[fork_Cancun-blockchain_test_engine]
test_large_amount[fork_Prague-blockchain_test]
test_large_amount[fork_Prague-blockchain_test_engine]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_9-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_9-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_9-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_9-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_5-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_5-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_5-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_5-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_6-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_6-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_6-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_6-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_7-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_7-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_7-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_7-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_8-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_8-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_8-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_8-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_1-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_1-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_1-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_1-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_2-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_2-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_2-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_2-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_3-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_3-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_3-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_3-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_4-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_4-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_4-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Shanghai-precompile_4-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_10-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_10-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_10-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_10-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_9-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_9-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_9-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_9-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_5-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_5-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_5-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_5-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_6-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_6-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_6-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_6-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_7-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_7-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_7-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_7-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_8-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_8-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_8-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_8-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_1-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_1-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_1-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_1-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_2-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_2-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_2-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_2-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_3-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_3-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_3-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_3-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_4-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_4-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Cancun-precompile_4-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Cancun-precompile_4-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_11-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_11-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_11-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_11-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_12-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_12-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_12-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_12-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_13-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_13-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_13-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_13-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_14-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_14-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_14-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_14-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_15-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_15-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_15-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_15-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_16-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_16-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_16-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_16-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_17-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_17-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_17-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_17-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_18-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_18-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_18-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_18-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_19-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_19-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_19-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_19-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_10-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_10-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_10-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_10-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_9-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_9-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_9-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_9-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_5-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_5-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_5-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_5-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_6-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_6-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_6-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_6-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_7-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_7-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_7-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_7-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_8-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_8-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_8-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_8-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_1-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_1-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_1-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_1-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_2-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_2-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_2-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_2-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_3-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_3-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_3-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_3-blockchain_test_engine-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_4-blockchain_test-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_4-blockchain_test-amount_1]
test_withdrawing_to_precompiles[fork_Prague-precompile_4-blockchain_test_engine-amount_0]
test_withdrawing_to_precompiles[fork_Prague-precompile_4-blockchain_test_engine-amount_1]

This output was extracted from the result of:

fill -p pytest_plugins.filler.pre_alloc -p pytest_plugins.filler.filler -p pytest_plugins.forks.forks -p pytest_plugins.spec_version_checker.spec_version_checker -p pytest_plugins.help.help -m not eip_version_check --tb short --dist loadscope --ignore tests/cancun/eip4844_blobs/point_evaluation_vectors/ --collect-only -q --until Prague tests/shanghai/eip4895_withdrawals/test_withdrawals.py