Minor Changes
- 9030ac2: Start refactor to new version of the OVM
- 80f422e: Adds aliasing to msg.sender and tx.origin to avoid xdomain attacks
- ac6dcc0: Remove the "OVM" Prefix from contract names
- 3a20d83: Removes various unused OVM contracts
- 9c05bf8: Opcode tweaks. Coinbase returns SequencerFeeVault address. Difficulty returns zero.
- 2694d2f: Refactors and simplifies OVM_ETH usage
- f2ab74f: Updates the deployment process to correctly set all constants and adds more integration tests
- ead5136: Removes ERC20 and WETH9 features from OVM_ETH
- 946743e: Adds refactored support for the L1MESSAGESENDER opcode
Patch Changes
- 0aaf14d: Introduces a new opcode L1BLOCKNUMBER to replace old functionality where blocknumber would return the L1 block number and the L2 block number was inaccessible.
- e40ea66: Add tests for optimistic ethereum related fields to the receipt
- 6d3e1d7: Update dependencies
- d4bebfc: Add updated fee scheme integration tests
- cb0b073: upgraded to solidity 0.8.9
- 1d527e2: Fixes dependencies instead of using caret constraints