1. 22 Dec, 2020 1 commit
  2. 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
  3. 19 Dec, 2020 2 commits
  4. 18 Dec, 2020 2 commits
  5. 17 Dec, 2020 5 commits
  6. 16 Dec, 2020 1 commit
  7. 15 Dec, 2020 6 commits
  8. 14 Dec, 2020 1 commit
  9. 13 Dec, 2020 1 commit
  10. 12 Dec, 2020 12 commits
  11. 11 Dec, 2020 5 commits
  12. 10 Dec, 2020 3 commits
    • Alina's avatar
      createEOA setAccountNonce to 0 (#109) · cb4f29ef
      Alina authored
      cb4f29ef
    • Alina's avatar
      remove unused stateTransitionIndex (#108) · e596f566
      Alina authored
      * rm unused stateTransitionIndex
      e596f566
    • Kelvin Fichter's avatar
      Various fixes found while working on the fraud proving service (#97) · 1e438d4b
      Kelvin Fichter authored
      * Hotfix for decoding rlp values in state transitioner
      
      * Fix for empty code hash and storage roots
      
      * Experimenting with sequencer entrypoint
      
      * We may have messed up nuisance gas
      
      * Changed how we verify keys
      
      * Pad left in state transitioner
      
      * Added some experimental stuff
      
      * Add simplifications for state transitioner
      
      * Further simplifications
      
      * Fix for execution manager
      
      * A few optimizations
      
      * Experimental fixes
      
      * Temporarily change gas limit
      
      * Temp tx index fix
      
      * Fixed bug for generating single-node root hashes
      
      * Add events to state transitioner
      
      * Added revert messages to st
      
      * Added some logging to debug
      
      * Removed console.log in execution manager
      
      * Fixed tests, linted
      
      * Remove gas metering
      
      * Have init set storage root
      
      * Fixed account encoding
      
      * Fix for when storage values do not change
      
      * Added remaining fixes
      
      * Tweaks as per review
      
      * Another sm fix
      
      * More sm fixes
      
      * Fixes in the state manager
      
      * Added more comments
      
      * Fix compilation error
      
      * Another compilation error
      
      * Minor fixes re: review
      1e438d4b