diff --git a/.githooks/pre-commit b/.githooks/pre-commit new file mode 100755 index 0000000..8387498 --- /dev/null +++ b/.githooks/pre-commit @@ -0,0 +1,75 @@ +#!/bin/bash + +# Pre-commit hook to strip local aztec-packages resolutions from package.json +# and clean up vite.config.ts fs.allow paths +# This prevents accidentally committing local development paths + +REPO_ROOT=$(git rev-parse --show-toplevel) + +MODIFIED=0 + +# Check package.json +PACKAGE_FILE="package.json" +FULL_PATH="$REPO_ROOT/$PACKAGE_FILE" + +if [ -f "$FULL_PATH" ] && git diff --cached --name-only | grep -q "^$PACKAGE_FILE$"; then + # Check if resolutions field exists with link: entries + if grep -q '"resolutions"' "$FULL_PATH" && grep -q '"link:' "$FULL_PATH"; then + echo "Stripping local resolutions from $PACKAGE_FILE..." + + # Use node to remove the resolutions field + node -e " + const fs = require('fs'); + const pkg = JSON.parse(fs.readFileSync('$FULL_PATH', 'utf-8')); + if (pkg.resolutions) { + delete pkg.resolutions; + fs.writeFileSync('$FULL_PATH', JSON.stringify(pkg, null, 2) + '\n'); + } + " + + # Re-stage the file + git add "$FULL_PATH" + MODIFIED=1 + fi +fi + +# Check vite.config.ts for absolute aztec-packages paths +VITE_CONFIG="vite.config.ts" +VITE_PATH="$REPO_ROOT/$VITE_CONFIG" + +if [ -f "$VITE_PATH" ] && git diff --cached --name-only | grep -q "^$VITE_CONFIG$"; then + # Check if fs.allow contains absolute paths to aztec-packages + if grep -q "allow:" "$VITE_PATH" && grep -E "'/.*aztec-packages/" "$VITE_PATH" > /dev/null 2>&1; then + echo "Cleaning up vite.config.ts fs.allow paths..." + + # Use node to clean up the vite config + node -e " + const fs = require('fs'); + let content = fs.readFileSync('$VITE_PATH', 'utf-8'); + + // Replace fs.allow block with minimal version + const fsBlockRegex = /fs:\s*\{[\s\S]*?allow:\s*\[[\s\S]*?\],[\s\S]*?\},/; + const minimalFsAllowBlock = \`fs: { + allow: [searchForWorkspaceRoot(process.cwd())], + },\`; + + if (fsBlockRegex.test(content)) { + content = content.replace(fsBlockRegex, minimalFsAllowBlock); + fs.writeFileSync('$VITE_PATH', content); + } + " + + # Re-stage the file + git add "$VITE_PATH" + MODIFIED=1 + fi +fi + +if [ $MODIFIED -eq 1 ]; then + echo "" + echo "Local development paths have been stripped." + echo "The commit will proceed with the cleaned files." + echo "" +fi + +exit 0 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e14e300..1a7cae9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -12,6 +12,10 @@ on: env: PASSWORD: ${{ secrets.PASSWORD }} +permissions: + contents: read + pull-requests: write + jobs: build-and-deploy: runs-on: ubuntu-latest @@ -42,8 +46,6 @@ jobs: - name: Set Aztec version run: | aztec-up ${{ vars.VERSION }} - docker pull aztecprotocol/aztec:${{ vars.VERSION }} - docker tag aztecprotocol/aztec:${{ vars.VERSION }} aztecprotocol/aztec:latest - name: Compile contracts run: yarn compile:contracts @@ -55,9 +57,10 @@ jobs: run: vercel pull --yes --environment=production --token=${{ secrets.VERCEL_TOKEN }} - name: Deploy to Vercel - run: | - vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes id: deploy + run: | + DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) + echo "url=$DEPLOY_URL" >> $GITHUB_OUTPUT - name: Comment deployment URL on PR if: github.event_name == 'pull_request' @@ -68,5 +71,5 @@ jobs: issue_number: context.issue.number, owner: context.repo.owner, repo: context.repo.repo, - body: '🚀 Deployed to Vercel!\n\nContracts deployed to devnet and website published.' + body: '🚀 Deployed to Vercel!\n\n**Preview URL:** ${{ steps.deploy.outputs.url }}' }) diff --git a/README.md b/README.md index 991bd6b..9988657 100644 --- a/README.md +++ b/README.md @@ -33,11 +33,10 @@ curl -s https://install.aztec.network | bash ### 3. Set Aztec Version -The project uses Aztec version `v3.0.0-nightly.20251120`. Set it using: +The project uses Aztec version `v3.0.0-devnet.20251212`. Set it using: ```bash -aztec-up 3.0.0-nightly.20251120 -docker tag aztecprotocol/aztec:3.0.0-nightly.20251120 aztecprotocol/aztec:latest # Temporary workaround for aztec-nargo issues +aztec-up 3.0.0-devnet.20251212 ``` ## Development Setup @@ -49,7 +48,7 @@ docker tag aztecprotocol/aztec:3.0.0-nightly.20251120 aztecprotocol/aztec:latest In a separate terminal, start the local Aztec sandbox: ```bash -aztec start --sandbox +aztec start --local-network ``` This will start a local Aztec node on `http://localhost:8080`. diff --git a/contracts/proof_of_password/Nargo.toml b/contracts/proof_of_password/Nargo.toml index 4be4509..fd1d773 100644 --- a/contracts/proof_of_password/Nargo.toml +++ b/contracts/proof_of_password/Nargo.toml @@ -4,7 +4,7 @@ type = "contract" authors = [""] [dependencies] -aztec = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v3.0.0-nightly.20251120", directory = "noir-projects/aztec-nr/aztec" } -token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v3.0.0-nightly.20251120", directory = "noir-projects/noir-contracts/contracts/app/token_contract" } +aztec = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v3.0.0-devnet.20251212", directory = "noir-projects/aztec-nr/aztec" } +token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v3.0.0-devnet.20251212", directory = "noir-projects/noir-contracts/contracts/app/token_contract" } poseidon = { tag = "v0.1.1", git = "https://github.com/noir-lang/poseidon" } -compressed_string = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v3.0.0-nightly.20251120", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file +compressed_string = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v3.0.0-devnet.20251212", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file diff --git a/contracts/proof_of_password/src/main.nr b/contracts/proof_of_password/src/main.nr index e81add1..92c675a 100644 --- a/contracts/proof_of_password/src/main.nr +++ b/contracts/proof_of_password/src/main.nr @@ -48,12 +48,12 @@ pub contract ProofOfPassword { ); // Safety: PXE will enforce a sender for the tags of the notes created - // in the Token.mint function, but this one intented to be called by anyone - // that knows the passord, not necessarily the recipient. Chances are this fn + // in the Token.mint function, but this particular function is intended to be called by anyone + // that knows the password, not necessarily the recipient. In particular, chances are this fn // will be invoked by the MultiCallEntrypoint protocol contract, // which does not set a sender for tags. // We intend the "to" of this function to claim the notes, so we're just calling - // the oracle for its sideeffects, making it safe to call + // the oracle for its side effects, therefore making it safe to call unsafe { set_sender_for_tags(to); } @@ -61,7 +61,7 @@ pub contract ProofOfPassword { let address = self.storage.grego_coin_address.read(); self.call(Token::at(address).mint_to_private(to, 1000)); - // Derive nullifier from sender and password. This is still a privacy leak, since + // Derive nullifier from sender and password. This is a privacy leak, since // knowing the password and an address is sufficient to know if someone has used this // contract or not. But at least, they need the password let nullifier = poseidon2_hash([to.to_field(), field_compressed_str.serialize()[0]]); diff --git a/contracts/proof_of_password/src/test/mod.nr b/contracts/proof_of_password/src/test/mod.nr index b428717..c524a50 100644 --- a/contracts/proof_of_password/src/test/mod.nr +++ b/contracts/proof_of_password/src/test/mod.nr @@ -66,7 +66,7 @@ unconstrained fn fails_on_incorrect_password() { ); } -#[test(should_fail_with = "Contract execution has reverted: Error encountered when inserting revertible nullifiers from private")] +#[test(should_fail_with = "Contract execution has reverted: Attempted to emit duplicate siloed nullifier")] unconstrained fn fails_on_double_dip() { let (env, pop_contract_address, _, recipient) = setup(); diff --git a/package.json b/package.json index 56e5ba0..1ff6e80 100644 --- a/package.json +++ b/package.json @@ -9,24 +9,28 @@ "serve": "vite", "build": "tsc -b && vite build", "lint": "eslint .", - "copy:dependencies": "cd contracts && aztec check && WORKDIR=$(pwd) && cd $HOME/nargo/github.com/AztecProtocol/aztec-packages/v3.0.0-nightly.20251120/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v3.0.0-nightly.20251120/noir-projects/noir-contracts/target/token_contract-Token.json $WORKDIR/target/token_contract-Token.json", + "copy:dependencies": "cd contracts && aztec check && WORKDIR=$(pwd) && cd $HOME/nargo/github.com/AztecProtocol/aztec-packages/v3.0.0-devnet.20251212/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v3.0.0-devnet.20251212/noir-projects/noir-contracts/target/token_contract-Token.json $WORKDIR/target/token_contract-Token.json", "compile:contracts": "cd contracts && aztec compile --package proof_of_password && aztec codegen ./target/proof_of_password-ProofOfPassword.json", "test": "cd contracts && aztec test", "preview": "vite preview", "deploy:local": "node --experimental-transform-types scripts/deploy.ts --network local", "deploy:devnet": "node --experimental-transform-types scripts/deploy.ts --network devnet", "formatting": "run -T prettier --check ./src && run -T eslint ./src", - "formatting:fix": "run -T eslint --fix ./src && run -T prettier -w ./src" + "formatting:fix": "run -T eslint --fix ./src && run -T prettier -w ./src", + "local-aztec:enable": "node scripts/toggle-local-aztec.js enable", + "local-aztec:disable": "node scripts/toggle-local-aztec.js disable", + "local-aztec:status": "node scripts/toggle-local-aztec.js status" }, "dependencies": { - "@aztec/accounts": "v3.0.0-nightly.20251120", - "@aztec/aztec.js": "v3.0.0-nightly.20251120", - "@aztec/constants": "v3.0.0-nightly.20251120", - "@aztec/entrypoints": "v3.0.0-nightly.20251120", - "@aztec/foundation": "v3.0.0-nightly.20251120", - "@aztec/noir-contracts.js": "v3.0.0-nightly.20251120", - "@aztec/pxe": "v3.0.0-nightly.20251120", - "@aztec/stdlib": "v3.0.0-nightly.20251120", + "@aztec/accounts": "v3.0.0-devnet.20251212", + "@aztec/aztec.js": "v3.0.0-devnet.20251212", + "@aztec/constants": "v3.0.0-devnet.20251212", + "@aztec/entrypoints": "v3.0.0-devnet.20251212", + "@aztec/foundation": "v3.0.0-devnet.20251212", + "@aztec/noir-contracts.js": "v3.0.0-devnet.20251212", + "@aztec/pxe": "v3.0.0-devnet.20251212", + "@aztec/stdlib": "v3.0.0-devnet.20251212", + "@aztec/wallet-sdk": "v3.0.0-devnet.20251212", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@mui/icons-material": "^6.3.1", @@ -39,7 +43,7 @@ "zod": "^3.23.8" }, "devDependencies": { - "@aztec/test-wallet": "v3.0.0-nightly.20251120", + "@aztec/test-wallet": "v3.0.0-devnet.20251212", "@eslint/js": "^9.18.0", "@playwright/test": "1.49.0", "@types/buffer-json": "^2", diff --git a/scripts/deploy.ts b/scripts/deploy.ts index ecaa21a..8800d39 100644 --- a/scripts/deploy.ts +++ b/scripts/deploy.ts @@ -11,11 +11,12 @@ import { deriveSigningKey } from '@aztec/stdlib/keys'; import { AztecAddress } from '@aztec/stdlib/aztec-address'; import { createAztecNodeClient, type AztecNode } from '@aztec/aztec.js/node'; import { getContractInstanceFromInstantiationParams } from '@aztec/stdlib/contract'; -import { Fr } from '@aztec/foundation/fields'; +import { Fr } from '@aztec/foundation/curves/bn254'; import type { DeployAccountOptions } from '@aztec/aztec.js/wallet'; import { SponsoredFeePaymentMethod } from '@aztec/aztec.js/fee'; import { ProofOfPasswordContract } from '../contracts/target/ProofOfPassword.ts'; +import { createLogger } from '@aztec/foundation/log'; // Parse network from CLI args (--network ) function getNetworkFromArgs(): string { @@ -38,7 +39,7 @@ const NETWORK = getNetworkFromArgs(); // Network-specific node URLs (hardcoded, not configurable) const NETWORK_URLS: Record = { local: 'http://localhost:8080', - devnet: 'https://devnet.aztec-labs.com', + devnet: 'https://next.devnet.aztec-labs.com', }; const AZTEC_NODE_URL = NETWORK_URLS[NETWORK]; @@ -61,7 +62,11 @@ async function setupWallet(aztecNode: AztecNode) { config.dataDirectory = PXE_STORE_DIR; config.proverEnabled = PROVER_ENABLED; - return await TestWallet.create(aztecNode, config); + return await TestWallet.create(aztecNode, config, { + proverOrOptions: { + logger: createLogger('bb:native'), + }, + }); } async function getSponsoredPFCContract() { diff --git a/scripts/toggle-local-aztec.js b/scripts/toggle-local-aztec.js new file mode 100755 index 0000000..e1ff292 --- /dev/null +++ b/scripts/toggle-local-aztec.js @@ -0,0 +1,429 @@ +#!/usr/bin/env node + +/** + * Toggle local aztec-packages resolutions in package.json and vite.config.ts. + * + * Usage: + * node scripts/toggle-local-aztec.js enable /path/to/aztec-packages + * node scripts/toggle-local-aztec.js disable + * node scripts/toggle-local-aztec.js status + */ + +import { readFileSync, writeFileSync, existsSync, rmSync, readdirSync, statSync, lstatSync } from "fs"; +import { resolve, dirname } from "path"; +import { fileURLToPath } from "url"; +import { execSync } from "child_process"; + +const __dirname = dirname(fileURLToPath(import.meta.url)); +const ROOT = resolve(__dirname, ".."); + +// Package.json files to modify (relative to repo root) +const PACKAGE_FILES = ["package.json"]; +const VITE_CONFIG = "vite.config.ts"; + +// Mapping of @aztec/* packages to their paths within aztec-packages +const PACKAGE_MAPPINGS = { + "@aztec/accounts": "yarn-project/accounts", + "@aztec/archiver": "yarn-project/archiver", + "@aztec/aztec.js": "yarn-project/aztec.js", + "@aztec/bb.js": "barretenberg/ts", + "@aztec/bb-prover": "yarn-project/bb-prover", + "@aztec/blob-client": "yarn-project/blob-client", + "@aztec/blob-lib": "yarn-project/blob-lib", + "@aztec/builder": "yarn-project/builder", + "@aztec/constants": "yarn-project/constants", + "@aztec/entrypoints": "yarn-project/entrypoints", + "@aztec/epoch-cache": "yarn-project/epoch-cache", + "@aztec/ethereum": "yarn-project/ethereum", + "@aztec/foundation": "yarn-project/foundation", + "@aztec/key-store": "yarn-project/key-store", + "@aztec/kv-store": "yarn-project/kv-store", + "@aztec/l1-artifacts": "yarn-project/l1-artifacts", + "@aztec/merkle-tree": "yarn-project/merkle-tree", + "@aztec/native": "yarn-project/native", + "@aztec/noir-acvm_js": "noir/packages/acvm_js", + "@aztec/noir-contracts.js": "yarn-project/noir-contracts.js", + "@aztec/noir-noir_codegen": "noir/packages/noir_codegen", + "@aztec/noir-noirc_abi": "noir/packages/noirc_abi", + "@aztec/noir-protocol-circuits-types": "yarn-project/noir-protocol-circuits-types", + "@aztec/noir-types": "noir/packages/types", + "@aztec/node-keystore": "yarn-project/node-keystore", + "@aztec/node-lib": "yarn-project/node-lib", + "@aztec/p2p": "yarn-project/p2p", + "@aztec/protocol-contracts": "yarn-project/protocol-contracts", + "@aztec/prover-client": "yarn-project/prover-client", + "@aztec/pxe": "yarn-project/pxe", + "@aztec/sequencer-client": "yarn-project/sequencer-client", + "@aztec/simulator": "yarn-project/simulator", + "@aztec/slasher": "yarn-project/slasher", + "@aztec/stdlib": "yarn-project/stdlib", + "@aztec/telemetry-client": "yarn-project/telemetry-client", + "@aztec/test-wallet": "yarn-project/test-wallet", + "@aztec/validator-client": "yarn-project/validator-client", + "@aztec/wallet-sdk": "yarn-project/wallet-sdk", + "@aztec/world-state": "yarn-project/world-state", +}; + +// Paths within aztec-packages that need to be allowed in vite's fs.allow +const VITE_FS_ALLOW_PATHS = [ + "yarn-project/noir-protocol-circuits-types/artifacts", + "noir/packages/noirc_abi/web", + "noir/packages/acvm_js/web", + "barretenberg/ts/dest/browser", +]; + +function readPackageJson(filePath) { + const fullPath = resolve(ROOT, filePath); + if (!existsSync(fullPath)) { + return null; + } + return JSON.parse(readFileSync(fullPath, "utf-8")); +} + +function writePackageJson(filePath, data) { + const fullPath = resolve(ROOT, filePath); + writeFileSync(fullPath, JSON.stringify(data, null, 2) + "\n"); +} + +function generateResolutions(aztecPath) { + const resolutions = {}; + for (const [pkg, subPath] of Object.entries(PACKAGE_MAPPINGS)) { + resolutions[pkg] = `link:${aztecPath}/${subPath}`; + } + return resolutions; +} + +function updateViteConfig(aztecPath) { + const viteConfigPath = resolve(ROOT, VITE_CONFIG); + if (!existsSync(viteConfigPath)) { + console.log(`Skipping ${VITE_CONFIG} (not found)`); + return; + } + + let content = readFileSync(viteConfigPath, "utf-8"); + + // Generate the new fs.allow array content + const fsAllowPaths = VITE_FS_ALLOW_PATHS.map( + (p) => ` '${aztecPath}/${p}',` + ).join("\n"); + + const newFsAllowBlock = `fs: { + allow: [ + searchForWorkspaceRoot(process.cwd()), +${fsAllowPaths} + ], + },`; + + // Replace the existing fs block using regex + const fsBlockRegex = /fs:\s*\{[\s\S]*?allow:\s*\[[\s\S]*?\],[\s\S]*?\},/; + + if (fsBlockRegex.test(content)) { + content = content.replace(fsBlockRegex, newFsAllowBlock); + writeFileSync(viteConfigPath, content); + console.log(`Updated vite.config.ts with aztec-packages paths`); + } else { + console.log(`Warning: Could not find fs.allow block in vite.config.ts`); + } +} + +function removeViteFsAllow() { + const viteConfigPath = resolve(ROOT, VITE_CONFIG); + if (!existsSync(viteConfigPath)) { + console.log(`Skipping ${VITE_CONFIG} (not found)`); + return; + } + + let content = readFileSync(viteConfigPath, "utf-8"); + + // Replace with minimal fs.allow block (just searchForWorkspaceRoot) + const minimalFsAllowBlock = `fs: { + allow: [searchForWorkspaceRoot(process.cwd())], + },`; + + const fsBlockRegex = /fs:\s*\{[\s\S]*?allow:\s*\[[\s\S]*?\],[\s\S]*?\},/; + + if (fsBlockRegex.test(content)) { + content = content.replace(fsBlockRegex, minimalFsAllowBlock); + writeFileSync(viteConfigPath, content); + console.log(`Removed aztec-packages paths from vite.config.ts`); + } else { + console.log(`Warning: Could not find fs.allow block in vite.config.ts`); + } +} + +function getViteFsAllowStatus() { + const viteConfigPath = resolve(ROOT, VITE_CONFIG); + if (!existsSync(viteConfigPath)) { + return null; + } + + const content = readFileSync(viteConfigPath, "utf-8"); + + // Look for absolute aztec-packages paths in the fs.allow block (starting with /) + const match = content.match(/allow:\s*\[[\s\S]*?'(\/[^']+\/(?:yarn-project|barretenberg|noir))/); + if (match) { + // Extract the base path + const fullPath = match[1]; + const baseMatch = fullPath.match(/^(.+?)\/(?:yarn-project|barretenberg|noir)/); + return baseMatch ? baseMatch[1] : "unknown"; + } + + return null; +} + +function setupGitHooks() { + const hooksPath = resolve(ROOT, ".githooks"); + if (!existsSync(hooksPath)) { + console.log("Warning: .githooks directory not found, skipping hook setup"); + return; + } + + try { + execSync("git config core.hooksPath .githooks", { cwd: ROOT, stdio: "pipe" }); + console.log("Configured git hooks to use .githooks directory"); + } catch (error) { + console.log("Warning: Failed to configure git hooks:", error.message); + } +} + +/** + * Recursively finds and removes broken @aztec symlinks in node_modules. + * This fixes issues where Yarn leaves stale portal symlinks when switching + * between local and npm resolutions. + */ +function cleanupBrokenAztecSymlinks(dir) { + const nodeModulesPath = resolve(dir, "node_modules"); + if (!existsSync(nodeModulesPath)) { + return 0; + } + + let cleaned = 0; + + // Clean @aztec directory in this node_modules + const aztecPath = resolve(nodeModulesPath, "@aztec"); + if (existsSync(aztecPath)) { + try { + const entries = readdirSync(aztecPath); + for (const entry of entries) { + const entryPath = resolve(aztecPath, entry); + const stats = lstatSync(entryPath); + + // Check if it's a symlink + if (stats.isSymbolicLink()) { + // Check if the symlink target exists + try { + statSync(entryPath); // This follows the symlink + } catch { + // Broken symlink - remove it + console.log(` Removing broken symlink: ${entryPath}`); + rmSync(entryPath, { force: true }); + cleaned++; + } + } else if (stats.isDirectory()) { + // Check if directory is essentially empty or only contains node_modules + const contents = readdirSync(entryPath); + const hasOnlyNodeModules = contents.length === 0 || + (contents.length === 1 && contents[0] === "node_modules"); + if (hasOnlyNodeModules) { + console.log(` Removing broken package dir: ${entryPath}`); + rmSync(entryPath, { recursive: true, force: true }); + cleaned++; + } + } + } + + // Remove @aztec dir if empty + const remaining = readdirSync(aztecPath); + if (remaining.length === 0) { + rmSync(aztecPath, { recursive: true, force: true }); + } + } catch (err) { + // Ignore errors reading directories + } + } + + // Recursively check nested node_modules in @aztec packages and other deps + try { + const entries = readdirSync(nodeModulesPath); + for (const entry of entries) { + if (entry === ".bin" || entry === ".cache") continue; + + const entryPath = resolve(nodeModulesPath, entry); + const stats = lstatSync(entryPath); + + if (stats.isDirectory() && !stats.isSymbolicLink()) { + if (entry === "@aztec") { + // Check subdirectories of @aztec + const aztecEntries = readdirSync(entryPath); + for (const aztecEntry of aztecEntries) { + const aztecEntryPath = resolve(entryPath, aztecEntry); + const aztecStats = lstatSync(aztecEntryPath); + if (aztecStats.isDirectory() && !aztecStats.isSymbolicLink()) { + cleaned += cleanupBrokenAztecSymlinks(aztecEntryPath); + } + } + } else if (entry.startsWith("@")) { + // Scoped package - check subdirectories + const scopedEntries = readdirSync(entryPath); + for (const scopedEntry of scopedEntries) { + const scopedPath = resolve(entryPath, scopedEntry); + const scopedStats = lstatSync(scopedPath); + if (scopedStats.isDirectory() && !scopedStats.isSymbolicLink()) { + cleaned += cleanupBrokenAztecSymlinks(scopedPath); + } + } + } else { + cleaned += cleanupBrokenAztecSymlinks(entryPath); + } + } + } + } catch { + // Ignore errors + } + + return cleaned; +} + +function runYarnInstall() { + // First, clean up broken symlinks + console.log("\nCleaning up stale @aztec symlinks..."); + const cleaned = cleanupBrokenAztecSymlinks(ROOT); + if (cleaned > 0) { + console.log(` Cleaned ${cleaned} broken symlinks/directories`); + } else { + console.log(" No broken symlinks found"); + } + + console.log("\nRunning yarn install..."); + try { + execSync("yarn install", { cwd: ROOT, stdio: "inherit" }); + } catch (error) { + console.error("Failed to run yarn install:", error.message); + } +} + +function enable(aztecPath) { + if (!aztecPath) { + console.error("Error: aztec-packages path is required for enable command"); + console.error("Usage: node scripts/toggle-local-aztec.js enable /path/to/aztec-packages"); + process.exit(1); + } + + const resolvedPath = resolve(aztecPath); + if (!existsSync(resolvedPath)) { + console.error(`Error: Path does not exist: ${resolvedPath}`); + process.exit(1); + } + + if (!existsSync(resolve(resolvedPath, "yarn-project"))) { + console.error(`Error: Path does not appear to be aztec-packages: ${resolvedPath}`); + process.exit(1); + } + + const resolutions = generateResolutions(resolvedPath); + + for (const file of PACKAGE_FILES) { + const pkg = readPackageJson(file); + if (!pkg) { + console.log(`Skipping ${file} (not found)`); + continue; + } + + pkg.resolutions = resolutions; + writePackageJson(file, pkg); + console.log(`Enabled local resolutions in ${file}`); + } + + updateViteConfig(resolvedPath); + + // Setup git hooks to prevent accidental commits + setupGitHooks(); + + console.log(`\nLocal aztec-packages resolutions enabled.`); + console.log(`Path: ${resolvedPath}`); + + // Run yarn install + runYarnInstall(); +} + +function disable() { + for (const file of PACKAGE_FILES) { + const pkg = readPackageJson(file); + if (!pkg) { + console.log(`Skipping ${file} (not found)`); + continue; + } + + if (pkg.resolutions) { + delete pkg.resolutions; + writePackageJson(file, pkg); + console.log(`Disabled local resolutions in ${file}`); + } else { + console.log(`No resolutions to remove in ${file}`); + } + } + + removeViteFsAllow(); + + console.log(`\nLocal aztec-packages resolutions disabled.`); + + // Run yarn install + runYarnInstall(); +} + +function status() { + for (const file of PACKAGE_FILES) { + const pkg = readPackageJson(file); + if (!pkg) { + console.log(`${file}: not found`); + continue; + } + + if (pkg.resolutions && Object.keys(pkg.resolutions).length > 0) { + const firstResolution = Object.values(pkg.resolutions)[0]; + const match = firstResolution.match(/^link:(.+?)\/(?:yarn-project|barretenberg|noir)/); + const path = match ? match[1] : "unknown"; + console.log(`${file}: ENABLED (${path})`); + } else { + console.log(`${file}: disabled`); + } + } + + const vitePath = getViteFsAllowStatus(); + if (vitePath) { + console.log(`${VITE_CONFIG}: ENABLED (${vitePath})`); + } else { + console.log(`${VITE_CONFIG}: disabled`); + } + + // Check git hooks status + try { + const hooksPath = execSync("git config core.hooksPath", { cwd: ROOT, stdio: "pipe" }).toString().trim(); + console.log(`git hooks: ${hooksPath || "default"}`); + } catch { + console.log("git hooks: default"); + } +} + +// Main +const [, , command, aztecPath] = process.argv; + +switch (command) { + case "enable": + enable(aztecPath); + break; + case "disable": + disable(); + break; + case "status": + status(); + break; + default: + console.log("Toggle local aztec-packages resolutions in package.json and vite.config.ts."); + console.log(""); + console.log("Usage:"); + console.log(" node scripts/toggle-local-aztec.js enable /path/to/aztec-packages"); + console.log(" node scripts/toggle-local-aztec.js disable"); + console.log(" node scripts/toggle-local-aztec.js status"); + process.exit(1); +} diff --git a/src/components/OnboardingModal.tsx b/src/components/OnboardingModal.tsx index c628c2d..e3f9aa4 100644 --- a/src/components/OnboardingModal.tsx +++ b/src/components/OnboardingModal.tsx @@ -25,11 +25,14 @@ import SwapHorizIcon from '@mui/icons-material/SwapHoriz'; import WaterDropIcon from '@mui/icons-material/WaterDrop'; import CloseIcon from '@mui/icons-material/Close'; import ErrorIcon from '@mui/icons-material/Error'; +import SecurityIcon from '@mui/icons-material/Security'; import { useOnboarding } from '../contexts/OnboardingContext'; -import { useWallet } from '../contexts/WalletContext'; +import { useWallet, type DiscoveredWalletWithEmoji } from '../contexts/WalletContext'; import type { AztecAddress } from '@aztec/aztec.js/addresses'; import type { Aliased } from '@aztec/aztec.js/wallet'; +type WalletConnectionPhase = 'discovering' | 'verifying' | 'connecting' | 'selecting_account'; + interface OnboardingModalProps { open: boolean; onAccountSelect: (address: AztecAddress) => void; @@ -49,11 +52,15 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) isSwapPending, isDripPending, } = useOnboarding(); - const { connectWallet } = useWallet(); + const { discoverWallets, connectToProvider } = useWallet(); const [accounts, setAccounts] = useState[]>([]); const [isLoadingAccounts, setIsLoadingAccounts] = useState(false); const [accountsError, setAccountsError] = useState(null); + // Wallet discovery and verification state + const [connectionPhase, setConnectionPhase] = useState('discovering'); + const [discoveredWallets, setDiscoveredWallets] = useState([]); + // Drip flow state const [password, setPassword] = useState(''); @@ -64,36 +71,62 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) // Get steps from flow config const steps = currentFlow?.steps || []; - // Fetch accounts when modal opens and status is connecting_wallet + // Start wallet discovery when modal opens and status is connecting_wallet useEffect(() => { - async function fetchAccounts() { + async function startWalletDiscovery() { if (!open || status !== 'connecting_wallet') return; - try { - setIsLoadingAccounts(true); - setAccountsError(null); - setAccounts([]); - - // Connect to extension wallet (ChainInfo is constructed from active network inside connectWallet) - const extensionWallet = await connectWallet(); + // Reset state when entering connecting_wallet phase + setConnectionPhase('discovering'); + setDiscoveredWallets([]); + setAccounts([]); + setAccountsError(null); + setIsLoadingAccounts(true); - // Get accounts from extension wallet - const walletAccounts = await extensionWallet.getAccounts(); + try { + const wallets = await discoverWallets(); - if (!walletAccounts || walletAccounts.length === 0) { - throw new Error('No accounts found in wallet. Please create an account in your Aztec wallet.'); + if (wallets.length === 0) { + throw new Error('No wallet extensions found. Please install a compatible Aztec wallet extension.'); } - setAccounts(walletAccounts); + setDiscoveredWallets(wallets); + setConnectionPhase('verifying'); setIsLoadingAccounts(false); } catch (err) { - setAccountsError(err instanceof Error ? err.message : 'Failed to connect to wallet'); + setAccountsError(err instanceof Error ? err.message : 'Failed to discover wallets'); setIsLoadingAccounts(false); } } - fetchAccounts(); - }, [open, status, connectWallet]); + startWalletDiscovery(); + }, [open, status, discoverWallets]); + + // Handle wallet selection after user verifies emoji + const handleWalletSelect = async (walletWithEmoji: DiscoveredWalletWithEmoji) => { + try { + setConnectionPhase('connecting'); + setIsLoadingAccounts(true); + setAccountsError(null); + + const extensionWallet = await connectToProvider(walletWithEmoji.provider); + + // Get accounts from extension wallet + const walletAccounts = await extensionWallet.getAccounts(); + + if (!walletAccounts || walletAccounts.length === 0) { + throw new Error('No accounts found in wallet. Please create an account in your Aztec wallet.'); + } + + setAccounts(walletAccounts); + setConnectionPhase('selecting_account'); + setIsLoadingAccounts(false); + } catch (err) { + setAccountsError(err instanceof Error ? err.message : 'Failed to connect to wallet'); + setConnectionPhase('verifying'); // Go back to wallet selection on error + setIsLoadingAccounts(false); + } + }; // Handle completion animation and auto-close useEffect(() => { @@ -150,8 +183,10 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) const isLoading = status !== 'not_started' && status !== 'completed' && status !== 'error'; const progress = (currentStep / totalSteps) * 100; - // Show account selection UI when in connecting_wallet status - const showAccountSelection = status === 'connecting_wallet' && !isLoadingAccounts && accounts.length > 0; + // Show wallet verification UI when in verifying phase + const showWalletVerification = status === 'connecting_wallet' && connectionPhase === 'verifying' && discoveredWallets.length > 0; + // Show account selection UI when in selecting_account phase + const showAccountSelection = status === 'connecting_wallet' && connectionPhase === 'selecting_account' && accounts.length > 0; // Show completion transition instead of steps when completed const showCompletionTransition = status === 'completed'; @@ -407,11 +442,27 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) })} - {/* Account selection or loading message below first step */} + {/* Wallet discovery, verification, and account selection below first step */} - {isLoadingAccounts ? ( - // Loading state + {isLoadingAccounts && connectionPhase === 'discovering' ? ( + // Discovering wallets + + + Discovering wallet extensions... + + + ) : isLoadingAccounts && connectionPhase === 'connecting' ? ( + // Connecting to selected wallet - Waiting for wallet to respond... + Connecting to wallet... Please check your Aztec wallet + ) : showWalletVerification ? ( + // Wallet verification step - show discovered wallets with emoji + <> + + + + + Security Verification + + + + Verify the emoji code matches what your wallet is showing before connecting. + This protects against man-in-the-middle attacks. + + + + + Select your wallet after verifying the code: + + + + + {discoveredWallets.map(walletWithEmoji => { + const { provider, verificationEmoji } = walletWithEmoji; + + return ( + + handleWalletSelect(walletWithEmoji)} + sx={{ + border: '1px solid', + borderColor: 'divider', + borderRadius: 1, + '&:hover': { + borderColor: 'primary.main', + backgroundColor: 'rgba(212, 255, 40, 0.05)', + }, + }} + > + {provider.icon && ( + + + + )} + + {provider.name} + + } + secondary={ + verificationEmoji && ( + + {verificationEmoji} + + ) + } + /> + + + ); + })} + + + ) : showAccountSelection ? ( - // Account selection + // Account selection (after wallet connected) <> Select an account to continue: diff --git a/src/config/networks/devnet.json b/src/config/networks/devnet.json index 72a63f6..1182ecb 100644 --- a/src/config/networks/devnet.json +++ b/src/config/networks/devnet.json @@ -1,20 +1,20 @@ { "id": "devnet", "name": "Devnet", - "nodeUrl": "https://devnet.aztec-labs.com", + "nodeUrl": "https://next.devnet.aztec-labs.com", "chainId": "11155111", - "rollupVersion": "1667575857", + "rollupVersion": "1647720761", "contracts": { - "gregoCoin": "0x190dbbfcd0a2cffc1017faba7df2051f9628f33210003b40ed85d18214fae590", - "gregoCoinPremium": "0x0d959b2813e8bf4b0e460833bdebf66d312ae9ce136fbebaa1453c7a00fa894e", - "amm": "0x2d6929dad6eb7dc3e2ea495c38d9ceeaec50339534432534c2d0b17451d933dc", - "liquidityToken": "0x166077a8d83eef22f59795b7c8f06daf268620b4734276fccf0bbf000b18968d", - "pop": "0x20fc81a68e55b42c2a6fbfa1d7398e73838ef4597d18c97fcce1cdb0f8023c18", - "sponsoredFPC": "0x280e5686a148059543f4d0968f9a18cd4992520fcd887444b8689bf2726a1f97", - "salt": "0x09a1d1c632fda1adb85904ad38366077d7fb581f3b51b496e0a8ff284b63d71f" + "gregoCoin": "0x2e4a942a91d15fedad3f8e8738382fc8ccb97532a37aae102fe8c33910747a44", + "gregoCoinPremium": "0x2f15c908d0a7554ba27a939bbb2ecd50f19c6933cb71016941964dae66a817f6", + "amm": "0x078b5b0464de86e3b6b68a5f6ba2fdcc07d0995c5de4f1a9c2ea8c8e8a93b0f7", + "liquidityToken": "0x12994f83cdaa3bd0ab345090f219e3e1fbc5218e3f714b45c5a77677bc0abb21", + "pop": "0x235f07190276c3a6f562c532cc75b44cca7487734817490eb8fdf382138afcf3", + "sponsoredFPC": "0x1586f476995be97f07ebd415340a14be48dc28c6c661cc6bdddb80ae790caa4e", + "salt": "0x1b8de4413f8972cccae768f4f1810ecaf64cf416c7879a3585a2b2a705227cee" }, "deployer": { - "address": "0x243f879e858bf941d2d6eec3cfdfcd72117cf69be212589fec7f2b4086f901c1" + "address": "0x13c06c5dd8a62b7446b2cc003245057e4d5ffd83257cd23afae391d9c06318c9" }, - "deployedAt": "2025-11-04T15:57:13.109Z" + "deployedAt": "2026-01-09T06:47:29.421Z" } \ No newline at end of file diff --git a/src/contexts/WalletContext.tsx b/src/contexts/WalletContext.tsx index 686c52c..9cc68b4 100644 --- a/src/contexts/WalletContext.tsx +++ b/src/contexts/WalletContext.tsx @@ -1,12 +1,21 @@ import { createContext, useContext, useState, useEffect, useRef, type ReactNode, useCallback } from 'react'; import { EmbeddedWallet } from '../embedded_wallet'; -import { ExtensionWallet } from '../extension_wallet'; import { createAztecNodeClient, type AztecNode } from '@aztec/aztec.js/node'; import type { Wallet } from '@aztec/aztec.js/wallet'; import type { AztecAddress } from '@aztec/aztec.js/addresses'; import type { ChainInfo } from '@aztec/aztec.js/account'; import { useNetwork } from './NetworkContext'; import { Fr } from '@aztec/aztec.js/fields'; +import { WalletManager, type WalletProvider } from '@aztec/wallet-sdk/manager'; +import { hashToEmoji } from '@aztec/wallet-sdk/crypto'; + +/** + * Discovered wallet with verification emoji for anti-MITM protection + */ +export interface DiscoveredWalletWithEmoji { + provider: WalletProvider; + verificationEmoji: string; +} interface WalletContextType { wallet: Wallet | null; @@ -15,6 +24,11 @@ interface WalletContextType { isLoading: boolean; error: string | null; isUsingEmbeddedWallet: boolean; + /** Discovers available wallet extensions with verification emojis */ + discoverWallets: () => Promise; + /** Connects to a specific wallet provider (after user verifies emoji) */ + connectToProvider: (provider: WalletProvider) => Promise; + /** Legacy: discovers and connects to first available wallet (no verification) */ connectWallet: () => Promise; setCurrentAddress: (address: AztecAddress | null) => void; disconnectWallet: () => void; @@ -104,14 +118,35 @@ export function WalletProvider({ children }: WalletProviderProps) { initializeWallet(); }, [activeNetwork]); // Depend on activeNetwork but check nodeUrl manually - const connectWallet = useCallback(async (): Promise => { + /** + * Discovers available wallet extensions and returns them with verification emojis. + * The emoji is derived from the ECDH shared secret - both dApp and wallet compute + * the same emoji independently, allowing users to verify no MITM attack. + */ + const discoverWallets = useCallback(async (): Promise => { const chainInfo: ChainInfo = { chainId: Fr.fromString(activeNetwork.chainId), version: Fr.fromString(activeNetwork.rollupVersion), }; + const manager = WalletManager.configure({ extensions: { enabled: true } }); + const providers = await manager.getAvailableWallets({ chainInfo, timeout: 2000 }); + + // Map providers to include verification emoji + return providers.map(provider => ({ + provider, + verificationEmoji: provider.metadata.verificationHash + ? hashToEmoji(provider.metadata.verificationHash as string) + : '', + })); + }, [activeNetwork]); + + /** + * Connects to a specific wallet provider after user has verified the emoji. + */ + const connectToProvider = useCallback(async (provider: WalletProvider): Promise => { const appId = 'gregoswap'; - const extensionWallet = ExtensionWallet.create(chainInfo, appId); + const extensionWallet = await provider.connect(appId); // Mark that user explicitly connected an external wallet hasConnectedExternalWalletRef.current = true; @@ -121,7 +156,22 @@ export function WalletProvider({ children }: WalletProviderProps) { setCurrentAddress(null); setIsUsingEmbeddedWallet(false); return extensionWallet; - }, [activeNetwork]); + }, []); + + /** + * Legacy: discovers and connects to first available wallet (no verification step). + * Kept for backwards compatibility. + */ + const connectWallet = useCallback(async (): Promise => { + const wallets = await discoverWallets(); + + if (wallets.length === 0) { + throw new Error('No wallet extensions found. Please install a compatible Aztec wallet extension.'); + } + + // Connect to the first available wallet provider + return connectToProvider(wallets[0].provider); + }, [discoverWallets, connectToProvider]); const disconnectWallet = useCallback(() => { // Restore embedded wallet and address @@ -140,6 +190,8 @@ export function WalletProvider({ children }: WalletProviderProps) { isLoading, error, isUsingEmbeddedWallet, + discoverWallets, + connectToProvider, connectWallet, setCurrentAddress, disconnectWallet, diff --git a/src/embedded_wallet.ts b/src/embedded_wallet.ts index 3b740f7..e4b8192 100644 --- a/src/embedded_wallet.ts +++ b/src/embedded_wallet.ts @@ -3,16 +3,17 @@ import { SchnorrAccountContract } from '@aztec/accounts/schnorr/lazy'; import { getPXEConfig, type PXEConfig } from '@aztec/pxe/config'; import { createPXE, PXE } from '@aztec/pxe/client/lazy'; -import { Fr, GrumpkinScalar } from '@aztec/foundation/fields'; import { AztecAddress } from '@aztec/stdlib/aztec-address'; import { getContractInstanceFromInstantiationParams } from '@aztec/stdlib/contract'; import { mergeExecutionPayloads, type ExecutionPayload, type TxSimulationResult } from '@aztec/stdlib/tx'; import type { DefaultAccountEntrypointOptions } from '@aztec/entrypoints/account'; import { deriveSigningKey } from '@aztec/stdlib/keys'; import { SignerlessAccount, type Account, type AccountContract } from '@aztec/aztec.js/account'; -import { AccountManager, BaseWallet } from '@aztec/aztec.js/wallet'; +import { AccountManager } from '@aztec/aztec.js/wallet'; import type { AztecNode } from '@aztec/aztec.js/node'; import type { SimulateInteractionOptions } from '@aztec/aztec.js/contracts'; +import { Fr, GrumpkinScalar } from '@aztec/aztec.js/fields'; +import { BaseWallet } from '@aztec/wallet-sdk/base-wallet'; /** * Data for generating an account. diff --git a/src/extension_wallet.ts b/src/extension_wallet.ts deleted file mode 100644 index fb89239..0000000 --- a/src/extension_wallet.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { WalletSchema, type Wallet } from '@aztec/aztec.js/wallet'; -import { promiseWithResolvers, type PromiseWithResolvers } from '@aztec/foundation/promise'; -import { schemaHasMethod } from '@aztec/foundation/schemas'; -import { jsonStringify } from '@aztec/foundation/json-rpc'; -import type { ChainInfo } from '@aztec/aztec.js/account'; - -// eslint-disable-next-line @typescript-eslint/no-unsafe-function-type -type FunctionsOf = { [K in keyof T as T[K] extends Function ? K : never]: T[K] }; - -export class ExtensionWallet { - private inFlight = new Map>(); - - private constructor( - private chainInfo: ChainInfo, - private appId: string, - ) {} - - static create(chainInfo: ChainInfo, appId: string) { - const wallet = new ExtensionWallet(chainInfo, appId); - window.addEventListener('message', async event => { - if (event.source !== window) return; - - const { messageId, result, error } = event.data; - if (!messageId) { - return; - } - if (!wallet.inFlight.has(messageId)) { - return; - } - const { resolve, reject } = wallet.inFlight.get(messageId); - - if (error) { - reject(new Error(jsonStringify(error))); - } else { - resolve(result); - } - wallet.inFlight.delete(messageId); - }); - return new Proxy(wallet, { - get: (target, prop) => { - if (schemaHasMethod(WalletSchema, prop.toString())) { - return async (...args: unknown[]) => { - const result = await target.postMessage({ - type: prop.toString() as keyof FunctionsOf, - args, - }); - return WalletSchema[prop.toString() as keyof typeof WalletSchema].returnType().parseAsync(result); - }; - } else { - return target[prop]; - } - }, - }) as unknown as Wallet; - } - - private async postMessage({ type, args }: { type: keyof FunctionsOf; args: unknown[] }) { - const messageId = globalThis.crypto.randomUUID(); - window.postMessage(jsonStringify({ type, args, messageId, chainInfo: this.chainInfo, appId: this.appId }), '*'); - const { promise, resolve, reject } = promiseWithResolvers(); - this.inFlight.set(messageId, { promise, resolve, reject }); - return promise; - } -} diff --git a/vite.config.ts b/vite.config.ts index 4cec0a7..6f7aaac 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,4 +1,4 @@ -import { defineConfig, loadEnv, Plugin, ResolvedConfig } from 'vite'; +import { defineConfig, loadEnv, Plugin, ResolvedConfig, searchForWorkspaceRoot } from 'vite'; import react from '@vitejs/plugin-react-swc'; import { PolyfillOptions, nodePolyfills } from 'vite-plugin-node-polyfills'; import fs from 'fs'; @@ -104,6 +104,9 @@ export default defineConfig(({ mode }) => { 'Cross-Origin-Opener-Policy': 'same-origin', 'Cross-Origin-Embedder-Policy': 'require-corp', }, + fs: { + allow: [searchForWorkspaceRoot(process.cwd())], + }, }, optimizeDeps: { exclude: ['@aztec/noir-acvm_js', '@aztec/noir-noirc_abi'], @@ -119,7 +122,7 @@ export default defineConfig(({ mode }) => { }, { pattern: /.*/, - maxSizeKB: 7000, + maxSizeKB: 8000, description: 'Detect if json artifacts or bb.js wasm get out of control', }, ]), diff --git a/yarn.lock b/yarn.lock index e98914c..9f1011b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -95,720 +95,746 @@ __metadata: linkType: hard "@aws-sdk/client-s3@npm:^3.892.0": - version: 3.910.0 - resolution: "@aws-sdk/client-s3@npm:3.910.0" + version: 3.966.0 + resolution: "@aws-sdk/client-s3@npm:3.966.0" dependencies: "@aws-crypto/sha1-browser": "npm:5.2.0" "@aws-crypto/sha256-browser": "npm:5.2.0" "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/credential-provider-node": "npm:3.910.0" - "@aws-sdk/middleware-bucket-endpoint": "npm:3.910.0" - "@aws-sdk/middleware-expect-continue": "npm:3.910.0" - "@aws-sdk/middleware-flexible-checksums": "npm:3.910.0" - "@aws-sdk/middleware-host-header": "npm:3.910.0" - "@aws-sdk/middleware-location-constraint": "npm:3.910.0" - "@aws-sdk/middleware-logger": "npm:3.910.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.910.0" - "@aws-sdk/middleware-sdk-s3": "npm:3.910.0" - "@aws-sdk/middleware-ssec": "npm:3.910.0" - "@aws-sdk/middleware-user-agent": "npm:3.910.0" - "@aws-sdk/region-config-resolver": "npm:3.910.0" - "@aws-sdk/signature-v4-multi-region": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@aws-sdk/util-endpoints": "npm:3.910.0" - "@aws-sdk/util-user-agent-browser": "npm:3.910.0" - "@aws-sdk/util-user-agent-node": "npm:3.910.0" - "@aws-sdk/xml-builder": "npm:3.910.0" - "@smithy/config-resolver": "npm:^4.3.2" - "@smithy/core": "npm:^3.16.1" - "@smithy/eventstream-serde-browser": "npm:^4.2.2" - "@smithy/eventstream-serde-config-resolver": "npm:^4.3.2" - "@smithy/eventstream-serde-node": "npm:^4.2.2" - "@smithy/fetch-http-handler": "npm:^5.3.3" - "@smithy/hash-blob-browser": "npm:^4.2.3" - "@smithy/hash-node": "npm:^4.2.2" - "@smithy/hash-stream-node": "npm:^4.2.2" - "@smithy/invalid-dependency": "npm:^4.2.2" - "@smithy/md5-js": "npm:^4.2.2" - "@smithy/middleware-content-length": "npm:^4.2.2" - "@smithy/middleware-endpoint": "npm:^4.3.3" - "@smithy/middleware-retry": "npm:^4.4.3" - "@smithy/middleware-serde": "npm:^4.2.2" - "@smithy/middleware-stack": "npm:^4.2.2" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/node-http-handler": "npm:^4.4.1" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" - "@smithy/url-parser": "npm:^4.2.2" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/credential-provider-node": "npm:3.966.0" + "@aws-sdk/middleware-bucket-endpoint": "npm:3.966.0" + "@aws-sdk/middleware-expect-continue": "npm:3.965.0" + "@aws-sdk/middleware-flexible-checksums": "npm:3.966.0" + "@aws-sdk/middleware-host-header": "npm:3.965.0" + "@aws-sdk/middleware-location-constraint": "npm:3.965.0" + "@aws-sdk/middleware-logger": "npm:3.965.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.965.0" + "@aws-sdk/middleware-sdk-s3": "npm:3.966.0" + "@aws-sdk/middleware-ssec": "npm:3.965.0" + "@aws-sdk/middleware-user-agent": "npm:3.966.0" + "@aws-sdk/region-config-resolver": "npm:3.965.0" + "@aws-sdk/signature-v4-multi-region": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@aws-sdk/util-endpoints": "npm:3.965.0" + "@aws-sdk/util-user-agent-browser": "npm:3.965.0" + "@aws-sdk/util-user-agent-node": "npm:3.966.0" + "@smithy/config-resolver": "npm:^4.4.5" + "@smithy/core": "npm:^3.20.1" + "@smithy/eventstream-serde-browser": "npm:^4.2.7" + "@smithy/eventstream-serde-config-resolver": "npm:^4.3.7" + "@smithy/eventstream-serde-node": "npm:^4.2.7" + "@smithy/fetch-http-handler": "npm:^5.3.8" + "@smithy/hash-blob-browser": "npm:^4.2.8" + "@smithy/hash-node": "npm:^4.2.7" + "@smithy/hash-stream-node": "npm:^4.2.7" + "@smithy/invalid-dependency": "npm:^4.2.7" + "@smithy/md5-js": "npm:^4.2.7" + "@smithy/middleware-content-length": "npm:^4.2.7" + "@smithy/middleware-endpoint": "npm:^4.4.2" + "@smithy/middleware-retry": "npm:^4.4.18" + "@smithy/middleware-serde": "npm:^4.2.8" + "@smithy/middleware-stack": "npm:^4.2.7" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/node-http-handler": "npm:^4.4.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/smithy-client": "npm:^4.10.3" + "@smithy/types": "npm:^4.11.0" + "@smithy/url-parser": "npm:^4.2.7" "@smithy/util-base64": "npm:^4.3.0" "@smithy/util-body-length-browser": "npm:^4.2.0" "@smithy/util-body-length-node": "npm:^4.2.1" - "@smithy/util-defaults-mode-browser": "npm:^4.3.2" - "@smithy/util-defaults-mode-node": "npm:^4.2.3" - "@smithy/util-endpoints": "npm:^3.2.2" - "@smithy/util-middleware": "npm:^4.2.2" - "@smithy/util-retry": "npm:^4.2.2" - "@smithy/util-stream": "npm:^4.5.2" + "@smithy/util-defaults-mode-browser": "npm:^4.3.17" + "@smithy/util-defaults-mode-node": "npm:^4.2.20" + "@smithy/util-endpoints": "npm:^3.2.7" + "@smithy/util-middleware": "npm:^4.2.7" + "@smithy/util-retry": "npm:^4.2.7" + "@smithy/util-stream": "npm:^4.5.8" "@smithy/util-utf8": "npm:^4.2.0" - "@smithy/util-waiter": "npm:^4.2.2" - "@smithy/uuid": "npm:^1.1.0" + "@smithy/util-waiter": "npm:^4.2.7" tslib: "npm:^2.6.2" - checksum: 10c0/9142a2a56b6acd83d20adf4d2f9942663ba7c815158233085215d59b126234bff243b434ceb43dc59c5b3b315d44930a0b4a1993257981985b18d71756538a8a + checksum: 10c0/147d9014c493613dab97c16766271bf0a995a71ae352020c733eda0258ad0d57a1031c88cd58f403e981654e92394fafda20e2743b8160d4d43ce46a55ec119e languageName: node linkType: hard -"@aws-sdk/client-sso@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/client-sso@npm:3.910.0" +"@aws-sdk/client-sso@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/client-sso@npm:3.966.0" dependencies: "@aws-crypto/sha256-browser": "npm:5.2.0" "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/middleware-host-header": "npm:3.910.0" - "@aws-sdk/middleware-logger": "npm:3.910.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.910.0" - "@aws-sdk/middleware-user-agent": "npm:3.910.0" - "@aws-sdk/region-config-resolver": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@aws-sdk/util-endpoints": "npm:3.910.0" - "@aws-sdk/util-user-agent-browser": "npm:3.910.0" - "@aws-sdk/util-user-agent-node": "npm:3.910.0" - "@smithy/config-resolver": "npm:^4.3.2" - "@smithy/core": "npm:^3.16.1" - "@smithy/fetch-http-handler": "npm:^5.3.3" - "@smithy/hash-node": "npm:^4.2.2" - "@smithy/invalid-dependency": "npm:^4.2.2" - "@smithy/middleware-content-length": "npm:^4.2.2" - "@smithy/middleware-endpoint": "npm:^4.3.3" - "@smithy/middleware-retry": "npm:^4.4.3" - "@smithy/middleware-serde": "npm:^4.2.2" - "@smithy/middleware-stack": "npm:^4.2.2" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/node-http-handler": "npm:^4.4.1" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" - "@smithy/url-parser": "npm:^4.2.2" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/middleware-host-header": "npm:3.965.0" + "@aws-sdk/middleware-logger": "npm:3.965.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.965.0" + "@aws-sdk/middleware-user-agent": "npm:3.966.0" + "@aws-sdk/region-config-resolver": "npm:3.965.0" + "@aws-sdk/types": "npm:3.965.0" + "@aws-sdk/util-endpoints": "npm:3.965.0" + "@aws-sdk/util-user-agent-browser": "npm:3.965.0" + "@aws-sdk/util-user-agent-node": "npm:3.966.0" + "@smithy/config-resolver": "npm:^4.4.5" + "@smithy/core": "npm:^3.20.1" + "@smithy/fetch-http-handler": "npm:^5.3.8" + "@smithy/hash-node": "npm:^4.2.7" + "@smithy/invalid-dependency": "npm:^4.2.7" + "@smithy/middleware-content-length": "npm:^4.2.7" + "@smithy/middleware-endpoint": "npm:^4.4.2" + "@smithy/middleware-retry": "npm:^4.4.18" + "@smithy/middleware-serde": "npm:^4.2.8" + "@smithy/middleware-stack": "npm:^4.2.7" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/node-http-handler": "npm:^4.4.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/smithy-client": "npm:^4.10.3" + "@smithy/types": "npm:^4.11.0" + "@smithy/url-parser": "npm:^4.2.7" "@smithy/util-base64": "npm:^4.3.0" "@smithy/util-body-length-browser": "npm:^4.2.0" "@smithy/util-body-length-node": "npm:^4.2.1" - "@smithy/util-defaults-mode-browser": "npm:^4.3.2" - "@smithy/util-defaults-mode-node": "npm:^4.2.3" - "@smithy/util-endpoints": "npm:^3.2.2" - "@smithy/util-middleware": "npm:^4.2.2" - "@smithy/util-retry": "npm:^4.2.2" + "@smithy/util-defaults-mode-browser": "npm:^4.3.17" + "@smithy/util-defaults-mode-node": "npm:^4.2.20" + "@smithy/util-endpoints": "npm:^3.2.7" + "@smithy/util-middleware": "npm:^4.2.7" + "@smithy/util-retry": "npm:^4.2.7" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/d0f634c2f2c1c6234e1706470ca29f9455e97257d6263add984180e7d3c547f442673d031a1a3b6be68c78e1a4424719147cdf96b52f1bb7cc4ead70915d648b + checksum: 10c0/abd65d3c2481003b3e8512bb4a2e6f1dc827a19c6f0f3ca36c5149788f7f36dce9642a8203ef18ee821051e3c8b02404d0c586c3db652da745eee500ab0c3588 languageName: node linkType: hard -"@aws-sdk/core@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/core@npm:3.910.0" +"@aws-sdk/core@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/core@npm:3.966.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@aws-sdk/xml-builder": "npm:3.910.0" - "@smithy/core": "npm:^3.16.1" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/signature-v4": "npm:^5.3.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@aws-sdk/xml-builder": "npm:3.965.0" + "@smithy/core": "npm:^3.20.1" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/signature-v4": "npm:^5.3.7" + "@smithy/smithy-client": "npm:^4.10.3" + "@smithy/types": "npm:^4.11.0" "@smithy/util-base64": "npm:^4.3.0" - "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-middleware": "npm:^4.2.7" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/15b0215f49da8295ca9424695f2aa2f6eb578647397a57f43d56288b7f77cf4112a3a897afc7cd14bfe1f8943b2ef78bdc2788ff7eca0e57cb2029d99f71902c + checksum: 10c0/b45cb5e2b2ef1be74472dbf21315e53889ad06570da786c772aa6e6f3767758aa6fa06c8b7a25b7b217e102ee74e7030631ebe958283299a09b0e52b0e1a0df2 + languageName: node + linkType: hard + +"@aws-sdk/crc64-nvme@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/crc64-nvme@npm:3.965.0" + dependencies: + "@smithy/types": "npm:^4.11.0" + tslib: "npm:^2.6.2" + checksum: 10c0/a819970f729e56562a8badd5f0aba5bfaf4fa038c6733ddf51ceaf5fe3430264a6ceafce87580495bacf24bbd9950425517cb509581bfcd5fd23e20a88182c79 languageName: node linkType: hard -"@aws-sdk/credential-provider-env@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/credential-provider-env@npm:3.910.0" +"@aws-sdk/credential-provider-env@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-env@npm:3.966.0" dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/31a61c3e762b1418e2c1a80a6867d4f4f8167027fd6334c1aba138e64e7a13edab6d6f386cd19c84cae3f09833445ea2d434ee0bdf715bf9782ffbd0a5e217b8 + checksum: 10c0/9ead622004bf46324a6db5b8fc4c2a363c239db8de2197d380b54d59f59fec32f1ae3e471b67dfa9c1240ffaf34eb256d9cf7760e0293081208cd6cdd9157c7c languageName: node linkType: hard -"@aws-sdk/credential-provider-http@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/credential-provider-http@npm:3.910.0" +"@aws-sdk/credential-provider-http@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-http@npm:3.966.0" dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/fetch-http-handler": "npm:^5.3.3" - "@smithy/node-http-handler": "npm:^4.4.1" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" - "@smithy/util-stream": "npm:^4.5.2" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/fetch-http-handler": "npm:^5.3.8" + "@smithy/node-http-handler": "npm:^4.4.7" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/smithy-client": "npm:^4.10.3" + "@smithy/types": "npm:^4.11.0" + "@smithy/util-stream": "npm:^4.5.8" tslib: "npm:^2.6.2" - checksum: 10c0/7c15829bec5ebb49542b181a17cbfef6b02b78447e1323157ca7d33103203258b409bccb3dfef19f255d88ba282c5a553552a09488c4af1a5899bb7bff65a873 - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-ini@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/credential-provider-ini@npm:3.910.0" - dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/credential-provider-env": "npm:3.910.0" - "@aws-sdk/credential-provider-http": "npm:3.910.0" - "@aws-sdk/credential-provider-process": "npm:3.910.0" - "@aws-sdk/credential-provider-sso": "npm:3.910.0" - "@aws-sdk/credential-provider-web-identity": "npm:3.910.0" - "@aws-sdk/nested-clients": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/credential-provider-imds": "npm:^4.2.2" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + checksum: 10c0/2f6d41f76d9308d93bfd8b98c05b2460a99515ae16583d07fb40af6c7379d71197181e3fe7b7b659801b186f3c50b3de1a4af456559a7a48bc8a49394609044a + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-ini@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.966.0" + dependencies: + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/credential-provider-env": "npm:3.966.0" + "@aws-sdk/credential-provider-http": "npm:3.966.0" + "@aws-sdk/credential-provider-login": "npm:3.966.0" + "@aws-sdk/credential-provider-process": "npm:3.966.0" + "@aws-sdk/credential-provider-sso": "npm:3.966.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.966.0" + "@aws-sdk/nested-clients": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/credential-provider-imds": "npm:^4.2.7" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" + tslib: "npm:^2.6.2" + checksum: 10c0/23027fc3c4e23668a81e59b9fa8fe2cf9feb8c27d70c8c3bf769b490e1ae9e1d49deb67b72e5b934291c1e25d73e871a4d0c72e005f73b7a61bf00e676782559 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-login@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-login@npm:3.966.0" + dependencies: + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/nested-clients": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/2dd52fa13aa4e0cf02d62e45f1c15d2ac3d891230b5a4fd95f6d69227b52887fbc3e2fc5f12665528292c2764cbf184d9a3a3bb4feb0eb97befa05e110f0fcc4 + checksum: 10c0/e0fcaebd7718d58e8df7619370dddde13b53fe17d505870e25e29661e4af856f2fd73dac03f7614e2050602c976d538a737f70f6f991a76be404cf7b16ca3bd7 languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/credential-provider-node@npm:3.910.0" +"@aws-sdk/credential-provider-node@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.966.0" dependencies: - "@aws-sdk/credential-provider-env": "npm:3.910.0" - "@aws-sdk/credential-provider-http": "npm:3.910.0" - "@aws-sdk/credential-provider-ini": "npm:3.910.0" - "@aws-sdk/credential-provider-process": "npm:3.910.0" - "@aws-sdk/credential-provider-sso": "npm:3.910.0" - "@aws-sdk/credential-provider-web-identity": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/credential-provider-imds": "npm:^4.2.2" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/credential-provider-env": "npm:3.966.0" + "@aws-sdk/credential-provider-http": "npm:3.966.0" + "@aws-sdk/credential-provider-ini": "npm:3.966.0" + "@aws-sdk/credential-provider-process": "npm:3.966.0" + "@aws-sdk/credential-provider-sso": "npm:3.966.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/credential-provider-imds": "npm:^4.2.7" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/cfbb7b9b19cd6971d9a766a7237eedb3b02842e90cd95edf863286bc41c9237ac54310a62dce7995333012a40db6e7c496f640a5cd5606218295bfaffcbe2daa + checksum: 10c0/5063f989da45cdaa3e4c5c71e7223ab34ccc374d43d363b6aae75c3423ee5dcf76bd46b987a171b23e6024701c299be9fd3de5f5704fc6db8df04400b5c15189 languageName: node linkType: hard -"@aws-sdk/credential-provider-process@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/credential-provider-process@npm:3.910.0" +"@aws-sdk/credential-provider-process@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-process@npm:3.966.0" dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/e4daf57799cb025020ac1df2d567a097cdbb53457be7ea30982f494b6a8ac6060de114637e7bebdb759dda874159c8ee7e6f031bf5e6d762ca359474116a0c3c + checksum: 10c0/bd1edc4eaa359ab0df69cf47a0a37429f6f651e14082b3a377f19bb1c42b97ec75e9594712d89ac55b853fb68e17aa3bc4abee20affff86106f02beadc677bfd languageName: node linkType: hard -"@aws-sdk/credential-provider-sso@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/credential-provider-sso@npm:3.910.0" +"@aws-sdk/credential-provider-sso@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.966.0" dependencies: - "@aws-sdk/client-sso": "npm:3.910.0" - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/token-providers": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/client-sso": "npm:3.966.0" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/token-providers": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/a3899bcc6fa8cf5cde2ef30de82a59e9f251f8c0bee7cc6a1343b8310d16923f5f06081a2f3097ca89687324a9cfc976c514c1e5e4111d62a31d6909ef955c1e + checksum: 10c0/575da249ab4391e9d52d4587b82ac249079ae0eb1737d5002ffc9833e42557ffe39b402c59d9e6bdefa8bd63ddcb232d4f5ddfd7e8fefd2c6ec46094b1ead27e languageName: node linkType: hard -"@aws-sdk/credential-provider-web-identity@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/credential-provider-web-identity@npm:3.910.0" +"@aws-sdk/credential-provider-web-identity@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.966.0" dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/nested-clients": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/nested-clients": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/ff16df706549cf46c93e2fa765fcdb5bbf11a42ea710d0a3efc3acbacbe9ffd7792db7b2481980243348d058955dc14d55178113f17b2e1bbef974d605bc76bf + checksum: 10c0/2390e3f3afa85c1b6c57367de9dcea0163113153aaca946091c47285de942548ef6fffef8801e9ad3f9c51edc0e151744eea9cf83e134ad5eee1de0d71554ea4 languageName: node linkType: hard -"@aws-sdk/middleware-bucket-endpoint@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.910.0" +"@aws-sdk/middleware-bucket-endpoint@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.966.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@aws-sdk/util-arn-parser": "npm:3.893.0" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@aws-sdk/util-arn-parser": "npm:3.966.0" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" "@smithy/util-config-provider": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/32154bd1870c691d5071e5275a17ba2ea542bece2bf2da8464389c95358f1631d199af3bba25958098f04bf9dc11a569fafb2bb96d452718170abab86597300b + checksum: 10c0/75d50814e3fbf5ad6058bffbfe3291897b74cfe5bbcb6267ad1f027d1b13f8550457370082b9392c784d7694bdc39dff3fcbf7bd6b0f411cbd70e116f36b5a2f languageName: node linkType: hard -"@aws-sdk/middleware-expect-continue@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-expect-continue@npm:3.910.0" +"@aws-sdk/middleware-expect-continue@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/middleware-expect-continue@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/1e8b9426e8b1a7f0db82faded10ac8047310f52224468bb00c7271a172fe645518b46a92be3b7cfdf757179f5ee43d53f69c81be303c5f8851ae330028b5b20a + checksum: 10c0/917488832313388f58a52edcc6d2767a30450d2d8bc40ec6c1abf3ecc8364e251f0978b8d4b2c558e3dc729ac91822e750afe86db52638b7707a470c78970d16 languageName: node linkType: hard -"@aws-sdk/middleware-flexible-checksums@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.910.0" +"@aws-sdk/middleware-flexible-checksums@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.966.0" dependencies: "@aws-crypto/crc32": "npm:5.2.0" "@aws-crypto/crc32c": "npm:5.2.0" "@aws-crypto/util": "npm:5.2.0" - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/crc64-nvme": "npm:3.965.0" + "@aws-sdk/types": "npm:3.965.0" "@smithy/is-array-buffer": "npm:^4.2.0" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" - "@smithy/util-middleware": "npm:^4.2.2" - "@smithy/util-stream": "npm:^4.5.2" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" + "@smithy/util-middleware": "npm:^4.2.7" + "@smithy/util-stream": "npm:^4.5.8" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/b210f1555bd20abb848eb8696d7a9c549733ee6d50f1dcebf9379bd781de1579443a6c6474401c094444e6e639dacb1501d235ecdf11e4fd9a3b0bff78966166 + checksum: 10c0/197fed8f6c8645ce482238f53cd34ef1ed9e3636dcc6d92b5e7701a4fa1474b71bd6646073856a472e96b07f1e84f34446a307ff822a90a89cb98d65aba0b101 languageName: node linkType: hard -"@aws-sdk/middleware-host-header@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-host-header@npm:3.910.0" +"@aws-sdk/middleware-host-header@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/middleware-host-header@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/bfd348a15b855a89a46a5c3cc18dbca94eda541847c3260b2d66b8c84440976cd527831bab7adaf3f6bc68fb9b61b885b69762dee3830cb960a2a18a8c517482 + checksum: 10c0/bd139e5b231d3eff3f407263d1ad9b49b6b0791186bafa56e3e5b9dbab560bd89b99167fa6dff04d0308f72e3b2d5a64dac4c3ec236df1e9f7b2c58f4518da09 languageName: node linkType: hard -"@aws-sdk/middleware-location-constraint@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-location-constraint@npm:3.910.0" +"@aws-sdk/middleware-location-constraint@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/middleware-location-constraint@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/91d06ca54012047048396ccdf1eb74477ae7d90feb28243f2e0a88df120e6c403b63c9c42b170114be4d994c089bbb1023b78db4cd6251ad978714ed8b297bed + checksum: 10c0/aca7c7bcd6b67f8a510633c704e0b0c7ce98ff6f4daa06cc493732e44f26167cdb6b6f6967e20c2810ae8351664015b0e17fdcde6d8f781e326c35785faab601 languageName: node linkType: hard -"@aws-sdk/middleware-logger@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-logger@npm:3.910.0" +"@aws-sdk/middleware-logger@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/middleware-logger@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/33d0ec8c067701e8fb80f792ec4208decb0eb61502fd34377976bcd0aea5ee2c554a0861b3f42547a6a11abfe7ca5324c419d87dbe88def282b9ce4da2edb068 + checksum: 10c0/9efc280c9de443b0861c9150e4824f8b837f782c326bc85615500cfa2b2c842705b42adb53b7d6a24116666c2418cd25d1afcf06144ed1467476cddf758179e2 languageName: node linkType: hard -"@aws-sdk/middleware-recursion-detection@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-recursion-detection@npm:3.910.0" +"@aws-sdk/middleware-recursion-detection@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@aws/lambda-invoke-store": "npm:^0.0.1" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@aws/lambda-invoke-store": "npm:^0.2.2" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/bdf27349e500c8abffc67c5ed017dad8749b5a007d1e1da0fea7f12cb5e85a6255e28811e517566454a1a6a201fea6fe94cb8e90d4f8d8023cbcbf412afddcdd + checksum: 10c0/a74b5bf6e9ffb84a58486be600a52c87257763b6ad400cae0d4c372519faff73c85d818b1aff13b593a1985b4f4c63b9f803e0b635a0ff29e2e4e87da3aa6e15 languageName: node linkType: hard -"@aws-sdk/middleware-sdk-s3@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-sdk-s3@npm:3.910.0" +"@aws-sdk/middleware-sdk-s3@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/middleware-sdk-s3@npm:3.966.0" dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@aws-sdk/util-arn-parser": "npm:3.893.0" - "@smithy/core": "npm:^3.16.1" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/signature-v4": "npm:^5.3.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@aws-sdk/util-arn-parser": "npm:3.966.0" + "@smithy/core": "npm:^3.20.1" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/signature-v4": "npm:^5.3.7" + "@smithy/smithy-client": "npm:^4.10.3" + "@smithy/types": "npm:^4.11.0" "@smithy/util-config-provider": "npm:^4.2.0" - "@smithy/util-middleware": "npm:^4.2.2" - "@smithy/util-stream": "npm:^4.5.2" + "@smithy/util-middleware": "npm:^4.2.7" + "@smithy/util-stream": "npm:^4.5.8" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/6e1a435849cdec5408e09d7b378f5e7d0e51660b2f360f54e6ef3745a39d5579136c9e146f23551d62df628ebb55c0139bedeeaff825e2348eec5ac71f21f2ed + checksum: 10c0/ddc68418a9a919845a25dca7cd6e867e1855b2625b61c03aaa85cb4132850e8b34a174599a307bb044423c8dc87e692b41b6861ed3c0fae33a0e54f9f18217ae languageName: node linkType: hard -"@aws-sdk/middleware-ssec@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-ssec@npm:3.910.0" +"@aws-sdk/middleware-ssec@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/middleware-ssec@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/2156df7de3e63d426bc8fdc018298ae8dc6bcff55f9a21365de71142b0c61266f5e65657757a8815662f1b2a6d5c5a78e9b970bf4315907e6d7888059da0526a + checksum: 10c0/1ebcad870236fcdb7da0a5ac1af5ccb27504d5bab0d5c8dab0dd6bd0bbf17246ea4ee99b5163a8ca8f952e0ad3c2bb30f06461823bf7e9eb7b1fc182fd6a0655 languageName: node linkType: hard -"@aws-sdk/middleware-user-agent@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/middleware-user-agent@npm:3.910.0" +"@aws-sdk/middleware-user-agent@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/middleware-user-agent@npm:3.966.0" dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@aws-sdk/util-endpoints": "npm:3.910.0" - "@smithy/core": "npm:^3.16.1" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@aws-sdk/util-endpoints": "npm:3.965.0" + "@smithy/core": "npm:^3.20.1" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/70138565efae2e497cbeae877e5e07a5275ef3c59061b18aa5b4156cc2d53afbe1cced665f2c7c37f59f246bf76464cd67c68e2992f427caedf5dabba115b813 + checksum: 10c0/168e32e4a30349b8893a1ecb333e43771265de8c2441be1ee7af8b0409c46e19aed45b60ab914cbaa4efb32cf1b548f52004fe814a339b05dbf3465f555a016b languageName: node linkType: hard -"@aws-sdk/nested-clients@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/nested-clients@npm:3.910.0" +"@aws-sdk/nested-clients@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/nested-clients@npm:3.966.0" dependencies: "@aws-crypto/sha256-browser": "npm:5.2.0" "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/middleware-host-header": "npm:3.910.0" - "@aws-sdk/middleware-logger": "npm:3.910.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.910.0" - "@aws-sdk/middleware-user-agent": "npm:3.910.0" - "@aws-sdk/region-config-resolver": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@aws-sdk/util-endpoints": "npm:3.910.0" - "@aws-sdk/util-user-agent-browser": "npm:3.910.0" - "@aws-sdk/util-user-agent-node": "npm:3.910.0" - "@smithy/config-resolver": "npm:^4.3.2" - "@smithy/core": "npm:^3.16.1" - "@smithy/fetch-http-handler": "npm:^5.3.3" - "@smithy/hash-node": "npm:^4.2.2" - "@smithy/invalid-dependency": "npm:^4.2.2" - "@smithy/middleware-content-length": "npm:^4.2.2" - "@smithy/middleware-endpoint": "npm:^4.3.3" - "@smithy/middleware-retry": "npm:^4.4.3" - "@smithy/middleware-serde": "npm:^4.2.2" - "@smithy/middleware-stack": "npm:^4.2.2" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/node-http-handler": "npm:^4.4.1" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" - "@smithy/url-parser": "npm:^4.2.2" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/middleware-host-header": "npm:3.965.0" + "@aws-sdk/middleware-logger": "npm:3.965.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.965.0" + "@aws-sdk/middleware-user-agent": "npm:3.966.0" + "@aws-sdk/region-config-resolver": "npm:3.965.0" + "@aws-sdk/types": "npm:3.965.0" + "@aws-sdk/util-endpoints": "npm:3.965.0" + "@aws-sdk/util-user-agent-browser": "npm:3.965.0" + "@aws-sdk/util-user-agent-node": "npm:3.966.0" + "@smithy/config-resolver": "npm:^4.4.5" + "@smithy/core": "npm:^3.20.1" + "@smithy/fetch-http-handler": "npm:^5.3.8" + "@smithy/hash-node": "npm:^4.2.7" + "@smithy/invalid-dependency": "npm:^4.2.7" + "@smithy/middleware-content-length": "npm:^4.2.7" + "@smithy/middleware-endpoint": "npm:^4.4.2" + "@smithy/middleware-retry": "npm:^4.4.18" + "@smithy/middleware-serde": "npm:^4.2.8" + "@smithy/middleware-stack": "npm:^4.2.7" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/node-http-handler": "npm:^4.4.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/smithy-client": "npm:^4.10.3" + "@smithy/types": "npm:^4.11.0" + "@smithy/url-parser": "npm:^4.2.7" "@smithy/util-base64": "npm:^4.3.0" "@smithy/util-body-length-browser": "npm:^4.2.0" "@smithy/util-body-length-node": "npm:^4.2.1" - "@smithy/util-defaults-mode-browser": "npm:^4.3.2" - "@smithy/util-defaults-mode-node": "npm:^4.2.3" - "@smithy/util-endpoints": "npm:^3.2.2" - "@smithy/util-middleware": "npm:^4.2.2" - "@smithy/util-retry": "npm:^4.2.2" + "@smithy/util-defaults-mode-browser": "npm:^4.3.17" + "@smithy/util-defaults-mode-node": "npm:^4.2.20" + "@smithy/util-endpoints": "npm:^3.2.7" + "@smithy/util-middleware": "npm:^4.2.7" + "@smithy/util-retry": "npm:^4.2.7" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/9d77566d1f11a4ef2b007f32b814d98837608d8f3b6207324e158c4b8ee37d183f957b8567c7f3fd8523ff8d614b6b542a195669dfc51bcb60a3866baccee7e3 + checksum: 10c0/7a63268ad76e4801efeb8d4053becb7314efb0b66e0489fa14865b179375ca0c3fe5287ec8cb42a2d6ffeedc8bfb386270e345444e0819a83b87f01c1e6124d1 languageName: node linkType: hard -"@aws-sdk/region-config-resolver@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/region-config-resolver@npm:3.910.0" +"@aws-sdk/region-config-resolver@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/region-config-resolver@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" - "@smithy/util-config-provider": "npm:^4.2.0" - "@smithy/util-middleware": "npm:^4.2.2" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/config-resolver": "npm:^4.4.5" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/03bc2172d0c3b134cbb496e8546606a8821fc4f0272ea03aadfd653b29956ddbbfa2ad3e12b7937d3e98d7b0f92e8fedb2af6559f2389c2d1d4ffc37bb55c5b0 + checksum: 10c0/e67a9f4787d14ffa678b0eb831c85133c2c2960c464ba76fd01f9379c99c74ab813d0094c4616b5a7a86988d0c29dc57ece09accf57f213ce166d71459d91af5 languageName: node linkType: hard -"@aws-sdk/signature-v4-multi-region@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/signature-v4-multi-region@npm:3.910.0" +"@aws-sdk/signature-v4-multi-region@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.966.0" dependencies: - "@aws-sdk/middleware-sdk-s3": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/signature-v4": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/middleware-sdk-s3": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/signature-v4": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/c7292caec15d290d1ad8b9846da53afcebb7b8109079163b7055e3525c8ae08fe168a95f1a483c58abae810e4e99a1fc64863a962ced5fd7bfb2d6701faaeec7 + checksum: 10c0/dc2cc4b743f73828592752bf9b1db57330aab4d4752aa68c34fcb7c4c1de848cf4deb1da6c2d573b2b0efe663e76b41eb36aab4a7c6df14a85005744fb9ba625 languageName: node linkType: hard -"@aws-sdk/token-providers@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/token-providers@npm:3.910.0" +"@aws-sdk/token-providers@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/token-providers@npm:3.966.0" dependencies: - "@aws-sdk/core": "npm:3.910.0" - "@aws-sdk/nested-clients": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/core": "npm:3.966.0" + "@aws-sdk/nested-clients": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/8bcbc8a1f22acaaf7911bd6c7181af7da07e63470e063fb3c1a84b052af1699179a3568823e4e0c38d914340e1e2c2c9a450942f4571642113efc1e5a0410c5b + checksum: 10c0/36544035c67a88de00c52347a856c707d3b8592b3373e88ae92cbcd893e34a615ab972f36b4b7a1acaaa19672e5f4de5dae247b6f65f4336cb26a848b8fed840 languageName: node linkType: hard -"@aws-sdk/types@npm:3.910.0, @aws-sdk/types@npm:^3.222.0": - version: 3.910.0 - resolution: "@aws-sdk/types@npm:3.910.0" +"@aws-sdk/types@npm:3.965.0, @aws-sdk/types@npm:^3.222.0": + version: 3.965.0 + resolution: "@aws-sdk/types@npm:3.965.0" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/b91c035d68999dfef31ffb81f0f6dea6d9a763339293d4267975dc9bc0f946d39d48fa51dbe643360d8643686e6ccce783f2ae1e3dfabd4d470bb8834c1186d3 + checksum: 10c0/59ee62046aef9ba74ccafcd3e28293075b085a99b5814af4a7539a05a81bb922abe9dbb2d08cecf789724ae4c65034ca6acf604e1fa915515438926db3a279e9 languageName: node linkType: hard -"@aws-sdk/util-arn-parser@npm:3.893.0": - version: 3.893.0 - resolution: "@aws-sdk/util-arn-parser@npm:3.893.0" +"@aws-sdk/util-arn-parser@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/util-arn-parser@npm:3.966.0" dependencies: tslib: "npm:^2.6.2" - checksum: 10c0/c8bbc1e258674e791929f1259a3f2422433c0b8c5470808a958ef4320bb9ca7c27783b617da3b9e04d9a1cd1d0b547da2858249dbec816f1098c02731b551aac + checksum: 10c0/55bbe6ff2f95084f57990b191db0a77744b1edf226361c0d303a3734978f98b0bf60ace493a3dae9d2d7f96284b2e5ec0b361ea0c65c1d8bf6ff7640cbe4e078 languageName: node linkType: hard -"@aws-sdk/util-endpoints@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/util-endpoints@npm:3.910.0" +"@aws-sdk/util-endpoints@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/util-endpoints@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/types": "npm:^4.7.1" - "@smithy/url-parser": "npm:^4.2.2" - "@smithy/util-endpoints": "npm:^3.2.2" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/types": "npm:^4.11.0" + "@smithy/url-parser": "npm:^4.2.7" + "@smithy/util-endpoints": "npm:^3.2.7" tslib: "npm:^2.6.2" - checksum: 10c0/1944c8ff7fd50ef6e018a27c378ae0eba7672900827cbc2b1604d04ce08ec2a74dea11eb3a9ba63a00e4083206be93e9a90aaa424f841e5f5c55888cf0e07073 + checksum: 10c0/5b8b70b6910cdbad1a598aea357972fd44e7add699ed8813a6adb26dea9bb3872c95fdcd7997ed43c1d8f5f5bfdaf4686025f1d022a6d04471fcfad1dcfeab9c languageName: node linkType: hard "@aws-sdk/util-locate-window@npm:^3.0.0": - version: 3.893.0 - resolution: "@aws-sdk/util-locate-window@npm:3.893.0" + version: 3.965.0 + resolution: "@aws-sdk/util-locate-window@npm:3.965.0" dependencies: tslib: "npm:^2.6.2" - checksum: 10c0/ed2232d1eff567a7fa96bed87d56f03ac183dc20ba0ea262edb35f0b66aea201b987f447a5c383adc5694c80275700345946c0ad3183b30a6f9ec2f89be789d8 + checksum: 10c0/f7d454056656bad7d07aea7bbb9db67e45ac046c8caadbf0c12873696f1b27a8bef7e7222a1ae884c250e9446e780e293bd3e4ea39b6b60c45bae264ddc27c41 languageName: node linkType: hard -"@aws-sdk/util-user-agent-browser@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/util-user-agent-browser@npm:3.910.0" +"@aws-sdk/util-user-agent-browser@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.965.0" dependencies: - "@aws-sdk/types": "npm:3.910.0" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/types": "npm:^4.11.0" bowser: "npm:^2.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/7f331a95df724548198a076f560cb1a7491c4b87dc76b2eea623ef6acc2c4b186e50a393336a26ecf83fadb9375c9eb668e5b5bc154adcf3e17ecf7ae0f89cc0 + checksum: 10c0/d53fdd8fe3330c9235fa633d7cee73e27526a1e81854b46e57d8c709b963f4ab4a72567d5f673a0fec07f977e91d8ee833bdfdf46a1a2a33841c0f535e588839 languageName: node linkType: hard -"@aws-sdk/util-user-agent-node@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/util-user-agent-node@npm:3.910.0" +"@aws-sdk/util-user-agent-node@npm:3.966.0": + version: 3.966.0 + resolution: "@aws-sdk/util-user-agent-node@npm:3.966.0" dependencies: - "@aws-sdk/middleware-user-agent": "npm:3.910.0" - "@aws-sdk/types": "npm:3.910.0" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@aws-sdk/middleware-user-agent": "npm:3.966.0" + "@aws-sdk/types": "npm:3.965.0" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" peerDependencies: aws-crt: ">=1.0.0" peerDependenciesMeta: aws-crt: optional: true - checksum: 10c0/619e590479b67c7870e43161e6a81eb7268a54a7b89712ce575f0e8fa14fda55356da87fa9998312c6f314e0d8187757c56874cd96f441cfbbb336a4bf297e00 + checksum: 10c0/49f2bb3457d529c9ce4e2e3f8fb10c67d20b7f973f5fed34eac424f91258792a299b0be49d0a05885a600a869fc3f2f3e1a2d3528e602b36d84973a989ab2bd9 languageName: node linkType: hard -"@aws-sdk/xml-builder@npm:3.910.0": - version: 3.910.0 - resolution: "@aws-sdk/xml-builder@npm:3.910.0" +"@aws-sdk/xml-builder@npm:3.965.0": + version: 3.965.0 + resolution: "@aws-sdk/xml-builder@npm:3.965.0" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" fast-xml-parser: "npm:5.2.5" tslib: "npm:^2.6.2" - checksum: 10c0/b0799f1a70f842e1632a4dfa9275c3669ed4d2e0551f1f238932b5d63a1582a58345b6a4e946a3bd73ab052eb702e63e0396d4b8fae35778eb30c89856287306 + checksum: 10c0/60fe1747946227d12f0cb14a1292bb672b15ebb98632571d6b78164e39666e7c40bf665fb120ae4141a8942cbcc3e2e9a5ee7d360965464476cca2c7bdea5f8c languageName: node linkType: hard -"@aws/lambda-invoke-store@npm:^0.0.1": - version: 0.0.1 - resolution: "@aws/lambda-invoke-store@npm:0.0.1" - checksum: 10c0/0bbf3060014a462177fb743e132e9b106a6743ad9cd905df4bd26e9ca8bfe2cc90473b03a79938fa908934e45e43f366f57af56a697991abda71d9ac92f5018f +"@aws/lambda-invoke-store@npm:^0.2.2": + version: 0.2.3 + resolution: "@aws/lambda-invoke-store@npm:0.2.3" + checksum: 10c0/3869a5d2494ff81fba306d603c0f2e36c59f89c4efdffd1105a208a595da77059547209a163b6f0c1b716e9d273ce24f94dcbd5a08bad74b2602d13711b0cb3b languageName: node linkType: hard -"@aztec/accounts@npm:3.0.0-nightly.20251120, @aztec/accounts@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/accounts@npm:3.0.0-nightly.20251120" +"@aztec/accounts@npm:3.0.0-devnet.20251212, @aztec/accounts@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/accounts@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/aztec.js": "npm:3.0.0-nightly.20251120" - "@aztec/entrypoints": "npm:3.0.0-nightly.20251120" - "@aztec/ethereum": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/aztec.js": "npm:3.0.0-devnet.20251212" + "@aztec/entrypoints": "npm:3.0.0-devnet.20251212" + "@aztec/ethereum": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" tslib: "npm:^2.4.0" - checksum: 10c0/60aff4d7f52dc566547294b8247e995cbe737c858193b6c21d7ae80b75f8c6d2723b5b763560bec6ea97d7e491b4b91f394a7d8be8e76d6b2dd48020954e59d0 + checksum: 10c0/b5d41dcb6289eacace3f9dbc837c063a59b9e0c1d09f720609aa6c6d4d6a49dffd88d89cb9d1384d7727be2ac917b2983f856cf4f88f84719a7c29fe72359722 languageName: node linkType: hard -"@aztec/aztec.js@npm:3.0.0-nightly.20251120, @aztec/aztec.js@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/aztec.js@npm:3.0.0-nightly.20251120" +"@aztec/aztec.js@npm:3.0.0-devnet.20251212, @aztec/aztec.js@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/aztec.js@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/entrypoints": "npm:3.0.0-nightly.20251120" - "@aztec/ethereum": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/l1-artifacts": "npm:3.0.0-nightly.20251120" - "@aztec/protocol-contracts": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/entrypoints": "npm:3.0.0-devnet.20251212" + "@aztec/ethereum": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/l1-artifacts": "npm:3.0.0-devnet.20251212" + "@aztec/protocol-contracts": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" axios: "npm:^1.12.0" tslib: "npm:^2.4.0" - viem: "npm:@spalladino/viem@2.38.2-eip7594.0" + viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/3e68ec788794975d15bdd8afba340894ae276c49d31b45156fb382144c9da64e3b2a0003be88cf729347392f4211c672eef566453bb49021af70ce78742d93e0 + checksum: 10c0/892106ef721dbc08a5b33c1c0bf2b5f90d978eb9a75ce87183cfc9a008acc65cd8b68fee11be4977b02d1840ada1f9ceb0473de1bbfaa44023988901fe42c52f languageName: node linkType: hard -"@aztec/bb-prover@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/bb-prover@npm:3.0.0-nightly.20251120" +"@aztec/bb-prover@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/bb-prover@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/bb.js": "npm:3.0.0-nightly.20251120" - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/noir-noirc_abi": "npm:3.0.0-nightly.20251120" - "@aztec/noir-protocol-circuits-types": "npm:3.0.0-nightly.20251120" - "@aztec/noir-types": "npm:3.0.0-nightly.20251120" - "@aztec/simulator": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" - "@aztec/telemetry-client": "npm:3.0.0-nightly.20251120" - "@aztec/world-state": "npm:3.0.0-nightly.20251120" + "@aztec/bb.js": "npm:3.0.0-devnet.20251212" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/noir-noirc_abi": "npm:3.0.0-devnet.20251212" + "@aztec/noir-protocol-circuits-types": "npm:3.0.0-devnet.20251212" + "@aztec/noir-types": "npm:3.0.0-devnet.20251212" + "@aztec/simulator": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" + "@aztec/telemetry-client": "npm:3.0.0-devnet.20251212" + "@aztec/world-state": "npm:3.0.0-devnet.20251212" commander: "npm:^12.1.0" pako: "npm:^2.1.0" source-map-support: "npm:^0.5.21" tslib: "npm:^2.4.0" bin: bb-cli: dest/bb/index.js - checksum: 10c0/3c55903f9644284100dfceda18a9b1a587f12c450b9adc40c7ed198dc06bcbb73909012d769c3df1536f51a372aef125abd78f4fa267168bbc526bc32bab5eb6 + checksum: 10c0/d1a918856f3def72c2442ae725e921ac6e06434cbbb939f5bdf7dd726a5c81489d4a4107f760ccd7cfcd497e254a8eaf3a75274979e3321692bbac08f4f098b3 languageName: node linkType: hard -"@aztec/bb.js@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/bb.js@npm:3.0.0-nightly.20251120" +"@aztec/bb.js@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/bb.js@npm:3.0.0-devnet.20251212" dependencies: comlink: "npm:^4.4.1" commander: "npm:^12.1.0" idb-keyval: "npm:^6.2.1" msgpackr: "npm:^1.11.2" pako: "npm:^2.1.0" - pino: "npm:^9.5.0" tslib: "npm:^2.4.0" bin: - bb.js: dest/node/main.js - checksum: 10c0/6c5f6cb5f019168b26a369a7bbe031f137ae345dc56f7305d1e732f73931a129e9e4ed7a1d88371855415fddc6fbff1193cfeb33b879b7382ea14a266622f35f + bb: dest/node/bin/index.js + checksum: 10c0/1c15b77b7a96f6f4a3ae9ea9c36961d10b539845ab8456827e5c3ee5348052753ba6765a31a7806dee3f2d178a4b8cdd779aa78f1b7ef51813b825a0b0574cd5 languageName: node linkType: hard -"@aztec/blob-lib@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/blob-lib@npm:3.0.0-nightly.20251120" +"@aztec/blob-lib@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/blob-lib@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" "@crate-crypto/node-eth-kzg": "npm:^0.10.0" tslib: "npm:^2.4.0" - checksum: 10c0/6dc27d35f9ad9687bc805003fad07097f83e8284f74a433fe418af79b9bbddc4478af3806c673e951ac0b29f9197de673df69fdd2fe16027083e825ec3e7a829 + checksum: 10c0/7d1280c3fe8234089402c04b13de0dfa49d8688588eead69f499b8f0132019615db64233bf40d36a2ed68b2eae8f7c0f743763b2b81dbb0d9d28ae64cdef6f16 languageName: node linkType: hard -"@aztec/builder@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/builder@npm:3.0.0-nightly.20251120" +"@aztec/builder@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/builder@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" commander: "npm:^12.1.0" bin: aztec-builder: dest/bin/cli.js - checksum: 10c0/02653a55bb9ef829168d3f6f86fcbbdb8ddfdd493b93dcfafbe265208137ec83e90c4aeb52bb0f87a23d572ad33c4e27f89e5ed727f9695876b8e5bf299d9951 + checksum: 10c0/ab7a2bf8146933f1c978acaea93c3e773c58ae2079bd912fdd2f3cc9bef8209b3cdda2e8a2f6c60ae2b00dc36341d416d0da82c0c9625e3bd7f997f26ddd8b16 languageName: node linkType: hard -"@aztec/constants@npm:3.0.0-nightly.20251120, @aztec/constants@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/constants@npm:3.0.0-nightly.20251120" +"@aztec/constants@npm:3.0.0-devnet.20251212, @aztec/constants@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/constants@npm:3.0.0-devnet.20251212" dependencies: + "@aztec/foundation": "npm:3.0.0-devnet.20251212" tslib: "npm:^2.4.0" - checksum: 10c0/1f7e8f56722ab64b782c56219b0da9f5af5c5de7a2a2f335b193bd3af741cada137e4b49712e865e449816cc038031f56df8ba9d45dbe7fd4b6db19538d1cb3f + checksum: 10c0/bef72119938aa5e3d1d027a2ac4f53889a07f48a17f08fe9eb0baa5408038b9742b4183e38f5848c65ce5420bd226d49efa1a8da0b4c46dead6a1e6769880059 languageName: node linkType: hard -"@aztec/entrypoints@npm:3.0.0-nightly.20251120, @aztec/entrypoints@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/entrypoints@npm:3.0.0-nightly.20251120" +"@aztec/entrypoints@npm:3.0.0-devnet.20251212, @aztec/entrypoints@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/entrypoints@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/protocol-contracts": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/protocol-contracts": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" tslib: "npm:^2.4.0" - checksum: 10c0/03e467316295873807aa50d74bd1ab7d2057a764e5916fffddc172b10a41bcfed3e3ab97b71f1565e00472c772213dd50942a9848033d2d00cb3ce642110f8f4 + zod: "npm:^3.23.8" + checksum: 10c0/685c066b3832292d22542b7895d92e84af37e6ae062a0120f3f620d02ff74c6927348de2d212f3afe282b4046bafe4a153e163eec7c4084cb031845bfa6890e7 languageName: node linkType: hard -"@aztec/ethereum@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/ethereum@npm:3.0.0-nightly.20251120" +"@aztec/ethereum@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/ethereum@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/blob-lib": "npm:3.0.0-nightly.20251120" - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/l1-artifacts": "npm:3.0.0-nightly.20251120" + "@aztec/blob-lib": "npm:3.0.0-devnet.20251212" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/l1-artifacts": "npm:3.0.0-devnet.20251212" "@viem/anvil": "npm:^0.0.10" dotenv: "npm:^16.0.3" lodash.chunk: "npm:^4.2.0" lodash.pickby: "npm:^4.5.0" tslib: "npm:^2.4.0" - viem: "npm:@spalladino/viem@2.38.2-eip7594.0" + viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/c957a0b05abc5aeafb9f939570922ba94226c7351ba19ba0cf9f59e78ad698ea648a8318e3e1633c602ca51d707ec33b6f718bbbd29874f61f8921f50d2d7a52 + checksum: 10c0/2ccad8112a9f01d57188bc6e9732b9ad32a14b458b69393f279c026dfa07ea8752ab11d7bb5d46eb55b83b552ad70353ea507038ea69cfb4fa3325bc774260a5 languageName: node linkType: hard -"@aztec/foundation@npm:3.0.0-nightly.20251120, @aztec/foundation@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/foundation@npm:3.0.0-nightly.20251120" +"@aztec/foundation@npm:3.0.0-devnet.20251212, @aztec/foundation@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/foundation@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/bb.js": "npm:3.0.0-nightly.20251120" + "@aztec/bb.js": "npm:3.0.0-devnet.20251212" "@koa/cors": "npm:^5.0.0" "@noble/curves": "npm:=1.7.0" "@noble/hashes": "npm:^1.6.1" @@ -830,214 +856,215 @@ __metadata: sha3: "npm:^2.1.4" undici: "npm:^5.28.5" zod: "npm:^3.23.8" - checksum: 10c0/283770cce505eb1b91b91be86f538fca5d09ce1270c08c11e29f04434fb31fb9ef7f1994291284e98499ae32264e8e27a51d61aacc03947d7079593c1bf751d4 + checksum: 10c0/f8e5265d611e3240f5371b91f28ddd4d3598d01cf2fed4a13172fb3424e8baf47c4a8c07898fba2f421ef219296572ff2f165de6d5e19fe632c42b6c19a2829d languageName: node linkType: hard -"@aztec/key-store@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/key-store@npm:3.0.0-nightly.20251120" +"@aztec/key-store@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/key-store@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/kv-store": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/kv-store": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" tslib: "npm:^2.4.0" - checksum: 10c0/da627ee460983e7d1efc959da84b7715fa0b9fabb49064e80614c030618866e273c9be3c9928fd2a3eac0052e90f06ec799fb39d40ff8143828973b348b88e40 + checksum: 10c0/b613c46d5f512c403a0bb14ae15ac74352fb5f607a3e23f6a02c28d508810f0001a2714c2675de7f58159b300305a0bff72b6ab05982eddece3a8e80d7ac2607 languageName: node linkType: hard -"@aztec/kv-store@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/kv-store@npm:3.0.0-nightly.20251120" +"@aztec/kv-store@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/kv-store@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/ethereum": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/native": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/ethereum": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/native": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" idb: "npm:^8.0.0" lmdb: "npm:^3.2.0" msgpackr: "npm:^1.11.2" ohash: "npm:^2.0.11" ordered-binary: "npm:^1.5.3" - checksum: 10c0/4e5ef8361c2f8cbc23e7cdbba7edb9381e8bc165d45a98df5ceb699c9ab9ff7379f484f39af2441c376e467e0c87c4404889541e607c3f2750395bffa6f02a04 + checksum: 10c0/8154d3a623a01672c00543da7f1b73cbc9d267aec5ad1a95e0995fb6a3da14c6c091c66ee6751c13e9677d43cf1ad7dcb33d1ce6866319f26274cba286ca0706 languageName: node linkType: hard -"@aztec/l1-artifacts@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/l1-artifacts@npm:3.0.0-nightly.20251120" +"@aztec/l1-artifacts@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/l1-artifacts@npm:3.0.0-devnet.20251212" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/9b9345463e43c863352f4400f416255c6cad011f7d97796cce6a5c2d246322ee075af939738f23a0b5a696e687e1c39012ef10089dfb053f378e4813f90a0dab + checksum: 10c0/b818dbe8164c5bd38bcfb9d9ce5abd2f6e484f409c9b2bb71b4d0c61f8add50081bc04428ca2b66e470b7ad110f572d2c6c2570a32e7de661b1609371c829334 languageName: node linkType: hard -"@aztec/merkle-tree@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/merkle-tree@npm:3.0.0-nightly.20251120" +"@aztec/merkle-tree@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/merkle-tree@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/kv-store": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/kv-store": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" sha256: "npm:^0.2.0" tslib: "npm:^2.4.0" - checksum: 10c0/4a8d8babb827a226a3826beb93ac5408997b03a31339b7957f443fbd2c114192bff36009665a3f919c60e26bdf3a59953605d6b77c63a793a8e040cc91fff261 + checksum: 10c0/56998b526c5ac6420d3e4b0ec067cba23d990badce46253c90422296dbefa02dd78be3d965b6696d96d8f47d21ea162d9352b1ff48e5d4b2df553be6244e99e0 languageName: node linkType: hard -"@aztec/native@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/native@npm:3.0.0-nightly.20251120" +"@aztec/native@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/native@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/bb.js": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" + "@aztec/bb.js": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" msgpackr: "npm:^1.11.2" - checksum: 10c0/5680cc863cc35920f3b69b6bcf792ada741bc76608a70828eb5b925b9c07ad28cdf4d3b61333e84971cbcf25a8104fcc4abe032ecb15d51997e203dd67362cb2 + checksum: 10c0/df51a1216ad56d153d93dd7243e358278780cd0d4dfc5d7e0edc471aecb5307d086a7dbcb0ac3f6ddaefaa82ff4771ef713a9cf38166376e3750af5152282654 languageName: node linkType: hard -"@aztec/noir-acvm_js@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/noir-acvm_js@npm:3.0.0-nightly.20251120" - checksum: 10c0/ef1fec4609d575c3bd53c808708c21cc4b2a294702604d2fd0ab6768d1b7099b1fe6b0306f1520f3d0386297f23bbb6a664cfafaa46897aae3706783a5618190 +"@aztec/noir-acvm_js@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/noir-acvm_js@npm:3.0.0-devnet.20251212" + checksum: 10c0/e7e22f612aa5d43bbf5a655553983133da58cc71d7c4bc035ed1fc60e1fccbc981748d0c27f610f9d3b1d3fcae944843b739070dd43496563b1c721d8cf41092 languageName: node linkType: hard -"@aztec/noir-contracts.js@npm:3.0.0-nightly.20251120, @aztec/noir-contracts.js@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/noir-contracts.js@npm:3.0.0-nightly.20251120" +"@aztec/noir-contracts.js@npm:3.0.0-devnet.20251212, @aztec/noir-contracts.js@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/noir-contracts.js@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/aztec.js": "npm:3.0.0-nightly.20251120" + "@aztec/aztec.js": "npm:3.0.0-devnet.20251212" tslib: "npm:^2.4.0" - checksum: 10c0/2c9646fa9390347887bdc6a03c9e8b4d3fb0b00e4eb6a398173963f7d2fcc5a3fb78010000adc7744a0401f73d5f4c2e5f09870bbb1c721127a083fde8db9816 + checksum: 10c0/c3b79636f9443cc167eeb3b3130963455d0e42e4f25f10ca190cb436e859973746bb1d59024b57554f6369feda2d3a12c4b8f87b503e3686f659dfc484c8ab3f languageName: node linkType: hard -"@aztec/noir-noir_codegen@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/noir-noir_codegen@npm:3.0.0-nightly.20251120" +"@aztec/noir-noir_codegen@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/noir-noir_codegen@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/noir-types": "npm:3.0.0-nightly.20251120" + "@aztec/noir-types": "npm:3.0.0-devnet.20251212" glob: "npm:^11.0.3" ts-command-line-args: "npm:^2.5.1" bin: noir-codegen: lib/main.js - checksum: 10c0/17b78cdc3a93a7b1aa97fc1fb29b2d2350d1eeef0b9d8a89756c106f8efcc08e333b56b697fa552e8b00e074b6f22444812938109086ce6804ff391c3c14f041 + checksum: 10c0/4a622d67aa28b0c36864bb9534d956d49914d3cbdfb6c514fec36366f2ffdcdded9f515e92e327245ece73295e8626cd56ca8192851e81252d3745799df9a9d2 languageName: node linkType: hard -"@aztec/noir-noirc_abi@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/noir-noirc_abi@npm:3.0.0-nightly.20251120" +"@aztec/noir-noirc_abi@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/noir-noirc_abi@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/noir-types": "npm:3.0.0-nightly.20251120" - checksum: 10c0/2575e4ad9e8327b40057de216eb243a1c3b0e877157c2ad0fed5e18b384e3000a314ecca8e9c56823f996abaa836daecc1d03707438c6ca2e219bf8236d0a3e0 + "@aztec/noir-types": "npm:3.0.0-devnet.20251212" + checksum: 10c0/8fa043038d7bc8241c05ceb1fb8b4604e5cef6f84c14344b909770b61dc571bfc325daea584d41e3eabe68a894d47543d462d47d59a438b05e0515a1524e225b languageName: node linkType: hard -"@aztec/noir-protocol-circuits-types@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/noir-protocol-circuits-types@npm:3.0.0-nightly.20251120" +"@aztec/noir-protocol-circuits-types@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/noir-protocol-circuits-types@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/blob-lib": "npm:3.0.0-nightly.20251120" - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/noir-acvm_js": "npm:3.0.0-nightly.20251120" - "@aztec/noir-noir_codegen": "npm:3.0.0-nightly.20251120" - "@aztec/noir-noirc_abi": "npm:3.0.0-nightly.20251120" - "@aztec/noir-types": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/blob-lib": "npm:3.0.0-devnet.20251212" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/noir-acvm_js": "npm:3.0.0-devnet.20251212" + "@aztec/noir-noir_codegen": "npm:3.0.0-devnet.20251212" + "@aztec/noir-noirc_abi": "npm:3.0.0-devnet.20251212" + "@aztec/noir-types": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" change-case: "npm:^5.4.4" tslib: "npm:^2.4.0" - checksum: 10c0/96bf5ac8ec577a4ae853a9d1abfd637093dcbc50896e3fbad62049b6b16e60a488ae75b747a497957d19f371627bf416628e520a0a22bed8090c7991d6985dbc + checksum: 10c0/9c9d19541a137ca773f633295605ee8128436a51325b9ffb8c8537e5d186fe0426e2995e1859916ee1c9dcedb0b22d09105c3c651ded09cd9529bf5ea948b07b languageName: node linkType: hard -"@aztec/noir-types@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/noir-types@npm:3.0.0-nightly.20251120" - checksum: 10c0/548f475c04db1ee74c83398ac834d7e58411e417573c407c8a692752697b8af6b213020f8f8cefeacfce7f47b0aa79a8ef0a4d11eb2a75e398197cf5f2244363 +"@aztec/noir-types@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/noir-types@npm:3.0.0-devnet.20251212" + checksum: 10c0/e2cf7f2b5e1b1301a948ba0ecf3b2a07a197d7160489643044471475f08c4159191a6e3d18766fd5d346889c0a26fca9227c86ae653627227da64a3da23dbe4c languageName: node linkType: hard -"@aztec/protocol-contracts@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/protocol-contracts@npm:3.0.0-nightly.20251120" +"@aztec/protocol-contracts@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/protocol-contracts@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" lodash.chunk: "npm:^4.2.0" lodash.omit: "npm:^4.5.0" tslib: "npm:^2.4.0" - checksum: 10c0/5dc8fd98df27604a7ca2fd2ef2edb209ef6ec4e0b17b0fbb25a7626e2307518c954920b95c7d1587e9ecd5afb3aa65545994ad476091130a23b883f8d1ad5b0e - languageName: node - linkType: hard - -"@aztec/pxe@npm:3.0.0-nightly.20251120, @aztec/pxe@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/pxe@npm:3.0.0-nightly.20251120" - dependencies: - "@aztec/bb-prover": "npm:3.0.0-nightly.20251120" - "@aztec/bb.js": "npm:3.0.0-nightly.20251120" - "@aztec/builder": "npm:3.0.0-nightly.20251120" - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/ethereum": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/key-store": "npm:3.0.0-nightly.20251120" - "@aztec/kv-store": "npm:3.0.0-nightly.20251120" - "@aztec/noir-protocol-circuits-types": "npm:3.0.0-nightly.20251120" - "@aztec/noir-types": "npm:3.0.0-nightly.20251120" - "@aztec/protocol-contracts": "npm:3.0.0-nightly.20251120" - "@aztec/simulator": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + checksum: 10c0/4ed327a8e769da5f6de763c60be68d137c17dee2ccfe2f31f84ede67ca357df5d2ea23eafcfeb5adc57d05e903927fe60982c72d3cd9fb862f4bda731490865f + languageName: node + linkType: hard + +"@aztec/pxe@npm:3.0.0-devnet.20251212, @aztec/pxe@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/pxe@npm:3.0.0-devnet.20251212" + dependencies: + "@aztec/bb-prover": "npm:3.0.0-devnet.20251212" + "@aztec/bb.js": "npm:3.0.0-devnet.20251212" + "@aztec/builder": "npm:3.0.0-devnet.20251212" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/ethereum": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/key-store": "npm:3.0.0-devnet.20251212" + "@aztec/kv-store": "npm:3.0.0-devnet.20251212" + "@aztec/noir-protocol-circuits-types": "npm:3.0.0-devnet.20251212" + "@aztec/noir-types": "npm:3.0.0-devnet.20251212" + "@aztec/protocol-contracts": "npm:3.0.0-devnet.20251212" + "@aztec/simulator": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" koa: "npm:^2.16.1" koa-router: "npm:^13.1.1" lodash.omit: "npm:^4.5.0" sha3: "npm:^2.1.4" tslib: "npm:^2.4.0" - viem: "npm:@spalladino/viem@2.38.2-eip7594.0" + viem: "npm:@aztec/viem@2.38.2" bin: pxe: dest/bin/index.js - checksum: 10c0/399ba3191f0b48e64ce4dcca02fe917ed4608d897968c49607eba08832de362167bfef7161dbefbe0aa7ffdec478b5165f630b189969d9bc61ce07aa62d68abe + checksum: 10c0/8a41f92afdcde55aff31b376d18010525d5312ecb3a48ae3f8290be2f2119b3a86c0a625a50cc71bd3517b176c75c4243533fa1a930b0c9c78e2fba5f6f7481c languageName: node linkType: hard -"@aztec/simulator@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/simulator@npm:3.0.0-nightly.20251120" +"@aztec/simulator@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/simulator@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/native": "npm:3.0.0-nightly.20251120" - "@aztec/noir-acvm_js": "npm:3.0.0-nightly.20251120" - "@aztec/noir-noirc_abi": "npm:3.0.0-nightly.20251120" - "@aztec/noir-protocol-circuits-types": "npm:3.0.0-nightly.20251120" - "@aztec/noir-types": "npm:3.0.0-nightly.20251120" - "@aztec/protocol-contracts": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" - "@aztec/telemetry-client": "npm:3.0.0-nightly.20251120" - "@aztec/world-state": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/native": "npm:3.0.0-devnet.20251212" + "@aztec/noir-acvm_js": "npm:3.0.0-devnet.20251212" + "@aztec/noir-noirc_abi": "npm:3.0.0-devnet.20251212" + "@aztec/noir-protocol-circuits-types": "npm:3.0.0-devnet.20251212" + "@aztec/noir-types": "npm:3.0.0-devnet.20251212" + "@aztec/protocol-contracts": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" + "@aztec/telemetry-client": "npm:3.0.0-devnet.20251212" + "@aztec/world-state": "npm:3.0.0-devnet.20251212" lodash.clonedeep: "npm:^4.5.0" lodash.merge: "npm:^4.6.2" tslib: "npm:^2.4.0" - checksum: 10c0/cb7d57cdd825f8a4de667cc978c0d6ca35dee86765bd146431196a0182f8b0434bef9903e7c4152aec975c8fb1a4bf0d3c9a58a641595da56bafad7fb063c061 + checksum: 10c0/bacfdaa14ddf0111a4b65a0307dc9744044bf6c1f62812cc9d005cf021244802a8ad5a8ac6e87a703eed4b997172668a0018776c997e719db830710c1b5e06ac languageName: node linkType: hard -"@aztec/stdlib@npm:3.0.0-nightly.20251120, @aztec/stdlib@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/stdlib@npm:3.0.0-nightly.20251120" +"@aztec/stdlib@npm:3.0.0-devnet.20251212, @aztec/stdlib@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/stdlib@npm:3.0.0-devnet.20251212" dependencies: "@aws-sdk/client-s3": "npm:^3.892.0" - "@aztec/bb.js": "npm:3.0.0-nightly.20251120" - "@aztec/blob-lib": "npm:3.0.0-nightly.20251120" - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/ethereum": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/l1-artifacts": "npm:3.0.0-nightly.20251120" - "@aztec/noir-noirc_abi": "npm:3.0.0-nightly.20251120" + "@aztec/bb.js": "npm:3.0.0-devnet.20251212" + "@aztec/blob-lib": "npm:3.0.0-devnet.20251212" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/ethereum": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/l1-artifacts": "npm:3.0.0-devnet.20251212" + "@aztec/noir-noirc_abi": "npm:3.0.0-devnet.20251212" "@google-cloud/storage": "npm:^7.15.0" axios: "npm:^1.12.0" json-stringify-deterministic: "npm:1.0.12" @@ -1048,18 +1075,18 @@ __metadata: msgpackr: "npm:^1.11.2" pako: "npm:^2.1.0" tslib: "npm:^2.4.0" - viem: "npm:@spalladino/viem@2.38.2-eip7594.0" + viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/9659721ef1f48b6b51a27366d1864fc71aa475360ce2df00ab6faff692f790bbfbd60755dd51f3417748a62c200e92f0ef9cb31ea5907e563ef1210bd5191fe8 + checksum: 10c0/bfeb1b402d80fe4d6c17c281bfdeb17e6b10a05255b07183475bd5fe0fecbfb80e8e9f874d4f3b14e5742287c20ca3164b7d43352a683c00f2bc8fe4148a94aa languageName: node linkType: hard -"@aztec/telemetry-client@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/telemetry-client@npm:3.0.0-nightly.20251120" +"@aztec/telemetry-client@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/telemetry-client@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" "@opentelemetry/api": "npm:^1.9.0" "@opentelemetry/api-logs": "npm:^0.55.0" "@opentelemetry/core": "npm:^1.28.0" @@ -1075,41 +1102,56 @@ __metadata: "@opentelemetry/sdk-trace-node": "npm:^1.28.0" "@opentelemetry/semantic-conventions": "npm:^1.28.0" prom-client: "npm:^15.1.3" - viem: "npm:@spalladino/viem@2.38.2-eip7594.0" - checksum: 10c0/150a6fb1e4ca0c5e3919ccb9e452d1fdff03bf607fc13f6a2b97216d2aceb73a65841233d14b2fdc5a0a6d83a77532346ab88935b1e29a28a1d897e7d7b2bcbd + viem: "npm:@aztec/viem@2.38.2" + checksum: 10c0/bcc0753abd5bb76f2d50b9d5ec558d53f5311fc72b0adfe34158dc30a8c21bc630d2d75cbc5afd59080b1d3fa1da5a075d7814840018497a8f13359f0e966265 + languageName: node + linkType: hard + +"@aztec/test-wallet@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/test-wallet@npm:3.0.0-devnet.20251212" + dependencies: + "@aztec/accounts": "npm:3.0.0-devnet.20251212" + "@aztec/aztec.js": "npm:3.0.0-devnet.20251212" + "@aztec/entrypoints": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/noir-contracts.js": "npm:3.0.0-devnet.20251212" + "@aztec/pxe": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" + "@aztec/wallet-sdk": "npm:3.0.0-devnet.20251212" + checksum: 10c0/44352ceeab1ae7b07a5448641ab34a417f6d87c582a1e57bf458f16e2ca0974e0c158738ed42aa9d8057e1b1ac11c76c490bb115cd05c154463f0bc4f1d1960b languageName: node linkType: hard -"@aztec/test-wallet@npm:v3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/test-wallet@npm:3.0.0-nightly.20251120" +"@aztec/wallet-sdk@npm:3.0.0-devnet.20251212, @aztec/wallet-sdk@npm:v3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/wallet-sdk@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/accounts": "npm:3.0.0-nightly.20251120" - "@aztec/aztec.js": "npm:3.0.0-nightly.20251120" - "@aztec/entrypoints": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/noir-contracts.js": "npm:3.0.0-nightly.20251120" - "@aztec/pxe": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" - checksum: 10c0/24677cddb554106eb547faa85b1c37bf3b4b3ab6abac0baa7ac591ffdcb3a5da78cd24aeb84d25a23ab44e367968d0e2c8a71f9d27002a32db2ca510d2d91312 + "@aztec/aztec.js": "npm:3.0.0-devnet.20251212" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/entrypoints": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/pxe": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" + checksum: 10c0/cfd6613f232d8952cffc47e88814669e959cbef19e7af8fe970dee3163575ed7d5e1e187cac7c2cf42ed4e0c8d694ed0c1641237d025966f1a43ba48e0d1b7c0 languageName: node linkType: hard -"@aztec/world-state@npm:3.0.0-nightly.20251120": - version: 3.0.0-nightly.20251120 - resolution: "@aztec/world-state@npm:3.0.0-nightly.20251120" +"@aztec/world-state@npm:3.0.0-devnet.20251212": + version: 3.0.0-devnet.20251212 + resolution: "@aztec/world-state@npm:3.0.0-devnet.20251212" dependencies: - "@aztec/constants": "npm:3.0.0-nightly.20251120" - "@aztec/foundation": "npm:3.0.0-nightly.20251120" - "@aztec/kv-store": "npm:3.0.0-nightly.20251120" - "@aztec/merkle-tree": "npm:3.0.0-nightly.20251120" - "@aztec/native": "npm:3.0.0-nightly.20251120" - "@aztec/protocol-contracts": "npm:3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:3.0.0-nightly.20251120" - "@aztec/telemetry-client": "npm:3.0.0-nightly.20251120" + "@aztec/constants": "npm:3.0.0-devnet.20251212" + "@aztec/foundation": "npm:3.0.0-devnet.20251212" + "@aztec/kv-store": "npm:3.0.0-devnet.20251212" + "@aztec/merkle-tree": "npm:3.0.0-devnet.20251212" + "@aztec/native": "npm:3.0.0-devnet.20251212" + "@aztec/protocol-contracts": "npm:3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:3.0.0-devnet.20251212" + "@aztec/telemetry-client": "npm:3.0.0-devnet.20251212" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/35f79c83cc86eecc1a251e1bfe9a8a6c3cd0465a87db8251d80d866cf664c28729177e2bddd60a345dd7acb301204d614eed56f06f2ddfaf412c25a3a550d5f4 + checksum: 10c0/01b493cacb267a16081d445b422f0277723c83b2b2a98865f548cf3ed93049f00550519388b62fca584a00d72d4488dfd2827b07b188d17f9273af76ff0804e0 languageName: node linkType: hard @@ -1739,8 +1781,8 @@ __metadata: linkType: hard "@google-cloud/storage@npm:^7.15.0": - version: 7.17.2 - resolution: "@google-cloud/storage@npm:7.17.2" + version: 7.18.0 + resolution: "@google-cloud/storage@npm:7.18.0" dependencies: "@google-cloud/paginator": "npm:^5.0.0" "@google-cloud/projectify": "npm:^4.0.0" @@ -1757,7 +1799,7 @@ __metadata: retry-request: "npm:^7.0.0" teeny-request: "npm:^9.0.0" uuid: "npm:^8.0.0" - checksum: 10c0/0f178d5936818e6e1d90cfdad87a5ca955cbef5f28a206b3722f3c5b5b8b63b89278e7590f7468a0d7057c64d36883fa5372c91cb254d124a32a16127104645e + checksum: 10c0/1879a7c60a0a23890067d0b17359da701d0504e46b8e4c0b3cdfd29dcd54fcaaddada68206d1d14fafadea86eb0a885bd8cc725c453def845f9bd9aae2cc3a85 languageName: node linkType: hard @@ -1881,51 +1923,51 @@ __metadata: languageName: node linkType: hard -"@lmdb/lmdb-darwin-arm64@npm:3.4.3": - version: 3.4.3 - resolution: "@lmdb/lmdb-darwin-arm64@npm:3.4.3" +"@lmdb/lmdb-darwin-arm64@npm:3.4.4": + version: 3.4.4 + resolution: "@lmdb/lmdb-darwin-arm64@npm:3.4.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@lmdb/lmdb-darwin-x64@npm:3.4.3": - version: 3.4.3 - resolution: "@lmdb/lmdb-darwin-x64@npm:3.4.3" +"@lmdb/lmdb-darwin-x64@npm:3.4.4": + version: 3.4.4 + resolution: "@lmdb/lmdb-darwin-x64@npm:3.4.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@lmdb/lmdb-linux-arm64@npm:3.4.3": - version: 3.4.3 - resolution: "@lmdb/lmdb-linux-arm64@npm:3.4.3" +"@lmdb/lmdb-linux-arm64@npm:3.4.4": + version: 3.4.4 + resolution: "@lmdb/lmdb-linux-arm64@npm:3.4.4" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@lmdb/lmdb-linux-arm@npm:3.4.3": - version: 3.4.3 - resolution: "@lmdb/lmdb-linux-arm@npm:3.4.3" +"@lmdb/lmdb-linux-arm@npm:3.4.4": + version: 3.4.4 + resolution: "@lmdb/lmdb-linux-arm@npm:3.4.4" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@lmdb/lmdb-linux-x64@npm:3.4.3": - version: 3.4.3 - resolution: "@lmdb/lmdb-linux-x64@npm:3.4.3" +"@lmdb/lmdb-linux-x64@npm:3.4.4": + version: 3.4.4 + resolution: "@lmdb/lmdb-linux-x64@npm:3.4.4" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@lmdb/lmdb-win32-arm64@npm:3.4.3": - version: 3.4.3 - resolution: "@lmdb/lmdb-win32-arm64@npm:3.4.3" +"@lmdb/lmdb-win32-arm64@npm:3.4.4": + version: 3.4.4 + resolution: "@lmdb/lmdb-win32-arm64@npm:3.4.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@lmdb/lmdb-win32-x64@npm:3.4.3": - version: 3.4.3 - resolution: "@lmdb/lmdb-win32-x64@npm:3.4.3" +"@lmdb/lmdb-win32-x64@npm:3.4.4": + version: 3.4.4 + resolution: "@lmdb/lmdb-win32-x64@npm:3.4.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2552,9 +2594,16 @@ __metadata: linkType: hard "@opentelemetry/semantic-conventions@npm:^1.27.0, @opentelemetry/semantic-conventions@npm:^1.28.0": - version: 1.37.0 - resolution: "@opentelemetry/semantic-conventions@npm:1.37.0" - checksum: 10c0/ddce99f36e390603d6bbc556a50c070e41303d764a830808a4c451f02f4e6a3d989dbde8bcfac15e4e5bba13686b36c6664a323321c9259f9030eb70522a7c68 + version: 1.38.0 + resolution: "@opentelemetry/semantic-conventions@npm:1.38.0" + checksum: 10c0/ae93e39ac18bf47df2b11d43e9a0dc1673b9d33e5f1e7f357c92968e6329fb9a67cf8a447e9a7150948ee3f8178b38274db365b8fa775a8c54802e0c6ccdd2ca + languageName: node + linkType: hard + +"@pinojs/redact@npm:^0.4.0": + version: 0.4.0 + resolution: "@pinojs/redact@npm:0.4.0" + checksum: 10c0/4b311ba17ee0cf154ff9c39eb063ec04cd0d0017cb3750efcdf06c2d485df3e1095e13e872175993568c5568c23e4508dd877c981bbc9c5ae5e384d569efcdff languageName: node linkType: hard @@ -2894,13 +2943,13 @@ __metadata: languageName: node linkType: hard -"@smithy/abort-controller@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/abort-controller@npm:4.2.2" +"@smithy/abort-controller@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/abort-controller@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/eb0428d3f1cde2f7689b84f725db23d1160c493addabd00a48f1589df6dad9cf69c88050017bdaf57dc37f81ce8b390673aebdf358195598b63a8481f89056c5 + checksum: 10c0/4f992bdff9f035a62c1403da1999e0170f8703a4ad0c7fbc93bc992d4ffcb20d12cebf40ad6dc006c7f0a7e80253646a147ee64ca29266dd7e52800f0ebf93fe languageName: node linkType: hard @@ -2923,160 +2972,161 @@ __metadata: languageName: node linkType: hard -"@smithy/config-resolver@npm:^4.3.2": - version: 4.3.2 - resolution: "@smithy/config-resolver@npm:4.3.2" +"@smithy/config-resolver@npm:^4.4.5": + version: 4.4.5 + resolution: "@smithy/config-resolver@npm:4.4.5" dependencies: - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/types": "npm:^4.11.0" "@smithy/util-config-provider": "npm:^4.2.0" - "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-endpoints": "npm:^3.2.7" + "@smithy/util-middleware": "npm:^4.2.7" tslib: "npm:^2.6.2" - checksum: 10c0/58ecefbab4b3fe802326e9a2c1d950714c44b701f6d1e36dd91d9e7f2f43d00f21c167ba1ee3a74b7f37305e7ed3a664204c16ce9691ded0603e5a8251329450 + checksum: 10c0/0a7c365bc50e82c9e22897b26cafe1d2a176b425a1303ff55fd5bd5f851e85534e7147d2a1408328dc6ca29f535143eab3289a39d03969e924302226711c0d55 languageName: node linkType: hard -"@smithy/core@npm:^3.16.1": - version: 3.16.1 - resolution: "@smithy/core@npm:3.16.1" +"@smithy/core@npm:^3.20.1, @smithy/core@npm:^3.20.2": + version: 3.20.2 + resolution: "@smithy/core@npm:3.20.2" dependencies: - "@smithy/middleware-serde": "npm:^4.2.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/middleware-serde": "npm:^4.2.8" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" "@smithy/util-base64": "npm:^4.3.0" "@smithy/util-body-length-browser": "npm:^4.2.0" - "@smithy/util-middleware": "npm:^4.2.2" - "@smithy/util-stream": "npm:^4.5.2" + "@smithy/util-middleware": "npm:^4.2.7" + "@smithy/util-stream": "npm:^4.5.8" "@smithy/util-utf8": "npm:^4.2.0" "@smithy/uuid": "npm:^1.1.0" tslib: "npm:^2.6.2" - checksum: 10c0/34892aaa74b1559c821d70d058d150fc7d7a4b09c8164c9e40ff493dddf657cd4a28e5db7dffd5b2ff76df644bb48e6b66d4213f483390fdda3f6711893517ef + checksum: 10c0/0b914dedf2d1fa3e100e676f64720eda44a1191fe132b7261558bcd8372e1b07df3e8405e25506e7d376bcf05e7c495c5f7e767c7e2cf31406a1394797cd5b6b languageName: node linkType: hard -"@smithy/credential-provider-imds@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/credential-provider-imds@npm:4.2.2" +"@smithy/credential-provider-imds@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/credential-provider-imds@npm:4.2.7" dependencies: - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" - "@smithy/url-parser": "npm:^4.2.2" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" + "@smithy/url-parser": "npm:^4.2.7" tslib: "npm:^2.6.2" - checksum: 10c0/53e1543b195d606250fa6c4f68b81c98f9e11b4cc473f165f82bbf266ad4850d7549b05fa0424ccdf5a5b2c32bfdc809e39e124fab6e4a87f0d6a5233436647a + checksum: 10c0/5c190b46879a9ce12c73099db4fd302089de79b5efd4177be256faa096778817cb9bc8e682f01abe397482ed90b00a726888630aecaaed47c2e3214169a23351 languageName: node linkType: hard -"@smithy/eventstream-codec@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/eventstream-codec@npm:4.2.2" +"@smithy/eventstream-codec@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/eventstream-codec@npm:4.2.7" dependencies: "@aws-crypto/crc32": "npm:5.2.0" - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" "@smithy/util-hex-encoding": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/9bb133d1e5942c32fd1d50357f8df2d0649ef2be2761deac5754406f88e9cdb7f611680ac601e525c658a8959497b2bbebf7f830244963e5d57a6d8f31cba2bc + checksum: 10c0/4388969ead1da4d657e3b05d7a031ad80b54c7e5635d1f6b1c1e3f56ffaeebf928a157b7c7aa886249f223fb0ee8c1b020bf9ab2a08cfdb0840066f40348272a languageName: node linkType: hard -"@smithy/eventstream-serde-browser@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/eventstream-serde-browser@npm:4.2.2" +"@smithy/eventstream-serde-browser@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/eventstream-serde-browser@npm:4.2.7" dependencies: - "@smithy/eventstream-serde-universal": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/eventstream-serde-universal": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/af58899f07476f96d30635296fffed789fa7328c4b4f32b2e4211ffc0547090e8f95609c578bddda1d79f64a3d5c3cc53d43cb160187dbc0743c4930c11a34b0 + checksum: 10c0/76f9f5e9aa3dd0e1162fe66e516d1a6b740f6c0119c8e2a247e24636d58dad7887f233c57dafcdb0842b3b5edee7195aab9bd6dbd653bfeab779c358be0e1645 languageName: node linkType: hard -"@smithy/eventstream-serde-config-resolver@npm:^4.3.2": - version: 4.3.2 - resolution: "@smithy/eventstream-serde-config-resolver@npm:4.3.2" +"@smithy/eventstream-serde-config-resolver@npm:^4.3.7": + version: 4.3.7 + resolution: "@smithy/eventstream-serde-config-resolver@npm:4.3.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/fe5c31447a9f303b1f2d530f048d233253b15236cbb9870fc809cf55f2dd66c3f1d09e21487d01a839f111de1a8316837ab9ff84f1eaa384d38d5831853702bb + checksum: 10c0/3aac405fae327db2fd2d588e5970e656ee385abaae3612a6c56418a14a291054916d36f409e69f2d61b96ebe615d3130310c33f28fa4c35b653e839927b6626d languageName: node linkType: hard -"@smithy/eventstream-serde-node@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/eventstream-serde-node@npm:4.2.2" +"@smithy/eventstream-serde-node@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/eventstream-serde-node@npm:4.2.7" dependencies: - "@smithy/eventstream-serde-universal": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/eventstream-serde-universal": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/03e3ac9b099c74f83f17bfb77c3b1389c818f88ff7ba4c0c94530b215c0c0b2545b741438d44f074044bd0cd5493f4aa235f44f4eb050bb1a227f34a89610d21 + checksum: 10c0/bdbb3372508c45215f4503195d7a60a09ad0433742d90a4b3fcfc415d206e9cca6687ca362131c3d8454629c80154f54bcebef66121a6874a25a41b81b3d8878 languageName: node linkType: hard -"@smithy/eventstream-serde-universal@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/eventstream-serde-universal@npm:4.2.2" +"@smithy/eventstream-serde-universal@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/eventstream-serde-universal@npm:4.2.7" dependencies: - "@smithy/eventstream-codec": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/eventstream-codec": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/12102eac8161456263c008f5ab6052230fa834abc7a00142c767fc1a0094c0fc733d4e375c1133f5981513702612e4eeff3774e48f1e49711805807cd1c58c2a + checksum: 10c0/05d0f1d1b03c0d4d5b688508e2c04e4197b53c1ed7da4d68c1161b9b5ec54bc83ffff90d02e400753e6f490c4fe90f7d1ae74c6be0fd4dc1d64499365f221fe8 languageName: node linkType: hard -"@smithy/fetch-http-handler@npm:^5.3.3": - version: 5.3.3 - resolution: "@smithy/fetch-http-handler@npm:5.3.3" +"@smithy/fetch-http-handler@npm:^5.3.8": + version: 5.3.8 + resolution: "@smithy/fetch-http-handler@npm:5.3.8" dependencies: - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/querystring-builder": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/querystring-builder": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" "@smithy/util-base64": "npm:^4.3.0" tslib: "npm:^2.6.2" - checksum: 10c0/1f1635f3c4922f5e22e9d1a26248146e269bf847880ae57c94fe3425def0abd2938aa43678f141014bb923c03be117f9beee79e633a0dd1c4ab5eeb8e38350d9 + checksum: 10c0/94ca27084fe0aa1626f5dec3755811d61bb7ec81c0a3d9428c324b238495e695f568800e30fdb127129fba95625355d8c51cbcae52796a008c7cfd4ff5074cb5 languageName: node linkType: hard -"@smithy/hash-blob-browser@npm:^4.2.3": - version: 4.2.3 - resolution: "@smithy/hash-blob-browser@npm:4.2.3" +"@smithy/hash-blob-browser@npm:^4.2.8": + version: 4.2.8 + resolution: "@smithy/hash-blob-browser@npm:4.2.8" dependencies: "@smithy/chunked-blob-reader": "npm:^5.2.0" "@smithy/chunked-blob-reader-native": "npm:^4.2.1" - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/d0f8fcc2036f0f3dd1c02ba63d9c8c14402b339fddb962e8e030e6e6f62f75bcb73c8d623efe74de423a2a2178865ecf8920d2778d13b67054a1d538509b1837 + checksum: 10c0/69fc710a64151c1b1bc585cd92bcb2c4a8434ecb9e65ccae13503a3deef1c2e061213eb151e7b5eb079eb7cdda6d2c5fcc6eb8822fe12253ff974eb52aea8c8d languageName: node linkType: hard -"@smithy/hash-node@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/hash-node@npm:4.2.2" +"@smithy/hash-node@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/hash-node@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" "@smithy/util-buffer-from": "npm:^4.2.0" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/dda1ab2b05e72c487c13f6dd1dfa91902143aa90516428d3fbcf8f1d12aa52d4d71c631aebb20fc661d18a25e634fb134ef8fc65057d84d92759fb27b17c41cc + checksum: 10c0/fa3b2194c22dd240b8dcfc191ca68ed563513fc7e852537eb69223933e70a50b365fb53d1a150a37a091cf6d449b4b7aecaa51892b9f49fd3763174e27e1ec5c languageName: node linkType: hard -"@smithy/hash-stream-node@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/hash-stream-node@npm:4.2.2" +"@smithy/hash-stream-node@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/hash-stream-node@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/18bea2f7f194e31aacd75d3b4ae2c4b6a0eefd0faaddfa0d72c794b4520b19acd4530c556198e60a2980a75af89f2caaaaa7f3a207f3368a62ed575309e9c3b0 + checksum: 10c0/7d29f2feb91636242f6a1c0f6365584861de47803e778217c3e3d37091d6a2bb9ef9d4fdf1a8d55d9d9332360c21bc7ddbd8b17ece0affe8b9637545a9a9d9aa languageName: node linkType: hard -"@smithy/invalid-dependency@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/invalid-dependency@npm:4.2.2" +"@smithy/invalid-dependency@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/invalid-dependency@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/76899c977d406af5afbf446af14a397ed948cda36260819d8f36c5f3f18a83e849923bf7b6435278e37c2544d52775f2bd65bb99282a4f9d2c64e52986ab8084 + checksum: 10c0/eadbdd4e7dd94f7caa8c17c003e4c48ef03ff2af0401fab3884468535b016cf318c95e57cdad2b170cb852119303e5500f3bb138635705e8a4d6a2fc58a111ed languageName: node linkType: hard @@ -3098,215 +3148,215 @@ __metadata: languageName: node linkType: hard -"@smithy/md5-js@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/md5-js@npm:4.2.2" +"@smithy/md5-js@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/md5-js@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/09c3c352d3bc00a95ffee6ccab1f2ffc4a61ea55db817f5599419e3273ca6152b43f96982675399fc20f7d448280f848123ed0b35b12650392f0645088c6e84b + checksum: 10c0/08910bf3131bfc82445b20a254f5adc978087e76c309aee9a63dd24084d4c7ea5d96f99bc99a0542553091951127f47731af5f2f6af60cf4bfc423833b4dc8b4 languageName: node linkType: hard -"@smithy/middleware-content-length@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/middleware-content-length@npm:4.2.2" +"@smithy/middleware-content-length@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/middleware-content-length@npm:4.2.7" dependencies: - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/f0671c55981785b9a141d5aaa0f5a73db7af381179b9dc1aa1f403bbfc14e6bc4dcbc45734f2a7b55f325b79f7d5eacb8c7a5f8159c470b145424dd937d1246e + checksum: 10c0/23237a15d0a39b95157c3d370edd48aeb0be23daff78b858c3a2e8af081c1a91ef6b5800d2746d9c8094e7af7d4aeb44bb2b400b887527bcdab3be4dc0c3b46c languageName: node linkType: hard -"@smithy/middleware-endpoint@npm:^4.3.3": - version: 4.3.3 - resolution: "@smithy/middleware-endpoint@npm:4.3.3" - dependencies: - "@smithy/core": "npm:^3.16.1" - "@smithy/middleware-serde": "npm:^4.2.2" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" - "@smithy/url-parser": "npm:^4.2.2" - "@smithy/util-middleware": "npm:^4.2.2" +"@smithy/middleware-endpoint@npm:^4.4.2, @smithy/middleware-endpoint@npm:^4.4.3": + version: 4.4.3 + resolution: "@smithy/middleware-endpoint@npm:4.4.3" + dependencies: + "@smithy/core": "npm:^3.20.2" + "@smithy/middleware-serde": "npm:^4.2.8" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" + "@smithy/url-parser": "npm:^4.2.7" + "@smithy/util-middleware": "npm:^4.2.7" tslib: "npm:^2.6.2" - checksum: 10c0/ea1adb2887178ac6421a9b59e069a1e043960f8f5422bd54183c8275b6fa8c479ac752e3d726f2d711714e9bc15664bf718495bddafaac5713a50b708216977a + checksum: 10c0/2b229fdb68fe0659b28258b4230b7116d2728d39f2cc522b438abe9475ffa4a0345f2756baa12ed5a1acd91dea8960c22bb568b873aca393f332f5b44e7ce3cb languageName: node linkType: hard -"@smithy/middleware-retry@npm:^4.4.3": - version: 4.4.3 - resolution: "@smithy/middleware-retry@npm:4.4.3" - dependencies: - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/service-error-classification": "npm:^4.2.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" - "@smithy/util-middleware": "npm:^4.2.2" - "@smithy/util-retry": "npm:^4.2.2" +"@smithy/middleware-retry@npm:^4.4.18": + version: 4.4.19 + resolution: "@smithy/middleware-retry@npm:4.4.19" + dependencies: + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/service-error-classification": "npm:^4.2.7" + "@smithy/smithy-client": "npm:^4.10.4" + "@smithy/types": "npm:^4.11.0" + "@smithy/util-middleware": "npm:^4.2.7" + "@smithy/util-retry": "npm:^4.2.7" "@smithy/uuid": "npm:^1.1.0" tslib: "npm:^2.6.2" - checksum: 10c0/9ab0f4cdf0e1b9a303ea8522af1b6e070640774d09218c7a9a3c7b82a962601cb0a6e690daf815021a8717a16c58c8a36950c6c4043dbef5ec3ffb0ebe36aa2a + checksum: 10c0/ae03011b3b21889beb66a596e469a6ba04160d01dd8721ec34f1e05505e54b760615639a9466e4ea64c1a05575d5b4c40601f2eee347fc97bb8f580cf33ad617 languageName: node linkType: hard -"@smithy/middleware-serde@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/middleware-serde@npm:4.2.2" +"@smithy/middleware-serde@npm:^4.2.8": + version: 4.2.8 + resolution: "@smithy/middleware-serde@npm:4.2.8" dependencies: - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/4d3db5dcce34b08f90af4b150c94fb25c0ceb309ea8cc07686be9dde4ccfaa5f31b6662fcaab4a7f2d4ce2630a26048abc08020e36bacccff8411772b59bb998 + checksum: 10c0/5ed53af095d605940b540253c38a723d2cc37400c116071455a23b17fdf60af59b74b67b15d84f7bfb3738c9c37e3664b57f24c670d5c96ee46737225c147344 languageName: node linkType: hard -"@smithy/middleware-stack@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/middleware-stack@npm:4.2.2" +"@smithy/middleware-stack@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/middleware-stack@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/81b265313f381ff12c223997f04b171f661e58fa3ae3d286990148d9252c784f6bdd9f2c4db747d4eb860fec96c72363d369f7d11bdd8e34fb03ae7e0aba7a09 + checksum: 10c0/199aa2575a8e4e3fa1a1a7989958e2f3aeb8dae115b41547d8bef18b5573e369d7eacc206ec6648194cdce491fe8c54abcccedd4a5c0bca370a11c480bd11ca7 languageName: node linkType: hard -"@smithy/node-config-provider@npm:^4.3.2": - version: 4.3.2 - resolution: "@smithy/node-config-provider@npm:4.3.2" +"@smithy/node-config-provider@npm:^4.3.7": + version: 4.3.7 + resolution: "@smithy/node-config-provider@npm:4.3.7" dependencies: - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/shared-ini-file-loader": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/shared-ini-file-loader": "npm:^4.4.2" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/a1f5a329e64b738a9cf74f28cad4cd9bd844a2146bce9681d24494a69869e847dbe037bf5ef89508c7b3f234f1c7dff7796e35e747ae675b31e0aa0efd6699a8 + checksum: 10c0/2fbe9f22e315253d8d4f5a8d16d41d36ff4467c9f7e515d456c3172b59af8fbd67004d0d44bdb7638886eb6057d04ce269f84de65a382d2ccd0c08114dea840c languageName: node linkType: hard -"@smithy/node-http-handler@npm:^4.4.1": - version: 4.4.1 - resolution: "@smithy/node-http-handler@npm:4.4.1" +"@smithy/node-http-handler@npm:^4.4.7": + version: 4.4.7 + resolution: "@smithy/node-http-handler@npm:4.4.7" dependencies: - "@smithy/abort-controller": "npm:^4.2.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/querystring-builder": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/abort-controller": "npm:^4.2.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/querystring-builder": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/126ac736317cc167c5744366bff0efef9e9afffbcc6afb3a70875388be570b7eca2a52c59c6c12d6b990ebe4c90c103209a5b874b3a16c72d5923fc3c0ed3dfa + checksum: 10c0/8f1114b2bc2232b50c0777b58ab5195c91a5aa1a76c48de7aa403f0c3245be287b070498924845036ab558b28827df916c9730f975a1edfc2e7345d1022350c1 languageName: node linkType: hard -"@smithy/property-provider@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/property-provider@npm:4.2.2" +"@smithy/property-provider@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/property-provider@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/14b49afd41b9c490b8568716aceb0e6e02449a8a3008b11634d593bd0013081296eb8768fd51ef7bf35e5d0cb248895bbfa73a8b15afa6bcf2fb8d001b38149d + checksum: 10c0/7caaeec11262a169c6509c5cd687900342ab02900f3074e54aeafbd2ce8a112c83ce3190225b2dab9f2a7f737f7176960329f882935ae7bd9d624984387d0fc1 languageName: node linkType: hard -"@smithy/protocol-http@npm:^5.3.2": - version: 5.3.2 - resolution: "@smithy/protocol-http@npm:5.3.2" +"@smithy/protocol-http@npm:^5.3.7": + version: 5.3.7 + resolution: "@smithy/protocol-http@npm:5.3.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/a429e1b058d342aaff0eb9463be4d7f4da1ac12933bf30e202d906f25964e20433d503f4e19fe5ede5989f84096ba5e09cf0c10fd94992c8306dd81aa7d17a95 + checksum: 10c0/c5bde38fbb71a63e2e25e33792d8b186523afbe1d520ffc821943c40eb41ca804a99afca7917798337b1f2bdea4ae64d3ae745f1036f7e65291d7c7ff301a953 languageName: node linkType: hard -"@smithy/querystring-builder@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/querystring-builder@npm:4.2.2" +"@smithy/querystring-builder@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/querystring-builder@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" "@smithy/util-uri-escape": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/d1a288fd78a01133aca6d6778232f7cf8d8fc423af6eab1604ebd06c547ef403e2d51879a47e19dd37ac72e3cbee0f532362b2ec1528f03580ce01687d047c69 + checksum: 10c0/24e3b2a35d2828fb19b4213b823b5adc0ce7edcf8e096a618e2dfcd9df3c2a750ee518af4b754759ab49b2a656c5cb66989d6fbbcfc085f8511dc9e02a0e2dce languageName: node linkType: hard -"@smithy/querystring-parser@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/querystring-parser@npm:4.2.2" +"@smithy/querystring-parser@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/querystring-parser@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/af0f051265aabdefd0e8ad40b39962513ca4d6a6560f30b8129b1ddbcf5965fdc8567024062e146dc234dc952376d3a92cba7ee0660685aa7e6fc9ff851f974d + checksum: 10c0/4efddf97b35e7b2a04018acf5afd0f658506242adab77098b32e4bb625c5a607fdcfd9df2a7504dcacc7ac5e8624757abb881b2013862a098319a08b5c75a0d1 languageName: node linkType: hard -"@smithy/service-error-classification@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/service-error-classification@npm:4.2.2" +"@smithy/service-error-classification@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/service-error-classification@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" - checksum: 10c0/10e1d9bbe7bb02e0cf20ed83964586dc97016a103d5fd656eb0a31f8d9a6df7049eef26d6b864da0ae2ecb175ddccb5e0bdf091e58282b8bda27f01ac69c08aa + "@smithy/types": "npm:^4.11.0" + checksum: 10c0/ddbbae91b4eb83ee66262059a3ce0fa2cee7874bcc0704481f5681966ef25af175afe8bfef7cd0868d86901d08cfb61fe34964f5a4c8f7a6347228a34e40845b languageName: node linkType: hard -"@smithy/shared-ini-file-loader@npm:^4.3.2": - version: 4.3.2 - resolution: "@smithy/shared-ini-file-loader@npm:4.3.2" +"@smithy/shared-ini-file-loader@npm:^4.4.2": + version: 4.4.2 + resolution: "@smithy/shared-ini-file-loader@npm:4.4.2" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/3b96d782bf6ea47107799f8befc4be1182ef7db0e98168f1e253c0404e1a53c5b587ccdb09a14c601f105494aa2bf2229822242e37de7fd55263481097f75543 + checksum: 10c0/3d401b87b21113aa9bb7490d80ec02d7655c1abc1b23eb384fea13b7e1348f1c599011ed109a3fe2e3675b3bc51f91f43b66d7e46f565f78c3f0d45d3b997058 languageName: node linkType: hard -"@smithy/signature-v4@npm:^5.3.2": - version: 5.3.2 - resolution: "@smithy/signature-v4@npm:5.3.2" +"@smithy/signature-v4@npm:^5.3.7": + version: 5.3.7 + resolution: "@smithy/signature-v4@npm:5.3.7" dependencies: "@smithy/is-array-buffer": "npm:^4.2.0" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" "@smithy/util-hex-encoding": "npm:^4.2.0" - "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-middleware": "npm:^4.2.7" "@smithy/util-uri-escape": "npm:^4.2.0" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/a27ef848a6318904186a49eccf9452bf1541f7d4df70332717bb9935081effb30fdc5bc250f652277cfe2a5f983c1b0b06e981d8d6bae5dce534fb1bc4d5998f + checksum: 10c0/01cae99baa7298adadbce6b293548adf1520fa8072086b48a0ef64cb13c3a156cb4d575753fc72af8fe0b50c65fa364ccce8931bd0d8ffe398d210da96efb54a languageName: node linkType: hard -"@smithy/smithy-client@npm:^4.8.1": - version: 4.8.1 - resolution: "@smithy/smithy-client@npm:4.8.1" +"@smithy/smithy-client@npm:^4.10.3, @smithy/smithy-client@npm:^4.10.4": + version: 4.10.4 + resolution: "@smithy/smithy-client@npm:4.10.4" dependencies: - "@smithy/core": "npm:^3.16.1" - "@smithy/middleware-endpoint": "npm:^4.3.3" - "@smithy/middleware-stack": "npm:^4.2.2" - "@smithy/protocol-http": "npm:^5.3.2" - "@smithy/types": "npm:^4.7.1" - "@smithy/util-stream": "npm:^4.5.2" + "@smithy/core": "npm:^3.20.2" + "@smithy/middleware-endpoint": "npm:^4.4.3" + "@smithy/middleware-stack": "npm:^4.2.7" + "@smithy/protocol-http": "npm:^5.3.7" + "@smithy/types": "npm:^4.11.0" + "@smithy/util-stream": "npm:^4.5.8" tslib: "npm:^2.6.2" - checksum: 10c0/3c01450c7d3b43e56781333450e50a8f30afb530acf0a8e8e37b03cf9e534082427e48b9bd4fb31a94791fc9177e12b37fda63eafb0e3ee79c3e7272281add1f + checksum: 10c0/89aaa3980d5263a498c3063bf607a17a8c2f98f0a6beaa670556a58f8972c83a051edfa495c57d972d5a56249b9fb50352c2d7b43d2c11dcfe46eb553c00f839 languageName: node linkType: hard -"@smithy/types@npm:^4.7.1": - version: 4.7.1 - resolution: "@smithy/types@npm:4.7.1" +"@smithy/types@npm:^4.11.0": + version: 4.11.0 + resolution: "@smithy/types@npm:4.11.0" dependencies: tslib: "npm:^2.6.2" - checksum: 10c0/5e5703d99bf814d78b636a7652229c644759424523b1877d16a61007de250ced27bb119ab37bb0fb31d973ba590717dac03ff1827d2a45a075b0bb037066c90b + checksum: 10c0/8be4af86df4a78fe43afe7dc3f875bf8ec6ce7c04f7bb167152bf3c7ab2eef26db38ed7ae365c2f283e8796e40372b01b4c857b8db43da393002c5638ef3f249 languageName: node linkType: hard -"@smithy/url-parser@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/url-parser@npm:4.2.2" +"@smithy/url-parser@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/url-parser@npm:4.2.7" dependencies: - "@smithy/querystring-parser": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/querystring-parser": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/da5bfb3ad9670437cd917c9be7a9f7563a7d59a67d0dd639b306e439cdf1fed651e4d1f8e3ee9f66fafb938668419284e2c3d29fee29b3e8b708c826ddecac2d + checksum: 10c0/ca78587b15a843cc62f3439ae062a24f217e90fa0ec3e50a1ada09cf75c681afa1ccb92ca7a90f63c8f53627d51c6e0c83140422ce98713e1f4866c725923ec0 languageName: node linkType: hard @@ -3368,41 +3418,41 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-browser@npm:^4.3.2": - version: 4.3.2 - resolution: "@smithy/util-defaults-mode-browser@npm:4.3.2" +"@smithy/util-defaults-mode-browser@npm:^4.3.17": + version: 4.3.18 + resolution: "@smithy/util-defaults-mode-browser@npm:4.3.18" dependencies: - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/smithy-client": "npm:^4.10.4" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/143041912a4819909c317e7c7a23270e49bdfdc19b36e3e296247ca2ce1e47db1e46523910b21bb5e8b07fb5b57daf653e5226dad0670f7328d44914592147ef + checksum: 10c0/400902be632a4ab852b6ca0460f607251e99d8e8ba14151d2a73342545098342513ffbaa9814903711a04b660f16b69b582cb93e4df8768df05ee670fe65c924 languageName: node linkType: hard -"@smithy/util-defaults-mode-node@npm:^4.2.3": - version: 4.2.3 - resolution: "@smithy/util-defaults-mode-node@npm:4.2.3" - dependencies: - "@smithy/config-resolver": "npm:^4.3.2" - "@smithy/credential-provider-imds": "npm:^4.2.2" - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/property-provider": "npm:^4.2.2" - "@smithy/smithy-client": "npm:^4.8.1" - "@smithy/types": "npm:^4.7.1" +"@smithy/util-defaults-mode-node@npm:^4.2.20": + version: 4.2.21 + resolution: "@smithy/util-defaults-mode-node@npm:4.2.21" + dependencies: + "@smithy/config-resolver": "npm:^4.4.5" + "@smithy/credential-provider-imds": "npm:^4.2.7" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/property-provider": "npm:^4.2.7" + "@smithy/smithy-client": "npm:^4.10.4" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/e572c8ce3b73bd8dd12e0987bbe0a4c97e2f42d03d58f61ad2ba9dbd261e491b8367d08f7322b1679407df53c6a4d0988cb1a8766271ff9914cb5232dc25670c + checksum: 10c0/8e9c30ab34079f8f0fa90370981ea850da60682ed577f0bbe854a6df7701d40e3cd1e633da0a4939292532947ea6d0e6a0b489b731f61c528a7d3653de09230a languageName: node linkType: hard -"@smithy/util-endpoints@npm:^3.2.2": - version: 3.2.2 - resolution: "@smithy/util-endpoints@npm:3.2.2" +"@smithy/util-endpoints@npm:^3.2.7": + version: 3.2.7 + resolution: "@smithy/util-endpoints@npm:3.2.7" dependencies: - "@smithy/node-config-provider": "npm:^4.3.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/node-config-provider": "npm:^4.3.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/1423e1432cb7983324f58fc570ff7e0824f2064f54d599a87c6fbe59fbba7c0a72c1748a74b4e1a4c3b15c308313986591548a14878c1ff08804dde2fe57a5a1 + checksum: 10c0/ca4b134e0ed8b62dfedb82b9ea91fa028567732e271e934b9b878a9aa43f1c5c9d8860ad49f60992290c7705b7b6d2e734769304b9ea38eec40eaf524bb27ad8 languageName: node linkType: hard @@ -3415,40 +3465,40 @@ __metadata: languageName: node linkType: hard -"@smithy/util-middleware@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/util-middleware@npm:4.2.2" +"@smithy/util-middleware@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/util-middleware@npm:4.2.7" dependencies: - "@smithy/types": "npm:^4.7.1" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/efada57900ece7f000740899a0f38a38844be3968e40379105c1c2a19d88bbda9095e87d50c8837f6d35b4f984ee73617c39db516b3716270b763e3a3b3ed406 + checksum: 10c0/76c598cfe8062b6daf0bf88bc855544ce071f1d2df5d9d2c2d1c08402a577cb9ade8f33102a869dfb8aae9f679b86b5faacc9011b032bf453ced255fd8d0a0d3 languageName: node linkType: hard -"@smithy/util-retry@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/util-retry@npm:4.2.2" +"@smithy/util-retry@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/util-retry@npm:4.2.7" dependencies: - "@smithy/service-error-classification": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/service-error-classification": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/7df12a5d81a3047fdd3d1a03b391e2132bc94127eccfbe3c3d74409c0e6d6a4f924845d6f5c78708a49ba28213b177d97e2db9fe397d2851f89995b98d47edf7 + checksum: 10c0/51445769ce5382a85f5c78758d6d7d631b3a3f8277fa49ae2c2730536b1a53babfe27efb30e4b96ebc68faead2aafa9ab877e6ed728eb8018d080e26d9a42f58 languageName: node linkType: hard -"@smithy/util-stream@npm:^4.5.2": - version: 4.5.2 - resolution: "@smithy/util-stream@npm:4.5.2" +"@smithy/util-stream@npm:^4.5.8": + version: 4.5.8 + resolution: "@smithy/util-stream@npm:4.5.8" dependencies: - "@smithy/fetch-http-handler": "npm:^5.3.3" - "@smithy/node-http-handler": "npm:^4.4.1" - "@smithy/types": "npm:^4.7.1" + "@smithy/fetch-http-handler": "npm:^5.3.8" + "@smithy/node-http-handler": "npm:^4.4.7" + "@smithy/types": "npm:^4.11.0" "@smithy/util-base64": "npm:^4.3.0" "@smithy/util-buffer-from": "npm:^4.2.0" "@smithy/util-hex-encoding": "npm:^4.2.0" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/aade6b07adfb6cc9e85fbdd3ce70959e95550d849d7f89d87c61148d1189258ee9f2a589c4c7cbd264776db945bef5b6dee76277439c0a9e4ecf9651b07fe383 + checksum: 10c0/71f43fdf93ccde982edf4ae3b481006dd42146d17f6594abcca21e2f41e5b40ad69d6038052e016f7135011586294d6ed8c778465ea076deaa50b7808f66bc32 languageName: node linkType: hard @@ -3481,14 +3531,14 @@ __metadata: languageName: node linkType: hard -"@smithy/util-waiter@npm:^4.2.2": - version: 4.2.2 - resolution: "@smithy/util-waiter@npm:4.2.2" +"@smithy/util-waiter@npm:^4.2.7": + version: 4.2.7 + resolution: "@smithy/util-waiter@npm:4.2.7" dependencies: - "@smithy/abort-controller": "npm:^4.2.2" - "@smithy/types": "npm:^4.7.1" + "@smithy/abort-controller": "npm:^4.2.7" + "@smithy/types": "npm:^4.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/285efdb47f3e0f70aea7c9261df5fcfbe498515d52f3a63c94402183ab3b05eb9c972dd0a0d6dba6736890d5cc7cf8abe382abd833b3fe58fcdc978b32f3aeb1 + checksum: 10c0/0de99074db038eb09c4ebe2ed7f0ff3a13aa0ce5baf0b62a4b684f282e772e281f9eab8936d7aa577d8f419b676df60aa752e3c2b5edf07b44d8e999d983253f languageName: node linkType: hard @@ -3669,11 +3719,11 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>=13.7.0": - version: 24.7.2 - resolution: "@types/node@npm:24.7.2" + version: 25.0.3 + resolution: "@types/node@npm:25.0.3" dependencies: - undici-types: "npm:~7.14.0" - checksum: 10c0/03f662f10e4b89bc97016e067101cbabe55025b54c24afb581fb50992d5eeaaf417bdae34bbc668ae8759d3cdbbbadf35fc8b9b29d26f52ede2525d48e919e49 + undici-types: "npm:~7.16.0" + checksum: 10c0/b7568f0d765d9469621615e2bb257c7fd1953d95e9acbdb58dffb6627a2c4150d405a4600aa1ad8a40182a94fe5f903cafd3c0a2f5132814debd0e3bfd61f835 languageName: node linkType: hard @@ -3930,8 +3980,8 @@ __metadata: linkType: hard "abitype@npm:^1.0.9": - version: 1.1.1 - resolution: "abitype@npm:1.1.1" + version: 1.2.3 + resolution: "abitype@npm:1.2.3" peerDependencies: typescript: ">=5.0.4" zod: ^3.22.0 || ^4.0.0 @@ -3940,7 +3990,7 @@ __metadata: optional: true zod: optional: true - checksum: 10c0/d52fd8195cb37cdb462ba4d1817dafdba8da403eeab50f144f251748d7458a43308ee29ea46889db2969c91c074780e6d1f00f86acd22dc5772570432ee56b9c + checksum: 10c0/c8740de1ae4961723a153224a52cb9a34a57903fb5c2ad61d5082b0b79b53033c9335381aa8c663c7ec213c9955a9853f694d51e95baceedef27356f7745c634 languageName: node linkType: hard @@ -4168,13 +4218,13 @@ __metadata: linkType: hard "axios@npm:^1.12.0": - version: 1.12.2 - resolution: "axios@npm:1.12.2" + version: 1.13.2 + resolution: "axios@npm:1.13.2" dependencies: follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.4" proxy-from-env: "npm:^1.1.0" - checksum: 10c0/80b063e318cf05cd33a4d991cea0162f3573481946f9129efb7766f38fde4c061c34f41a93a9f9521f02b7c9565ccbc197c099b0186543ac84a24580017adfed + checksum: 10c0/e8a42e37e5568ae9c7a28c348db0e8cf3e43d06fcbef73f0048669edfe4f71219664da7b6cc991b0c0f01c28a48f037c515263cb79be1f1ae8ff034cd813867b languageName: node linkType: hard @@ -4232,9 +4282,9 @@ __metadata: linkType: hard "bowser@npm:^2.11.0": - version: 2.12.1 - resolution: "bowser@npm:2.12.1" - checksum: 10c0/017e8cc63ce2dec75037340626e1408f68334dac95f953ba7db33a266c019f1d262346d2be3994f9a12b7e9c02f57c562078719b8c5e8e8febe01053c613ffbc + version: 2.13.1 + resolution: "bowser@npm:2.13.1" + checksum: 10c0/a57ef440c68e80ce736b95017e13f65d1476cdfa3cae10e0958ab71a8ed3e804aad761c5809b98fbaeaacd8cd1986d46ee7c317937c601897c9b1d17971bc8d1 languageName: node linkType: hard @@ -4411,7 +4461,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2, bytes@npm:^3.1.2": +"bytes@npm:^3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e @@ -4925,7 +4975,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0": +"depd@npm:^2.0.0, depd@npm:~2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" checksum: 10c0/58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c @@ -5496,10 +5546,10 @@ __metadata: languageName: node linkType: hard -"fast-copy@npm:^3.0.2": - version: 3.0.2 - resolution: "fast-copy@npm:3.0.2" - checksum: 10c0/02e8b9fd03c8c024d2987760ce126456a0e17470850b51e11a1c3254eed6832e4733ded2d93316c82bc0b36aeb991ad1ff48d1ba95effe7add7c3ab8d8eb554a +"fast-copy@npm:^4.0.0": + version: 4.0.2 + resolution: "fast-copy@npm:4.0.2" + checksum: 10c0/f8e51483ce1761e3ba21a07cbd2149afd99a62230aa8025acc6ce4c818000a52c94ebb80960d63953ff01677b7886841f250395e462ad9a54bef39cce1834343 languageName: node linkType: hard @@ -5701,15 +5751,15 @@ __metadata: linkType: hard "form-data@npm:^4.0.4": - version: 4.0.4 - resolution: "form-data@npm:4.0.4" + version: 4.0.5 + resolution: "form-data@npm:4.0.5" dependencies: asynckit: "npm:^0.4.0" combined-stream: "npm:^1.0.8" es-set-tostringtag: "npm:^2.1.0" hasown: "npm:^2.0.2" mime-types: "npm:^2.1.12" - checksum: 10c0/373525a9a034b9d57073e55eab79e501a714ffac02e7a9b01be1c820780652b16e4101819785e1e18f8d98f0aee866cc654d660a435c378e16a72f2e7cac9695 + checksum: 10c0/dd6b767ee0bbd6d84039db12a0fa5a2028160ffbfaba1800695713b46ae974a5f6e08b3356c3195137f8530dcd9dfcb5d5ae1eeff53d0db1e5aad863b619ce3b languageName: node linkType: hard @@ -5885,18 +5935,18 @@ __metadata: linkType: hard "glob@npm:^11.0.3": - version: 11.0.3 - resolution: "glob@npm:11.0.3" + version: 11.1.0 + resolution: "glob@npm:11.1.0" dependencies: foreground-child: "npm:^3.3.1" jackspeak: "npm:^4.1.1" - minimatch: "npm:^10.0.3" + minimatch: "npm:^10.1.1" minipass: "npm:^7.1.2" package-json-from-dist: "npm:^1.0.0" path-scurry: "npm:^2.0.0" bin: glob: dist/esm/bin.mjs - checksum: 10c0/7d24457549ec2903920dfa3d8e76850e7c02aa709122f0164b240c712f5455c0b457e6f2a1eee39344c6148e39895be8094ae8cfef7ccc3296ed30bce250c661 + checksum: 10c0/1ceae07f23e316a6fa74581d9a74be6e8c2e590d2f7205034dd5c0435c53f5f7b712c2be00c3b65bf0a49294a1c6f4b98cd84c7637e29453b5aa13b79f1763a2 languageName: node linkType: hard @@ -5960,15 +6010,16 @@ __metadata: version: 0.0.0-use.local resolution: "gregoswap@workspace:." dependencies: - "@aztec/accounts": "npm:v3.0.0-nightly.20251120" - "@aztec/aztec.js": "npm:v3.0.0-nightly.20251120" - "@aztec/constants": "npm:v3.0.0-nightly.20251120" - "@aztec/entrypoints": "npm:v3.0.0-nightly.20251120" - "@aztec/foundation": "npm:v3.0.0-nightly.20251120" - "@aztec/noir-contracts.js": "npm:v3.0.0-nightly.20251120" - "@aztec/pxe": "npm:v3.0.0-nightly.20251120" - "@aztec/stdlib": "npm:v3.0.0-nightly.20251120" - "@aztec/test-wallet": "npm:v3.0.0-nightly.20251120" + "@aztec/accounts": "npm:v3.0.0-devnet.20251212" + "@aztec/aztec.js": "npm:v3.0.0-devnet.20251212" + "@aztec/constants": "npm:v3.0.0-devnet.20251212" + "@aztec/entrypoints": "npm:v3.0.0-devnet.20251212" + "@aztec/foundation": "npm:v3.0.0-devnet.20251212" + "@aztec/noir-contracts.js": "npm:v3.0.0-devnet.20251212" + "@aztec/pxe": "npm:v3.0.0-devnet.20251212" + "@aztec/stdlib": "npm:v3.0.0-devnet.20251212" + "@aztec/test-wallet": "npm:v3.0.0-devnet.20251212" + "@aztec/wallet-sdk": "npm:v3.0.0-devnet.20251212" "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.0" "@eslint/js": "npm:^9.18.0" @@ -6140,19 +6191,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:2.0.0, http-errors@npm:^2.0.0": - version: 2.0.0 - resolution: "http-errors@npm:2.0.0" - dependencies: - depd: "npm:2.0.0" - inherits: "npm:2.0.4" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - toidentifier: "npm:1.0.1" - checksum: 10c0/fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19 - languageName: node - linkType: hard - "http-errors@npm:^1.6.3, http-errors@npm:^1.8.1, http-errors@npm:~1.8.0": version: 1.8.1 resolution: "http-errors@npm:1.8.1" @@ -6166,6 +6204,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:^2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10c0/fb38906cef4f5c83952d97661fe14dc156cb59fe54812a42cd448fa57b5c5dfcb38a40a916957737bd6b87aab257c0648d63eb5b6a9ca9f548e105b6072712d4 + languageName: node + linkType: hard + "http-proxy-agent@npm:^5.0.0": version: 5.0.0 resolution: "http-proxy-agent@npm:5.0.0" @@ -6239,15 +6290,6 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: "npm:>= 2.1.2 < 3" - checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 - languageName: node - linkType: hard - "iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -6257,6 +6299,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:~0.4.24": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3" + checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 + languageName: node + linkType: hard + "idb-keyval@npm:^6.2.1": version: 6.2.2 resolution: "idb-keyval@npm:6.2.2" @@ -6695,7 +6746,7 @@ __metadata: languageName: node linkType: hard -"jwa@npm:^2.0.0": +"jwa@npm:^2.0.1": version: 2.0.1 resolution: "jwa@npm:2.0.1" dependencies: @@ -6707,12 +6758,12 @@ __metadata: linkType: hard "jws@npm:^4.0.0": - version: 4.0.0 - resolution: "jws@npm:4.0.0" + version: 4.0.1 + resolution: "jws@npm:4.0.1" dependencies: - jwa: "npm:^2.0.0" + jwa: "npm:^2.0.1" safe-buffer: "npm:^5.0.1" - checksum: 10c0/f1ca77ea5451e8dc5ee219cb7053b8a4f1254a79cb22417a2e1043c1eb8a569ae118c68f24d72a589e8a3dd1824697f47d6bd4fb4bebb93a3bdf53545e721661 + checksum: 10c0/6be1ed93023aef570ccc5ea8d162b065840f3ef12f0d1bb3114cade844de7a357d5dc558201d9a65101e70885a6fa56b17462f520e6b0d426195510618a154d0 languageName: node linkType: hard @@ -6794,8 +6845,8 @@ __metadata: linkType: hard "koa@npm:^2.16.1": - version: 2.16.2 - resolution: "koa@npm:2.16.2" + version: 2.16.3 + resolution: "koa@npm:2.16.3" dependencies: accepts: "npm:^1.3.5" cache-content-type: "npm:^1.0.0" @@ -6820,7 +6871,7 @@ __metadata: statuses: "npm:^1.5.0" type-is: "npm:^1.6.16" vary: "npm:^1.1.2" - checksum: 10c0/42bc74e5283bd9251ad8fe67d65af52c68c23a1000fc66e9015b830da6dae55c88da9bdd2402de849ca30066e8b5b55a5f2820159261044aea460c1f25ef5250 + checksum: 10c0/43d614b3e044db9756108a2a8800811b00bc748a37632944412b78ccc336b74dabba4639d5664a978acca0185846dec9dac9792c4698059d35be3fc3520771a5 languageName: node linkType: hard @@ -6870,16 +6921,16 @@ __metadata: linkType: hard "lmdb@npm:^3.2.0": - version: 3.4.3 - resolution: "lmdb@npm:3.4.3" - dependencies: - "@lmdb/lmdb-darwin-arm64": "npm:3.4.3" - "@lmdb/lmdb-darwin-x64": "npm:3.4.3" - "@lmdb/lmdb-linux-arm": "npm:3.4.3" - "@lmdb/lmdb-linux-arm64": "npm:3.4.3" - "@lmdb/lmdb-linux-x64": "npm:3.4.3" - "@lmdb/lmdb-win32-arm64": "npm:3.4.3" - "@lmdb/lmdb-win32-x64": "npm:3.4.3" + version: 3.4.4 + resolution: "lmdb@npm:3.4.4" + dependencies: + "@lmdb/lmdb-darwin-arm64": "npm:3.4.4" + "@lmdb/lmdb-darwin-x64": "npm:3.4.4" + "@lmdb/lmdb-linux-arm": "npm:3.4.4" + "@lmdb/lmdb-linux-arm64": "npm:3.4.4" + "@lmdb/lmdb-linux-x64": "npm:3.4.4" + "@lmdb/lmdb-win32-arm64": "npm:3.4.4" + "@lmdb/lmdb-win32-x64": "npm:3.4.4" msgpackr: "npm:^1.11.2" node-addon-api: "npm:^6.1.0" node-gyp: "npm:latest" @@ -6903,7 +6954,7 @@ __metadata: optional: true bin: download-lmdb-prebuilds: bin/download-prebuilds.js - checksum: 10c0/93255470ea3f1ccc77ad5b682ffd610540358e1f2e0f60ad388c5855c04e734ef1dd112a47036e13e17f054d89f4d82372ab1774d6f99cb6a18f42453336edb2 + checksum: 10c0/9bcaa26ded2fd58c642061218f3d16d710adc0a11859fb803bb6bed401f147aeaf41d42eda0644dcf1962bc251dd12e7fe1c4fc10c89fa80fcff3caf67cad3d2 languageName: node linkType: hard @@ -7005,9 +7056,9 @@ __metadata: linkType: hard "lru-cache@npm:^11.0.0": - version: 11.2.2 - resolution: "lru-cache@npm:11.2.2" - checksum: 10c0/72d7831bbebc85e2bdefe01047ee5584db69d641c48d7a509e86f66f6ee111b30af7ec3bd68a967d47b69a4b1fa8bbf3872630bd06a63b6735e6f0a5f1c8e83d + version: 11.2.4 + resolution: "lru-cache@npm:11.2.4" + checksum: 10c0/4a24f9b17537619f9144d7b8e42cd5a225efdfd7076ebe7b5e7dc02b860a818455201e67fbf000765233fe7e339d3c8229fc815e9b58ee6ede511e07608c19b2 languageName: node linkType: hard @@ -7153,12 +7204,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^10.0.3": - version: 10.0.3 - resolution: "minimatch@npm:10.0.3" +"minimatch@npm:^10.1.1": + version: 10.1.1 + resolution: "minimatch@npm:10.1.1" dependencies: "@isaacs/brace-expansion": "npm:^5.0.0" - checksum: 10c0/e43e4a905c5d70ac4cec8530ceaeccb9c544b1ba8ac45238e2a78121a01c17ff0c373346472d221872563204eabe929ad02669bb575cb1f0cc30facab369f70f + checksum: 10c0/c85d44821c71973d636091fddbfbffe62370f5ee3caf0241c5b60c18cd289e916200acb2361b7e987558cd06896d153e25d505db9fc1e43e6b4b6752e2702902 languageName: node linkType: hard @@ -7302,14 +7353,14 @@ __metadata: linkType: hard "msgpackr@npm:^1.11.2": - version: 1.11.5 - resolution: "msgpackr@npm:1.11.5" + version: 1.11.8 + resolution: "msgpackr@npm:1.11.8" dependencies: msgpackr-extract: "npm:^3.0.2" dependenciesMeta: msgpackr-extract: optional: true - checksum: 10c0/f35ffd218661e8afc52490cde3dbf2656304e7940563c5313aa2f45e31ac5bdce3b58f27e55b785c700085ee76f26fc7afbae25ae5abe05068a8f000fd0ac6cd + checksum: 10c0/1e583a347b57d51b8f6dc9aaa5496df02f3ef03987b0fa0fca2bdb65fd1ac96fe13182149ee2bde9a88e2c7bf910317f4aed626e62753e7f83f0e6a1019f7856 languageName: node linkType: hard @@ -7580,9 +7631,9 @@ __metadata: linkType: hard "ordered-binary@npm:^1.5.3": - version: 1.6.0 - resolution: "ordered-binary@npm:1.6.0" - checksum: 10c0/fc82d1dc452e3e754749f88b1b4620c07fa685d47064c31a72dcc130d9e7dd02bde6606f4447eb15d4b2e8aea4af417cfa68705aadf5a0205787beb9e8448b30 + version: 1.6.1 + resolution: "ordered-binary@npm:1.6.1" + checksum: 10c0/27aca7a681b859acdc3607784288462662a4a0575b1c727ef8710c3e81e3a7703d2d64e4401dbba049c50d4ec4d89acbe198fdf5ca975a4709962ecfc42f2bbf languageName: node linkType: hard @@ -7747,12 +7798,12 @@ __metadata: linkType: hard "path-scurry@npm:^2.0.0": - version: 2.0.0 - resolution: "path-scurry@npm:2.0.0" + version: 2.0.1 + resolution: "path-scurry@npm:2.0.1" dependencies: lru-cache: "npm:^11.0.0" minipass: "npm:^7.1.2" - checksum: 10c0/3da4adedaa8e7ef8d6dc4f35a0ff8f05a9b4d8365f2b28047752b62d4c1ad73eec21e37b1579ef2d075920157856a3b52ae8309c480a6f1a8bbe06ff8e52b33c + checksum: 10c0/2a16ed0e81fbc43513e245aa5763354e25e787dab0d539581a6c3f0f967461a159ed6236b2559de23aa5b88e7dc32b469b6c47568833dd142a4b24b4f5cd2620 languageName: node linkType: hard @@ -7814,26 +7865,35 @@ __metadata: languageName: node linkType: hard +"pino-abstract-transport@npm:^3.0.0": + version: 3.0.0 + resolution: "pino-abstract-transport@npm:3.0.0" + dependencies: + split2: "npm:^4.0.0" + checksum: 10c0/4486e1b9508110aaf963d07741ac98d660b974dd51d8ad42077d215118e27cda20c64da46c07c926898d52540aab7c6b9c37dc0f5355c203bb1d6a72b5bd8d6c + languageName: node + linkType: hard + "pino-pretty@npm:^13.0.0": - version: 13.1.2 - resolution: "pino-pretty@npm:13.1.2" + version: 13.1.3 + resolution: "pino-pretty@npm:13.1.3" dependencies: colorette: "npm:^2.0.7" dateformat: "npm:^4.6.3" - fast-copy: "npm:^3.0.2" + fast-copy: "npm:^4.0.0" fast-safe-stringify: "npm:^2.1.1" help-me: "npm:^5.0.0" joycon: "npm:^3.1.1" minimist: "npm:^1.2.6" on-exit-leak-free: "npm:^2.1.0" - pino-abstract-transport: "npm:^2.0.0" + pino-abstract-transport: "npm:^3.0.0" pump: "npm:^3.0.0" secure-json-parse: "npm:^4.0.0" sonic-boom: "npm:^4.0.1" strip-json-comments: "npm:^5.0.2" bin: pino-pretty: bin.js - checksum: 10c0/4d8e7472e37bdb6e0d6d7d34f25f65ced46c0f64a9579bb805602321caf1c0b10359f89a1ee9742bea875f411a02ce7c19730f7a1e5387dfcfd10ff5c9804709 + checksum: 10c0/36fa382521a893290c8f6a5b2ddc28dfb87fda1d161adb6b97d80bf7d24184970d0a7eab6f8ee45c39aff4b2ec3b2e533c756899798adc270010f34ba4411063 languageName: node linkType: hard @@ -7845,9 +7905,10 @@ __metadata: linkType: hard "pino@npm:^9.5.0": - version: 9.13.1 - resolution: "pino@npm:9.13.1" + version: 9.14.0 + resolution: "pino@npm:9.14.0" dependencies: + "@pinojs/redact": "npm:^0.4.0" atomic-sleep: "npm:^1.0.0" on-exit-leak-free: "npm:^2.1.0" pino-abstract-transport: "npm:^2.0.0" @@ -7856,12 +7917,11 @@ __metadata: quick-format-unescaped: "npm:^4.0.3" real-require: "npm:^0.2.0" safe-stable-stringify: "npm:^2.3.1" - slow-redact: "npm:^0.3.0" sonic-boom: "npm:^4.0.1" thread-stream: "npm:^3.0.0" bin: pino: bin.js - checksum: 10c0/c99e879f9538f7255488ad276a46a857cf9114217b754b850b7f1441e31b724a6d6f0697228ead954d3d9601522704e03cad5d441c228108073eed2f37ea0e41 + checksum: 10c0/9a10d9bf820a585eae9bc270fb4e55c895e48280d54adbbb4063ec061694b22d8809c80203cf5fe9f920a54c832b0b8dfb67cb28a04baa13abebaf261a9c9f3e languageName: node linkType: hard @@ -8056,7 +8116,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.12.3, qs@npm:^6.5.2": +"qs@npm:^6.12.3": version: 6.14.0 resolution: "qs@npm:6.14.0" dependencies: @@ -8065,6 +8125,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:^6.5.2": + version: 6.14.1 + resolution: "qs@npm:6.14.1" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10c0/0e3b22dc451f48ce5940cbbc7c7d9068d895074f8c969c0801ac15c1313d1859c4d738e46dc4da2f498f41a9ffd8c201bd9fb12df67799b827db94cc373d2613 + languageName: node + linkType: hard + "querystring-es3@npm:^0.2.1": version: 0.2.1 resolution: "querystring-es3@npm:0.2.1" @@ -8106,14 +8175,14 @@ __metadata: linkType: hard "raw-body@npm:^2.3.3": - version: 2.5.2 - resolution: "raw-body@npm:2.5.2" + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: 10c0/b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4 + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10c0/449844344fc90547fb994383a494b83300e4f22199f146a79f68d78a199a8f2a923ea9fd29c3be979bfd50291a3884733619ffc15ba02a32e703b612f8d3f74a languageName: node linkType: hard @@ -8477,7 +8546,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc @@ -8594,13 +8663,6 @@ __metadata: languageName: node linkType: hard -"slow-redact@npm:^0.3.0": - version: 0.3.2 - resolution: "slow-redact@npm:0.3.2" - checksum: 10c0/d6611e518461d918eda9a77903100e097870035c8ef8ce95eec7d7a2eafc6c0cdfc37476a1fecf9d70e0b6b36eb9d862f4ac58e931c305b3fc010939226fa803 - languageName: node - linkType: hard - "smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -8685,13 +8747,6 @@ __metadata: languageName: node linkType: hard -"statuses@npm:2.0.1": - version: 2.0.1 - resolution: "statuses@npm:2.0.1" - checksum: 10c0/34378b207a1620a24804ce8b5d230fea0c279f00b18a7209646d5d47e419d1cc23e7cbf33a25a1e51ac38973dc2ac2e1e9c647a8e481ef365f77668d72becfd0 - languageName: node - linkType: hard - "statuses@npm:>= 1.5.0 < 2, statuses@npm:^1.5.0": version: 1.5.0 resolution: "statuses@npm:1.5.0" @@ -8699,6 +8754,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10c0/a9947d98ad60d01f6b26727570f3bcceb6c8fa789da64fe6889908fe2e294d57503b14bf2b5af7605c2d36647259e856635cd4c49eab41667658ec9d0080ec3f + languageName: node + linkType: hard + "stream-browserify@npm:^3.0.0": version: 3.0.0 resolution: "stream-browserify@npm:3.0.0" @@ -8831,9 +8893,9 @@ __metadata: linkType: hard "strnum@npm:^2.1.0": - version: 2.1.1 - resolution: "strnum@npm:2.1.1" - checksum: 10c0/1f9bd1f9b4c68333f25c2b1f498ea529189f060cd50aa59f1876139c994d817056de3ce57c12c970f80568d75df2289725e218bd9e3cdf73cd1a876c9c102733 + version: 2.1.2 + resolution: "strnum@npm:2.1.2" + checksum: 10c0/4e04753b793540d79cd13b2c3e59e298440477bae2b853ab78d548138385193b37d766d95b63b7046475d68d44fb1fca692f0a3f72b03f4168af076c7b246df9 languageName: node linkType: hard @@ -8988,7 +9050,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1 @@ -9132,10 +9194,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.14.0": - version: 7.14.0 - resolution: "undici-types@npm:7.14.0" - checksum: 10c0/e7f3214b45d788f03c51ceb33817be99c65dae203863aa9386b3ccc47201a245a7955fc721fb581da9c888b6ebad59fa3f53405214afec04c455a479908f0f14 +"undici-types@npm:~7.16.0": + version: 7.16.0 + resolution: "undici-types@npm:7.16.0" + checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a languageName: node linkType: hard @@ -9166,7 +9228,7 @@ __metadata: languageName: node linkType: hard -"unpipe@npm:1.0.0": +"unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c @@ -9237,9 +9299,9 @@ __metadata: languageName: node linkType: hard -"viem@npm:@spalladino/viem@2.38.2-eip7594.0": - version: 2.38.2-eip7594.0 - resolution: "@spalladino/viem@npm:2.38.2-eip7594.0" +"viem@npm:@aztec/viem@2.38.2": + version: 2.38.2 + resolution: "@aztec/viem@npm:2.38.2" dependencies: "@noble/curves": "npm:1.9.1" "@noble/hashes": "npm:1.8.0" @@ -9254,7 +9316,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/c1b1248a9e0c1d8a980fb91bbf76f51d57270d53c439398e0fb93725d3cfcf6af86ee089873a84f6b9ed71820be4b7db76292c0699be4eb3c7577932ad798edb + checksum: 10c0/577bda96d258b990e90992766dbbf8b179db2ff1b6d480be3bebb867795d13ca16a01c3448826f09b02e8d04a6bb2c37d18967fd1076a9a3cafec3c33970567c languageName: node linkType: hard @@ -9439,7 +9501,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.18.3, ws@npm:^8.13.0": +"ws@npm:8.18.3": version: 8.18.3 resolution: "ws@npm:8.18.3" peerDependencies: @@ -9454,6 +9516,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.13.0": + version: 8.19.0 + resolution: "ws@npm:8.19.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10c0/4741d9b9bc3f9c791880882414f96e36b8b254e34d4b503279d6400d9a4b87a033834856dbdd94ee4b637944df17ea8afc4bce0ff4a1560d2166be8855da5b04 + languageName: node + linkType: hard + "xtend@npm:^4.0.2": version: 4.0.2 resolution: "xtend@npm:4.0.2"