- 10 Jan, 2023 11 commits
-
-
mergify[bot] authored
-
Matthew Slipper authored
feat(ops): clean up migration process
-
Mark Tyneway authored
fix: don't cancel context before passing to signer
-
mergify[bot] authored
tests(ctb): Add invariant test for `minGasLimit`s in the L1 XDM's `relayMessage` fn
-
Matthew Slipper authored
-
Matthew Slipper authored
- Don't exit early from iterators - Check against an explicit mapping between storage slots and their values - Add explicit checks for values in the L1Block contract - Set GasUsed to zero in transition
-
clabby authored
-
clabby authored
-
clabby authored
-
clabby authored
-
clabby authored
-
- 09 Jan, 2023 7 commits
-
-
Mark Tyneway authored
-
Mark Tyneway authored
Removes the spacer in the `SequencerFeeVault` that is no longer needed since the storage is being wiped as part of the migration to bedrock. Should be merged with https://github.com/ethereum-optimism/optimism/pull/4605
-
clabby authored
* Begin simple invariant docgen script * Support Echidna tests in invariant docgen * Use custom natspec tags for invariant doc comments * Handle multi-line headers for linting purposes * Restack * Upstack * New doc * New doc * Add test file name to link in docgen script * Relative URL path * Use `path.join` * Add task to `contracts-bedrock` workflow to check diff of `invariant-docs` * Generate a table of contents for invariant docs
-
Andrew Flockhart authored
-
Matthew Slipper authored
sdk: allow `deposit-eth` task to work with artifacts
-
Mark Tyneway authored
This allows the script to be able to be used with test networks more easily. Usage: ```bash export L1_RPC=... export PRIVATE_KEY_DEPLOYER=0x... npx hardhat deposit-eth \ --l2-provider-url ... \ --to 0x9C822C992b56A3bd35d16A089d99AEc870eF8d37 \ --amount 0.0001 \ --network final-migration-rehearsal ``` The following transactions were created using this commit on the `final-migration-rehearsal` network: L1 Deposit Transaction hash: 0x23f42a9d18b41bd32d90026b2324dbab64a45e942fe3897dd67a56989b940e11 L2 Withdrawing Transaction hash: 0x5b1108b61b7ec97f99c3c5c312913d465e87feaec2ab805087be55d342d5e17d L1 Proving Withdrawal Transaction hash: 0xfe8c8beae69bdca1af35f04cfa635ea7d959abf0270f082a4ab41d680d7fe35b L1 Finalizing Withdrawal Transaction hash: 0xcab6550b4a388e0c6fbb4b3e1604b42e2ca228aed8c5a1a8601e596f4a939e56
-
mergify[bot] authored
Update glossary.md
-
- 08 Jan, 2023 4 commits
-
-
Samuel Laferriere authored
fixed a few typos
-
Kelvin Fichter authored
Cleans up the migration process so that it matches with the state surgery specification. Adds a significant number of very pedantic comments.
-
mergify[bot] authored
Update glossary.md
-
Samuel Laferriere authored
-
- 07 Jan, 2023 18 commits
-
-
mergify[bot] authored
ci: Reduce block time in devnet tests
-
Matthew Slipper authored
-
Matthew Slipper authored
ci: Temporarily disable parallel e2e tests
-
Matthew Slipper authored
-
Matthew Slipper authored
ci: Make CodeCov checks informational
-
Matthew Slipper authored
Disables parallel test execution so we can get to the bottom of the withdrawal test's fflakiness.
-
Matthew Slipper authored
CodeCov needs some additional configuration to be useful with the monorepo. Setting checks to informational will prevent them from failing the build until we get CodeCov working properly.
-
mergify[bot] authored
op-node: Add default boot nodes
-
mergify[bot] authored
-
mergify[bot] authored
Merge pull request #4620 from ethereum-optimism/jg/check_l2_timestamp_against_l1_origin_in_derivation op-node: Enforce min L2 timestamp
-
Matthew Slipper authored
Adds default boot nodes. Specifiying `--bootnodes` will override them.
-
mergify[bot] authored
-
Mark Tyneway authored
feat(l2g): instrument mint function
-
mergify[bot] authored
feat(op-e2e): Deep reorg test
-
Joshua Gutow authored
This adds a check to the batch queue to verify that supplied batches have a timestamp that is greater than or equal to the L1 origin timestamp. The sequencer should not sequence batches like this, but it was not being enforced in the derivation process.
-
clabby authored
Update Fix order wip wip Merge Josh's changes + disable parallel runs for `op-e2e` on circleCI Reduce number of L2 blocks built by decreasing the `SeqWindowSize` + `L1BlockTime` Submit batch for blocks derived from chain B, verify safe L2 head is accurate Fixes Bump to 3 sequence windows Update Remove batch submissions on reorged chain Use `CrossLayerUser` instead of `BasicUser` Fix :broom: de-spaghettify `setupReorgTest`; Correct comments
-
Kelvin Fichter authored
Instruments the mint function to write the recipient over to the list of addresses that may have an ETH balance.
-
Mark Tyneway authored
op-chain-ops: always use magic for transition/genesis block
-