Minor Changes
- 42a4cc3: Remove Lib_ and OVM_ prefixes from all contracts
Patch Changes
- 0cb3929: Move encoding and hashing into Encoding and Hashing libraries
- 28bd76a: Cleans up hashing and encoding library natspec and function names
- 4279647: Port RLPWriter tests
- ce6cb12: Use external version of ExcessivelySafeCall
- 8986f16: Fix solc warnings in ProxyAdmin
- 69ee689: Remove unnecessary DefaultValues library
- 2e89f63: Fixes a bug that caused L2 timestamps to be computed incorrectly
- 49d33b0: Standardizes comments, errors, and events for contracts in the /universal package
- 821907e: Bump typechain to 8.1.0
- 91b3116: Clean up comments and errors for legacy contracts
- 3c5726d: Cleaned up enums, should be CapitalCase enums and UPPER_CASE values
- eb11a5b: Add comments to RLP libraries
- 092b090: Update to new L2 tx hash style for deposits
- 4ea33e1: Standardizes initialization logic for L1 contracts
- 297af08: Move contracts written by external parties into a vendor folder
- 7180050: Reduce the number of compiler warnings
- 611d93a: Remove storage slot buffer in xdomain messengers
- 75089d0: Cleans up initialization logic everywhere
- b9a90f3: Rename OptimismMintableTokenFactory to OptimismMintableERC20Factory
- 50e20ea: Fix initialization logic
- 6f74ca9: Clean up the PredeployAddresses library
- c031ec9: Tests for RLPReader
- 9c8b1f0: Bump forge-std to 62caef29b0f87a2c6aaaf634b2ca4c09b6867c92
- 89d01f2: Add semver to L2 contracts
- 7d9820b: Resolve compiler warnings in Proxy.sol
- f9fee44: Move the
DepositTx
type tocore-utils
. This way it can be more easily used across projects - 5050e0f: Remove "not implemented" errors in virtual functions
- 78d7c2e: Update typechain pipeline
- 89d01f2: Update dev deps
- Updated dependencies [f9fee44]
- @eth-optimism/core-utils@0.9.1