refactor: mv proofs mod to reth-primitives-traits and split tests (#13871)

This commit is contained in:
Léa Narzis
2025-01-20 13:18:29 +01:00
committed by GitHub
parent f527b5a60d
commit d2ad477b0e
9 changed files with 184 additions and 27 deletions

View File

@ -54,6 +54,7 @@ rayon = { workspace = true, optional = true }
[dev-dependencies]
reth-codecs.workspace = true
reth-chainspec = { workspace = true, features = ["arbitrary"] }
alloy-primitives = { workspace = true, features = ["arbitrary", "serde"] }
alloy-consensus = { workspace = true, features = ["arbitrary", "serde"] }
@ -93,12 +94,14 @@ std = [
"thiserror/std",
"alloy-trie/std",
"op-alloy-consensus?/std",
"serde_json/std"
"serde_json/std",
"reth-chainspec/std"
]
secp256k1 = ["dep:secp256k1"]
test-utils = [
"arbitrary",
"reth-codecs?/test-utils"
"reth-codecs?/test-utils",
"reth-chainspec/test-utils"
]
arbitrary = [
"std",
@ -113,7 +116,8 @@ arbitrary = [
"secp256k1?/global-context",
"secp256k1?/rand",
"op-alloy-consensus?/arbitrary",
"alloy-trie/arbitrary"
"alloy-trie/arbitrary",
"reth-chainspec/arbitrary"
]
serde-bincode-compat = [
"serde",