From ed2878dbf57479a521317620a93c0d1114d60460 Mon Sep 17 00:00:00 2001 From: Jacek Sieka Date: Mon, 22 Sep 2025 11:34:50 +0200 Subject: [PATCH] nimcrypto: bump * optimized sha256 - not used by nimbus-eth2 yet since hashtree+blst is still selected by default - benchmarks needed --- beacon_chain/spec/keystore.nim | 4 ++-- vendor/nimcrypto | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/beacon_chain/spec/keystore.nim b/beacon_chain/spec/keystore.nim index 631894fbb0..4c47e56ae0 100644 --- a/beacon_chain/spec/keystore.nim +++ b/beacon_chain/spec/keystore.nim @@ -21,13 +21,13 @@ import nimcrypto/[sha2, rijndael, pbkdf2, bcmode, hash, scrypt], # Local modules libp2p/crypto/crypto as lcrypto, - ./datatypes/base, ./signatures + ./datatypes/base, ./[digest, signatures] from std/algorithm import binarySearch from std/math import `^` from std/parseutils import parseBiggestUInt -export base, uri, io2, options +export base, digest, uri, io2, options # We use `ncrutils` for constant-time hexadecimal encoding/decoding procedures. import nimcrypto/utils as ncrutils diff --git a/vendor/nimcrypto b/vendor/nimcrypto index 19c41d6be4..9f4e9f643e 160000 --- a/vendor/nimcrypto +++ b/vendor/nimcrypto @@ -1 +1 @@ -Subproject commit 19c41d6be4c00b4a2c8000583bd30cf8ceb5f4b1 +Subproject commit 9f4e9f643edf201ac3c6c2a24e5d89e42f6ab048