- 03 Dec, 2022 9 commits
-
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Refactor to create a method on the deploy config to create a rollup config. This will be useful for creating a script to build a rollup config.
-
mergify[bot] authored
fix(ctb): various migration fixes
-
Joshua Gutow authored
specs: Update `withdrawals` spec
-
Kelvin Fichter authored
Various fixes to the migration script as discovered during migration practice.
-
mergify[bot] authored
feat(ctb): add message versioning to MessagePasser
-
- 02 Dec, 2022 26 commits
-
-
mergify[bot] authored
Update CODEOWNERS
-
Joshua Gutow authored
-
Matthew Slipper authored
* ci: Always run devnet * fix sdk
-
smartcontracts authored
Introduces a new event cache to the fault detector. Requires for running the fault detector against Geth as the L1 node and with certain L1 node providers.
-
mergify[bot] authored
CI: Increase contracts-bedrock timeout
-
Joshua Gutow authored
The test was occasionally failing because of a slow test.
-
Joshua Gutow authored
ctb: Fix devnet
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Joshua Gutow authored
Increase sequencer window & sequncer drift
-
Mark Tyneway authored
The ss was not previously being shut down cleanly, which can result in a corrupted db state. This makes the shutdown more clean.
-
mergify[bot] authored
op-chain-ops: allow config of LevelDB in `op-migrate`
-
Joshua Gutow authored
-
Joshua Gutow authored
This should hopefully help some of the reorgs we've seen on the devnets.
-
Mark Tyneway authored
Two new flags are added - `db-cache` - `db-handles` These are passed through the the LevelDB constructor
-
mergify[bot] authored
op-migrate: various sanity checks + cleanup
-
Mark Tyneway authored
Adds cleanup to the migration script, ensures that config is sane. We cannot allow for non monotonic block time. We also try to make eip 1159 stable at start and use a hardcoded initial base fee. Add additional logging
-
Mark Tyneway authored
op-chain-ops: check for transition block config
-
Mark Tyneway authored
Adds checks for transition block config. We do not want these values to be 0 because it will mess with eip 1559 in the beginning.
-
Mark Tyneway authored
op-chain-ops: add no check to eth migration
-
Mark Tyneway authored
op-chain-ops: migrate db monotonic timestamp
-
smartcontracts authored
Adds support for finalizing legacy withdrawals after the Bedrock migration. Cleans up some SDK code at the same time.
-
Mark Tyneway authored
Ensure that the timestamps are monotonic when creating the bedrock transition block
-
mergify[bot] authored
op-chain-ops: add 1559 config checks
-
Mark Tyneway authored
For both the denominator and elasticity. They cannot be 0.
-
- 01 Dec, 2022 5 commits
-
-
mergify[bot] authored
op-chain-ops: base fee check
-
mergify[bot] authored
op-chain-ops: safety with params
-
Kelvin Fichter authored
Adds message versioning to the L2ToL1MessagePasser, using the same scheme as in the CrossDomainMessenger. Also renames the "nonce" variable to "messageNonce" in line with the naming within the CrossDomainMessenger contracts.
-
Mark Tyneway authored
Check that the L2 genesis block base fee per gas is not set to `nil`. If it is, it will cause a segfault in `op-geth` on startup after the migration. It is configured with the key: `"l2GenesisBlockBaseFeePerGas"`
-
Mark Tyneway authored
Check for `nil` when getting the chain params. Also log info about the chain params
-