The Optimism team is building the OVM, a fully-featured, EVM-compliant execution environment designed for Layer 2 systems. Starting on March 15th, 2021, we have audited Optimism’s code base during 7 weeks with 3 auditors. Scope The engagement involved auditing two different versions of the Solidity... in the audit’s scope, after feedback during the audit the file has been deprecated and is expected to change in the short term – we have therefore not conducted a full assessment of the security of this particular library. Moreover, the specified commits contain production code that has been temporarily...
Low | Medium | High | Critical | Total | |
---|---|---|---|---|---|
Not fixed | - | 3 | 1 | - | 4 |
Fixed | 20 | 2 | 4 | 4 | 30 |
Total | 20 | 5 | 5 | 4 | 34 |
# | File Name |
---|---|
1 | contracts/optimistic-ethereum/libraries/bridge/OVM_CrossDomainEnabled.sol |
2 | contracts/optimistic-ethereum/iOVM/chain/iOVM_ChainStorageContainer.sol |
3 | contracts/optimistic-ethereum/libraries/utils/Lib_MerkleTree.sol |
4 | contracts/optimistic-ethereum/OVM/execution/OVM_SafetyChecker.sol |
5 | contracts/optimistic-ethereum/libraries/utils/Lib_RingBuffer.sol |
6 | contracts/optimistic-ethereum/OVM/precompiles/OVM_L2ToL1MessagePasser.sol |
7 | contracts/optimistic-ethereum/libraries/utils/Lib_Math.sol |
8 | contracts/optimistic-ethereum/OVM/bridge/tokens/OVM_L1ERC20Gateway.sol |
9 | contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol |
10 | contracts/optimistic-ethereum/OVM/bridge/messaging/OVM_L1CrossDomainMessenger.sol |