From 2eaae8958e62ae63e1d23d9b7cd57ff2c8e3ff02 Mon Sep 17 00:00:00 2001 From: Adam Tucker Date: Sun, 14 Jun 2026 13:07:10 -0600 Subject: [PATCH 1/2] Align qr_orchard dependency --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7cd4aa2f..afea2327 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -865,7 +865,7 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "orchard" version = "0.14.0" -source = "git+https://github.com/valargroup/qr_orchard?rev=3d83aa6dc36c5e7af9c385ab0af579609d327254#3d83aa6dc36c5e7af9c385ab0af579609d327254" +source = "git+https://github.com/valargroup/qr_orchard?rev=6e73dc1d8b21bbcaefea82ae67d2028366fe3b89#6e73dc1d8b21bbcaefea82ae67d2028366fe3b89" dependencies = [ "aes", "bitvec", diff --git a/Cargo.toml b/Cargo.toml index 4cfcc7c0..ed537d9e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ readme = "README.md" [dependencies] # orchard 0.14 declares the MSRV and exposes the unstable governance circuit APIs. -orchard = { version = "0.14", git = "https://github.com/valargroup/qr_orchard", rev = "3d83aa6dc36c5e7af9c385ab0af579609d327254", features = ["circuit", "unstable-voting-circuits"] } +orchard = { version = "0.14", git = "https://github.com/valargroup/qr_orchard", rev = "6e73dc1d8b21bbcaefea82ae67d2028366fe3b89", features = ["circuit", "unstable-voting-circuits"] } # halo2_proofs 0.3 fixes the proof-system API and batch verifier used by all circuits. halo2_proofs = { version = "0.3", default-features = false, features = ["batch", "floor-planner-v1-legacy-pdqsort"] } # halo2_gadgets 0.5 supplies ECC, Sinsemilla, Poseidon helpers, bool_check, and range checks that shape the verifying keys. From b6fa6d65c7b9ed9bdb3d0e7ed9c26a895ce968aa Mon Sep 17 00:00:00 2001 From: Adam Tucker Date: Sun, 14 Jun 2026 18:19:22 -0600 Subject: [PATCH 2/2] Repin qr_orchard PR3 head --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index afea2327..45d9413b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -865,7 +865,7 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "orchard" version = "0.14.0" -source = "git+https://github.com/valargroup/qr_orchard?rev=6e73dc1d8b21bbcaefea82ae67d2028366fe3b89#6e73dc1d8b21bbcaefea82ae67d2028366fe3b89" +source = "git+https://github.com/valargroup/qr_orchard?rev=acabbab68ff7607819fe135c47d936bbb77fdb4a#acabbab68ff7607819fe135c47d936bbb77fdb4a" dependencies = [ "aes", "bitvec", diff --git a/Cargo.toml b/Cargo.toml index ed537d9e..6bfacb1c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ readme = "README.md" [dependencies] # orchard 0.14 declares the MSRV and exposes the unstable governance circuit APIs. -orchard = { version = "0.14", git = "https://github.com/valargroup/qr_orchard", rev = "6e73dc1d8b21bbcaefea82ae67d2028366fe3b89", features = ["circuit", "unstable-voting-circuits"] } +orchard = { version = "0.14", git = "https://github.com/valargroup/qr_orchard", rev = "acabbab68ff7607819fe135c47d936bbb77fdb4a", features = ["circuit", "unstable-voting-circuits"] } # halo2_proofs 0.3 fixes the proof-system API and batch verifier used by all circuits. halo2_proofs = { version = "0.3", default-features = false, features = ["batch", "floor-planner-v1-legacy-pdqsort"] } # halo2_gadgets 0.5 supplies ECC, Sinsemilla, Poseidon helpers, bool_check, and range checks that shape the verifying keys.