From ee13844b647900af47388a8cdeec58a5432d3ef0 Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 18 Jun 2026 09:56:20 +0800 Subject: [PATCH] fix: update cargo files --- fuzz/Cargo.lock | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ fuzz/Cargo.toml | 6 ++++++ 2 files changed, 56 insertions(+) diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 413470e0..6983fa36 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -897,6 +897,19 @@ dependencies = [ "hybrid-array", ] +[[package]] +name = "bonsai-sdk" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a381a5f681e536070483826412fcfcd6f6637921717c6aa0a3759926899ee9c2" +dependencies = [ + "duplicate", + "maybe-async", + "reqwest", + "serde", + "thiserror 2.0.18", +] + [[package]] name = "borsh" version = "1.6.1" @@ -1650,6 +1663,17 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" +[[package]] +name = "duplicate" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e92f10a49176cbffacaedabfaa11d51db1ea0f80a83c26e1873b43cd1742c24" +dependencies = [ + "heck", + "proc-macro2", + "proc-macro2-diagnostics", +] + [[package]] name = "dyn-clone" version = "1.0.20" @@ -2097,6 +2121,7 @@ dependencies = [ "lee", "lee_core", "proptest", + "risc0-zkvm", "testnet_initial_state", ] @@ -4258,6 +4283,17 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" +[[package]] +name = "maybe-async" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "746873a384ad60adc5db74471dfaba74bd278afbdcfd81db93fafcdfc8b5ca0c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "memchr" version = "2.8.0" @@ -5097,6 +5133,18 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "proc-macro2-diagnostics" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", + "version_check", +] + [[package]] name = "prometheus-client" version = "0.22.3" @@ -5463,6 +5511,7 @@ checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64", "bytes", + "futures-channel", "futures-core", "futures-util", "h2", @@ -5697,6 +5746,7 @@ checksum = "22b7eafb5d85be59cbd9da83f662cf47d834f1b836e14f675d1530b12c666867" dependencies = [ "anyhow", "bincode", + "bonsai-sdk", "borsh", "bytemuck", "bytes", diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index d5219a56..632b844f 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -149,3 +149,9 @@ name = "fuzz_nullifier_set_roundtrip" path = "fuzz_targets/fuzz_nullifier_set_roundtrip.rs" test = false bench = false + +[[bin]] +name = "fuzz_privacy_preserving_state_transition" +path = "fuzz_targets/fuzz_privacy_preserving_state_transition.rs" +test = false +bench = false