• 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
eth-time.ts 873 Bytes