From 7b553817640840a918a313cdd27adc18d7a70923 Mon Sep 17 00:00:00 2001 From: Adam Tucker Date: Fri, 10 Apr 2026 11:46:19 -0600 Subject: [PATCH] chore: switch imt-tree dev-dep from git to crates.io v0.1.0 Replace the floating `branch = "main"` git dependency on vote-nullifier-pir with the now-published crates.io version. Eliminates the URL-form mismatch that caused imt-tree to be double-compiled in the iOS SDK build (P4/P6). --- voting-circuits/Cargo.lock | 3 ++- voting-circuits/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/voting-circuits/Cargo.lock b/voting-circuits/Cargo.lock index 7493520d..e75367b3 100644 --- a/voting-circuits/Cargo.lock +++ b/voting-circuits/Cargo.lock @@ -508,7 +508,8 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "imt-tree" version = "0.1.0" -source = "git+https://github.com/valargroup/vote-nullifier-pir.git?branch=main#cb71caf89120e47f9ad07c5bd7de9afab4f3668b" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d10acb863735c6c82c0c79e8752696096a86eb4d1e2fe0005ded4fae066297e" dependencies = [ "anyhow", "ff", diff --git a/voting-circuits/Cargo.toml b/voting-circuits/Cargo.toml index e3f217a2..0e3aea4e 100644 --- a/voting-circuits/Cargo.toml +++ b/voting-circuits/Cargo.toml @@ -19,7 +19,7 @@ lazy_static = "1" sinsemilla = "0.1" [dev-dependencies] -imt-tree = { git = "https://github.com/valargroup/vote-nullifier-pir.git", branch = "main" } +imt-tree = "0.1" criterion = "0.4" rand = "0.8" incrementalmerkletree = "0.8.1"