test_create_selfdestruct_same_tx_increased_nonce()Verify that a contract can self-destruct if it was created in the same transaction, even when
Back to test_create_selfdestruct_same_tx_increased_nonce().
| Test ID (Abbreviated) | sendall_recipient_addresses | call_times | selfdestruct_contract_initial_balance | create_opcode |
|---|---|---|---|---|
| ...fork_Shanghai-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Shanghai-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Shanghai-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Shanghai-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Shanghai-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Shanghai-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Shanghai-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Shanghai-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |
| ...fork_Shanghai-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Shanghai-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Shanghai-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Shanghai-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Shanghai-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Shanghai-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Shanghai-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Shanghai-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |
| ...fork_Cancun-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Cancun-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Cancun-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Cancun-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Cancun-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Cancun-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Cancun-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Cancun-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |
| ...fork_Cancun-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Cancun-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Cancun-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Cancun-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Cancun-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Cancun-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Cancun-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Cancun-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |
| ...fork_Prague-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Prague-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Prague-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Prague-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Prague-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Prague-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Prague-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Prague-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |
| ...fork_Prague-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Prague-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Prague-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Prague-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Prague-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Prague-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Prague-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Prague-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |
| ...fork_Osaka-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Osaka-state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Osaka-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Osaka-state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Osaka-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Osaka-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Osaka-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Osaka-state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |
| ...fork_Osaka-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 0 | CREATE |
| ...fork_Osaka-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 0 | CREATE2 |
| ...fork_Osaka-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE |
| ...fork_Osaka-blockchain_test_from_state_test-single_call-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 1 | 100000 | CREATE2 |
| ...fork_Osaka-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 0 | CREATE |
| ...fork_Osaka-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_0-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 0 | CREATE2 |
| ...fork_Osaka-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE |
| ...fork_Osaka-blockchain_test_from_state_test-multiple_calls_single beneficiary-selfdestruct_contract_initial_balance_100000-create_opcode_CREATE2 | ['pre_deploy_contract_1'] | 5 | 100000 | CREATE2 |