Skip to content

feat(op-reth): Engine API + Block building modifications#9

Closed
clabby wants to merge 45 commits intoclabby/op-reth-backupfrom
clabby/engine-api-mods
Closed

feat(op-reth): Engine API + Block building modifications#9
clabby wants to merge 45 commits intoclabby/op-reth-backupfrom
clabby/engine-api-mods

Conversation

@clabby
Copy link

@clabby clabby commented Jul 9, 2023

Overview

Note
WIP

Implements the engine API and block building modifications defined in the op-geth diff.

@clabby clabby force-pushed the clabby/engine-api-mods branch 7 times, most recently from e1a6212 to 5dd4f5d Compare July 10, 2023 01:50
@clabby clabby force-pushed the clabby/engine-api-mods branch 2 times, most recently from 3d37ba7 to e6d2d80 Compare July 16, 2023 19:15
@clabby clabby force-pushed the clabby/engine-api-mods branch from e6d2d80 to a6202d6 Compare July 16, 2023 19:23
@clabby clabby force-pushed the clabby/op-reth branch 2 times, most recently from 0bb754a to f689ac2 Compare July 19, 2023 00:11
@clabby clabby force-pushed the clabby/engine-api-mods branch from b53c236 to f84cf33 Compare July 19, 2023 00:32
@github-actions github-actions bot added the S-stale Status: stale label Aug 10, 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
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 <48695862+merklefruit@users.noreply.github.com>

Use free CI runners (revert before upstream)

Co-authored-by: refcell <abigger87@gmail.com>

Signature test fixes

Co-authored-by refcell <abigger87@gmail.com>

Fix Receipt proptest

Co-authored-by BB <brian.t.bland@gmail.com>

lint

Fix variable-length compact for txtype/transaction

Co-authored-by: Brian Bland <brian.t.bland@gmail.com>

Fix basefee tests

Remove unnecessary rpc deps

Co-authored-by: Brian Bland <brian.t.bland@gmail.com>
Co-authored-by: refcell <abigger87@gmail.com>
Co-authored-by: nicolas <48695862+merklefruit@users.noreply.github.com>
Co-authored-by: Roberto <bayardo@alum.mit.edu>
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 <48695862+merklefruit@users.noreply.github.com>

Use free CI runners (revert before upstream)

Co-authored-by: refcell <abigger87@gmail.com>

Signature test fixes

Co-authored-by refcell <abigger87@gmail.com>

Fix Receipt proptest

Co-authored-by BB <brian.t.bland@gmail.com>

lint

Fix variable-length compact for txtype/transaction

Co-authored-by: Brian Bland <brian.t.bland@gmail.com>

Fix basefee tests

Remove unnecessary rpc deps

Co-authored-by: Brian Bland <brian.t.bland@gmail.com>
Co-authored-by: refcell <abigger87@gmail.com>
Co-authored-by: nicolas <48695862+merklefruit@users.noreply.github.com>
Co-authored-by: Roberto <bayardo@alum.mit.edu>
@github-actions github-actions bot removed the S-stale Status: stale label Aug 13, 2023
@clabby clabby changed the base branch from clabby/op-reth to clabby/op-reth-backup August 13, 2023 02:53
@clabby clabby closed this Aug 13, 2023
@emhane emhane deleted the clabby/engine-api-mods branch September 25, 2025 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants