- 03 Mar, 2021 12 commits
-
-
Kevin Ho authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
* Apply linting to all test files * Lint new stuff from master * Minor tweak to avoid a bug
-
Maurelian authored
* Add gas test output for em.run() * Move gas helper code to util' * Use GasMeasurement class in SM gas spec * Add expect statements * remove only() * Address review comments * add newline at eof * remove .only Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com>
-
ben-chain authored
* messenging --> messaging * fix imports * fix all messaging rename * starting * sub in L2 ERC20, unit tests passing * progress, contracts building * all tests passing, time to clean up * start commenting * revert ETH gateway * clean up everything, all tests passing * add more comments * naming and comment cleanup * final naming? * fix var name * final comments * rename ovmEth * fix accidental reversion * make l1 token gateway public * newl * remove whitespace * fix decimals * fix decimal build * get tests passing
-
Tony Sosa authored
Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com>
-
Liam Horne authored
* ci: extend 'Create Releases on Tags' workflow to commit state dumps to regenesis repo for git tag * refactor: store artifact in tags folder
-
Tony Sosa authored
-
Tony Sosa authored
Co-authored-by:
ben-chain <ben@pseudonym.party>
-
Tony Sosa authored
-
- 02 Mar, 2021 2 commits
- 26 Feb, 2021 2 commits
-
-
Annie Ke authored
* [Fix] CI on merge * rename
-
Annie Ke authored
* [Fix] Run CI in forked context * debug integration ci * debug event paths * debug continued * Finalize for support * debug logs * try html url * add head * repo url * back to html url * cleanup * add back logs and spaces * Add back remote variable Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
- 25 Feb, 2021 1 commit
-
-
ben-chain authored
-
- 24 Feb, 2021 1 commit
-
-
Maurelian authored
-
- 23 Feb, 2021 6 commits
-
-
Mark Tyneway authored
-
Karl Floersch authored
-
ben-chain authored
* initial * get .calls test working * add assertions to withdrawal tests * add missing finalizeDeposit tests * clean up tests * clean up crosschain library * further clean up tests * clean up L1 Gateway, fix bug * further clean up contracts * quick save * quick save * Add unsupported to fix compiler bug, need to remove this * fix constructor inputs * build fixes * improve test case names * l1 gateway testing WIP * add comment on init * Add withdraw tests * temp only * All tests implemented, 2 still failing, needs polish * All tests implemented, 2 still failing, needs polish * add failing test for finalizeWithdrawAndCall * Add univ2erc20, broken build tho * get contracts building * clean up tests and interface * updates * move to uniswap ERC20 * more updates, fix gateway tests with uniswap * finish deploy config? * Add ETH deposit gateway (OVM_L1ETHGateway) (#225) * OVM_L1ETHGateway almost working * OVM_L1ETHGateway tests all passing * clean up unused stuff * lower gaslimit * lower gas further * typo * break out helper * resolve messenger * update deploy config * renaming * lint * update tests to use AM * restructure fs layout * clean unused envar * remove interface version bound * remove todo * various minor cleanups * add safemath to contract account * update naming conventions * fix test config and test name * cleanup for consistency * fix eth send test * remove .only * clean up, add deposit gas limit * lint * add gas config and tests * fix indent Co-authored-by:
ben <ben@bens-MacBook-Pro.local> Co-authored-by:
Maurelian <maurelian@protonmail.ch> Co-authored-by:
Matt Masurka <m.masurka@gmail.com>
-
Mark Tyneway authored
-
Mark Tyneway authored
* add function * cleaning * fix revert prefixing and add test revertmsg * write SM * debug: progress * Remove unnecessary logs * Fix typo Typo Co-authored-by:
ben-chain <ben@pseudonym.party> * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
ben-chain <ben@pseudonym.party> Co-authored-by:
Ben Jones <ben@pseudonym.party> Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com>
-
Mark Tyneway authored
* script: serve state dump * feat: python2 * cleanup * yarn: add serve script
-
- 20 Feb, 2021 2 commits
-
-
Mark Tyneway authored
-
Kelvin Fichter authored
-
- 19 Feb, 2021 2 commits
- 18 Feb, 2021 1 commit
-
-
Mark Tyneway authored
-
- 17 Feb, 2021 1 commit
-
-
Mark Tyneway authored
* feat: getters for ctc extradata * contracts: lint fix * contracts: fix build
-
- 14 Feb, 2021 1 commit
-
-
Mark Tyneway authored
-
- 13 Feb, 2021 1 commit
-
-
Mark Tyneway authored
* gitflows: easily allow outside contributors * typo: fix
-
- 12 Feb, 2021 2 commits
-
-
Jack Winfield authored
-
Jack Winfield authored
-
- 11 Feb, 2021 1 commit
-
-
Kelvin Fichter authored
-
- 10 Feb, 2021 1 commit
-
-
Mark Tyneway authored
-
- 09 Feb, 2021 3 commits
-
-
Mark Tyneway authored
This commit adds a simple contract which accepts an array of messages, and loops over them to forward to the OVM_L1CrossDomainMessenger, thus saving gas from having to submit multiple transactions Co-authored-by:
Maurelian <maurelian@protonmail.ch> Co-authored-by:
Kevin Ho <kevinjho1996@gmail.com>
-
Kelvin Fichter authored
* Bump version to 0.1.5 * Update changelog
-
Maurelian authored
* Add missing interface function, and reorder funcs to match impl * Replace '@inheritdoc' with actual docs * Rename FraudContributor file with Abs prefix * fix imports and interface visibility * uncomment function to fix build process * Update contracts/optimistic-ethereum/OVM/chain/OVM_CanonicalTransactionChain.sol Co-authored-by:
ben-chain <ben@pseudonym.party> * rename BaseCrossDomainManager to indicate abstract status * fix return comment * Add missing override kw Co-authored-by:
ben-chain <ben@pseudonym.party>
-
- 04 Feb, 2021 1 commit
-
-
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:
ben-chain <ben@pseudonym.party> * Update contracts/optimistic-ethereum/OVM/execution/OVM_SafetyChecker.sol Co-authored-by:
ben-chain <ben@pseudonym.party> * Update contracts/optimistic-ethereum/OVM/execution/OVM_SafetyChecker.sol Co-authored-by:
ben-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:
ben-chain <ben@pseudonym.party> * Update contracts/optimistic-ethereum/OVM/bridge/OVM_L2CrossDomainMessenger.sol Co-authored-by:
ben-chain <ben@pseudonym.party> * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
ben-chain <ben@pseudonym.party> * Update contracts/optimistic-ethereum/OVM/precompiles/OVM_L1MessageSender.sol Co-authored-by:
ben-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:
ben-chain <ben@pseudonym.party>
-