- 26 Mar, 2021 1 commit
-
-
smartcontracts authored
Co-authored-by:
Maurelian <maurelian@protonmail.ch>
-
- 24 Mar, 2021 3 commits
- 23 Mar, 2021 2 commits
-
-
Kevin Ho authored
Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> Co-authored-by:
Maurelian <maurelian@protonmail.ch>
-
Maurelian authored
* Rename OVM precompiles to predeploys * Appease linter Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> Co-authored-by:
ben-chain <ben@pseudonym.party>
-
- 22 Mar, 2021 1 commit
-
-
Kris Kaczor authored
-
- 20 Mar, 2021 3 commits
-
-
C authored
Co-authored-by:
smartcontracts <kelvinfichter@gmail.com>
-
smartcontracts authored
-
smartcontracts authored
-
- 18 Mar, 2021 1 commit
-
-
t11s authored
-
- 16 Mar, 2021 4 commits
-
-
Maurelian authored
Co-authored-by:
smartcontracts <kelvinfichter@gmail.com>
-
Janek Rahrt authored
Co-authored-by:
Janek Rahrt <janek.rahrt@joyn.de>
-
Liam Horne authored
* build: remove duplicate npm dependency * Fix naming error Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com>
-
Tony Sosa authored
-
- 15 Mar, 2021 1 commit
-
-
ben-chain authored
* new create codepath working * get calls ported over to new function * remove from interface * clean up, add comments * remove unused commented code * fix nuisance gas * add return type to ovmCREATE * focus on final failing test * finish up tests with new contract account revert type * remove test focus * linting * cleanup * add explicit unsafe bytecode test * linting * remove pointless ternary * fix docstring * fix eth_call for creates and fix contract account reversions * use if statement instead * nits * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> * Fix nits on comments * More small comment fixes * fix capitalization, add ref URL * PR feedback * opcodes->bytecode * doc: explain eth_call create return type * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> Co-authored-by:
Maurelian <maurelian@protonmail.ch>
-
- 13 Mar, 2021 5 commits
-
-
Kevin Ho authored
-
Rajiv Patel-O'Connor authored
Co-authored-by:
rajivpo <rajivpatel-oconnor@Rajivs-MacBook-Pro-2.local>
-
Maurelian authored
* remove immutable * add fallback function to deposit eth into l2 * Revert "remove immutable" This reverts commit 6e8bf7b1871b56085ce96ee73b5acbd4bd04b96c. * remove conflicting receive function Co-authored-by:
George Hotz <geohot@gmail.com> Co-authored-by:
smartcontracts <kelvinfichter@gmail.com>
-
Victor Shih authored
* fix Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. * fix: shadows another variable error * fix: Warning: Visibility for constructor is ignored. * fix: unused local variable warning * fix: Warning: Function state mutability can be restricted to pure * Warning: Return value of low-level calls not used. * fix: Warning: Unnamed return variable can remain unassigned. * fix: final Warning: Visibility for constructor is ignored. If you want the contract to be non-deployable, making it abstract is sufficient * implement comments * fix: change return to address(0) to silence compiler
-
Georgios Konstantopoulos authored
* perf: reset xDomainMessageSender to default value after external call Fixes https://github.com/ethereum-optimism/contracts/issues/309 We also set `xDomainMessageSender in the `initialize` function in L1, and in the L2 constructor. * test: ensure that xDomainMessageSender is always 0xdead before/after calls * chore: use parent constructor for initializing the L2 xdomain sender * fix: require that the xDomainSender is not the default value
-
- 12 Mar, 2021 1 commit
-
-
Victor Shih authored
-
- 11 Mar, 2021 1 commit
-
-
ben-chain authored
-
- 10 Mar, 2021 2 commits
-
-
ben-chain authored
Co-authored-by:
Maurelian <maurelian@protonmail.ch>
-
smartcontracts authored
* Final gas optimizations for CTC * delete and re-init * Fix issue with tests failing * Use encoding/decoding from core-utils * dev: Use eth-optimism/core-utils where applicable (#281) * Use core-utils where applicable * Further reduce utils * Update ovmCREATEEOA.spec.ts Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> * remove unused import * Revert "remove unused import" This reverts commit 1df87926e7a3ca8ebdf7448ad5f0395fe7766ff7. * actually fix imports * A few more comments * address PR feedback - add comments, renaming vars * Optimization: Conditional Monotonicity Checking (#307) * trying it * cleanup * remove duplicate comment * fix docstring * fix var name * missing period Co-authored-by:
Ben Jones <ben@pseudonym.party> Co-authored-by:
Maurelian <maurelian@protonmail.ch> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
Kevin Ho <kevinjho1996@gmail.com>
-
- 09 Mar, 2021 2 commits
-
-
smartcontracts authored
-
Vaibhav Chellani authored
* fix: licenses and constructor modifiers * fix: apply review suggestions * fix: update function modifiers and remove unused vars * fix indentation * fix indentation * fix: remove unused params * Revert "fix: remove unused params" This reverts commit a321e9d39319432fb89bd77c1fc3ff2e1a08295d. Co-authored-by:
Maurelian <maurelian@protonmail.ch>
-
- 06 Mar, 2021 1 commit
-
-
Annie Ke authored
-
- 05 Mar, 2021 11 commits
-
-
Kevin Ho authored
-
Annie Ke authored
* [Feat] Autopublish with new version * rebase and incorporate state dump * Update .github/workflows/tag-release.yml Co-authored-by:
Liam Horne <liam@lihorne.com> Co-authored-by:
Liam Horne <liam@lihorne.com> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Kelvin Fichter authored
* Use core-utils where applicable * Further reduce utils * Update ovmCREATEEOA.spec.ts Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
ben-chain authored
* remove 'em * fix overrides
-
- 04 Mar, 2021 1 commit
-
-
David Mihal authored
-