diff --git a/CHANGELOG.md b/CHANGELOG.md index e59d0f2e8b..36f2d29955 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,37 @@ +## [0.1.5](https://github.com/gnosisguild/enclave/compare/v0.1.2...v0.1.5) (2025-10-13) + + +### Bug Fixes + +* add logging on writing ([#842](https://github.com/gnosisguild/enclave/issues/842)) ([679020e](https://github.com/gnosisguild/enclave/commit/679020e4183696eceddb0abf7e75931915c691e3)) +* contracts exports ([#732](https://github.com/gnosisguild/enclave/issues/732)) ([c0686c6](https://github.com/gnosisguild/enclave/commit/c0686c6b42b351c07adf400c47d8cc5b2573f8e6)) +* ensure we don't have uncommited files ([#676](https://github.com/gnosisguild/enclave/issues/676)) ([a46e707](https://github.com/gnosisguild/enclave/commit/a46e70795655b8ff3a9896651f09f5ccee2592c7)) +* ensure we push to the correct branch ([#770](https://github.com/gnosisguild/enclave/issues/770)) ([9d630a6](https://github.com/gnosisguild/enclave/commit/9d630a6eab7c2329eb4603e1bebe48a82b35adcc)) +* fix reentrancy issue in enclave contracts ([#752](https://github.com/gnosisguild/enclave/issues/752)) ([3806a87](https://github.com/gnosisguild/enclave/commit/3806a870b39fa47a1b4b77f9484c0a1d74bfbaa4)) +* release rust crates error ([#689](https://github.com/gnosisguild/enclave/issues/689)) ([3c25929](https://github.com/gnosisguild/enclave/commit/3c25929f2317003c81d3a21d6b4fc9b1e44573cc)) +* remove already published files from gitignore ([#680](https://github.com/gnosisguild/enclave/issues/680)) ([283205d](https://github.com/gnosisguild/enclave/commit/283205dffc665d83cc741c07f697c1ecaf2d1d84)) +* remove ci artifacts deep clean ([#681](https://github.com/gnosisguild/enclave/issues/681)) ([242aac9](https://github.com/gnosisguild/enclave/commit/242aac96b9800043b0d24b5716b3262baefd4472)) +* remove guidance on typos and small changes ([#824](https://github.com/gnosisguild/enclave/issues/824)) ([d2e083a](https://github.com/gnosisguild/enclave/commit/d2e083a8126b879ffd508571c4dd2985543dfcf4)) +* remove mac intel build and allow crates publishing to fail ([#777](https://github.com/gnosisguild/enclave/issues/777)) ([8025c27](https://github.com/gnosisguild/enclave/commit/8025c277d5c4aa1005ab93d84d34158266458800)) +* rust crate release error ([#694](https://github.com/gnosisguild/enclave/issues/694)) ([56e9b12](https://github.com/gnosisguild/enclave/commit/56e9b12c2b319d1ea1081df4577b6b0cd0ccfc7d)) +* rust crates release workflow ([#715](https://github.com/gnosisguild/enclave/issues/715)) ([fc330c6](https://github.com/gnosisguild/enclave/commit/fc330c625742bce01def98ef3ccec5ae15fbdb96)) +* rust releases ([#774](https://github.com/gnosisguild/enclave/issues/774)) ([16870a4](https://github.com/gnosisguild/enclave/commit/16870a42973fccae7a376ccbc4b952f9e971fffa)) +* set correct mining settings for dev env ([#838](https://github.com/gnosisguild/enclave/issues/838)) ([4a9ffdd](https://github.com/gnosisguild/enclave/commit/4a9ffdd8e31187be07f1e17cdfcf20b7ddf9d4bb)) +* update relative paths to use git ([#708](https://github.com/gnosisguild/enclave/issues/708)) ([e0bd2bc](https://github.com/gnosisguild/enclave/commit/e0bd2bc7a5e2515013188fc7e40927630d1f6d58)) +* update viem version ([#844](https://github.com/gnosisguild/enclave/issues/844)) ([e4c1a6b](https://github.com/gnosisguild/enclave/commit/e4c1a6ba225950eafb781cf704a4d674949312ce)) +* wallet tx nonce & contract deployment ([#836](https://github.com/gnosisguild/enclave/issues/836)) ([0141323](https://github.com/gnosisguild/enclave/commit/0141323098ddb7b00e447fb7d8f2aa94ee37f144)) +* wasm init ([#740](https://github.com/gnosisguild/enclave/issues/740)) ([58f7905](https://github.com/gnosisguild/enclave/commit/58f7905dd5bd33070be84b0bd5d88b5f44d98267)) + + +### Features + +* add a function to get an e3 public key ([#760](https://github.com/gnosisguild/enclave/issues/760)) ([4db5dac](https://github.com/gnosisguild/enclave/commit/4db5dacf2f60872cfbafa16728b3da4f9244c248)) +* add version flag ([#800](https://github.com/gnosisguild/enclave/issues/800)) ([fe95d8c](https://github.com/gnosisguild/enclave/commit/fe95d8ccbeec828a0c4952a1111811bf6e7c2ef1)) +* optimization by concatenating coefficients ([#734](https://github.com/gnosisguild/enclave/issues/734)) ([00e2f6d](https://github.com/gnosisguild/enclave/commit/00e2f6d5eaaf2089488f414dc57675f7120cf2a0)) +* upgrade to hardhat v3 and configure repo ([#677](https://github.com/gnosisguild/enclave/issues/677)) ([7ccf6fa](https://github.com/gnosisguild/enclave/commit/7ccf6fa4d62a972a4d2336bd436d71bbc9b54535)) + + + ## [0.1.4](https://github.com/gnosisguild/enclave/compare/v0.1.2...v0.1.4) (2025-10-07) diff --git a/Cargo.lock b/Cargo.lock index c6e683e434..4cc9dcc147 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2585,7 +2585,7 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "e3-aggregator" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "anyhow", @@ -2603,7 +2603,7 @@ dependencies = [ [[package]] name = "e3-bfv-helpers" -version = "0.1.4" +version = "0.1.5" dependencies = [ "alloy-dyn-abi", "alloy-primitives", @@ -2620,7 +2620,7 @@ dependencies = [ [[package]] name = "e3-cli" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "anyhow", @@ -2650,7 +2650,7 @@ dependencies = [ [[package]] name = "e3-compute-provider" -version = "0.1.4" +version = "0.1.5" dependencies = [ "ark-bn254", "ark-ff 0.4.2", @@ -2666,7 +2666,7 @@ dependencies = [ [[package]] name = "e3-config" -version = "0.1.4" +version = "0.1.5" dependencies = [ "alloy-primitives", "anyhow", @@ -2686,7 +2686,7 @@ dependencies = [ [[package]] name = "e3-crypto" -version = "0.1.4" +version = "0.1.5" dependencies = [ "aes-gcm", "anyhow", @@ -2700,7 +2700,7 @@ dependencies = [ [[package]] name = "e3-data" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "anyhow", @@ -2716,7 +2716,7 @@ dependencies = [ [[package]] name = "e3-entrypoint" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "actix-web", @@ -2754,7 +2754,7 @@ dependencies = [ [[package]] name = "e3-events" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "alloy", @@ -2775,7 +2775,7 @@ dependencies = [ [[package]] name = "e3-evm" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "alloy", @@ -2799,7 +2799,7 @@ dependencies = [ [[package]] name = "e3-evm-helpers" -version = "0.1.4" +version = "0.1.5" dependencies = [ "alloy", "async-trait", @@ -2812,7 +2812,7 @@ dependencies = [ [[package]] name = "e3-fhe" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "anyhow", @@ -2833,7 +2833,7 @@ dependencies = [ [[package]] name = "e3-fs" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "async-trait", @@ -2877,7 +2877,7 @@ dependencies = [ [[package]] name = "e3-indexer" -version = "0.1.4" +version = "0.1.5" dependencies = [ "alloy", "async-trait", @@ -2891,7 +2891,7 @@ dependencies = [ [[package]] name = "e3-init" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "async-recursion", @@ -2909,7 +2909,7 @@ dependencies = [ [[package]] name = "e3-keyshare" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "anyhow", @@ -2926,7 +2926,7 @@ dependencies = [ [[package]] name = "e3-logger" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "base64", @@ -2936,7 +2936,7 @@ dependencies = [ [[package]] name = "e3-net" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "anyhow", @@ -2958,7 +2958,7 @@ dependencies = [ [[package]] name = "e3-program-server" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix-web", "anyhow", @@ -2972,7 +2972,7 @@ dependencies = [ [[package]] name = "e3-request" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "anyhow", @@ -2987,7 +2987,7 @@ dependencies = [ [[package]] name = "e3-sdk" -version = "0.1.4" +version = "0.1.5" dependencies = [ "e3-bfv-helpers", "e3-evm-helpers", @@ -2996,7 +2996,7 @@ dependencies = [ [[package]] name = "e3-sortition" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "alloy", @@ -3013,7 +3013,7 @@ dependencies = [ [[package]] name = "e3-support-scripts" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "async-trait", @@ -3024,7 +3024,7 @@ dependencies = [ [[package]] name = "e3-test-helpers" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "bincode", @@ -3041,7 +3041,7 @@ dependencies = [ [[package]] name = "e3-tests" -version = "0.1.4" +version = "0.1.5" dependencies = [ "actix", "alloy", @@ -3074,7 +3074,7 @@ dependencies = [ [[package]] name = "e3-wasm" -version = "0.1.4" +version = "0.1.5" dependencies = [ "e3-bfv-helpers", "getrandom 0.2.16", @@ -3151,7 +3151,7 @@ dependencies = [ [[package]] name = "enclaveup" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 5f82bc6ba0..d0c961eada 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,38 +52,38 @@ push-remote = "origin" publish = true [workspace.package] -version = "0.1.4" +version = "0.1.5" 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.4", path = "./crates/aggregator" } -e3-bfv-helpers = { version = "0.1.4", path = "./crates/bfv-helpers" } -e3-config = { version = "0.1.4", path = "./crates/config" } -e3-crypto = { version = "0.1.4", path = "./crates/crypto" } -e3-data = { version = "0.1.4", path = "./crates/data" } -e3-request = { version = "0.1.4", path = "./crates/request" } -e3-sdk = { version = "0.1.4", path = "./crates/sdk" } -e3-cli = { version = "0.1.4", path = "./crates/cli" } -e3-entrypoint = { version = "0.1.4", path = "./crates/entrypoint" } -e3-init = { version = "0.1.4", path = "./crates/init" } -e3-events = { version = "0.1.4", path = "./crates/events" } -e3-evm = { version = "0.1.4", path = "./crates/evm" } -e3-evm-helpers = { version = "0.1.4", path = "./crates/evm-helpers" } -e3-fhe = { version = "0.1.4", path = "./crates/fhe" } -e3-fs = { version = "0.1.4", path = "./crates/fs" } -e3-indexer = { version = "0.1.4", path = "./crates/indexer" } -e3-keyshare = { version = "0.1.4", path = "./crates/keyshare" } -e3-logger = { version = "0.1.4", path = "./crates/logger" } -e3-net = { version = "0.1.4", path = "./crates/net" } -e3-compute-provider = { version = "0.1.4", path = "./crates/compute-provider" } -e3-sortition = { version = "0.1.4", path = "./crates/sortition" } -e3-program-server = { version = "0.1.4", path = "./crates/program-server" } -e3-support-scripts = { version = "0.1.4", path = "./crates/support-scripts" } -e3-test-helpers = { version = "0.1.4", path = "./crates/test-helpers" } -e3-tests = { version = "0.1.4", path = "./crates/tests" } +e3-aggregator = { version = "0.1.5", path = "./crates/aggregator" } +e3-bfv-helpers = { version = "0.1.5", path = "./crates/bfv-helpers" } +e3-config = { version = "0.1.5", path = "./crates/config" } +e3-crypto = { version = "0.1.5", path = "./crates/crypto" } +e3-data = { version = "0.1.5", path = "./crates/data" } +e3-request = { version = "0.1.5", path = "./crates/request" } +e3-sdk = { version = "0.1.5", path = "./crates/sdk" } +e3-cli = { version = "0.1.5", path = "./crates/cli" } +e3-entrypoint = { version = "0.1.5", path = "./crates/entrypoint" } +e3-init = { version = "0.1.5", path = "./crates/init" } +e3-events = { version = "0.1.5", path = "./crates/events" } +e3-evm = { version = "0.1.5", path = "./crates/evm" } +e3-evm-helpers = { version = "0.1.5", path = "./crates/evm-helpers" } +e3-fhe = { version = "0.1.5", path = "./crates/fhe" } +e3-fs = { version = "0.1.5", path = "./crates/fs" } +e3-indexer = { version = "0.1.5", path = "./crates/indexer" } +e3-keyshare = { version = "0.1.5", path = "./crates/keyshare" } +e3-logger = { version = "0.1.5", path = "./crates/logger" } +e3-net = { version = "0.1.5", path = "./crates/net" } +e3-compute-provider = { version = "0.1.5", path = "./crates/compute-provider" } +e3-sortition = { version = "0.1.5", path = "./crates/sortition" } +e3-program-server = { version = "0.1.5", path = "./crates/program-server" } +e3-support-scripts = { version = "0.1.5", path = "./crates/support-scripts" } +e3-test-helpers = { version = "0.1.5", path = "./crates/test-helpers" } +e3-tests = { version = "0.1.5", path = "./crates/tests" } actix = "=0.13.5" actix-web = "=4.11.0" diff --git a/crates/wasm/package.json b/crates/wasm/package.json index fb7a9b1a26..6adc2f8524 100644 --- a/crates/wasm/package.json +++ b/crates/wasm/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/wasm", - "version": "0.1.4", + "version": "0.1.5", "description": "Wasm modules for enclave.", "main": "dist/node/e3_wasm.js", "module": "dist/web/e3_wasm.js", diff --git a/examples/CRISP/Cargo.lock b/examples/CRISP/Cargo.lock index eb414a7d56..6db675df34 100644 --- a/examples/CRISP/Cargo.lock +++ b/examples/CRISP/Cargo.lock @@ -1850,7 +1850,7 @@ dependencies = [ "config", "dialoguer", "dotenvy", - "e3-compute-provider 0.1.4", + "e3-compute-provider 0.1.5", "e3-sdk", "env_logger", "eyre", @@ -2151,7 +2151,7 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "e3-bfv-helpers" -version = "0.1.4" +version = "0.1.5" dependencies = [ "alloy-dyn-abi", "alloy-primitives", @@ -2184,7 +2184,7 @@ dependencies = [ [[package]] name = "e3-compute-provider" -version = "0.1.4" +version = "0.1.5" dependencies = [ "ark-bn254", "ark-ff 0.4.2", @@ -2200,7 +2200,7 @@ dependencies = [ [[package]] name = "e3-evm-helpers" -version = "0.1.4" +version = "0.1.5" dependencies = [ "alloy", "async-trait", @@ -2244,7 +2244,7 @@ dependencies = [ [[package]] name = "e3-indexer" -version = "0.1.4" +version = "0.1.5" dependencies = [ "alloy", "async-trait", @@ -2273,7 +2273,7 @@ dependencies = [ [[package]] name = "e3-sdk" -version = "0.1.4" +version = "0.1.5" dependencies = [ "e3-bfv-helpers", "e3-evm-helpers", diff --git a/examples/CRISP/client/package.json b/examples/CRISP/client/package.json index 1eb3c4fb56..c9f49a076d 100644 --- a/examples/CRISP/client/package.json +++ b/examples/CRISP/client/package.json @@ -18,7 +18,7 @@ "deploy": "gh-pages -d dist" }, "dependencies": { - "@enclave-e3/sdk": "^0.1.3", + "@enclave-e3/sdk": "^0.1.5", "@aztec/bb.js": "^0.82.2", "@emotion/babel-plugin": "^11.11.0", "@emotion/react": "^11.11.4", diff --git a/examples/CRISP/package.json b/examples/CRISP/package.json index 2a221246d3..01168ad658 100644 --- a/examples/CRISP/package.json +++ b/examples/CRISP/package.json @@ -22,14 +22,14 @@ "dependencies": { "@excubiae/contracts": "^0.4.0", "@hashcloak/semaphore-contracts-noir": "1.0.1", - "@enclave-e3/sdk": "^0.1.3", - "@enclave-e3/contracts": "^0.1.3", + "@enclave-e3/sdk": "^0.1.5", + "@enclave-e3/contracts": "^0.1.5", "@zk-kit/lean-imt.sol": "2.0.0", "poseidon-solidity": "^0.0.5", "solady": "^0.1.13" }, "devDependencies": { - "@enclave-e3/config": "^0.1.3", + "@enclave-e3/config": "^0.1.5", "@nomicfoundation/hardhat-ethers": "^3.0.0", "@nomicfoundation/hardhat-toolbox": "^5.0.0", "@nomicfoundation/hardhat-ignition": "^3.0.0", diff --git a/package.json b/package.json index ce91fb4c91..7ee931dbef 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.4", + "version": "0.1.5", "private": true, "license": "LGPL-3.0-only", "author": { diff --git a/packages/enclave-config/package.json b/packages/enclave-config/package.json index 02c7319f91..24cae41d8b 100644 --- a/packages/enclave-config/package.json +++ b/packages/enclave-config/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/config", - "version": "0.1.4", + "version": "0.1.5", "publishConfig": { "access": "public" }, diff --git a/packages/enclave-contracts/package.json b/packages/enclave-contracts/package.json index 4723ade489..239a911f7b 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.4", + "version": "0.1.5", "license": "LGPL-3.0-only", "type": "module", "author": { diff --git a/packages/enclave-react/package.json b/packages/enclave-react/package.json index b30ce463a7..1079e3074e 100644 --- a/packages/enclave-react/package.json +++ b/packages/enclave-react/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/react", - "version": "0.1.4", + "version": "0.1.5", "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 3ae01f5eae..76ab98ab33 100644 --- a/packages/enclave-sdk/package.json +++ b/packages/enclave-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@enclave-e3/sdk", - "version": "0.1.4", + "version": "0.1.5", "type": "module", "exports": { ".": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd62b9d0b4..a9f50aa3f6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,11 +86,11 @@ importers: examples/CRISP: dependencies: '@enclave-e3/contracts': - specifier: ^0.1.3 - version: 0.1.3(@openzeppelin/contracts@5.3.0) + specifier: ^0.1.5 + version: 0.1.5(@openzeppelin/contracts@5.3.0) '@enclave-e3/sdk': - specifier: ^0.1.3 - version: 0.1.3(@openzeppelin/contracts@5.3.0)(@types/node@22.7.5)(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@22.7.5)(jiti@1.21.7)(tsx@4.20.5)(yaml@2.8.1))(zod@3.25.76) + specifier: ^0.1.5 + version: 0.1.5(@openzeppelin/contracts@5.3.0)(@types/node@22.7.5)(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@22.7.5)(jiti@1.21.7)(tsx@4.20.5)(yaml@2.8.1))(zod@3.25.76) '@excubiae/contracts': specifier: ^0.4.0 version: 0.4.0 @@ -108,8 +108,8 @@ importers: version: 0.1.26 devDependencies: '@enclave-e3/config': - specifier: ^0.1.3 - version: 0.1.3(tsup@8.5.0(@microsoft/api-extractor@7.52.11(@types/node@22.7.5))(@swc/core@1.13.5)(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.5)(typescript@5.8.3)(yaml@2.8.1)) + specifier: ^0.1.5 + version: 0.1.5(tsup@8.5.0(@microsoft/api-extractor@7.52.11(@types/node@22.7.5))(@swc/core@1.13.5)(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.5)(typescript@5.8.3)(yaml@2.8.1)) '@nomicfoundation/hardhat-ethers': specifier: ^3.0.0 version: 3.1.0(ethers@6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(hardhat@3.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -201,8 +201,8 @@ importers: specifier: ^11.11.4 version: 11.14.0(@types/react@18.3.24)(react@18.3.1) '@enclave-e3/sdk': - specifier: ^0.1.3 - version: 0.1.3(@types/node@22.7.5)(bufferutil@4.0.9)(rollup@4.49.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.19(@types/node@22.7.5))(zod@3.25.76) + specifier: ^0.1.5 + version: 0.1.5(@types/node@22.7.5)(bufferutil@4.0.9)(rollup@4.49.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.19(@types/node@22.7.5))(zod@3.25.76) '@hashcloak/semaphore-noir-proof': specifier: 1.0.0 version: 1.0.0(@semaphore-protocol/group@4.13.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@semaphore-protocol/identity@4.13.0)(@types/snarkjs@0.7.9)(bufferutil@4.0.9)(commander@13.1.0)(utf-8-validate@5.0.10) @@ -1515,19 +1515,19 @@ packages: '@emotion/weak-memoize@0.4.0': resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - '@enclave-e3/config@0.1.3': - resolution: {integrity: sha512-Sh+yTbXR5U4aI1+GyPyo5mE0BBsN8HzpSh5BfdTV4L7BqjG/lkJ9DX1TaD1Bzdt7xe6vM0np0qfdIqDhMbptow==} + '@enclave-e3/config@0.1.5': + resolution: {integrity: sha512-wH8IIboPTWHa48O/i8VwSNXUO47HHdYHXwYnUGi9QvrjqdkkesanLcpWWlC3zo1UNFIFdf3BPpaoZrIuv5DOeA==} peerDependencies: tsup: 8.5.0 - '@enclave-e3/contracts@0.1.3': - resolution: {integrity: sha512-A1EPfAX2fcZzqHZ6v02P/c6OJStyMrCsEZURSOlKHUOBUnCS/o0o67TcJ0/LNoi/yamI4UH+cGAzS/kW2i4QfQ==} + '@enclave-e3/contracts@0.1.5': + resolution: {integrity: sha512-C1Mo9z2JG6netDhpOsk0kZV8DBjVd4ftE5oqhpXDDbK+HHD4XHozjKMqmlUYTooSzzT3INGYNS/IEDUHxYOqTA==} - '@enclave-e3/sdk@0.1.3': - resolution: {integrity: sha512-MtCP2HX/GVMR8efiunKqYOeTkfKV/0biwb3dTJ2gylJfqV1Z8c9cHymj+Ivd1ZI+tbYPHvLoSs4PUMsdA/cLZA==} + '@enclave-e3/sdk@0.1.5': + resolution: {integrity: sha512-AZGIYrlJZ6FeK6DIQWqNKZDwvDpw+l1zCd7hc97giFX2LrNbSAzf/UJmNewAXFfaGtlnOePSVsuixk/ZQd1TVw==} - '@enclave-e3/wasm@0.1.3': - resolution: {integrity: sha512-pKssAhrIjZJPF6N32JMA44MMOUU2Xrxxh4zx0/+qGx7MsSOFNXEg67or45C1OOewCzWrsuYdMWfyR7UibddiGA==} + '@enclave-e3/wasm@0.1.5': + resolution: {integrity: sha512-PZ/TpABK/PAAzO0d2+q17i3plzCs/E3chihc4yOi9DqCxdGFhm76hTueY/lDXusDnM+LUrEuaD11YR/2kBRvTg==} '@esbuild/aix-ppc64@0.20.0': resolution: {integrity: sha512-fGFDEctNh0CcSwsiRPxiaqX0P5rq+AqE0SRhYGZ4PX46Lg1FNR6oCxJghf8YgY0WQEgQuh3lErUFE4KxLeRmmw==} @@ -10879,11 +10879,11 @@ snapshots: '@emotion/weak-memoize@0.4.0': {} - '@enclave-e3/config@0.1.3(tsup@8.5.0(@microsoft/api-extractor@7.52.11(@types/node@22.7.5))(@swc/core@1.13.5)(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.5)(typescript@5.8.3)(yaml@2.8.1))': + '@enclave-e3/config@0.1.5(tsup@8.5.0(@microsoft/api-extractor@7.52.11(@types/node@22.7.5))(@swc/core@1.13.5)(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.5)(typescript@5.8.3)(yaml@2.8.1))': dependencies: tsup: 8.5.0(@microsoft/api-extractor@7.52.11(@types/node@22.7.5))(@swc/core@1.13.5)(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.5)(typescript@5.8.3)(yaml@2.8.1) - '@enclave-e3/contracts@0.1.3(@openzeppelin/contracts@5.3.0)': + '@enclave-e3/contracts@0.1.5(@openzeppelin/contracts@5.3.0)': dependencies: '@openzeppelin/contracts-upgradeable': 5.4.0(@openzeppelin/contracts@5.3.0) '@zk-kit/lean-imt.sol': 2.0.1 @@ -10891,11 +10891,11 @@ snapshots: transitivePeerDependencies: - '@openzeppelin/contracts' - '@enclave-e3/sdk@0.1.3(@openzeppelin/contracts@5.3.0)(@types/node@22.7.5)(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@22.7.5)(jiti@1.21.7)(tsx@4.20.5)(yaml@2.8.1))(zod@3.25.76)': + '@enclave-e3/sdk@0.1.5(@openzeppelin/contracts@5.3.0)(@types/node@22.7.5)(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@22.7.5)(jiti@1.21.7)(tsx@4.20.5)(yaml@2.8.1))(zod@3.25.76)': dependencies: '@aztec/bb.js': 0.82.3 - '@enclave-e3/contracts': 0.1.3(@openzeppelin/contracts@5.3.0) - '@enclave-e3/wasm': 0.1.3 + '@enclave-e3/contracts': 0.1.5(@openzeppelin/contracts@5.3.0) + '@enclave-e3/wasm': 0.1.5 '@noir-lang/noir_js': 1.0.0-beta.3 comlink: 4.4.2 viem: 2.30.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -10927,11 +10927,11 @@ snapshots: - vite - zod - '@enclave-e3/sdk@0.1.3(@types/node@22.7.5)(bufferutil@4.0.9)(rollup@4.49.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.19(@types/node@22.7.5))(zod@3.25.76)': + '@enclave-e3/sdk@0.1.5(@types/node@22.7.5)(bufferutil@4.0.9)(rollup@4.49.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.19(@types/node@22.7.5))(zod@3.25.76)': dependencies: '@aztec/bb.js': 0.82.3 - '@enclave-e3/contracts': 0.1.3(@openzeppelin/contracts@5.3.0) - '@enclave-e3/wasm': 0.1.3 + '@enclave-e3/contracts': 0.1.5(@openzeppelin/contracts@5.3.0) + '@enclave-e3/wasm': 0.1.5 '@noir-lang/noir_js': 1.0.0-beta.3 comlink: 4.4.2 viem: 2.30.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -10963,7 +10963,7 @@ snapshots: - vite - zod - '@enclave-e3/wasm@0.1.3': {} + '@enclave-e3/wasm@0.1.5': {} '@esbuild/aix-ppc64@0.20.0': optional: true