- 07 Aug, 2021 2 commits
-
-
Mark Tyneway authored
There was a usage of `refect` that was not required. This PR removes its usage so that the code is simplified.
-
Mark Tyneway authored
l2geth: update the start script to work with regenesis 0.4.0
-
- 06 Aug, 2021 3 commits
-
-
Mark Tyneway authored
Adding k8s api client to op_exporter
-
Mark Tyneway authored
`scripts/start.sh` was never updated to work with the latest regenesis, this should update it so that it does. I confirmed that the genesis state roots do match when starting a node using this script and mainnet.
-
Ben Wilson authored
Update health handler to return version Remove dead code, continue, return nil Added ticker for k8s loop
-
- 05 Aug, 2021 6 commits
-
-
Karl Floersch authored
fix: estimate gas when pending tx in mempool
-
Karl Floersch authored
-
Karl Floersch authored
-
Karl Floersch authored
style: address pr feedback
-
Mark Tyneway authored
chore(deps): bump tar from 4.4.13 to 4.4.15
-
Mark Tyneway authored
contracts: add hardhat task for whitelisting addresses
-
- 04 Aug, 2021 2 commits
-
-
Mark Tyneway authored
This PR adds a hardhat task for whitelisting addresses. It can be used like so: ``` $ npx hardhat whitelist --address 0x.. --use-ledger true --contracts-rpc-url https://... ```
-
dependabot[bot] authored
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15. - [Release notes](https://github.com/npm/node-tar/releases) - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.15) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- 02 Aug, 2021 1 commit
-
-
Annie Ke authored
feat: migrate and refactor replica-healthcheck from op-replica
-
- 31 Jul, 2021 2 commits
-
-
Annie Ke authored
-
Mark Tyneway authored
l2geth: make block hashes deterministic
-
- 30 Jul, 2021 1 commit
-
-
Mark Tyneway authored
The blockhashes can be non deterministic because there is not a global consensus in the existing deployment of the optimism network, instead each node runs with `--dev 0` meaning that it auto mines transactions itself. Previously, block hashes were non deterministic due to a different clique signing key being used but that was fixed so that a deterministic key is used for all nodes. This fixes the possibility of the block extradata being different which would result in different block hashes. The extradata is hard coded to be the same value as the release @eth-optimism/l2geth@0.4.6. In version 0.4.7, the underlying Dockerfile pulled in a patch release of the Go runtime which caused the extradata field to become different. The extradata field by default is the version of the software (which cannot change until the next regenesis), "geth", the go runtime version and the operating system. This will require a resync to make block hashes deterministic across the network.
-
- 28 Jul, 2021 2 commits
-
-
Mark Tyneway authored
l2geth: fee too high error message
-
Mark Tyneway authored
Version Packages
-
- 26 Jul, 2021 3 commits
-
-
Mark Tyneway authored
Update the error message returned when the fee is too high to return the correct multiplication. It should be the expected fee * the fee threshold up.
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master PR
-
- 20 Jul, 2021 7 commits
-
-
smartcontracts authored
fix[smock]: add naive support for packed storage slots
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Mark Tyneway authored
Add logging advice to /ops/README.md to avoid disk exhaustion problems
-
Mark Tyneway authored
fix(l2geth): revert rpcGasCap logic to upstream geth behavior
-
Tim Myers authored
-
Andrew Morris authored
-
- 16 Jul, 2021 1 commit
-
-
Elena Gesheva authored
Upgrade codechecks fix
-
- 15 Jul, 2021 2 commits
-
-
elenadimitrova authored
-
elenadimitrova authored
-
- 14 Jul, 2021 1 commit
-
-
Mark Tyneway authored
Make it possible to override mint & burn methods in L2StandardERC20
-
- 13 Jul, 2021 7 commits
-
-
Mark Tyneway authored
feat: set owner task
-
Pete Kim authored
-
Karl Floersch authored
Creates a task that can set the owner of any contract that is `Ownable`. It defaults to attempting to set the address of the `OVM_GasPriceOracle` on L2. The following config options must be set: - `CONTRACTS_RPC_URL` - `CONTRACTS_DEPLOYER_KEY` It can be invoked like so: ``` $ npx hardhat set-owner --owner 0x.. ``` On L2 networks that do not enforce transaction fees, the `--transaction-gas-price 0` config option may be used for convenience. This script also supports Ledger with the `--use-ledger` flag. It defaults to deriving a key at the `ethers.utils.defaultPath`.
-
Mark Tyneway authored
Develop -> Master Release PR
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master PR
-