diff --git a/Cargo.lock b/Cargo.lock index 7297902a..08018163 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1257,21 +1257,23 @@ dependencies = [ [[package]] name = "ic-vetkeys" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74c7e7811983cde1bbe44b78a6c68fc9aa009e4bb88890e7e854e2e7f8d0b2c" +version = "0.3.0" dependencies = [ "anyhow", + "assert_matches", "candid", "futures", "hex", "hkdf", + "ic-agent", "ic-cdk", "ic-cdk-macros", "ic-stable-structures", + "ic-vetkeys-test-utils", "ic_bls12_381", "lazy_static", "pairing", + "pocket-ic", "rand 0.8.5", "rand_chacha 0.3.1", "serde", @@ -1280,8 +1282,8 @@ dependencies = [ "serde_with", "sha2 0.10.9", "sha3", - "strum 0.26.3", - "strum_macros 0.26.4", + "strum 0.27.1", + "strum_macros 0.27.1", "subtle", "zeroize", ] @@ -1289,22 +1291,20 @@ dependencies = [ [[package]] name = "ic-vetkeys" version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d0fe4e1f361dea9b93841e428c00c6934eb5256ee9d35890db2fced4ac1a3c9" dependencies = [ "anyhow", - "assert_matches", "candid", "futures", "hex", "hkdf", - "ic-agent", "ic-cdk", "ic-cdk-macros", "ic-stable-structures", - "ic-vetkeys-test-utils", "ic_bls12_381", "lazy_static", "pairing", - "pocket-ic", "rand 0.8.5", "rand_chacha 0.3.1", "serde", @@ -1343,7 +1343,7 @@ dependencies = [ "ic-cdk-macros", "ic-dummy-getrandom-for-wasm", "ic-stable-structures", - "ic-vetkeys 0.2.0", + "ic-vetkeys 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "pocket-ic", "rand 0.8.5", "rand_chacha 0.3.1", diff --git a/backend/mo/canisters/ic_vetkeys_encrypted_maps_canister/mops.toml b/backend/mo/canisters/ic_vetkeys_encrypted_maps_canister/mops.toml index f0e190c8..3b3c832d 100644 --- a/backend/mo/canisters/ic_vetkeys_encrypted_maps_canister/mops.toml +++ b/backend/mo/canisters/ic_vetkeys_encrypted_maps_canister/mops.toml @@ -10,4 +10,4 @@ license = "Apache-2.0" [dependencies] base = "0.14.6" -ic-vetkeys = "0.2.0" +ic-vetkeys = "0.3.0" diff --git a/backend/rs/canisters/ic_vetkeys_encrypted_maps_canister/Cargo.toml b/backend/rs/canisters/ic_vetkeys_encrypted_maps_canister/Cargo.toml index e6ede887..258d858e 100644 --- a/backend/rs/canisters/ic_vetkeys_encrypted_maps_canister/Cargo.toml +++ b/backend/rs/canisters/ic_vetkeys_encrypted_maps_canister/Cargo.toml @@ -18,7 +18,7 @@ ic-cdk = "0.18.3" ic-cdk-macros = "0.18.3" ic-dummy-getrandom-for-wasm = "0.1.0" ic-stable-structures = "0.6.8" -ic-vetkeys = "0.2.0" +ic-vetkeys = "0.3.0" serde = "1.0.217" [dev-dependencies] diff --git a/examples/basic_ibe/frontend/package-lock.json b/examples/basic_ibe/frontend/package-lock.json index d41c219d..0e905a99 100644 --- a/examples/basic_ibe/frontend/package-lock.json +++ b/examples/basic_ibe/frontend/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@dfinity/auth-client": "^2.4.1", "@dfinity/principal": "^2.4.1", - "@dfinity/vetkeys": "^0.2.0" + "@dfinity/vetkeys": "^0.3.0" }, "devDependencies": { "@eslint/js": "^9.24.0", @@ -92,9 +92,9 @@ } }, "node_modules/@dfinity/vetkeys": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.2.0.tgz", - "integrity": "sha512-H+3ND3/lNArCoPboDBq5Dh3Bzk/bdARzRH9L1RUIGn8z9KV16MZPxtYzmpIpTXIxE9E6M0BxzuRKRMZHUvFikw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.3.0.tgz", + "integrity": "sha512-28Phonh5BkMNL2Fkw5wwLR2NH5/+0q5Dapbwyz0RdddJYQALB5YlnQh7mTmmaY2zMkHsK25D5lyd90g/FcrMpQ==", "license": "Apache-2.0", "dependencies": { "@dfinity/agent": "^2.3.0", diff --git a/examples/basic_ibe/frontend/package.json b/examples/basic_ibe/frontend/package.json index c35f6418..022cf5bb 100644 --- a/examples/basic_ibe/frontend/package.json +++ b/examples/basic_ibe/frontend/package.json @@ -25,6 +25,6 @@ "dependencies": { "@dfinity/auth-client": "^2.4.1", "@dfinity/principal": "^2.4.1", - "@dfinity/vetkeys": "^0.2.0" + "@dfinity/vetkeys": "^0.3.0" } } diff --git a/examples/basic_ibe/frontend/src/main.ts b/examples/basic_ibe/frontend/src/main.ts index 6f756327..c1791434 100644 --- a/examples/basic_ibe/frontend/src/main.ts +++ b/examples/basic_ibe/frontend/src/main.ts @@ -77,7 +77,9 @@ async function getMyIbePrivateKey(): Promise { transportSecretKey.publicKeyBytes(), ), ); - ibePrivateKey = new EncryptedVetKey(encryptedKey).decryptAndVerify( + ibePrivateKey = EncryptedVetKey.deserialize( + encryptedKey, + ).decryptAndVerify( transportSecretKey, await getIbePublicKey(), new Uint8Array(myPrincipal.toUint8Array()), diff --git a/examples/basic_ibe/motoko/mops.toml b/examples/basic_ibe/motoko/mops.toml index 5eee5860..b255bc46 100644 --- a/examples/basic_ibe/motoko/mops.toml +++ b/examples/basic_ibe/motoko/mops.toml @@ -1,3 +1,3 @@ [dependencies] base = "0.14.9" -ic-vetkeys = "0.2.0" +ic-vetkeys = "0.3.0" diff --git a/examples/basic_ibe/rust/Cargo.lock b/examples/basic_ibe/rust/Cargo.lock index 72ee985e..21133d13 100644 --- a/examples/basic_ibe/rust/Cargo.lock +++ b/examples/basic_ibe/rust/Cargo.lock @@ -527,8 +527,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbeeb3d91aa179d6496d7293becdacedfc413c825cac79fd54ea1906f003ee55" dependencies = [ "serde", - "strum", - "strum_macros", + "strum 0.26.3", + "strum_macros 0.26.4", ] [[package]] @@ -569,9 +569,9 @@ dependencies = [ [[package]] name = "ic-vetkeys" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74c7e7811983cde1bbe44b78a6c68fc9aa009e4bb88890e7e854e2e7f8d0b2c" +checksum = "6d0fe4e1f361dea9b93841e428c00c6934eb5256ee9d35890db2fced4ac1a3c9" dependencies = [ "anyhow", "candid", @@ -592,8 +592,8 @@ dependencies = [ "serde_with", "sha2", "sha3", - "strum", - "strum_macros", + "strum 0.27.1", + "strum_macros 0.27.1", "subtle", "zeroize", ] @@ -1059,9 +1059,15 @@ version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ - "strum_macros", + "strum_macros 0.26.4", ] +[[package]] +name = "strum" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" + [[package]] name = "strum_macros" version = "0.26.4" @@ -1075,6 +1081,19 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "strum_macros" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.104", +] + [[package]] name = "subtle" version = "2.6.1" diff --git a/examples/basic_ibe/rust/backend/Cargo.toml b/examples/basic_ibe/rust/backend/Cargo.toml index 51159516..22b08959 100644 --- a/examples/basic_ibe/rust/backend/Cargo.toml +++ b/examples/basic_ibe/rust/backend/Cargo.toml @@ -18,7 +18,7 @@ ic-cdk = "0.18.3" ic-cdk-macros = "0.18.3" ic-dummy-getrandom-for-wasm = "0.1.0" ic-stable-structures = "0.6.8" -ic-vetkeys = "0.2.0" +ic-vetkeys = "0.3.0" serde = "1.0.217" serde_bytes = "0.11.15" serde_cbor = "0.11.2" diff --git a/examples/basic_timelock_ibe/Cargo.lock b/examples/basic_timelock_ibe/Cargo.lock index 8a07e9fe..952c7808 100644 --- a/examples/basic_timelock_ibe/Cargo.lock +++ b/examples/basic_timelock_ibe/Cargo.lock @@ -542,8 +542,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbeeb3d91aa179d6496d7293becdacedfc413c825cac79fd54ea1906f003ee55" dependencies = [ "serde", - "strum", - "strum_macros", + "strum 0.26.3", + "strum_macros 0.26.4", ] [[package]] @@ -586,9 +586,9 @@ dependencies = [ [[package]] name = "ic-vetkeys" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74c7e7811983cde1bbe44b78a6c68fc9aa009e4bb88890e7e854e2e7f8d0b2c" +checksum = "6d0fe4e1f361dea9b93841e428c00c6934eb5256ee9d35890db2fced4ac1a3c9" dependencies = [ "anyhow", "candid", @@ -609,8 +609,8 @@ dependencies = [ "serde_with", "sha2", "sha3", - "strum", - "strum_macros", + "strum 0.27.1", + "strum_macros 0.27.1", "subtle", "zeroize", ] @@ -1076,9 +1076,15 @@ version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ - "strum_macros", + "strum_macros 0.26.4", ] +[[package]] +name = "strum" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" + [[package]] name = "strum_macros" version = "0.26.4" @@ -1092,6 +1098,19 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "strum_macros" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.104", +] + [[package]] name = "subtle" version = "2.6.1" diff --git a/examples/basic_timelock_ibe/backend/Cargo.toml b/examples/basic_timelock_ibe/backend/Cargo.toml index 0499ee83..514dcdcc 100644 --- a/examples/basic_timelock_ibe/backend/Cargo.toml +++ b/examples/basic_timelock_ibe/backend/Cargo.toml @@ -20,7 +20,7 @@ ic-cdk-macros = "0.18.3" ic-cdk-timers = "0.12.0" ic-dummy-getrandom-for-wasm = "0.1.0" ic-stable-structures = "0.6.8" -ic-vetkeys = "0.2.0" +ic-vetkeys = "0.3.0" serde = "1.0.217" serde_bytes = "0.11.15" serde_cbor = "0.11.2" diff --git a/examples/basic_timelock_ibe/frontend/package-lock.json b/examples/basic_timelock_ibe/frontend/package-lock.json index d85353f0..765606aa 100644 --- a/examples/basic_timelock_ibe/frontend/package-lock.json +++ b/examples/basic_timelock_ibe/frontend/package-lock.json @@ -11,7 +11,7 @@ "@dfinity/agent": "^2.4.1", "@dfinity/auth-client": "^2.4.1", "@dfinity/principal": "^2.4.1", - "@dfinity/vetkeys": "^0.2.0" + "@dfinity/vetkeys": "^0.3.0" }, "devDependencies": { "@eslint/js": "^9.24.0", @@ -94,9 +94,9 @@ } }, "node_modules/@dfinity/vetkeys": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.2.0.tgz", - "integrity": "sha512-H+3ND3/lNArCoPboDBq5Dh3Bzk/bdARzRH9L1RUIGn8z9KV16MZPxtYzmpIpTXIxE9E6M0BxzuRKRMZHUvFikw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.3.0.tgz", + "integrity": "sha512-28Phonh5BkMNL2Fkw5wwLR2NH5/+0q5Dapbwyz0RdddJYQALB5YlnQh7mTmmaY2zMkHsK25D5lyd90g/FcrMpQ==", "license": "Apache-2.0", "dependencies": { "@dfinity/agent": "^2.3.0", diff --git a/examples/basic_timelock_ibe/frontend/package.json b/examples/basic_timelock_ibe/frontend/package.json index e6b548fc..c48e331f 100644 --- a/examples/basic_timelock_ibe/frontend/package.json +++ b/examples/basic_timelock_ibe/frontend/package.json @@ -27,6 +27,6 @@ "@dfinity/agent": "^2.4.1", "@dfinity/auth-client": "^2.4.1", "@dfinity/principal": "^2.4.1", - "@dfinity/vetkeys": "^0.2.0" + "@dfinity/vetkeys": "^0.3.0" } } diff --git a/examples/encrypted_notes_dapp_vetkd/frontend/package-lock.json b/examples/encrypted_notes_dapp_vetkd/frontend/package-lock.json index 5fd6dff3..64fd44fc 100644 --- a/examples/encrypted_notes_dapp_vetkd/frontend/package-lock.json +++ b/examples/encrypted_notes_dapp_vetkd/frontend/package-lock.json @@ -13,7 +13,7 @@ "@dfinity/candid": "^2.1.3", "@dfinity/identity": "^2.1.3", "@dfinity/principal": "^2.1.3", - "@dfinity/vetkeys": "^0.1.0", + "@dfinity/vetkeys": "^0.3.0", "sirv-cli": "^1.0.0", "svelte-icons": "^2.1.0", "svelte-router-spa": "^6.0.3", @@ -1779,9 +1779,9 @@ } }, "node_modules/@dfinity/vetkeys": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.1.0.tgz", - "integrity": "sha512-pAAn8AXRUw/fhW72rky5XDxHOdSgeo3gJIaHZdFF2hYFnHwiDqM2WfFI92Y7OYF9sBKg7SMZu4imNF/QQuRRZQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.3.0.tgz", + "integrity": "sha512-28Phonh5BkMNL2Fkw5wwLR2NH5/+0q5Dapbwyz0RdddJYQALB5YlnQh7mTmmaY2zMkHsK25D5lyd90g/FcrMpQ==", "license": "Apache-2.0", "dependencies": { "@dfinity/agent": "^2.3.0", @@ -11402,9 +11402,9 @@ } }, "@dfinity/vetkeys": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.1.0.tgz", - "integrity": "sha512-pAAn8AXRUw/fhW72rky5XDxHOdSgeo3gJIaHZdFF2hYFnHwiDqM2WfFI92Y7OYF9sBKg7SMZu4imNF/QQuRRZQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.3.0.tgz", + "integrity": "sha512-28Phonh5BkMNL2Fkw5wwLR2NH5/+0q5Dapbwyz0RdddJYQALB5YlnQh7mTmmaY2zMkHsK25D5lyd90g/FcrMpQ==", "requires": { "@dfinity/agent": "^2.3.0", "@dfinity/candid": "^2.3.0", diff --git a/examples/encrypted_notes_dapp_vetkd/frontend/package.json b/examples/encrypted_notes_dapp_vetkd/frontend/package.json index b073297e..b2d0dce2 100644 --- a/examples/encrypted_notes_dapp_vetkd/frontend/package.json +++ b/examples/encrypted_notes_dapp_vetkd/frontend/package.json @@ -56,7 +56,7 @@ "@dfinity/candid": "^2.1.3", "@dfinity/identity": "^2.1.3", "@dfinity/principal": "^2.1.3", - "@dfinity/vetkeys": "^0.1.0", + "@dfinity/vetkeys": "^0.3.0", "sirv-cli": "^1.0.0", "svelte-icons": "^2.1.0", "svelte-router-spa": "^6.0.3", diff --git a/examples/password_manager/frontend/package-lock.json b/examples/password_manager/frontend/package-lock.json index 53ec4fb2..6523a980 100644 --- a/examples/password_manager/frontend/package-lock.json +++ b/examples/password_manager/frontend/package-lock.json @@ -13,7 +13,7 @@ "@dfinity/candid": "^2.3.0", "@dfinity/identity": "^2.3.0", "@dfinity/principal": "^2.3.0", - "@dfinity/vetkeys": "^0.2.0", + "@dfinity/vetkeys": "^0.3.0", "@popperjs/core": "^2.11.8", "@sveltejs/vite-plugin-svelte": "^3.0.2", "@tailwindcss/postcss": "^4.0.6", @@ -132,9 +132,9 @@ } }, "node_modules/@dfinity/vetkeys": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.2.0.tgz", - "integrity": "sha512-H+3ND3/lNArCoPboDBq5Dh3Bzk/bdARzRH9L1RUIGn8z9KV16MZPxtYzmpIpTXIxE9E6M0BxzuRKRMZHUvFikw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.3.0.tgz", + "integrity": "sha512-28Phonh5BkMNL2Fkw5wwLR2NH5/+0q5Dapbwyz0RdddJYQALB5YlnQh7mTmmaY2zMkHsK25D5lyd90g/FcrMpQ==", "license": "Apache-2.0", "dependencies": { "@dfinity/agent": "^2.3.0", diff --git a/examples/password_manager/frontend/package.json b/examples/password_manager/frontend/package.json index 234c3a7e..8385a39c 100644 --- a/examples/password_manager/frontend/package.json +++ b/examples/password_manager/frontend/package.json @@ -31,7 +31,7 @@ "@dfinity/candid": "^2.3.0", "@dfinity/identity": "^2.3.0", "@dfinity/principal": "^2.3.0", - "@dfinity/vetkeys": "^0.2.0", + "@dfinity/vetkeys": "^0.3.0", "@popperjs/core": "^2.11.8", "@sveltejs/vite-plugin-svelte": "^3.0.2", "@tailwindcss/postcss": "^4.0.6", diff --git a/examples/password_manager/rust/Cargo.lock b/examples/password_manager/rust/Cargo.lock index 502f56f2..6528ea04 100644 --- a/examples/password_manager/rust/Cargo.lock +++ b/examples/password_manager/rust/Cargo.lock @@ -897,8 +897,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbeeb3d91aa179d6496d7293becdacedfc413c825cac79fd54ea1906f003ee55" dependencies = [ "serde", - "strum", - "strum_macros", + "strum 0.26.3", + "strum_macros 0.26.4", ] [[package]] @@ -941,9 +941,9 @@ dependencies = [ [[package]] name = "ic-vetkeys" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74c7e7811983cde1bbe44b78a6c68fc9aa009e4bb88890e7e854e2e7f8d0b2c" +checksum = "6d0fe4e1f361dea9b93841e428c00c6934eb5256ee9d35890db2fced4ac1a3c9" dependencies = [ "anyhow", "candid", @@ -964,8 +964,8 @@ dependencies = [ "serde_with", "sha2", "sha3", - "strum", - "strum_macros", + "strum 0.27.1", + "strum_macros 0.27.1", "subtle", "zeroize", ] @@ -1520,8 +1520,8 @@ dependencies = [ "serde_json", "sha2", "slog", - "strum", - "strum_macros", + "strum 0.26.3", + "strum_macros 0.26.4", "tempfile", "thiserror 2.0.12", "tokio", @@ -2253,9 +2253,15 @@ version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ - "strum_macros", + "strum_macros 0.26.4", ] +[[package]] +name = "strum" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" + [[package]] name = "strum_macros" version = "0.26.4" @@ -2269,6 +2275,19 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "strum_macros" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.104", +] + [[package]] name = "subtle" version = "2.6.1" diff --git a/examples/password_manager_with_metadata/frontend/package-lock.json b/examples/password_manager_with_metadata/frontend/package-lock.json index 5038bab5..dd426497 100644 --- a/examples/password_manager_with_metadata/frontend/package-lock.json +++ b/examples/password_manager_with_metadata/frontend/package-lock.json @@ -14,7 +14,7 @@ "@dfinity/candid": "^2.3.0", "@dfinity/identity": "^2.3.0", "@dfinity/principal": "^2.3.0", - "@dfinity/vetkeys": "^0.2.0", + "@dfinity/vetkeys": "^0.3.0", "@sveltejs/vite-plugin-svelte": "^3.0.2", "daisyui": "^4.12.23", "save": "^2.9.0", @@ -140,9 +140,9 @@ } }, "node_modules/@dfinity/vetkeys": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.2.0.tgz", - "integrity": "sha512-H+3ND3/lNArCoPboDBq5Dh3Bzk/bdARzRH9L1RUIGn8z9KV16MZPxtYzmpIpTXIxE9E6M0BxzuRKRMZHUvFikw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@dfinity/vetkeys/-/vetkeys-0.3.0.tgz", + "integrity": "sha512-28Phonh5BkMNL2Fkw5wwLR2NH5/+0q5Dapbwyz0RdddJYQALB5YlnQh7mTmmaY2zMkHsK25D5lyd90g/FcrMpQ==", "license": "Apache-2.0", "dependencies": { "@dfinity/agent": "^2.3.0", diff --git a/examples/password_manager_with_metadata/frontend/package.json b/examples/password_manager_with_metadata/frontend/package.json index 372ce943..42bcd6d3 100644 --- a/examples/password_manager_with_metadata/frontend/package.json +++ b/examples/password_manager_with_metadata/frontend/package.json @@ -42,7 +42,7 @@ "@dfinity/candid": "^2.3.0", "@dfinity/identity": "^2.3.0", "@dfinity/principal": "^2.3.0", - "@dfinity/vetkeys": "^0.2.0", + "@dfinity/vetkeys": "^0.3.0", "@sveltejs/vite-plugin-svelte": "^3.0.2", "daisyui": "^4.12.23", "save": "^2.9.0",