diff --git a/Cargo.lock b/Cargo.lock index f65b2a2..6191415 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3645,7 +3645,7 @@ checksum = "fb2f13d8793f7a79c42d33e4ebe9d470fe938dc55592ef97ef42d4298aa6a976" dependencies = [ "log", "parity-scale-codec", - "qp-poseidon 1.0.1", + "qp-poseidon", "qp-rusty-crystals-dilithium", "qp-rusty-crystals-hdwallet", "scale-info", @@ -3655,25 +3655,6 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "qp-poseidon" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33181134496120c212a0a2098215cf45a68d50fe656de6fb30b31e73babe9383" -dependencies = [ - "log", - "p3-field", - "p3-goldilocks", - "parity-scale-codec", - "qp-poseidon-core 0.9.5", - "scale-info", - "serde", - "sp-core", - "sp-runtime", - "sp-storage", - "sp-trie", -] - [[package]] name = "qp-poseidon" version = "1.0.1" @@ -3684,7 +3665,7 @@ dependencies = [ "p3-field", "p3-goldilocks", "parity-scale-codec", - "qp-poseidon-core 1.0.1", + "qp-poseidon-core", "scale-info", "serde", "sp-core", @@ -3706,20 +3687,6 @@ dependencies = [ "rand_chacha 0.9.0", ] -[[package]] -name = "qp-poseidon-core" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec326fc2631a929de09a38af2613a3db5230882c12a2f68205693ec632751e8b" -dependencies = [ - "p3-field", - "p3-goldilocks", - "p3-poseidon2", - "p3-symmetric", - "rand 0.9.2", - "rand_chacha 0.9.0", -] - [[package]] name = "qp-poseidon-core" version = "1.0.1" @@ -3756,7 +3723,7 @@ dependencies = [ "hex", "hex-literal", "nam-tiny-hderive", - "qp-poseidon-core 1.0.1", + "qp-poseidon-core", "qp-rusty-crystals-dilithium", "rand_chacha 0.9.0", "rand_core 0.9.3", @@ -3781,7 +3748,7 @@ dependencies = [ "jsonrpsee", "parity-scale-codec", "qp-dilithium-crypto", - "qp-poseidon 0.9.5", + "qp-poseidon", "qp-rusty-crystals-dilithium", "qp-rusty-crystals-hdwallet", "rand 0.9.2", diff --git a/Cargo.toml b/Cargo.toml index 33008d8..b4ec172 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,9 +52,7 @@ aes-gcm = "0.10" # AES-256-GCM (quantum-safe with 256-bit keys) # Quantus crypto dependencies qp-rusty-crystals-dilithium = { version = "2.0.0" } qp-rusty-crystals-hdwallet = { version = "1.0.0" } -qp-poseidon = { version = "0.9.5", features = [ - "serde", -] } +qp-poseidon = { version = "1.0.1", default-features = false } qp-dilithium-crypto = { version = "0.2.0", features = ["serde"] } # Blockchain and RPC client