- 08 Feb, 2022 9 commits
-
-
Kelvin Fichter authored
Replaces usage of injectL2Context with the new asL2Provider function which is intended to eventually replace injectL2Context entirely.
-
Kelvin Fichter authored
Implements the asL2Provider function as well as various other useful functions for making queries about L2 transaction gas usage.
-
smartcontracts authored
Replaced sleep function in integration-tests
-
Antonis Kogias authored
-
Matthew Slipper authored
integration-tests: Support networks that aren't specified in the SDK
-
Matthew Slipper authored
The SDK expects all L1 contracts to be specified if the L1 chain ID isn't well-known. This PR makes the integration test setup always specify the L1 contracts, since networks like the nightly don't use a well-known chain ID.
-
smartcontracts authored
feat(sdk): allow withdrawals or deposits to target
-
Kelvin Fichter authored
This commit updates the SDK to add support for withdrawing or depositing to a target address (as opposed to simply depositing or withdrawing to yourself).
-
smartcontracts authored
feat(itests): remove Watcher from fundUser
-
- 07 Feb, 2022 4 commits
-
-
Kelvin Fichter authored
This commit removes the deprecated Watcher class from the fundUser function in favor of using the CrossChainMessenger class from the new Optimism SDK. This is part of a series of commits that are designed to eventually remove the Watcher entirely from the integration tests (and then from the entire repository).
-
smartcontracts authored
feat: use SDK for bridge integration tests
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
- 06 Feb, 2022 5 commits
-
-
Matthew Slipper authored
Version Packages
-
github-actions[bot] authored
-
Matthew Slipper authored
Develop -> Master PR
-
Matthew Slipper authored
maintenance: decrease geth diff
-
Kelvin Fichter authored
-
- 05 Feb, 2022 20 commits
-
-
Mark Tyneway authored
Remove some unused code
-
Mark Tyneway authored
dtl: handle errors in context api
-
smartcontracts authored
develop => master
-
smartcontracts authored
Version Packages
-
github-actions[bot] authored
-
smartcontracts authored
develop => master
-
Mark Tyneway authored
Both `GET /eth/context/latest` and `GET /eth/context/blocknumber/:number` rely on fetching a remote block to pull the timestamp, blocknumber and blockhash from. If the fetched block is not found, then properties on `null` will be attempted to be accessed which will result in a runtime error. This commit adds handling for this case to prevent that kind of bug.
-
smartcontracts authored
fix: correctly export SDK
-
kf authored
-
smartcontracts authored
master => develop
-
Matthew Slipper authored
Version Packages
-
github-actions[bot] authored
-
smartcontracts authored
merge develop into master
-
smartcontracts authored
fix(sdk): updated flaky test
-
smartcontracts authored
fix: have sdk use ethers peer dep
-
Kelvin Fichter authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Kelvin Fichter authored
-
- 04 Feb, 2022 2 commits
-
-
Mark Tyneway authored
build(deps): bump simple-get from 2.8.1 to 2.8.2
-
Matthew Slipper authored
l2geth: update readme
-