test_worst_address_state_warm()
¶
Documentation for tests/zkevm/test_worst_stateful_opcodes.py::test_worst_address_state_warm@64f949d0
.
Generate fixtures for these test cases for Prague with:
fill -v tests/zkevm/test_worst_stateful_opcodes.py::test_worst_address_state_warm --fork Prague
Test running a block with as many stateful opcodes doing warm access for an account.
Source code in tests/zkevm/test_worst_stateful_opcodes.py
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 |
|
Parametrized Test Cases¶
The interactive table below is also available as a standalone page.
Test ID (Abbreviated) | absent_target | opcode |
---|---|---|
...fork_Cancun-state_test-absent_target_True-opcode_BALANCE | True | BALANCE |
...fork_Cancun-state_test-absent_target_True-opcode_EXTCODESIZE | True | EXTCODESIZE |
...fork_Cancun-state_test-absent_target_True-opcode_EXTCODEHASH | True | EXTCODEHASH |
...fork_Cancun-state_test-absent_target_True-opcode_CALL | True | CALL |
...fork_Cancun-state_test-absent_target_True-opcode_CALLCODE | True | CALLCODE |
...fork_Cancun-state_test-absent_target_True-opcode_DELEGATECALL | True | DELEGATECALL |
...fork_Cancun-state_test-absent_target_True-opcode_STATICCALL | True | STATICCALL |
...fork_Cancun-state_test-absent_target_False-opcode_BALANCE | False | BALANCE |
...fork_Cancun-state_test-absent_target_False-opcode_EXTCODESIZE | False | EXTCODESIZE |
...fork_Cancun-state_test-absent_target_False-opcode_EXTCODEHASH | False | EXTCODEHASH |
...fork_Cancun-state_test-absent_target_False-opcode_CALL | False | CALL |
...fork_Cancun-state_test-absent_target_False-opcode_CALLCODE | False | CALLCODE |
...fork_Cancun-state_test-absent_target_False-opcode_DELEGATECALL | False | DELEGATECALL |
...fork_Cancun-state_test-absent_target_False-opcode_STATICCALL | False | STATICCALL |
...fork_Cancun-blockchain_test_from_state_test-absent_target_True-opcode_BALANCE | True | BALANCE |
...fork_Cancun-blockchain_test_from_state_test-absent_target_True-opcode_EXTCODESIZE | True | EXTCODESIZE |
...fork_Cancun-blockchain_test_from_state_test-absent_target_True-opcode_EXTCODEHASH | True | EXTCODEHASH |
...fork_Cancun-blockchain_test_from_state_test-absent_target_True-opcode_CALL | True | CALL |
...fork_Cancun-blockchain_test_from_state_test-absent_target_True-opcode_CALLCODE | True | CALLCODE |
...fork_Cancun-blockchain_test_from_state_test-absent_target_True-opcode_DELEGATECALL | True | DELEGATECALL |
...fork_Cancun-blockchain_test_from_state_test-absent_target_True-opcode_STATICCALL | True | STATICCALL |
...fork_Cancun-blockchain_test_from_state_test-absent_target_False-opcode_BALANCE | False | BALANCE |
...fork_Cancun-blockchain_test_from_state_test-absent_target_False-opcode_EXTCODESIZE | False | EXTCODESIZE |
...fork_Cancun-blockchain_test_from_state_test-absent_target_False-opcode_EXTCODEHASH | False | EXTCODEHASH |
...fork_Cancun-blockchain_test_from_state_test-absent_target_False-opcode_CALL | False | CALL |
...fork_Cancun-blockchain_test_from_state_test-absent_target_False-opcode_CALLCODE | False | CALLCODE |
...fork_Cancun-blockchain_test_from_state_test-absent_target_False-opcode_DELEGATECALL | False | DELEGATECALL |
...fork_Cancun-blockchain_test_from_state_test-absent_target_False-opcode_STATICCALL | False | STATICCALL |
...fork_Prague-state_test-absent_target_True-opcode_BALANCE | True | BALANCE |
...fork_Prague-state_test-absent_target_True-opcode_EXTCODESIZE | True | EXTCODESIZE |
...fork_Prague-state_test-absent_target_True-opcode_EXTCODEHASH | True | EXTCODEHASH |
...fork_Prague-state_test-absent_target_True-opcode_CALL | True | CALL |
...fork_Prague-state_test-absent_target_True-opcode_CALLCODE | True | CALLCODE |
...fork_Prague-state_test-absent_target_True-opcode_DELEGATECALL | True | DELEGATECALL |
...fork_Prague-state_test-absent_target_True-opcode_STATICCALL | True | STATICCALL |
...fork_Prague-state_test-absent_target_False-opcode_BALANCE | False | BALANCE |
...fork_Prague-state_test-absent_target_False-opcode_EXTCODESIZE | False | EXTCODESIZE |
...fork_Prague-state_test-absent_target_False-opcode_EXTCODEHASH | False | EXTCODEHASH |
...fork_Prague-state_test-absent_target_False-opcode_CALL | False | CALL |
...fork_Prague-state_test-absent_target_False-opcode_CALLCODE | False | CALLCODE |
...fork_Prague-state_test-absent_target_False-opcode_DELEGATECALL | False | DELEGATECALL |
...fork_Prague-state_test-absent_target_False-opcode_STATICCALL | False | STATICCALL |
...fork_Prague-blockchain_test_from_state_test-absent_target_True-opcode_BALANCE | True | BALANCE |
...fork_Prague-blockchain_test_from_state_test-absent_target_True-opcode_EXTCODESIZE | True | EXTCODESIZE |
...fork_Prague-blockchain_test_from_state_test-absent_target_True-opcode_EXTCODEHASH | True | EXTCODEHASH |
...fork_Prague-blockchain_test_from_state_test-absent_target_True-opcode_CALL | True | CALL |
...fork_Prague-blockchain_test_from_state_test-absent_target_True-opcode_CALLCODE | True | CALLCODE |
...fork_Prague-blockchain_test_from_state_test-absent_target_True-opcode_DELEGATECALL | True | DELEGATECALL |
...fork_Prague-blockchain_test_from_state_test-absent_target_True-opcode_STATICCALL | True | STATICCALL |
...fork_Prague-blockchain_test_from_state_test-absent_target_False-opcode_BALANCE | False | BALANCE |
...fork_Prague-blockchain_test_from_state_test-absent_target_False-opcode_EXTCODESIZE | False | EXTCODESIZE |
...fork_Prague-blockchain_test_from_state_test-absent_target_False-opcode_EXTCODEHASH | False | EXTCODEHASH |
...fork_Prague-blockchain_test_from_state_test-absent_target_False-opcode_CALL | False | CALL |
...fork_Prague-blockchain_test_from_state_test-absent_target_False-opcode_CALLCODE | False | CALLCODE |
...fork_Prague-blockchain_test_from_state_test-absent_target_False-opcode_DELEGATECALL | False | DELEGATECALL |
...fork_Prague-blockchain_test_from_state_test-absent_target_False-opcode_STATICCALL | False | STATICCALL |
...fork_Osaka-state_test-absent_target_True-opcode_BALANCE | True | BALANCE |
...fork_Osaka-state_test-absent_target_True-opcode_EXTCODESIZE | True | EXTCODESIZE |
...fork_Osaka-state_test-absent_target_True-opcode_EXTCODEHASH | True | EXTCODEHASH |
...fork_Osaka-state_test-absent_target_True-opcode_CALL | True | CALL |
...fork_Osaka-state_test-absent_target_True-opcode_CALLCODE | True | CALLCODE |
...fork_Osaka-state_test-absent_target_True-opcode_DELEGATECALL | True | DELEGATECALL |
...fork_Osaka-state_test-absent_target_True-opcode_STATICCALL | True | STATICCALL |
...fork_Osaka-state_test-absent_target_False-opcode_BALANCE | False | BALANCE |
...fork_Osaka-state_test-absent_target_False-opcode_EXTCODESIZE | False | EXTCODESIZE |
...fork_Osaka-state_test-absent_target_False-opcode_EXTCODEHASH | False | EXTCODEHASH |
...fork_Osaka-state_test-absent_target_False-opcode_CALL | False | CALL |
...fork_Osaka-state_test-absent_target_False-opcode_CALLCODE | False | CALLCODE |
...fork_Osaka-state_test-absent_target_False-opcode_DELEGATECALL | False | DELEGATECALL |
...fork_Osaka-state_test-absent_target_False-opcode_STATICCALL | False | STATICCALL |
...fork_Osaka-blockchain_test_from_state_test-absent_target_True-opcode_BALANCE | True | BALANCE |
...fork_Osaka-blockchain_test_from_state_test-absent_target_True-opcode_EXTCODESIZE | True | EXTCODESIZE |
...fork_Osaka-blockchain_test_from_state_test-absent_target_True-opcode_EXTCODEHASH | True | EXTCODEHASH |
...fork_Osaka-blockchain_test_from_state_test-absent_target_True-opcode_CALL | True | CALL |
...fork_Osaka-blockchain_test_from_state_test-absent_target_True-opcode_CALLCODE | True | CALLCODE |
...fork_Osaka-blockchain_test_from_state_test-absent_target_True-opcode_DELEGATECALL | True | DELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-absent_target_True-opcode_STATICCALL | True | STATICCALL |
...fork_Osaka-blockchain_test_from_state_test-absent_target_False-opcode_BALANCE | False | BALANCE |
...fork_Osaka-blockchain_test_from_state_test-absent_target_False-opcode_EXTCODESIZE | False | EXTCODESIZE |
...fork_Osaka-blockchain_test_from_state_test-absent_target_False-opcode_EXTCODEHASH | False | EXTCODEHASH |
...fork_Osaka-blockchain_test_from_state_test-absent_target_False-opcode_CALL | False | CALL |
...fork_Osaka-blockchain_test_from_state_test-absent_target_False-opcode_CALLCODE | False | CALLCODE |
...fork_Osaka-blockchain_test_from_state_test-absent_target_False-opcode_DELEGATECALL | False | DELEGATECALL |
...fork_Osaka-blockchain_test_from_state_test-absent_target_False-opcode_STATICCALL | False | STATICCALL |