Skip to content

Commit

Permalink
chore: use newer patch based on reth v1.0.6 (#36)
Browse files Browse the repository at this point in the history
  • Loading branch information
xJonathanLEI authored Aug 30, 2024
1 parent b1935be commit 0b5b90c
Show file tree
Hide file tree
Showing 13 changed files with 1,279 additions and 1,028 deletions.
699 changes: 438 additions & 261 deletions Cargo.lock

Large diffs are not rendered by default.

68 changes: 30 additions & 38 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,78 +48,70 @@ rsp-mpt = { path = "./crates/mpt" }
rsp-primitives = { path = "./crates/primitives" }

# reth
reth-primitives = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false, features = [
reth-primitives = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false, features = [
"alloy-compat",
"optimism",
"std",
] }
reth-codecs = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-consensus = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-evm = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-revm = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false, features = [
reth-codecs = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-consensus = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-evm = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-revm = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false, features = [
"std",
] }
reth-node-ethereum = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-evm-ethereum = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false, features = [
reth-node-ethereum = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-evm-ethereum = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false, features = [
"std",
] }
reth-evm-optimism = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false, features = [
reth-evm-optimism = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false, features = [
"optimism",
] }
reth-storage-errors = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false, features = [
reth-storage-errors = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false, features = [
"std",
] }
reth-trie = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-trie-common = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-chainspec = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-execution-errors = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-execution-types = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-db = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-errors = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-ethereum-consensus = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false }
reth-optimism-consensus = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240827", default-features = false, features = [
reth-trie = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-trie-common = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-chainspec = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-optimism-chainspec = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-execution-errors = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-execution-types = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-db = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-errors = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-ethereum-consensus = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false }
reth-optimism-consensus = { git = "https://github.com/sp1-patches/reth", tag = "rsp-20240830", default-features = false, features = [
"optimism",
] }

# revm
revm = { version = "12.1.0", features = [
revm = { version = "14.0.0", features = [
"optimism",
"std",
"serde",
"kzg-rs",
], default-features = false }
revm-primitives = { version = "7.1.0", features = [
revm-primitives = { version = "9.0.0", features = [
"std",
"serde",
], default-features = false }
revm-inspectors = "0.5"
revm-inspectors = "0.6"

# alloy
alloy-primitives = "0.7.2"
alloy-provider = { version = "0.2", default-features = false, features = [
alloy-primitives = "0.8.0"
alloy-provider = { version = "0.3", default-features = false, features = [
"reqwest",
"reqwest-rustls-tls",
] }
alloy-rpc-types = { version = "0.2", default-features = false, features = [
alloy-rpc-types = { version = "0.3", default-features = false, features = [
"eth",
] }
alloy-rlp = "0.3.4"
alloy-consensus = { version = "0.2", default-features = false }
alloy-transport = { version = "0.2" }
alloy-transport-http = { version = "0.2", features = [
alloy-consensus = { version = "0.3", default-features = false }
alloy-transport = { version = "0.3" }
alloy-transport-http = { version = "0.3", features = [
"reqwest-rustls-tls",
], default-features = false }
alloy-eips = { version = "0.2", default-features = false }

# Using GitHub until https://github.com/alloy-rs/trie/pull/27 is released
alloy-trie = { git = "https://github.com/alloy-rs/trie.git", rev = "28ebb7cc70cbef9e894e5b36c99e28412525ac1a" }

# v0.1.5 breaks the build
op-alloy-rpc-types = "=0.1.4"

[patch.crates-io]
# Using GitHub until https://github.com/alloy-rs/trie/pull/27 is released
alloy-trie = { git = "https://github.com/alloy-rs/trie.git", rev = "28ebb7cc70cbef9e894e5b36c99e28412525ac1a" }
alloy-eips = { version = "0.3", default-features = false }
alloy-trie = "0.5.0"

[workspace.lints]
rust.missing_debug_implementations = "warn"
Expand Down
Loading

0 comments on commit 0b5b90c

Please sign in to comment.