solidity
solidity copied to clipboard
SMTChecker support for EIP-6780: SELFDESTRUCT only in same transaction
The SMTChecker currently uses the default EVM version, which is Shanghai. However, with the recent addition of Cancun support, the semantic of selfdestruct has changed. Consequently, we may need to adjust the tests to reflect the new behavior.
For more information, please refer to EIP-6780 and PR https://github.com/ethereum/solidity/pull/14785.