diff --git a/Cargo.lock b/Cargo.lock index 9dfc64a3a7..378fa1d859 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3043,7 +3043,7 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "e3-aggregator" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3066,7 +3066,7 @@ dependencies = [ [[package]] name = "e3-bfv-client" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "e3-fhe-params", @@ -3080,7 +3080,7 @@ dependencies = [ [[package]] name = "e3-ciphernode-builder" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3114,7 +3114,7 @@ dependencies = [ [[package]] name = "e3-cli" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3149,7 +3149,7 @@ dependencies = [ [[package]] name = "e3-compute-provider" -version = "0.1.13" +version = "0.1.14" dependencies = [ "ark-bn254 0.4.0", "ark-ff 0.4.2", @@ -3168,7 +3168,7 @@ dependencies = [ [[package]] name = "e3-config" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy-primitives", "anyhow", @@ -3189,7 +3189,7 @@ dependencies = [ [[package]] name = "e3-crypto" -version = "0.1.13" +version = "0.1.14" dependencies = [ "aes-gcm", "anyhow", @@ -3207,7 +3207,7 @@ dependencies = [ [[package]] name = "e3-data" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3226,7 +3226,7 @@ dependencies = [ [[package]] name = "e3-entrypoint" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "actix-web", @@ -3266,7 +3266,7 @@ dependencies = [ [[package]] name = "e3-events" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3301,7 +3301,7 @@ dependencies = [ [[package]] name = "e3-evm" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3334,7 +3334,7 @@ dependencies = [ [[package]] name = "e3-evm-helpers" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy", "anyhow", @@ -3350,7 +3350,7 @@ dependencies = [ [[package]] name = "e3-fhe" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3375,7 +3375,7 @@ dependencies = [ [[package]] name = "e3-fhe-params" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy-dyn-abi", "alloy-primitives", @@ -3390,7 +3390,7 @@ dependencies = [ [[package]] name = "e3-fs" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "async-trait", @@ -3403,7 +3403,7 @@ dependencies = [ [[package]] name = "e3-indexer" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy", "async-trait", @@ -3423,7 +3423,7 @@ dependencies = [ [[package]] name = "e3-init" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "async-recursion", @@ -3441,7 +3441,7 @@ dependencies = [ [[package]] name = "e3-keyshare" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3469,7 +3469,7 @@ dependencies = [ [[package]] name = "e3-logger" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "base64", @@ -3479,7 +3479,7 @@ dependencies = [ [[package]] name = "e3-multithread" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3503,7 +3503,7 @@ dependencies = [ [[package]] name = "e3-net" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3532,7 +3532,7 @@ dependencies = [ [[package]] name = "e3-parity-matrix" -version = "0.1.13" +version = "0.1.14" dependencies = [ "num-bigint", "num-traits", @@ -3543,7 +3543,7 @@ dependencies = [ [[package]] name = "e3-polynomial" -version = "0.1.13" +version = "0.1.14" dependencies = [ "bincode 1.3.3", "criterion", @@ -3557,7 +3557,7 @@ dependencies = [ [[package]] name = "e3-program-server" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix-web", "anyhow", @@ -3572,7 +3572,7 @@ dependencies = [ [[package]] name = "e3-request" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3588,7 +3588,7 @@ dependencies = [ [[package]] name = "e3-safe" -version = "0.1.13" +version = "0.1.14" dependencies = [ "ark-bn254 0.5.0", "ark-ff 0.5.0", @@ -3599,7 +3599,7 @@ dependencies = [ [[package]] name = "e3-sdk" -version = "0.1.13" +version = "0.1.14" dependencies = [ "e3-bfv-client", "e3-evm-helpers", @@ -3609,7 +3609,7 @@ dependencies = [ [[package]] name = "e3-sortition" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3630,7 +3630,7 @@ dependencies = [ [[package]] name = "e3-support-scripts" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "async-trait", @@ -3641,7 +3641,7 @@ dependencies = [ [[package]] name = "e3-sync" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "anyhow", @@ -3657,7 +3657,7 @@ dependencies = [ [[package]] name = "e3-test-helpers" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3692,7 +3692,7 @@ dependencies = [ [[package]] name = "e3-tests" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3739,7 +3739,7 @@ dependencies = [ [[package]] name = "e3-trbfv" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "bincode 1.3.3", @@ -3768,7 +3768,7 @@ dependencies = [ [[package]] name = "e3-utils" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -3784,7 +3784,7 @@ dependencies = [ [[package]] name = "e3-wasm" -version = "0.1.13" +version = "0.1.14" dependencies = [ "e3-bfv-client", "e3-fhe-params", @@ -3796,7 +3796,7 @@ dependencies = [ [[package]] name = "e3-zk-helpers" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "ark-bn254 0.5.0", @@ -3825,7 +3825,7 @@ dependencies = [ [[package]] name = "e3-zk-prover" -version = "0.1.13" +version = "0.1.14" dependencies = [ "acir", "actix", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "enclaveup" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 9542765287..713a7841b2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,49 +64,49 @@ push-remote = "origin" publish = true [workspace.package] -version = "0.1.13" +version = "0.1.14" edition = "2021" license = "LGPL-3.0-only" description = "E3 — Encrypted Execution Environments" repository = "https://github.com/gnosisguild/enclave" [workspace.dependencies] -e3-aggregator = { version = "0.1.13", path = "./crates/aggregator" } -e3-bfv-client = { version = "0.1.13", path = "./crates/bfv-client" } -e3-config = { version = "0.1.13", path = "./crates/config" } -e3-ciphernode-builder = { version = "0.1.13", path = "./crates/ciphernode-builder" } -e3-crypto = { version = "0.1.13", path = "./crates/crypto" } -e3-data = { version = "0.1.13", path = "./crates/data" } -e3-request = { version = "0.1.13", path = "./crates/request" } -e3-sdk = { version = "0.1.13", path = "./crates/sdk" } -e3-cli = { version = "0.1.13", path = "./crates/cli" } -e3-entrypoint = { version = "0.1.13", path = "./crates/entrypoint" } -e3-init = { version = "0.1.13", path = "./crates/init" } -e3-events = { version = "0.1.13", path = "./crates/events" } -e3-evm = { version = "0.1.13", path = "./crates/evm" } -e3-evm-helpers = { version = "0.1.13", path = "./crates/evm-helpers" } -e3-fhe = { version = "0.1.13", path = "./crates/fhe" } -e3-fhe-params = { version = "0.1.13", path = "./crates/fhe-params" } -e3-fs = { version = "0.1.13", path = "./crates/fs" } -e3-indexer = { version = "0.1.13", path = "./crates/indexer" } -e3-multithread = { version = "0.1.13", path = "./crates/multithread" } -e3-keyshare = { version = "0.1.13", path = "./crates/keyshare" } -e3-logger = { version = "0.1.13", path = "./crates/logger" } -e3-net = { version = "0.1.13", path = "./crates/net" } -e3-compute-provider = { version = "0.1.13", path = "./crates/compute-provider" } -e3-sortition = { version = "0.1.13", path = "./crates/sortition" } -e3-program-server = { version = "0.1.13", path = "./crates/program-server" } -e3-polynomial = { version = "0.1.13", path = "./crates/polynomial" } -e3-support-scripts = { version = "0.1.13", path = "./crates/support-scripts" } -e3-sync = { version = "0.1.13", path = "./crates/sync" } -e3-test-helpers = { version = "0.1.13", path = "./crates/test-helpers" } -e3-tests = { version = "0.1.13", path = "./crates/tests" } -e3-trbfv = { version = "0.1.13", path = "./crates/trbfv" } -e3-utils = { version = "0.1.13", path = "./crates/utils" } -e3-safe = { version = "0.1.13", path = "./crates/safe" } -e3-zk-prover = { version = "0.1.13", path = "./crates/zk-prover" } -e3-zk-helpers = { version = "0.1.13", path = "./crates/zk-helpers" } -e3-parity-matrix = { version = "0.1.13", path = "./crates/parity-matrix" } +e3-aggregator = { version = "0.1.14", path = "./crates/aggregator" } +e3-bfv-client = { version = "0.1.14", path = "./crates/bfv-client" } +e3-config = { version = "0.1.14", path = "./crates/config" } +e3-ciphernode-builder = { version = "0.1.14", path = "./crates/ciphernode-builder" } +e3-crypto = { version = "0.1.14", path = "./crates/crypto" } +e3-data = { version = "0.1.14", path = "./crates/data" } +e3-request = { version = "0.1.14", path = "./crates/request" } +e3-sdk = { version = "0.1.14", path = "./crates/sdk" } +e3-cli = { version = "0.1.14", path = "./crates/cli" } +e3-entrypoint = { version = "0.1.14", path = "./crates/entrypoint" } +e3-init = { version = "0.1.14", path = "./crates/init" } +e3-events = { version = "0.1.14", path = "./crates/events" } +e3-evm = { version = "0.1.14", path = "./crates/evm" } +e3-evm-helpers = { version = "0.1.14", path = "./crates/evm-helpers" } +e3-fhe = { version = "0.1.14", path = "./crates/fhe" } +e3-fhe-params = { version = "0.1.14", path = "./crates/fhe-params" } +e3-fs = { version = "0.1.14", path = "./crates/fs" } +e3-indexer = { version = "0.1.14", path = "./crates/indexer" } +e3-multithread = { version = "0.1.14", path = "./crates/multithread" } +e3-keyshare = { version = "0.1.14", path = "./crates/keyshare" } +e3-logger = { version = "0.1.14", path = "./crates/logger" } +e3-net = { version = "0.1.14", path = "./crates/net" } +e3-compute-provider = { version = "0.1.14", path = "./crates/compute-provider" } +e3-sortition = { version = "0.1.14", path = "./crates/sortition" } +e3-program-server = { version = "0.1.14", path = "./crates/program-server" } +e3-polynomial = { version = "0.1.14", path = "./crates/polynomial" } +e3-support-scripts = { version = "0.1.14", path = "./crates/support-scripts" } +e3-sync = { version = "0.1.14", path = "./crates/sync" } +e3-test-helpers = { version = "0.1.14", path = "./crates/test-helpers" } +e3-tests = { version = "0.1.14", path = "./crates/tests" } +e3-trbfv = { version = "0.1.14", path = "./crates/trbfv" } +e3-utils = { version = "0.1.14", path = "./crates/utils" } +e3-safe = { version = "0.1.14", path = "./crates/safe" } +e3-zk-prover = { version = "0.1.14", path = "./crates/zk-prover" } +e3-zk-helpers = { version = "0.1.14", path = "./crates/zk-helpers" } +e3-parity-matrix = { version = "0.1.14", path = "./crates/parity-matrix" } actix = "=0.13.5" actix-web = "=4.11.0" diff --git a/crates/wasm/package.json b/crates/wasm/package.json index 18c75eebd8..2622659536 100644 --- a/crates/wasm/package.json +++ b/crates/wasm/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/wasm", - "version": "0.1.13", + "version": "0.1.14", "description": "Wasm modules for enclave.", "main": "dist/node/e3_wasm.js", "module": "dist/web/e3_wasm.js", diff --git a/crates/zk-prover/src/config.rs b/crates/zk-prover/src/config.rs index 6e3b88b66d..46a0e299b8 100644 --- a/crates/zk-prover/src/config.rs +++ b/crates/zk-prover/src/config.rs @@ -17,7 +17,7 @@ const VERSIONS_MANIFEST_URL: &str = "https://raw.githubusercontent.com/gnosisguild/enclave/main/crates/zk-prover/versions.json"; const BB_VERSION: &str = "3.0.0-nightly.20251104"; -const CIRCUITS_VERSION: &str = "0.1.13"; +const CIRCUITS_VERSION: &str = "0.1.14"; /// Supported bb binary targets #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] diff --git a/crates/zk-prover/versions.json b/crates/zk-prover/versions.json index 5d8fe0f5ea..292ed8364a 100644 --- a/crates/zk-prover/versions.json +++ b/crates/zk-prover/versions.json @@ -1,6 +1,6 @@ { "required_bb_version": "3.0.0-nightly.20251104", - "required_circuits_version": "0.1.13", + "required_circuits_version": "0.1.14", "bb_download_url": "https://github.com/AztecProtocol/aztec-packages/releases/download/v{version}/barretenberg-{arch}-{os}.tar.gz", "bb_checksums": { "amd64-linux": "9740013d1aa0eb1b0bb2d71484c8b3debc5050a409bd5f12f8454fbfc7cb5419", diff --git a/examples/CRISP/Cargo.lock b/examples/CRISP/Cargo.lock index ce0b8cd7f7..c16da1291d 100644 --- a/examples/CRISP/Cargo.lock +++ b/examples/CRISP/Cargo.lock @@ -11,7 +11,7 @@ dependencies = [ "actix-macros", "actix-rt", "actix_derive", - "bitflags 2.10.0", + "bitflags 2.11.0", "bytes", "crossbeam-channel", "futures-core", @@ -33,7 +33,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "bytes", "futures-core", "futures-sink", @@ -70,7 +70,7 @@ dependencies = [ "actix-service", "actix-utils", "base64 0.22.1", - "bitflags 2.10.0", + "bitflags 2.11.0", "brotli", "bytes", "bytestring", @@ -1631,9 +1631,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" dependencies = [ "serde_core", ] @@ -1974,6 +1974,16 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "core-foundation-sys" version = "0.8.7" @@ -2345,7 +2355,7 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "e3-bfv-client" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "e3-fhe-params", @@ -2359,7 +2369,7 @@ dependencies = [ [[package]] name = "e3-compute-provider" -version = "0.1.13" +version = "0.1.14" dependencies = [ "ark-bn254 0.4.0", "ark-ff 0.4.2", @@ -2378,7 +2388,7 @@ dependencies = [ [[package]] name = "e3-evm-helpers" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy", "anyhow", @@ -2394,7 +2404,7 @@ dependencies = [ [[package]] name = "e3-fhe-params" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy-dyn-abi", "alloy-primitives", @@ -2409,7 +2419,7 @@ dependencies = [ [[package]] name = "e3-indexer" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy", "async-trait", @@ -2424,7 +2434,7 @@ dependencies = [ [[package]] name = "e3-parity-matrix" -version = "0.1.13" +version = "0.1.14" dependencies = [ "num-bigint", "num-traits", @@ -2434,7 +2444,7 @@ dependencies = [ [[package]] name = "e3-polynomial" -version = "0.1.13" +version = "0.1.14" dependencies = [ "fhe-math", "ndarray", @@ -2446,7 +2456,7 @@ dependencies = [ [[package]] name = "e3-program-server" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix-web", "anyhow", @@ -2461,7 +2471,7 @@ dependencies = [ [[package]] name = "e3-safe" -version = "0.1.13" +version = "0.1.14" dependencies = [ "ark-bn254 0.5.0", "ark-ff 0.5.0", @@ -2472,7 +2482,7 @@ dependencies = [ [[package]] name = "e3-sdk" -version = "0.1.13" +version = "0.1.14" dependencies = [ "e3-bfv-client", "e3-evm-helpers", @@ -2503,7 +2513,7 @@ dependencies = [ [[package]] name = "e3-utils" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix", "alloy", @@ -2519,7 +2529,7 @@ dependencies = [ [[package]] name = "e3-zk-helpers" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "ark-bn254 0.5.0", @@ -3560,7 +3570,7 @@ version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdd7bddefd0a8833b88a4b68f90dae22c7450d11b354198baee3874fd811b344" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "cfg-if 1.0.4", "libc", ] @@ -3700,9 +3710,9 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +checksum = "cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653" dependencies = [ "cpufeatures", ] @@ -3916,9 +3926,9 @@ checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" [[package]] name = "native-tls" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cdede44f9a69cab2899a2049e2c3bd49bf911a157f6a3353d4a91c61abbce44" +checksum = "9d5d26952a508f321b4d3d2e80e78fc2603eaefcdf0c30783867f19586518bdc" dependencies = [ "libc", "log", @@ -4125,7 +4135,7 @@ version = "0.10.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "cfg-if 1.0.4", "foreign-types", "libc", @@ -4147,9 +4157,9 @@ dependencies = [ [[package]] name = "openssl-probe" -version = "0.1.6" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "openssl-sys" @@ -4506,7 +4516,7 @@ checksum = "37566cb3fdacef14c0737f9546df7cfeadbfbc9fef10991038bf5015d0c80532" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.10.0", + "bitflags 2.11.0", "num-traits", "rand 0.9.2", "rand_chacha 0.9.0", @@ -4789,7 +4799,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", ] [[package]] @@ -4932,7 +4942,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" dependencies = [ "base64 0.21.7", - "bitflags 2.10.0", + "bitflags 2.11.0", "serde", "serde_derive", ] @@ -5023,7 +5033,7 @@ version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "errno", "libc", "linux-raw-sys", @@ -5172,12 +5182,12 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.11.1" +version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +checksum = "d17b898a6d6948c3a8ee4372c17cb384f90d2e6e912ef00895b14fd7ab54ec38" dependencies = [ - "bitflags 2.10.0", - "core-foundation", + "bitflags 2.11.0", + "core-foundation 0.10.1", "core-foundation-sys", "libc", "security-framework-sys", @@ -5185,9 +5195,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.15.0" +version = "2.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" +checksum = "321c8673b092a9a42605034a9879d73cb79101ed5fd117bc9a597b89b4e9e61a" dependencies = [ "core-foundation-sys", "libc", @@ -5591,8 +5601,8 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ - "bitflags 2.10.0", - "core-foundation", + "bitflags 2.11.0", + "core-foundation 0.9.4", "system-configuration-sys", ] @@ -5945,7 +5955,7 @@ version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "bytes", "futures-util", "http 1.4.0", @@ -6307,7 +6317,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.10.0", + "bitflags 2.11.0", "hashbrown 0.15.5", "indexmap 2.13.0", "semver 1.0.27", @@ -6707,7 +6717,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.10.0", + "bitflags 2.11.0", "indexmap 2.13.0", "log", "serde", diff --git a/package.json b/package.json index cb4886b96e..e468541325 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@enclave/main", "description": "Enclave is an open-source protocol for Encrypted Execution Environments (E3).", - "version": "0.1.13", + "version": "0.1.14", "private": true, "license": "LGPL-3.0-only", "author": { diff --git a/packages/enclave-config/package.json b/packages/enclave-config/package.json index 0990501a61..7acfa592e5 100644 --- a/packages/enclave-config/package.json +++ b/packages/enclave-config/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/config", - "version": "0.1.13", + "version": "0.1.14", "publishConfig": { "access": "public" }, diff --git a/packages/enclave-contracts/package.json b/packages/enclave-contracts/package.json index 3520d3de68..1640434a3e 100644 --- a/packages/enclave-contracts/package.json +++ b/packages/enclave-contracts/package.json @@ -1,7 +1,7 @@ { "name": "@enclave-e3/contracts", "description": "Enclave is an open-source protocol for Encrypted Execution Environments (E3).", - "version": "0.1.13", + "version": "0.1.14", "license": "LGPL-3.0-only", "type": "module", "author": { diff --git a/packages/enclave-react/package.json b/packages/enclave-react/package.json index 5cfc9a20a1..621f28614e 100644 --- a/packages/enclave-react/package.json +++ b/packages/enclave-react/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/react", - "version": "0.1.13", + "version": "0.1.14", "description": "React hooks and utilities for Enclave SDK", "type": "module", "private": false, diff --git a/packages/enclave-sdk/package.json b/packages/enclave-sdk/package.json index 0d9642d960..e71f1347d2 100644 --- a/packages/enclave-sdk/package.json +++ b/packages/enclave-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/sdk", - "version": "0.1.13", + "version": "0.1.14", "type": "module", "exports": { ".": { diff --git a/templates/default/Cargo.lock b/templates/default/Cargo.lock index b02ed6a314..e126f937aa 100644 --- a/templates/default/Cargo.lock +++ b/templates/default/Cargo.lock @@ -822,9 +822,9 @@ checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] name = "bitflags" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" [[package]] name = "bitvec" @@ -1036,6 +1036,16 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "core-foundation-sys" version = "0.8.7" @@ -1212,7 +1222,7 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "e3-bfv-client" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "e3-fhe-params", @@ -1226,7 +1236,7 @@ dependencies = [ [[package]] name = "e3-compute-provider" -version = "0.1.13" +version = "0.1.14" dependencies = [ "ark-bn254 0.4.0", "ark-ff 0.4.2", @@ -1245,7 +1255,7 @@ dependencies = [ [[package]] name = "e3-fhe-params" -version = "0.1.13" +version = "0.1.14" dependencies = [ "alloy-dyn-abi", "alloy-primitives", @@ -1260,7 +1270,7 @@ dependencies = [ [[package]] name = "e3-parity-matrix" -version = "0.1.13" +version = "0.1.14" dependencies = [ "num-bigint", "num-traits", @@ -1270,7 +1280,7 @@ dependencies = [ [[package]] name = "e3-polynomial" -version = "0.1.13" +version = "0.1.14" dependencies = [ "fhe-math", "ndarray", @@ -1282,7 +1292,7 @@ dependencies = [ [[package]] name = "e3-program-server" -version = "0.1.13" +version = "0.1.14" dependencies = [ "actix-web", "anyhow", @@ -1297,7 +1307,7 @@ dependencies = [ [[package]] name = "e3-safe" -version = "0.1.13" +version = "0.1.14" dependencies = [ "ark-bn254 0.5.0", "ark-ff 0.5.0", @@ -1331,7 +1341,7 @@ dependencies = [ [[package]] name = "e3-zk-helpers" -version = "0.1.13" +version = "0.1.14" dependencies = [ "anyhow", "ark-bn254 0.5.0", @@ -2225,9 +2235,9 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +checksum = "cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653" dependencies = [ "cpufeatures", ] @@ -2403,9 +2413,9 @@ checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" [[package]] name = "native-tls" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cdede44f9a69cab2899a2049e2c3bd49bf911a157f6a3353d4a91c61abbce44" +checksum = "9d5d26952a508f321b4d3d2e80e78fc2603eaefcdf0c30783867f19586518bdc" dependencies = [ "libc", "log", @@ -2579,9 +2589,9 @@ dependencies = [ [[package]] name = "openssl-probe" -version = "0.1.6" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "openssl-sys" @@ -3296,12 +3306,12 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.11.1" +version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +checksum = "d17b898a6d6948c3a8ee4372c17cb384f90d2e6e912ef00895b14fd7ab54ec38" dependencies = [ "bitflags", - "core-foundation", + "core-foundation 0.10.1", "core-foundation-sys", "libc", "security-framework-sys", @@ -3309,9 +3319,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.15.0" +version = "2.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" +checksum = "321c8673b092a9a42605034a9879d73cb79101ed5fd117bc9a597b89b4e9e61a" dependencies = [ "core-foundation-sys", "libc", @@ -3611,7 +3621,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ "bitflags", - "core-foundation", + "core-foundation 0.9.4", "system-configuration-sys", ]