feat(l2-withdrawals): consensus rules (#14308)

This commit is contained in:
Emilia Hane
2025-02-15 09:13:35 +01:00
committed by GitHub
parent 0e087ae1c3
commit 9c1988b5cc
10 changed files with 289 additions and 20 deletions

24
Cargo.lock generated
View File

@ -2460,15 +2460,15 @@ dependencies = [
[[package]]
name = "data-encoding"
version = "2.7.0"
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f"
checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010"
[[package]]
name = "data-encoding-macro"
version = "0.1.16"
version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b16d9d0d88a5273d830dac8b78ceb217ffc9b1d5404e5597a3542515329405b"
checksum = "9f9724adfcf41f45bf652b3995837669d73c4d49a1b5ac1ff82905ac7d9b5558"
dependencies = [
"data-encoding",
"data-encoding-macro-internal",
@ -2476,9 +2476,9 @@ dependencies = [
[[package]]
name = "data-encoding-macro-internal"
version = "0.1.14"
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1145d32e826a7748b69ee8fc62d3e6355ff7f1051df53141e7048162fc90481b"
checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f"
dependencies = [
"data-encoding",
"syn 2.0.98",
@ -8457,6 +8457,7 @@ dependencies = [
name = "reth-optimism-consensus"
version = "1.2.0"
dependencies = [
"alloy-chains",
"alloy-consensus",
"alloy-eips",
"alloy-primitives",
@ -8465,12 +8466,23 @@ dependencies = [
"reth-chainspec",
"reth-consensus",
"reth-consensus-common",
"reth-db-common",
"reth-execution-types",
"reth-optimism-chainspec",
"reth-optimism-forks",
"reth-optimism-node",
"reth-optimism-primitives",
"reth-primitives",
"reth-primitives-traits",
"reth-provider",
"reth-revm",
"reth-storage-api",
"reth-storage-errors",
"reth-trie",
"reth-trie-common",
"reth-trie-db",
"revm",
"thiserror 2.0.11",
"tracing",
]