Minor Changes
- e03dcea: Start refactor to new version of the OVM
- e4a1129: Adds aliasing to msg.sender and tx.origin to avoid xdomain attacks
- 3f590e3: Remove the "OVM" Prefix from contract names
- 872f597: Removes various unused OVM contracts
- 92c9692: Opcode tweaks. Coinbase returns SequencerFeeVault address. Difficulty returns zero.
- 1e63ffa: Refactors and simplifies OVM_ETH usage
- b56dd07: Updates the deployment process to correctly set all constants and adds more integration tests
- 81ccd6e:
regenesis/0.5.0
release - f38b800: Removes ERC20 and WETH9 features from OVM_ETH
- 3605b96: Adds refactored support for the L1MESSAGESENDER opcode
Patch Changes
- 299a459: Introduces a new opcode L1BLOCKNUMBER to replace old functionality where blocknumber would return the L1 block number and the L2 block number was inaccessible.
- 343da72: Add tests for optimistic ethereum related fields to the receipt
- 7b761af: Add updated fee scheme integration tests
- b70ee70: upgraded to solidity 0.8.9
- a98a188: Fixes dependencies instead of using caret constraints