Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
94009e7
feat: deposit tx
rkrasiuk Feb 26, 2023
bfa4641
chainspec and forks
rkrasiuk Feb 26, 2023
67bcecc
feat: payload attributes op fields
rkrasiuk Feb 26, 2023
335ea22
small fixes
refcell Feb 27, 2023
ddddc4e
Small changes to the deposit tx primitive
clabby Feb 27, 2023
d6c8c6c
more small fixes
refcell Feb 27, 2023
f4c5fd4
compiles
refcell Feb 27, 2023
5535a2b
Move feature flags below comments
clabby Feb 27, 2023
9429dc3
Doc auto link
clabby Feb 27, 2023
b787218
WIP: OP Goerli genesis
clabby Mar 5, 2023
b7dd068
Signature fix
clabby Mar 5, 2023
f4186fb
TEMP: Expose some CLI items
clabby Mar 19, 2023
ce1a107
Resolve conflicts
clabby Mar 19, 2023
4c1ad04
Allow gaslimit to be set by the EngineAPI caller on OP
clabby Mar 19, 2023
57cde55
Add Optimism EIP1559 elasticity multiplier / max base fee change deno…
clabby Mar 19, 2023
7c59801
feat: executor deposits
merklefruit Jun 11, 2023
839c684
feat: receipts, l1 cost wip
merklefruit Jun 11, 2023
5662317
chore: small fixes
merklefruit Jun 11, 2023
d840473
wip: transact() optimism changes
merklefruit Jun 12, 2023
cde0249
chore: minor changes related to optimism execution
merklefruit Jun 12, 2023
70ec3a4
wip: removed receipts changes + improved gas handling
merklefruit Jun 17, 2023
6e7aec4
chore: cleanup
merklefruit Jun 18, 2023
a469c40
chore: system_tx and is_success method
merklefruit Jun 19, 2023
977dd97
feat: refactoring: separated optimism feature + added routing fees to…
merklefruit Jun 20, 2023
7026011
fix: fee vault calc
merklefruit Jun 20, 2023
bc5e0ab
fix: increment balance via executor function
merklefruit Jun 20, 2023
8f4588d
chore: minor fixes
merklefruit Jun 21, 2023
4242317
feat: parse l1 block info from l2 block
merklefruit Jun 28, 2023
ef3fc7c
chore: removed default trait
merklefruit Jun 28, 2023
c33c13f
chore: set deposit gas to 0 always
merklefruit Jun 29, 2023
c537349
Start resolving conflicts
clabby Jul 8, 2023
ded1d30
More conflict resolution / updates
clabby Jul 9, 2023
656962b
Reimplement @merklefruit's changes
clabby Jul 9, 2023
cabcb07
:broom:
clabby Jul 9, 2023
1ce8fa5
chore: removed useless import
merklefruit Jul 9, 2023
09dccfc
fix build failures with optimism feature
roberto-bayardo Jul 19, 2023
6bf95fc
Fix feature flag
clabby Jul 19, 2023
fa6d872
Use TTD(0) fork condition for OP_GOERLI Paris hardfork
BrianBland Jul 17, 2023
be50e68
Resolve conflict
clabby Jul 9, 2023
d31480d
Fix encoding/decoding for deposit transactions
BrianBland Jul 18, 2023
ce90eca
Add compact support for txs with type values >3 via variable encoding
BrianBland Jul 18, 2023
183010c
Fix unrelated partial_cmp clippy warning
BrianBland Jul 18, 2023
7dae5e0
Fix optimism_goerli_forkids test with genesis and regolith conditions
BrianBland Jul 21, 2023
676600e
fix reth build when optimism feature flag is default
roberto-bayardo Jul 19, 2023
369da73
Add variable-length compact support for TxType and Transaction
BrianBland Jul 22, 2023
0f94918
Revert custom Transaction (de)serialization in favor of TxType.to/fro…
BrianBland Jul 26, 2023
151823f
Remove .vscode in gitignore
refcell Jul 26, 2023
5205a96
Fix cargo manifest
refcell Jul 26, 2023
06ad0e6
Merge pull request #27 from anton-rs/refcell/fix-toml
refcell Jul 26, 2023
49420f5
Fix merge
refcell Jul 26, 2023
1990db1
[trivial] Fix dev chainspec when optimism feature enabled
BrianBland Jul 26, 2023
c26ee6f
Merge pull request #28 from anton-rs/brianbland/op-fix-dev-chainspec
refcell Jul 26, 2023
f6f557c
Fix clippy lints in base
refcell Jul 27, 2023
3cc5b22
Merge pull request #30 from anton-rs/refcell/fix-base
refcell Jul 27, 2023
b7a1b95
use the parameters from the optimism config in 1559 base fee computation
roberto-bayardo Jul 28, 2023
49c5a36
add op-node specific command line flags
roberto-bayardo Jul 29, 2023
6de8769
Update bin/reth/src/args/rollup_args.rs
refcell Jul 31, 2023
51d8b61
Update bin/reth/src/args/rollup_args.rs
refcell Jul 31, 2023
fa682a6
Merge pull request #33 from anton-rs/roberto/new-flags
refcell Jul 31, 2023
0edb278
Compute Pending Block rollup arg
Jul 31, 2023
1fda171
Merge upstream changes and resolve conflicts
Jul 31, 2023
a63ddd4
op-reth: Fix reth-primitives signature tests
BrianBland Jul 26, 2023
12d4093
Document use of nonzero R, S values, add zero signature test
BrianBland Jul 31, 2023
22431ce
Constrain use of Receipt.deposit_nonce to Deposit transactions
BrianBland Jul 31, 2023
eb339e3
Merge pull request #35 from anton-rs/refcell/fix-merge-conflicts
refcell Aug 1, 2023
1db61d0
Revert "chore: upstream sync"
refcell Aug 1, 2023
e355920
Merge pull request #38 from anton-rs/revert-35-refcell/fix-merge-conf…
refcell Aug 1, 2023
4e62e9e
Merge pull request #37 from anton-rs/brianbland/op-fix-receipt-tests
refcell Aug 1, 2023
b042e6f
Update bin/reth/src/args/rollup_args.rs
refcell Aug 1, 2023
e25952b
Merge pull request #34 from anton-rs/refcell/compute-pending-block
refcell Aug 1, 2023
cf47477
Merge pull request #32 from anton-rs/roberto/1559-config
refcell Aug 2, 2023
1a996e7
Merge pull request #29 from anton-rs/brianbland/op-fix-sig-tests
refcell Aug 2, 2023
adad95a
feat: deposit tx
rkrasiuk Feb 26, 2023
6cca44f
feat: payload attributes op fields
rkrasiuk Feb 26, 2023
453ef7d
more small fixes
refcell Feb 27, 2023
ad36615
compiles
refcell Feb 27, 2023
06ef128
WIP: OP Goerli genesis
clabby Mar 5, 2023
abcd3b3
Resolve conflicts
clabby Mar 19, 2023
8a3e0e6
Start resolving conflicts
clabby Jul 8, 2023
6daebfd
More conflict resolution / updates
clabby Jul 9, 2023
66cadc5
chore: fixed broken feature dependencies
merklefruit Jul 12, 2023
537ee0e
chore: rebase fixes
merklefruit Jul 28, 2023
5e5c32a
chore: solved conflicts
merklefruit Jul 28, 2023
3abf502
chore: cargo deps
merklefruit Aug 2, 2023
52d78f5
Ensure that block execution maintains L1 compatibility with optimism …
BrianBland Aug 1, 2023
861c2f5
Address review feedback
BrianBland Aug 2, 2023
1665f9a
Revert "use the parameters from the optimism config in 1559 base fee …
roberto-bayardo Aug 3, 2023
df8eda7
Merge pull request #40 from anton-rs/revert-32-roberto/1559-config
merklefruit Aug 3, 2023
697caae
Merge pull request #39 from anton-rs/brianbland/op-executor-l1-compat
refcell Aug 3, 2023
e496a0a
Merge branch 'clabby/op-reth' of github.com:anton-rs/op-reth into mer…
merklefruit Aug 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ body:
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/paradigmxyz/reth/blob/main/CONTRIBUTING.md#code-of-conduct)
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/foundry-rs/reth/blob/main/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow the Code of Conduct
required: true
1 change: 1 addition & 0 deletions .github/workflows/bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
branches: [main]

env:
RUSTFLAGS: -D warnings
CARGO_TERM_COLOR: always

concurrency:
Expand Down
61 changes: 0 additions & 61 deletions .github/workflows/dependencies.yml

This file was deleted.

1 change: 1 addition & 0 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ on:
env:
REPO_NAME: ${{ github.repository_owner }}/reth
IMAGE_NAME: ${{ github.repository_owner }}/reth
RUSTFLAGS: -D warnings
CARGO_TERM_COLOR: always
DOCKER_IMAGE_NAME: ghcr.io/${{ github.repository_owner }}/reth
DOCKER_USERNAME: ${{ github.actor }}
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/fuzz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
branches: [main]

env:
RUSTFLAGS: -D warnings
CARGO_TERM_COLOR: always

concurrency:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/hive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
- cron: '0 0 * * *'

env:
RUSTFLAGS: -D warnings
CARGO_TERM_COLOR: always

concurrency:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
branches: [main]

env:
RUSTFLAGS: -D warnings
CARGO_TERM_COLOR: always
GETH_BUILD: 1.12.0-e501b3b0
SEED: rustethereumethereumrust
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ on:
env:
REPO_NAME: ${{ github.repository_owner }}/reth
IMAGE_NAME: ${{ github.repository_owner }}/reth
RUSTFLAGS: -D warnings
CARGO_TERM_COLOR: always

jobs:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/unit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
branches: [main]

env:
RUSTFLAGS: -D warnings
CARGO_TERM_COLOR: always
SEED: rustethereumethereumrust

Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ target/
# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb


# Generated by Intellij-based IDEs.
.idea

Expand Down
Loading