mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
ef6ff2f055
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 |