-
Notifications
You must be signed in to change notification settings - Fork 6
[pull] develop from ethereum-optimism:develop #58
Commits on May 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d168005 - Browse repository at this point
Copy the full SHA d168005View commit details -
fix: force LF line endings for scripts to avoid docker problems on Wi…
…ndows (#974) * fix: use correct line endings for windows * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 245136f - Browse repository at this point
Copy the full SHA 245136fView commit details
Commits on May 29, 2021
-
feat: add hardhat deploy instructions to readme (#965)
* feat: add deployment instructions to readme * Add changeset * fix style * Update README.md
Configuration menu - View commit details
-
Copy full SHA for 4e03f8a - Browse repository at this point
Copy the full SHA 4e03f8aView commit details -
* l2 geth: new fee logic * l2 geth: migrate to fees package * core-utils: new fee scheme * chore: add changeset * l2geth: delete dead code * integration-tests: fix typo * integration-tests: fixes * fees: use fee scalar * lint: fix * rollup: correct gas payment comparison * fix(integration-tests): do not hardcode gas price * core-utils: update with new scheme * l2geth: refactor rollup oracle * l2geth: clean up DoEstimateGas * l2geth: implement latest scheme * tests: fix up * lint: fix * l2geth: better sycn service test * optimism: rename to TxGasLimit * fee: fix docstring * tests: fix * variables: rename * l2geth: prevent users from sending txs with too high of a fee * integration-tests: fix import * integration-tests: fix type * integration-tests: fix gas limits * lint: fix * l2geth: log error Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Configuration menu - View commit details
-
Copy full SHA for a64f816 - Browse repository at this point
Copy the full SHA a64f816View commit details
Commits on May 31, 2021
-
Add static analysis action (#848)
* Add static analysis github action setup python and install slither * Add nvmrc file for setting node to v14.17 * Update slither command run to link missing contract packages from monorepo root * Add steps for installing dependencies * Add yarn build step to github action * Enable colour in github action for static analysis * Disable certain detectors * Ensure slither does not fail build * Add instructions on running static analysis to monorepo readme
Configuration menu - View commit details
-
Copy full SHA for 11a9296 - Browse repository at this point
Copy the full SHA 11a9296View commit details -
build(deps): bump ws from 7.4.4 to 7.4.6 in /ops/docker/hardhat (#987)
Bumps [ws](https://github.com/websockets/ws) from 7.4.4 to 7.4.6. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@7.4.4...7.4.6) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5a79849 - Browse repository at this point
Copy the full SHA 5a79849View commit details
Commits on Jun 1, 2021
-
feat[message-relayer]: relay tx generator (#952)
* feat[message-relayer]: relay tx generator * whoops, I burned our infura key * fix minor bug * add comments * add more comments and clean stuff up * add empty test descriptions * add tests * move smock to dev deps * chore: add changeset * minor cleanup to merkle tree proof function * use bignumber math to avoid nested await * use a better interface * minor fixes and simplifications
Configuration menu - View commit details
-
Copy full SHA for 86708bb - Browse repository at this point
Copy the full SHA 86708bbView commit details -
backwards compatible dtl syncing (#986)
* kovan: fix attempt * kovan: db fix * kovan: types are strings from db * l2geth: parse things as strings * chore: add changeset * dtl: also stringify the range query * geth: dereference * geth: assign err * dtl: handle null * dtl: fix unit tests
Configuration menu - View commit details
-
Copy full SHA for 1293825 - Browse repository at this point
Copy the full SHA 1293825View commit details
Commits on Jun 2, 2021
-
fix[smock]: fix broken call assertions for overloaded functions (#996)
* fix[smock]: fix broken call assertions for overloaded functions * chore: add changeset * minor correction and add a test * add a test for non-overloaded functions
Configuration menu - View commit details
-
Copy full SHA for 5e3c5d1 - Browse repository at this point
Copy the full SHA 5e3c5d1View commit details -
fix[message-relayer]: remove spreadsheet mode (#998)
* fix[message-relayer]: remove spreadsheet mode * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 064c03a - Browse repository at this point
Copy the full SHA 064c03aView commit details -
Lower local rollup timestamp refresh (#985)
* update rollup timestamp refresh * increase refresh time to 5s
Configuration menu - View commit details
-
Copy full SHA for 8082d16 - Browse repository at this point
Copy the full SHA 8082d16View commit details -
* core-utils: fee impl v3 * l2geth: fees v3 impl * integration-tests: update for fees v3 * chore: add changeset * fix: typo * integration-tests: fix and generalize * fees: update fee scalar * l2geth: check gas in the mempool behind usingovm * tests: fix up * l2geth: remove dead var * truffle: fix config
Configuration menu - View commit details
-
Copy full SHA for c2b6e14 - Browse repository at this point
Copy the full SHA c2b6e14View commit details -
fix: remove dead coders (#1001)
* chore: delete dead coders * chore: add changeset * dtl: remove dead imports * core-utils: delete dead tests * batch-submitter: remove txtype * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 750a502 - Browse repository at this point
Copy the full SHA 750a502View commit details -
docs[message-relayer]: add a README and improve the interface for gen…
…erating proofs (#1002) * docs[message-relayer]: add basic docs and clean up an interface * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 9d39121 - Browse repository at this point
Copy the full SHA 9d39121View commit details -
dtl: log error stack for failed http request (#995)
* dtl: log error stack for failed http request * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for e52ccd9 - Browse repository at this point
Copy the full SHA e52ccd9View commit details -
Add rpc-proxy service for whitelisting JSON RPC methods to the sequen…
…cer. (#945) * Add healthcheck endpoint for rpc-proxy Added ethereum-nginx-proxy source updated README and docker image build * Check ETH_CALLS_ALLOWED is set, clean up comments, remove old Dockerfile
Configuration menu - View commit details
-
Copy full SHA for a02392b - Browse repository at this point
Copy the full SHA a02392bView commit details -
feat: deployment config for fee oracle contract (#936)
* feat[contracts]: add GasPriceOracle w/o predeploy Based on #912 * feat[contracts]: congestion price oracle * chore: add changeset * contracts: gas price oracle (#917) * contracts: gas price oracle * tests: update * fees: fix tests * contracts: simplify gas price oracle * lint: fix * test: execution price is at the 1st storage slot * chore: rename predeploy to GasPriceOracle * chore: rename gas price oracle test name Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by: Georgios Konstantopoulos <me@gakonst.com> * Add an L2 deploy script for gas oracle contract * Add a kovan deployment artifact * Add deployment to readme * Add extra validation & initial execution price * Update README.md * Fix execution price logic * Perform new deployment with final contract * contracts: better require in ovm gas price oracle * Deploy L2GasPriceOracle * Update contract to use new fee logic & rename to gas * Deploy updated contract * Fix lint * gas price oracle: do not restrict gas price * gas price oracle: new deployment * tests: delete dead test Co-authored-by: smartcontracts <kelvinfichter@gmail.com> Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Configuration menu - View commit details
-
Copy full SHA for 8e2bfd0 - Browse repository at this point
Copy the full SHA 8e2bfd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b355be0 - Browse repository at this point
Copy the full SHA b355be0View commit details
Commits on Jun 3, 2021
-
fix(sync-service): prevent underflows (#1015)
* fix(sync-service): prevent underflows * chore: add changeset * chore: remove dead confirmation depth * chore: remove eth1conf depth from rollup config
Configuration menu - View commit details
-
Copy full SHA for 5e4eaea - Browse repository at this point
Copy the full SHA 5e4eaeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ad599 - Browse repository at this point
Copy the full SHA d2ad599View commit details -
ci: tag docker image for canary with abbreviated GITHUB_SHA (#1006)
* ci: tag docker image for canary with abbreviated GITHUB_SHA * ci: update from 6 bytes to 8 bytes of abbreviation
Configuration menu - View commit details
-
Copy full SHA for 1c1e405 - Browse repository at this point
Copy the full SHA 1c1e405View commit details -
refactor: improve logging for transactions being submitted to chain w…
…ith gasPrice (#1016) * refactor: improve logging for transactions being submitted to chain with gasPrice * lint: apply lint autofixes
Configuration menu - View commit details
-
Copy full SHA for 55ee461 - Browse repository at this point
Copy the full SHA 55ee461View commit details
Commits on Jun 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ed9fc79 - Browse repository at this point
Copy the full SHA ed9fc79View commit details -
fix(dtl): improve slow blocking JSON parsing that occurs during l2 sy…
…nc (#1019) The use of eth_getBlockRange returns a large response which is very slow to parse in ethersjs, and can block the event loop for upwards of multiple seconds. When this happens, incoming http requests will likely timeout and fail. Instead, we will parse the incoming http stream directly with the bfj package, which yields the event loop periodically so that we don't fail to serve requests.
Configuration menu - View commit details
-
Copy full SHA for 8ac4c74 - Browse repository at this point
Copy the full SHA 8ac4c74View commit details
Commits on Jun 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e3dc90c - Browse repository at this point
Copy the full SHA e3dc90cView commit details
Commits on Jun 7, 2021
-
fix[dtl]: fix dtl bug breaking verifiers (#1011)
* fix[dtl]: fix dtl bug breaking verifiers * tweaks so tests pass * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for a75f05b - Browse repository at this point
Copy the full SHA a75f05bView commit details
Commits on Jun 8, 2021
-
fix: deterministic blockhashes (#1032)
* config: set etherbase * l2geth: add deterministic clique key * l2geth: default value * chore: add changeset * test: add sync test for deterministic blockhash Co-authored-by: Kevin Ho <kevinjho1996@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cb4a928 - Browse repository at this point
Copy the full SHA cb4a928View commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0cbaa9a - Browse repository at this point
Copy the full SHA 0cbaa9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 958477b - Browse repository at this point
Copy the full SHA 958477bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b69241 - Browse repository at this point
Copy the full SHA 1b69241View commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0c18e19 - Browse repository at this point
Copy the full SHA 0c18e19View commit details
Commits on Jun 9, 2021
-
build(deps): bump glob-parent from 5.1.1 to 5.1.2 (#1036)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2. - [Release notes](https://github.com/gulpjs/glob-parent/releases) - [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md) - [Commits](gulpjs/glob-parent@v5.1.1...v5.1.2) --- updated-dependencies: - dependency-name: glob-parent dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: smartcontracts <kelvinfichter@gmail.com> Co-authored-by: Liam Horne <liam@lihorne.com>
Configuration menu - View commit details
-
Copy full SHA for 859437f - Browse repository at this point
Copy the full SHA 859437fView commit details -
l2geth: optimize loops (#1027)
* l2geth: optimize loops * l2geth: stop ticker when done * l2geth: don't wait for first tick * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 989a302 - Browse repository at this point
Copy the full SHA 989a302View commit details -
Enable custom tagging of release docker image (#1048)
* ci: enable custom tagging of release docker image * ci: refactor to add prerelease prefix for secuirty * doc: typo
Configuration menu - View commit details
-
Copy full SHA for c451060 - Browse repository at this point
Copy the full SHA c451060View commit details -
Configuration menu - View commit details
-
Copy full SHA for f03bb3e - Browse repository at this point
Copy the full SHA f03bb3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85d5ce1 - Browse repository at this point
Copy the full SHA 85d5ce1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc74271 - Browse repository at this point
Copy the full SHA cc74271View commit details
Commits on Jun 10, 2021
-
l2geth: bump to go 1.15 (#1058)
* l2geth: bump to go 1.15 * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for cc6c7f0 - Browse repository at this point
Copy the full SHA cc6c7f0View commit details -
Change monotonicity band-aid code to log warnings not errors (#1060)
* refactor: change monotonicity band-aid code to log warnings not errors * build: add changeset
Configuration menu - View commit details
-
Copy full SHA for 98b7839 - Browse repository at this point
Copy the full SHA 98b7839View commit details
Commits on Jun 11, 2021
-
Ensure Sentry is correctly set up for DTL and MR (#1054)
* refactor: add logger and metrics to options for BaseService * refactor: thread sentryOptions through from message-relayer into BaseService * refactor: ensure DTL Logger is using Sentry for errors * style: lint base-service.ts * refactor: init Sentry on batch-submitter too * refactor: init Sentry on message-relayer too * refactor: pass in basic logger to MessageRelayerService * build: provide changeset * fix: correct usage of use-sentry boolean config * refactor: appropriately type loggingOptions * build: add @sentry/node * build: add @sentry/node to message-relayer and fix linting issue
Configuration menu - View commit details
-
Copy full SHA for baa3b76 - Browse repository at this point
Copy the full SHA baa3b76View commit details -
Add more logging information to monotonicity violation logs (#1066)
* refactor: log idx of monotonicity violation from batch * build: add changeset
Configuration menu - View commit details
-
Copy full SHA for 85362d4 - Browse repository at this point
Copy the full SHA 85362d4View commit details -
fix: monotonicity auto healer (#1070)
* fix: monotonicity auto healer * add: changeset
Configuration menu - View commit details
-
Copy full SHA for c520100 - Browse repository at this point
Copy the full SHA c520100View commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e389ba1 - Browse repository at this point
Copy the full SHA e389ba1View commit details