Skip to content

Commit 6533f10

Browse files
committed
fix buildrs
1 parent 82b83a7 commit 6533f10

File tree

3 files changed

+7
-11
lines changed

3 files changed

+7
-11
lines changed

zk/zk-id/Cargo.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,6 @@ light-client = { version = "0.17.2", features = ["v2"] }
2727
light-sdk = { version = "0.17.1", features = ["anchor", "poseidon", "merkle-tree", "v2"] }
2828
groth16-solana = { git = "https://github.com/Lightprotocol/groth16-solana", features = ["vk", "circom"], rev = "66c0dc87d0808c4d2aadb53c61435b6edb8ddfd9" }
2929

30-
[build-dependencies]
31-
rust-witness = "0.1"
32-
groth16-solana = { git = "https://github.com/Lightprotocol/groth16-solana", features = ["vk"], rev = "66c0dc87d0808c4d2aadb53c61435b6edb8ddfd9" }
33-
3430
[profile.release]
3531
overflow-checks = true
3632
lto = "fat"
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
use groth16_solana::vk_parser::generate_vk_file;
22

33
fn main() {
4-
println!("cargo:rerun-if-changed=build/verification_key.json");
5-
println!("cargo:rerun-if-changed=build/compressed_account_merkle_proof_js");
4+
println!("cargo:rerun-if-changed=../../build/verification_key.json");
5+
println!("cargo:rerun-if-changed=../../build/compressed_account_merkle_proof_js");
66

77
// Generate the verifying key Rust file from the JSON
8-
let vk_json_path = "./build/verification_key.json";
9-
let output_dir = "./programs/zk-id/src";
8+
let vk_json_path = "../../build/verification_key.json";
9+
let output_dir = "./src";
1010
let output_file = "verifying_key.rs";
1111

1212
if std::path::Path::new(vk_json_path).exists() {
@@ -21,7 +21,7 @@ fn main() {
2121
// Check the TARGET environment variable since build scripts run on the host
2222
let target = std::env::var("TARGET").unwrap_or_default();
2323
if !target.contains("sbf") && !target.contains("solana") {
24-
let witness_wasm_dir = "./build/compressed_account_merkle_proof_js";
24+
let witness_wasm_dir = "../../build/compressed_account_merkle_proof_js";
2525
if std::path::Path::new(witness_wasm_dir).exists() {
2626
rust_witness::transpile::transpile_wasm(witness_wasm_dir.to_string());
2727
// Successfully transpiled witness generator

zk/zk-id/programs/zk-id/src/verifying_key.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey {
99

1010
vk_gamma_g2: [25u8, 142u8, 147u8, 147u8, 146u8, 13u8, 72u8, 58u8, 114u8, 96u8, 191u8, 183u8, 49u8, 251u8, 93u8, 37u8, 241u8, 170u8, 73u8, 51u8, 53u8, 169u8, 231u8, 18u8, 151u8, 228u8, 133u8, 183u8, 174u8, 243u8, 18u8, 194u8, 24u8, 0u8, 222u8, 239u8, 18u8, 31u8, 30u8, 118u8, 66u8, 106u8, 0u8, 102u8, 94u8, 92u8, 68u8, 121u8, 103u8, 67u8, 34u8, 212u8, 247u8, 94u8, 218u8, 221u8, 70u8, 222u8, 189u8, 92u8, 217u8, 146u8, 246u8, 237u8, 9u8, 6u8, 137u8, 208u8, 88u8, 95u8, 240u8, 117u8, 236u8, 158u8, 153u8, 173u8, 105u8, 12u8, 51u8, 149u8, 188u8, 75u8, 49u8, 51u8, 112u8, 179u8, 142u8, 243u8, 85u8, 172u8, 218u8, 220u8, 209u8, 34u8, 151u8, 91u8, 18u8, 200u8, 94u8, 165u8, 219u8, 140u8, 109u8, 235u8, 74u8, 171u8, 113u8, 128u8, 141u8, 203u8, 64u8, 143u8, 227u8, 209u8, 231u8, 105u8, 12u8, 67u8, 211u8, 123u8, 76u8, 230u8, 204u8, 1u8, 102u8, 250u8, 125u8, 170u8],
1111

12-
vk_delta_g2: [35u8, 93u8, 218u8, 70u8, 212u8, 161u8, 124u8, 239u8, 162u8, 255u8, 210u8, 95u8, 89u8, 201u8, 218u8, 157u8, 171u8, 171u8, 70u8, 145u8, 149u8, 94u8, 190u8, 16u8, 111u8, 39u8, 248u8, 134u8, 85u8, 250u8, 172u8, 223u8, 9u8, 14u8, 178u8, 122u8, 12u8, 141u8, 26u8, 49u8, 93u8, 25u8, 181u8, 233u8, 14u8, 235u8, 204u8, 150u8, 253u8, 145u8, 78u8, 29u8, 223u8, 194u8, 85u8, 125u8, 249u8, 104u8, 126u8, 172u8, 210u8, 214u8, 91u8, 61u8, 34u8, 228u8, 17u8, 115u8, 225u8, 247u8, 43u8, 243u8, 112u8, 123u8, 82u8, 127u8, 227u8, 18u8, 58u8, 157u8, 71u8, 96u8, 39u8, 68u8, 22u8, 163u8, 59u8, 126u8, 209u8, 180u8, 41u8, 105u8, 76u8, 53u8, 29u8, 220u8, 34u8, 176u8, 140u8, 177u8, 83u8, 42u8, 138u8, 99u8, 31u8, 143u8, 185u8, 170u8, 60u8, 142u8, 154u8, 37u8, 68u8, 227u8, 242u8, 67u8, 49u8, 34u8, 91u8, 221u8, 250u8, 100u8, 17u8, 96u8, 159u8, 61u8, 170u8, 177u8],
12+
vk_delta_g2: [22u8, 174u8, 147u8, 208u8, 172u8, 122u8, 235u8, 140u8, 107u8, 118u8, 81u8, 111u8, 106u8, 194u8, 142u8, 249u8, 49u8, 219u8, 251u8, 148u8, 230u8, 183u8, 217u8, 43u8, 254u8, 249u8, 149u8, 220u8, 193u8, 162u8, 70u8, 224u8, 35u8, 200u8, 228u8, 224u8, 29u8, 126u8, 95u8, 148u8, 140u8, 33u8, 169u8, 73u8, 11u8, 41u8, 152u8, 125u8, 85u8, 13u8, 242u8, 87u8, 214u8, 173u8, 202u8, 8u8, 45u8, 5u8, 68u8, 172u8, 38u8, 158u8, 137u8, 206u8, 34u8, 202u8, 165u8, 71u8, 76u8, 215u8, 55u8, 155u8, 9u8, 163u8, 153u8, 106u8, 255u8, 102u8, 135u8, 117u8, 194u8, 142u8, 126u8, 204u8, 46u8, 37u8, 0u8, 202u8, 91u8, 141u8, 174u8, 201u8, 181u8, 49u8, 91u8, 203u8, 9u8, 137u8, 122u8, 49u8, 71u8, 118u8, 0u8, 207u8, 26u8, 15u8, 37u8, 137u8, 232u8, 202u8, 186u8, 81u8, 70u8, 58u8, 123u8, 237u8, 97u8, 196u8, 207u8, 179u8, 215u8, 125u8, 98u8, 153u8, 184u8, 27u8, 176u8, 77u8],
1313

1414
vk_ic: &[
1515
[6u8, 116u8, 25u8, 196u8, 168u8, 139u8, 50u8, 234u8, 24u8, 80u8, 72u8, 23u8, 1u8, 43u8, 230u8, 178u8, 165u8, 176u8, 101u8, 164u8, 240u8, 6u8, 228u8, 49u8, 213u8, 82u8, 106u8, 117u8, 102u8, 23u8, 57u8, 101u8, 6u8, 0u8, 22u8, 209u8, 170u8, 16u8, 2u8, 213u8, 10u8, 138u8, 98u8, 195u8, 189u8, 38u8, 61u8, 204u8, 249u8, 53u8, 98u8, 199u8, 88u8, 168u8, 175u8, 253u8, 183u8, 49u8, 46u8, 214u8, 46u8, 22u8, 20u8, 9u8],
@@ -20,6 +20,6 @@ pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey {
2020
[37u8, 58u8, 169u8, 29u8, 158u8, 74u8, 77u8, 127u8, 202u8, 187u8, 181u8, 170u8, 44u8, 94u8, 0u8, 214u8, 60u8, 127u8, 104u8, 198u8, 212u8, 0u8, 178u8, 107u8, 109u8, 133u8, 127u8, 196u8, 61u8, 122u8, 122u8, 42u8, 11u8, 1u8, 147u8, 194u8, 208u8, 97u8, 68u8, 193u8, 255u8, 251u8, 141u8, 71u8, 179u8, 93u8, 218u8, 145u8, 239u8, 38u8, 121u8, 23u8, 203u8, 219u8, 186u8, 172u8, 120u8, 223u8, 128u8, 207u8, 171u8, 134u8, 138u8, 162u8],
2121
[40u8, 188u8, 141u8, 174u8, 217u8, 229u8, 72u8, 52u8, 232u8, 100u8, 30u8, 241u8, 1u8, 223u8, 99u8, 28u8, 92u8, 174u8, 57u8, 226u8, 1u8, 248u8, 128u8, 113u8, 182u8, 58u8, 158u8, 203u8, 148u8, 254u8, 239u8, 244u8, 18u8, 100u8, 144u8, 201u8, 214u8, 77u8, 169u8, 224u8, 59u8, 121u8, 163u8, 151u8, 16u8, 148u8, 39u8, 2u8, 224u8, 123u8, 35u8, 102u8, 204u8, 233u8, 93u8, 76u8, 101u8, 111u8, 134u8, 229u8, 26u8, 122u8, 215u8, 151u8],
2222
[23u8, 165u8, 206u8, 29u8, 47u8, 19u8, 149u8, 232u8, 48u8, 112u8, 50u8, 201u8, 139u8, 236u8, 226u8, 197u8, 196u8, 56u8, 89u8, 146u8, 41u8, 46u8, 89u8, 82u8, 37u8, 150u8, 132u8, 32u8, 149u8, 44u8, 222u8, 131u8, 33u8, 96u8, 209u8, 108u8, 151u8, 147u8, 48u8, 101u8, 230u8, 25u8, 214u8, 140u8, 213u8, 36u8, 230u8, 174u8, 147u8, 71u8, 156u8, 44u8, 80u8, 171u8, 47u8, 45u8, 65u8, 213u8, 224u8, 147u8, 196u8, 223u8, 20u8, 230u8],
23-
[14u8, 5u8, 129u8, 121u8, 109u8, 169u8, 0u8, 255u8, 184u8, 100u8, 232u8, 96u8, 112u8, 158u8, 194u8, 213u8, 77u8, 115u8, 130u8, 240u8, 160u8, 240u8, 243u8, 129u8, 8u8, 46u8, 239u8, 65u8, 188u8, 28u8, 236u8, 222u8, 4u8, 104u8, 112u8, 160u8, 235u8, 48u8, 64u8, 159u8, 177u8, 251u8, 42u8, 11u8, 252u8, 133u8, 19u8, 169u8, 77u8, 173u8, 99u8, 145u8, 171u8, 116u8, 203u8, 34u8, 179u8, 218u8, 18u8, 120u8, 163u8, 75u8, 157u8, 15u8]
23+
[14u8, 5u8, 129u8, 121u8, 109u8, 169u8, 0u8, 255u8, 184u8, 100u8, 232u8, 96u8, 112u8, 158u8, 194u8, 213u8, 77u8, 115u8, 130u8, 240u8, 160u8, 240u8, 243u8, 129u8, 8u8, 46u8, 239u8, 65u8, 188u8, 28u8, 236u8, 222u8, 4u8, 104u8, 112u8, 160u8, 235u8, 48u8, 64u8, 159u8, 177u8, 251u8, 42u8, 11u8, 252u8, 133u8, 19u8, 169u8, 77u8, 173u8, 99u8, 145u8, 171u8, 116u8, 203u8, 34u8, 179u8, 218u8, 18u8, 120u8, 163u8, 75u8, 157u8, 15u8],
2424
]
2525
};

0 commit comments

Comments
 (0)