- 08 Apr, 2021 6 commits
-
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
* fix: use the proxy gateway from the addresses * test: add fee payment test * chore: explicitly declare solc version in hardhat config
-
Georgios Konstantopoulos authored
* refactor: move utils.ts to specific file * refactor: introduce watcher utils for x-domain monitoring * test: add rpc tests * fix: use injected l2 context and remove the unused ethsign methods
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
* feat: import the message relayer service https://github.com/ethereum-optimism/optimism-ts-services/blob/1c6f8ad07afadc37ace76c9c63635d9b5132f6bd/src/services/message-relayer.service.ts * chore: clean up unused types * fix: do not try to run relayer unit tests * ops(message-relayer): add docker image and compose settings * test: add L1 <> L2 communication * ci: parallelize building steps * ci: try to resolve hardhat race condition
-
- 07 Apr, 2021 1 commit
-
-
Georgios Konstantopoulos authored
* ci: disable yarn install cache * chore: use yarn test:ci to only test changes since master * ci: use separate job for linting contracts * feat(contracts): update to https://github.com/ethereum-optimism/contracts/commit/06cdfb45223d239b828ca88623717de958c96a69 * feat(hardhat-ovm): replace env var with OVM config network https://github.com/ethereum-optimism/plugins/pull/35 * feat(batch-submitter): update to https://github.com/ethereum-optimism/batch-submitter/commit/8cd92d49272223ca2aa3d7cd39cb315a2dd1459f * feat(dtl): update to https://github.com/ethereum-optimism/data-transport-layer/commit/b1e340a32bd6986ba2c381a10229d49c0b274648 More unit tests and slight type refactoring * chore: regenerate yarn lock * fix(integration-tests): use `--network optimism` instead of env var * chore: yarn lint
-
- 06 Apr, 2021 5 commits
-
-
Georgios Konstantopoulos authored
* test: add the tests * ci: enable integration test * ci: always run integration tests * ci: build integration tests deps * ci: cache integration test deps * ci: properly cache yarn deps * fix(integration-tests): clone the provider instead of referencing Otherwise it interferes with test isolation * chore: yarn lint
-
Georgios Konstantopoulos authored
* feat: add docker network images * chore: remove hardware wallet requirement when deploying Otherwise the alpine images get bloated with a lot of unnecessary packages * perf: do not package puppeth / clef / fourbyte * ci: enable integration on ci * optimize docker buildtime * ci: build services in parallel * ci: use docker buildkit for better performance * ci: wait for sequencer to be ready * chore: clean up dockerignore
-
Georgios Konstantopoulos authored
* chore: re-add mail map * chore: bump linting timeout
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
* patch(l2geth): revert back to latest upstream optimism master * chore: disable android tests
-
- 31 Mar, 2021 4 commits
-
-
Georgios Konstantopoulos authored
* perf: improve contracts build time * chore: clean tsconfig.buildinfo * ci: try running CI
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
* pkg: import l2geth * chore: add l2geth tests submodule * ci: unit test l2geth * chore: skip Android tests * chore: cleanup ci
-
- 30 Mar, 2021 2 commits
-
-
Georgios Konstantopoulos authored
* feat: add contracts * fix: configure tsconfig and replace build => dist * chore: remove CI files * chore: use monorepo tslint / prettier
-
Georgios Konstantopoulos authored
-
- 29 Mar, 2021 3 commits
-
-
smartcontracts authored
* pkg: Add batch submitter * chore(batch-submitter): fix configs * chore(batch-submitter): use latest smock * fix: use latest typescript * chore: disable prettier in incompat lines Long term fixed by switching to eslint * perf: only test packages that have changed since master https://github.com/lerna/lerna/tree/main/core/filter-options\#--since-refCo-authored-by:
Georgios Konstantopoulos <me@gakonst.com>
-
Georgios Konstantopoulos authored
* chore: cleanup gitignore * fix: adjust package.json and tsconfigs * feat: expose base-service in core-utils * chore(l1-ingestion): use base-service from core-utils * chore(l2-ingestion): use base-service from core-utils * chore: use base-service from core-utils in remaining services
-
smartcontracts authored
* pkg: Add DTL * fix: use correct tsconfig when building Co-authored-by:
Georgios Konstantopoulos <me@gakonst.com>
-
- 27 Mar, 2021 2 commits
-
-
Georgios Konstantopoulos authored
* feat: add base-service * chore: ignore tslint error The BaseService should be refactored to be an Abstract class
-
Georgios Konstantopoulos authored
Previously, the Watcher was a separate package. It's currently consumed by: * our integration tests * our UI * synthetix’s tests and UI Given core-utils is a package meant to ship Optimism related utilities to consumers, it makes more sense to bundle the Watcher in core-utils than have it as a separate package. Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com>
-
- 26 Mar, 2021 7 commits
-
-
smartcontracts authored
* Add plugins package * chore(plugins): make consistent with tsconfigs * chore: remove unnecessary deps Co-authored-by:
Georgios Konstantopoulos <me@gakonst.com>
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
* chore(core-utils): cleanup dir config files * fix: use proper tsconfig files * feat: copy over smock
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
-
Georgios Konstantopoulos authored
-
- 25 Mar, 2021 1 commit
-
-
Georgios Konstantopoulos authored
-