Test Function: test_push0_contracts()

Tests PUSH0 within various deployed contracts.

Back to test_push0_contracts().

Parametrized Test Cases

Test ID (Abbreviated) contract_code expected_storage
...fork_Shanghai-blockchain_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Shanghai-blockchain_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Shanghai-blockchain_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Shanghai-blockchain_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Shanghai-blockchain_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Shanghai-blockchain_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})
...fork_Shanghai-state_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Shanghai-state_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Shanghai-state_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Shanghai-state_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Shanghai-state_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Shanghai-state_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})
...fork_Cancun-blockchain_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Cancun-blockchain_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Cancun-blockchain_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Cancun-blockchain_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Cancun-blockchain_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Cancun-blockchain_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})
...fork_Cancun-state_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Cancun-state_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Cancun-state_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Cancun-state_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Cancun-state_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Cancun-state_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})
...fork_Prague-blockchain_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Prague-blockchain_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Prague-blockchain_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Prague-blockchain_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Prague-blockchain_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Prague-blockchain_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})
...fork_Prague-state_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Prague-state_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Prague-state_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Prague-state_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Prague-state_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Prague-state_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})
...fork_Osaka-blockchain_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Osaka-blockchain_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Osaka-blockchain_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Osaka-blockchain_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Osaka-blockchain_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Osaka-blockchain_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})
...fork_Osaka-state_test-key_sstore nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Osaka-state_test-fill_stack nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Osaka-state_test-stack_overflow nonce=0 balance=0 code=b'' storage=Storage(root={0: 0})
...fork_Osaka-state_test-storage_overwrite nonce=0 balance=0 code=b'' storage=Storage(root={0: 2, 1: 0})
...fork_Osaka-state_test-before_jumpdest nonce=0 balance=0 code=b'' storage=Storage(root={0: 1})
...fork_Osaka-state_test-gas_cost nonce=0 balance=0 code=b'' storage=Storage(root={0: 2})