- 22 Jun, 2022 9 commits
-
-
Maurelian authored
* ci(bedrock): Add storage-snapshot script * bedrock: add populated storage layout * Update config.yml Co-authored-by:
Matthew Slipper <me@matthewslipper.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Maurelian authored
* fix(op-e2e): less flakey TestL2OutputSubmitter * fix(op-e2e): increase timeout on testwithdrawals
-
Maurelian authored
Co-authored-by:
Matthew Slipper <me@matthewslipper.com>
-
Javed Khan authored
* fix (bedrock): deploy L2OO - fix args * chore: changeset
-
smartcontracts authored
Updates the SDK to use the L2 chain ID, instead of the L1 chain ID, as the source of truth when loading chain-specific data. We're going to need this now that we're planning to have multiple L2s attached to the same L1 (goerli) during our Bedrock testing plan. Part of a series of PRs meant to simplify the SDK and prepare it for Bedrock. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Mark Tyneway authored
-
smartcontracts authored
Fixes a bug in the deploy script for the L1CrossDomainMessenger where the L2OutputOracle was being passed into the constructor rather than the OptimismPortal, breaking the contract. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Ben Wilson authored
* op-replica env should include new values * Also kovan * Remove replica-healthcheck envs (uses network env now) * Update default-mainnet.env Co-authored-by:
Matthew Slipper <me@matthewslipper.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Maurelian authored
* fix(bedrock): arguments in L2OO deploy scripts * chore: changeset
-
- 21 Jun, 2022 3 commits
-
-
Will Cory authored
* feat(dev-env):Pin yarn to a common shared version * fix git ignore Co-authored-by:
Will Cory <willcory@Wills-MacBook-Pro.local> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Will Cory authored
* add version to healthz for convenience * changeset Co-authored-by:
Will Cory <willcory@Wills-MacBook-Pro.local> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Maurelian authored
* bedrock: lint and formatting ignore deployments * fix(bedrock): throw errors for eslint warnings * chore(bedrock): Format bedrock hardhat config
-
- 19 Jun, 2022 2 commits
-
-
Jeffrey Quesnelle authored
The current default values for image tags will result in a replica that is unable to fully sync (see #2686) Update to latest released versions Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Fixes a bug where the FD would try to get blocks beyond the local tip, triggering an error in L2Geth. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 18 Jun, 2022 7 commits
-
-
Matthew Slipper authored
Version Packages
-
github-actions[bot] authored
-
Matthew Slipper authored
Develop -> Master
-
Matthew Slipper authored
-
smartcontracts authored
Fixes BSV2 to correctly ignore invalid routes in metrics by normalizing them to /invalid_path_not_a_real_route.
-
Will Cory authored
* update metrics to more permissive type * changeset Co-authored-by:
Will Cory <willcory@Wills-MacBook-Pro.local> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Matthew Slipper authored
There was no `drippie-mon` target in `Dockerfile.packages`, and the canary build was using the `relayer` target.
-
- 17 Jun, 2022 12 commits
-
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
This commit also expands on the natspec comments to clarify how the additional data may be used. fixup! contracts: Fix OZ-M-05 rename _data to _extraData
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
* bedrock: use block number for key in output oracle * contracts: Apply seaport style to natspec comments Inspo: https://github.com/ProjectOpenSea/seaport/blob/main/contracts/Seaport.sol * bedrock: Improve oracle error messages * bedrock: update node and proposer with new oracle interface * bedrock: add tests for oracle reorg protection. * Fix op-proposer & withdrawals logic * Golang PR Fixes * specs: use block number for key in output oracle * bedrock: Fix CamelCase on oracle events * bedrock: Update arg name in usage of getL2Output * bedrock: Oracle add computeL2Timestamp and check on append Co-authored-by:
Joshua Gutow <jgutow@optimism.io>
-
Javed Khan authored
This PR depends on #26 on reference-optimistic-geth: https://github.com/ethereum-optimism/reference-optimistic-geth/pull/26 A new test TestFees is added, which runs a simple transaction and tests that the L2 fee is redirected to the configured fee recipient and that the L1 availability fee is calculated based the RLP encoded transaction size and also redirected to the configured fee recipient. TestFees is skipped, but can be enabled the above PR is merged into reference-optimistic-geth. NOTE: After #26 reference-optimistic-geth is merged, L2 genesis configuration needs to be updated for OptimismConfig to enable special fee handling and to find L1Block, GasPriceOracle contract addresses.
-
Matthew Slipper authored
We never want to expose Geth's accounts to the public internet, so proxyd will now return `[]` for `eth_accounts` RPC calls without hitting the backend. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Joshua Gutow authored
-
- 16 Jun, 2022 7 commits
-
-
Joshua Gutow authored
* op-bindings: Provide common.Address types of predeploys We provide both a string literal which contains the address as const a hex string and as the type common.Address. We typically use addresses in the common.Address type so this avoids users having to do the conversion manually. * Use new predeploy address types Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
-
Maurelian authored
Also fixes OZ-N-06 which was a single typo.
-
Maurelian authored
-
Maurelian authored
fixup! contracts: Fix OZ-N-03 Complex ERC165 implementation contracts: Fix OZ-N-03 Complex ERC165 implementation fixup! contracts: Fix OZ-N-03 Complex ERC165 implementation
-