From e87210a908757991c4c6893b229dd645f4998ef1 Mon Sep 17 00:00:00 2001 From: Michael Sproul Date: Mon, 25 Nov 2024 15:05:34 +1100 Subject: [PATCH 1/2] Pin rust_eth_kzg to 0.5.1 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 8cf4abb33eb..6f46da4b86e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -126,7 +126,7 @@ delay_map = "0.3" derivative = "2" dirs = "3" either = "1.9" -rust_eth_kzg = "0.5.1" +rust_eth_kzg = "=0.5.1" # pinned for now while a perf regression is investigated discv5 = { version = "0.9", features = ["libp2p"] } env_logger = "0.9" error-chain = "0.12" From adc86cd52afa5e3b936cd0f7962cf975019c4c7a Mon Sep 17 00:00:00 2001 From: Michael Sproul Date: Mon, 25 Nov 2024 15:39:27 +1100 Subject: [PATCH 2/2] Pin crate_crypto transitive deps --- Cargo.toml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 6f46da4b86e..988e3245c67 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -126,7 +126,14 @@ delay_map = "0.3" derivative = "2" dirs = "3" either = "1.9" -rust_eth_kzg = "=0.5.1" # pinned for now while a perf regression is investigated + # TODO: rust_eth_kzg is pinned for now while a perf regression is investigated + # The crate_crypto_* dependencies can be removed from this file completely once we update +rust_eth_kzg = "=0.5.1" +crate_crypto_internal_eth_kzg_bls12_381 = "=0.5.1" +crate_crypto_internal_eth_kzg_erasure_codes = "=0.5.1" +crate_crypto_internal_eth_kzg_maybe_rayon = "=0.5.1" +crate_crypto_internal_eth_kzg_polynomial = "=0.5.1" +crate_crypto_kzg_multi_open_fk20 = "=0.5.1" discv5 = { version = "0.9", features = ["libp2p"] } env_logger = "0.9" error-chain = "0.12"