1. 14 Feb, 2021 1 commit
  2. 13 Feb, 2021 1 commit
  3. 11 Feb, 2021 1 commit
  4. 10 Feb, 2021 1 commit
  5. 09 Feb, 2021 3 commits
  6. 04 Feb, 2021 2 commits
    • Maurelian's avatar
      Add descriptive comments above the contract declaration for all 'non-abstract contracts' (#200) · 67c91869
      Maurelian authored
      * Add header comments
      
      * Add header comments on 3 more contracts
      
      * Add todo tag to all complete contracts
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_SafetyChecker.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_SafetyChecker.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_SafetyChecker.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      
      * save notes
      
      * save
      
      * Add last of the header comments
      
      * Update contracts/optimistic-ethereum/OVM/bridge/OVM_L1CrossDomainMessenger.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      
      * Update contracts/optimistic-ethereum/OVM/bridge/OVM_L2CrossDomainMessenger.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      
      * Update contracts/optimistic-ethereum/OVM/precompiles/OVM_L1MessageSender.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      
      * remove Execution Env field from headers
      
      * Clarify comment
      
      * Improve comments on Lib_SafeExecutionManagerWrapper
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_StateManager.sol
      
      * Update contracts/optimistic-ethereum/OVM/execution/OVM_StateManager.sol
      
      * Update contracts/optimistic-ethereum/OVM/precompiles/OVM_ProxySequencerEntrypoint.sol
      
      * Update contracts/optimistic-ethereum/OVM/verification/OVM_StateTransitioner.sol
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      67c91869
    • Kelvin Fichter's avatar
      Add generic mock xdomain messenger (#209) · 2dae3e73
      Kelvin Fichter authored
      2dae3e73
  7. 02 Feb, 2021 1 commit
  8. 26 Jan, 2021 1 commit
  9. 19 Jan, 2021 1 commit
  10. 15 Jan, 2021 3 commits
  11. 13 Jan, 2021 13 commits
  12. 12 Jan, 2021 4 commits
  13. 07 Jan, 2021 4 commits
  14. 22 Dec, 2020 1 commit
  15. 21 Dec, 2020 1 commit
    • Karl Floersch's avatar
      Code freeze audit integrations (#163) · d34a12fb
      Karl Floersch authored
      * Separates storage from SCC and CTC (#151)
      
      * First pass version
      
      * More minor tweaks for tests to pass
      
      * Add authentication
      
      * Minor config updates
      
      * Fix lint error
      
      * Fix naming changes per review
      
      * Enable Deployer Whitelist (#119)
      
      * first pass, test runner updated
      
      * add ability to only validate flag, test passes
      
      * all tests passing
      
      * clean up console.logs
      
      * enforce gas refund preservation
      
      * more cleanup/import removal
      
      * whitelisted -> allowed
      
      * first pass, test runner updated
      
      * add ability to only validate flag, test passes
      
      * all tests passing
      
      * clean up console.logs
      
      * enforce gas refund preservation
      
      * more cleanup/import removal
      
      * whitelisted -> allowed
      
      * remove whitespace
      
      * Restrict StateTransitionerFactory (#140)
      
      * added msg sender check
      
      * add create test
      
      * cleanup
      
      * add param
      
      * add addressmanager.address param
      
      * CTC Chain Monotonicity Fixes (#93)
      
      * [wip] Fix block time logic
      
      * some sad path and happy tests passing
      
      * more progress
      
      * first pass sad cases tested
      
      * cleanup, adding empty tests
      
      * more reversion tests
      
      * rename shouldstartat}
      
      * add final couple tests
      
      * enable more tests
      
      * cleanup
      
      * remove .only
      
      * textual cleanup
      
      * make queue length public
      
      * improve structure, comments
      
      * update deploy config
      
      * address nits
      Co-authored-by: default avatarKarl Floersch <karl@karlfloersch.com>
      
      * fix declarations, lint (#152)
      
      * Adds river's new Merkle tree implementation, with some cleanup (#148)
      
      * Reverts an accidental breaking merge
      
      * Added new merkle tree impl
      
      * add comments
      
      * Final cleanups and merge
      Co-authored-by: default avatarBen Jones <ben@pseudonym.party>
      
      * Fix run gas Lower Bound (#94)
      
      * added the check
      
      * add test
      
      * lower OVM TX size for Kovan
      
      * re-remove gas check
      
      * update gas vals slightly
      
      * lint
      
      * lint
      
      * Merge master into freeze integration branch  (#153)
      
      * update solidity version to ^0.7.0 (#122)
      
      * update solc version to ^0.7.0
      
      * interfaces back to solidity >0.6.0 <0.8.0
      
      * update solc to 0.7.6
      
      * back to 0.7.4
      
      * upgrade to 0.7.6, fix EXTCODESIZE check
      
      * versions >0.5.0 <0.8.0 for xdomain msgers
      
      * ctc: disable appendQueueBatch (#150)
      
      * ctc: disable appendSequencerBatch
      
      * typo: fix
      
      * re-enable verifyQueueTransaction test:
      
      * add explicit test for verifying queue elements against either append
      Co-authored-by: default avatarBen Jones <ben@pseudonym.party>
      
      * fix up test
      
      * remove .only
      Co-authored-by: default avatarAlina <alina@optimism.io>
      Co-authored-by: default avatarMark Tyneway <mark.tyneway@gmail.com>
      
      * add check, simple test, update deploy (#154)
      
      * go back to first name (#155)
      
      * lint
      
      * fix js number error
      
      * add error logging to help debug deploy
      
      * [code freeze] Fix deploy script (#156)
      
      * fix deploy script
      
      * add block time config
      
      * ensure value is integer
      
      * lint
      
      * remove console logs from deploy
      
      * Moves gas check to applyTransaction (#161)
      
      * move to OVM_ST, pass test
      
      * remove old test because functionality moved
      
      * linting
      
      * remove leaf hasing
      
      * use safe EXEMRG wrapper (#162)
      
      * use safeREQUIRE
      
      * add owner getter
      
      * relayer: add to config (#160)
      
      * relayer: add to config
      
      * lint: fix
      
      * Fix minor error in test config
      Co-authored-by: default avatarKelvin Fichter <kelvinfichter@gmail.com>
      Co-authored-by: default avatarben-chain <ben@pseudonym.party>
      Co-authored-by: default avatarAlina <alina@optimism.io>
      Co-authored-by: default avatarMark Tyneway <mark.tyneway@gmail.com>
      Co-authored-by: default avatarKevin Ho <kevinjho1996@gmail.com>
      d34a12fb
  16. 19 Dec, 2020 2 commits