mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Deprecates `block.difficulty` and disallow `difficulty()` in inline assembly for EVM versions >= paris. The change is due to the renaming introduced by EIP-4399 (see: https://eips.ethereum.org/EIPS/eip-4399). Introduces `block.prevrandao` in Solidity and `prevrandao()` in inline assembly for EVM versions >= paris. Co-authored-by: Alex Beregszaszi <alex@rtfs.hu> Co-authored-by: Daniel <daniel@ekpyron.org> Co-authored-by: matheusaaguiar <95899911+matheusaaguiar@users.noreply.github.com> Co-authored-by: Nikola Matić <nikola.matic@ethereum.org> |
||
|---|---|---|
| .. | ||
| almost_call_options.sol | ||
| catch_error_named.sol | ||
| catch_error.sol | ||
| catch_low_level.sol | ||
| creation.sol | ||
| data_location_error_message.sol | ||
| double_panic_correct.sol | ||
| double_panic.sol | ||
| elementary_non_address_state_mutability_catch.sol | ||
| elementary_non_address_state_mutability_try_returns.sol | ||
| empty_catch.sol | ||
| empty_returns.sol | ||
| error_and_panic.sol | ||
| error_with_wrong_type.sol | ||
| invalid_catch_parameter_location_calldata.sol | ||
| invalid_catch_parameter_location_storage.sol | ||
| invalid_error_name.sol | ||
| invalid_returns_var_location.sol | ||
| invalid_returns_vars_and_catch_parameter_indexed.sol | ||
| invalid_returns_vars_and_catch_parameter_mutability.sol | ||
| invalid_returns_vars_and_catch_parameter_visibility.sol | ||
| invalid_returns.sol | ||
| library_call.sol | ||
| low_level_homestead.sol | ||
| low_level_spuriousDragon.sol | ||
| low_level_tangerineWhistle.sol | ||
| low_level_with_wrong_type.sol | ||
| multiple_returns_vars_and_catch_parameter_location.sol | ||
| no_catch.sol | ||
| no_external_call.sol | ||
| no_returns.sol | ||
| no_special.sol | ||
| returns_memory_anonymous.sol | ||
| returns_memory.sol | ||
| returns_mismatch.sol | ||
| returns.sol | ||
| scoping.sol | ||
| simple_catch.sol | ||
| structured_homestead.sol | ||
| structured_spuriousDragon.sol | ||
| structured_tangerineWhistle.sol | ||
| two_catch_clauses.sol | ||
| two_error_catch_clauses.sol | ||
| two_low_level_catch_clauses.sol | ||
| wrong_panic_2.sol | ||
| wrong_panic.sol | ||