- 14 Oct, 2021 3 commits
-
-
Conner Fromknecht authored
Adds logic to parse private key strings from a string (for debug purposes) or from a valid BIP39 mnemonic and valid BIP32 derivation path. Additionally adds a ParseAddress helper to ensure proper parsing and sanitization of contract addresses.
-
Conner Fromknecht authored
Creates a custom SentryStremHandler that functions analgously to a log.StreamHandler, with the exception that any LvlError logs or higher are posted to Sentry. It also leverages the existing go-ethereum logging formatters, specifically JSONFormat, to post any additional log context items as a JSON blob via extra data.
-
Mark Tyneway authored
feat: add go/batch-submitter env var parsing
-
- 13 Oct, 2021 5 commits
-
-
Mark Tyneway authored
fix: linting
-
Maurelian authored
-
Conner Fromknecht authored
-
Mark Tyneway authored
fix(contracts): Update yarn.lock
-
Maurelian authored
-
- 12 Oct, 2021 1 commit
-
-
Mark Tyneway authored
Introduce Docker layer caching
-
- 11 Oct, 2021 3 commits
-
-
Matthew Slipper authored
-
Matthew Slipper authored
Co-authored-by:
Liam Horne <liam@lihorne.com>
-
Matthew Slipper authored
-
- 09 Oct, 2021 1 commit
-
-
Conner Fromknecht authored
-
- 02 Oct, 2021 8 commits
-
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master PR
-
Mark Tyneway authored
fix: update contracts release to patch
-
Mark Tyneway authored
-
Mark Tyneway authored
l2geth: to execution manager run
-
Mark Tyneway authored
Fix `toExecutionManagerRun` in cases where `asOvmMessage` isn't applied. Note that tracing currently does not work for optimistic ethereum.
-
Mark Tyneway authored
feat: use FallbackProvider in the DTL
-
- 30 Sep, 2021 1 commit
-
-
Kelvin Fichter authored
Allow the DTL to sync from multiple web3 backends using the `ethers.providers.FallbackProvider`. Multiple URLs can be passed through as a comma delimited string to configure multiple providers. A helper function is added to `core-utils` to allow easy configuration between services. This PR only introduces the usage of the fallback provider into the DTL. In the future, it should be added to other services that query L1 as well.
-
- 29 Sep, 2021 2 commits
-
-
smartcontracts authored
Remove L1 contracts from L2 state dump process
-
Neel Iyer authored
-
- 28 Sep, 2021 2 commits
-
-
Mark Tyneway authored
[added] coverage for getMerkleTreeProof
-
Mark Tyneway authored
batch-submitter: remove call to `appendQueueBatch`
-
- 23 Sep, 2021 3 commits
-
-
Elena Gesheva authored
docs: point to new specs repository
-
Kelvin Fichter authored
-
Mark Tyneway authored
Watcher: l1 vs l2 blocksToFetch
-
- 22 Sep, 2021 3 commits
-
-
Mark Tyneway authored
Adds new config options to the watcher to allow it to upgrade in a non breaking way. New config options include setting a global `pollForPending` and `blocksToFetch`. It is also possible to specify the number of blocks to fetch on each `Layer`. The event ids are precomputed and held as globals instead of computed on the fly each time.
-
Mark Tyneway authored
chore(deps): bump mixme from 0.5.1 to 0.5.2
-
rajivpoc authored
-
- 21 Sep, 2021 1 commit
-
-
dependabot[bot] authored
Bumps [mixme](https://github.com/adaltas/node-mixme) from 0.5.1 to 0.5.2. - [Release notes](https://github.com/adaltas/node-mixme/releases) - [Changelog](https://github.com/adaltas/node-mixme/blob/master/CHANGELOG.md) - [Commits](https://github.com/adaltas/node-mixme/compare/v0.5.1...v0.5.2) --- updated-dependencies: - dependency-name: mixme dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- 16 Sep, 2021 6 commits
-
-
Mark Tyneway authored
Develop -> Master Release PR
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master PR
-
Mark Tyneway authored
l2geth: config enable arbitrary contract deployment
-
smartcontracts authored
Update labeler.yml
-
- 15 Sep, 2021 1 commit
-
-
Mark Tyneway authored
Add a new config option `ROLLUP_ENABLE_ARBITRARY_CONTRACT_DEPLOYMENT`. This config option must be set with an env var, there is no flag to set it with. If it is not set, the functionality is unchanged. If it is set, then it will override the function `isDeployerAllowed(address)` on the `OVM_DeployerWhitelist`
-