From 8b0c7f72760acbd959b7f26b26e13898f9d8b940 Mon Sep 17 00:00:00 2001 From: Alexey Shekhirin Date: Fri, 24 Apr 2026 21:52:28 +0200 Subject: [PATCH] perf(revm): use `p256-aws-lc-rs` feature --- Cargo.lock | 1 + crates/ethereum/node/Cargo.toml | 2 +- testing/ef-tests/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0431292afdd..d3222a0c18e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10671,6 +10671,7 @@ dependencies = [ "ark-serialize 0.5.0", "arrayref", "aurora-engine-modexp", + "aws-lc-rs", "blst", "c-kzg", "cfg-if", diff --git a/crates/ethereum/node/Cargo.toml b/crates/ethereum/node/Cargo.toml index 77670f676c2..3a52f188a90 100644 --- a/crates/ethereum/node/Cargo.toml +++ b/crates/ethereum/node/Cargo.toml @@ -48,7 +48,7 @@ tokio.workspace = true # revm with required ethereum features # Note: this must be kept to ensure all features are properly enabled/forwarded -revm = { workspace = true, features = ["secp256k1", "blst", "c-kzg", "memory_limit"] } +revm = { workspace = true, features = ["secp256k1", "blst", "c-kzg", "memory_limit", "p256-aws-lc-rs"] } # misc eyre.workspace = true diff --git a/testing/ef-tests/Cargo.toml b/testing/ef-tests/Cargo.toml index a18a01f3a3d..424e95dcc37 100644 --- a/testing/ef-tests/Cargo.toml +++ b/testing/ef-tests/Cargo.toml @@ -31,7 +31,7 @@ reth-revm.workspace = true reth-tracing.workspace = true reth-trie.workspace = true reth-trie-db.workspace = true -revm = { workspace = true, features = ["secp256k1", "blst", "c-kzg", "memory_limit"] } +revm = { workspace = true, features = ["secp256k1", "blst", "c-kzg", "memory_limit", "p256-aws-lc-rs"] } alloy-rlp.workspace = true alloy-primitives.workspace = true