Skip to content
This repository has been archived by the owner on Nov 5, 2023. It is now read-only.

feat: Optimism Goerli Chainspec + Engine API mods #4

Closed
wants to merge 192 commits into from

Conversation

clabby
Copy link
Collaborator

@clabby clabby commented Mar 5, 2023

Overview

Note
WIP

Adds in the chainspec for Optimism Goerli as well as finalizes the Engine API modifications defined in Optimism's Execution Engine Specs / the op-geth diff.

Also merges in the changes made upstream since the start of the project.

tomarST and others added 30 commits February 26, 2023 00:40
Co-authored-by: Roman Krasiuk <[email protected]>
Co-authored-by: Oliver Nordbjerg <[email protected]>
Co-authored-by: lambdaclass-user <[email protected]>
Co-authored-by: Dan Cline <[email protected]>
@clabby clabby force-pushed the clabby/goerli-genesis branch 4 times, most recently from cedb358 to 5eb1b2a Compare March 19, 2023 22:01
@clabby clabby force-pushed the clabby/goerli-genesis branch from 5eb1b2a to 7d8d2b3 Compare March 19, 2023 22:56
@clabby clabby closed this Mar 19, 2023
clabby added a commit that referenced this pull request Aug 12, 2023
clabby added a commit that referenced this pull request Aug 13, 2023
Co-authored-by: Brian Bland <[email protected]>
Co-authored-by: refcell <[email protected]>
Co-authored-by: nicolas <[email protected]>
Co-authored-by: Roberto <[email protected]>

Resolution checkpoint

Resolution checkpoint #2

Resolution checkpoint #3

x

Resolution checkpoint #4

Resolution checkpoint #5

Resolution checkpoint #6

Resolution checkpoint #7

Resolution checkpoint #8

Resolve checkpoint #9 (transaction primitive)

Resolve checkpoint #10 (rpc api transactions)

Resolve checkpoint #11 (building w/o feature flag)

Start review

Compiling with and without `optimism` feature flag

Remove `DepositTx` from txpool mock tests, they never go into the txpool

fmt

code lint

fix signature tests

Co-authored-by: nicolas <[email protected]>

Use free CI runners (revert before upstream)

Co-authored-by: refcell <[email protected]>

Signature test fixes

Co-authored-by refcell <[email protected]>

Fix Receipt proptest

Co-authored-by BB <[email protected]>

lint

Fix variable-length compact for txtype/transaction

Co-authored-by: Brian Bland <[email protected]>

Fix basefee tests

Remove unnecessary rpc deps
clabby added a commit that referenced this pull request Aug 13, 2023
Resolution checkpoint

Resolution checkpoint #2

Resolution checkpoint #3

x

Resolution checkpoint #4

Resolution checkpoint #5

Resolution checkpoint #6

Resolution checkpoint #7

Resolution checkpoint #8

Resolve checkpoint #9 (transaction primitive)

Resolve checkpoint #10 (rpc api transactions)

Resolve checkpoint #11 (building w/o feature flag)

Start review

Compiling with and without `optimism` feature flag

Remove `DepositTx` from txpool mock tests, they never go into the txpool

fmt

code lint

fix signature tests

Co-authored-by: nicolas <[email protected]>

Use free CI runners (revert before upstream)

Co-authored-by: refcell <[email protected]>

Signature test fixes

Co-authored-by refcell <[email protected]>

Fix Receipt proptest

Co-authored-by BB <[email protected]>

lint

Fix variable-length compact for txtype/transaction

Co-authored-by: Brian Bland <[email protected]>

Fix basefee tests

Remove unnecessary rpc deps

Co-authored-by: Brian Bland <[email protected]>
Co-authored-by: refcell <[email protected]>
Co-authored-by: nicolas <[email protected]>
Co-authored-by: Roberto <[email protected]>
clabby added a commit that referenced this pull request Aug 13, 2023
Resolution checkpoint

Resolution checkpoint #2

Resolution checkpoint #3

x

Resolution checkpoint #4

Resolution checkpoint #5

Resolution checkpoint #6

Resolution checkpoint #7

Resolution checkpoint #8

Resolve checkpoint #9 (transaction primitive)

Resolve checkpoint #10 (rpc api transactions)

Resolve checkpoint #11 (building w/o feature flag)

Start review

Compiling with and without `optimism` feature flag

Remove `DepositTx` from txpool mock tests, they never go into the txpool

fmt

code lint

fix signature tests

Co-authored-by: nicolas <[email protected]>

Use free CI runners (revert before upstream)

Co-authored-by: refcell <[email protected]>

Signature test fixes

Co-authored-by refcell <[email protected]>

Fix Receipt proptest

Co-authored-by BB <[email protected]>

lint

Fix variable-length compact for txtype/transaction

Co-authored-by: Brian Bland <[email protected]>

Fix basefee tests

Remove unnecessary rpc deps

Co-authored-by: Brian Bland <[email protected]>
Co-authored-by: refcell <[email protected]>
Co-authored-by: nicolas <[email protected]>
Co-authored-by: Roberto <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.