From 5af19550adae8f595438a0fb540487aab5d811c7 Mon Sep 17 00:00:00 2001 From: thunkar Date: Thu, 29 Jan 2026 07:40:33 +0100 Subject: [PATCH 01/28] capabilities support --- CLAUDE.md | 22 +- README.md | 4 +- contracts/proof_of_password/Nargo.toml | 6 +- package.json | 23 +- scripts/deploy.ts | 69 +- src/components/NetworkSwitcher.tsx | 4 +- src/components/OnboardingModal.tsx | 43 +- src/config/capabilities.ts | 102 +++ src/config/networks/devnet.json | 3 +- src/config/networks/index.ts | 1 - src/config/networks/nextnet.json | 19 + src/contexts/onboarding/OnboardingContext.tsx | 2 +- src/services/contractService.ts | 2 +- src/services/walletService.ts | 2 +- src/types/index.ts | 37 - yarn.lock | 704 +++++++++--------- 16 files changed, 593 insertions(+), 450 deletions(-) create mode 100644 src/config/capabilities.ts create mode 100644 src/config/networks/nextnet.json diff --git a/CLAUDE.md b/CLAUDE.md index 89fd906..4151d32 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -5,12 +5,14 @@ GregoSwap is a decentralized token swap application built on the Aztec blockchain. It demonstrates private token swaps using an Automated Market Maker (AMM), with a token faucet (drip) mechanism using proof-of-password. **Key Features:** + - Private token swaps (GregoCoin ↔ GregoCoinPremium) via AMM - Token faucet with proof-of-password (PoP) contract - Multi-flow onboarding supporting embedded and external wallets - Network switching (local sandbox / devnet) **Tech Stack:** + - React 18 + TypeScript - Material-UI (MUI) component library - Vite build tooling @@ -83,10 +85,11 @@ export const useSwapReducer = createReducerHook(swapReducer, swapActions, initia // Usage in context: const [state, actions] = useSwapReducer(); -actions.setFromAmount('100'); // Type-safe, no dispatch() needed +actions.setFromAmount('100'); // Type-safe, no dispatch() needed ``` **Key benefits:** + - Type-safe action creators - No dispatch callback boilerplate - Actions bound automatically via `bindActions()` @@ -94,6 +97,7 @@ actions.setFromAmount('100'); // Type-safe, no dispatch() needed ### Reducer File Structure Each reducer.ts exports: + - **State type and initial state** (e.g., `SwapState`, `initialSwapState`) - **Actions object** with action creators (e.g., `swapActions`) - **Action union type** via `ActionsFrom` @@ -107,11 +111,13 @@ Each reducer.ts exports: **Purpose:** Network selection and configuration **State:** + - `activeNetwork: NetworkConfig` - Currently selected network - `availableNetworks: NetworkConfig[]` - All discovered networks - `isLoading: boolean` **Key behavior:** + - Loads network configs from `src/config/networks/deployed-addresses.json` - Persists selection to localStorage - Excludes local network in production builds @@ -121,6 +127,7 @@ Each reducer.ts exports: **Purpose:** Wallet instance management (embedded vs external) **State:** + - `wallet: Wallet | null` - Active wallet - `node: AztecNode | null` - Aztec node client - `currentAddress: AztecAddress | null` - Selected account @@ -128,6 +135,7 @@ Each reducer.ts exports: - `isLoading: boolean` / `error: string | null` **Key methods:** + ```typescript discoverWallets(timeout?): DiscoverySession initiateConnection(provider): Promise @@ -139,6 +147,7 @@ onWalletDisconnect(callback): () => void // Returns unsubscribe ``` **Key behavior:** + - Auto-creates embedded wallet on network change - Manages disconnect callback registry - Reverts to embedded wallet on external disconnect @@ -148,10 +157,12 @@ onWalletDisconnect(callback): () => void // Returns unsubscribe **Purpose:** Contract instances and registration **State:** + - `contracts: { gregoCoin, gregoCoinPremium, amm, pop }` - `isLoading: boolean` **Key methods:** + ```typescript registerBaseContracts(): Promise // AMM + tokens registerDripContracts(): Promise // PoP contract @@ -167,6 +178,7 @@ drip(password, recipient): Promise **Purpose:** Orchestrates multi-step onboarding flow **Status flow:** + ``` idle → connecting → registering → simulating → [if balance=0] → registering_drip → awaiting_drip → executing_drip → @@ -174,6 +186,7 @@ completed ``` **State:** + - `status: OnboardingStatus` - Current flow state - `result: OnboardingResult | null` - Simulation results - `needsDrip: boolean` - User needs to claim tokens @@ -183,6 +196,7 @@ completed - `hasRegisteredBase/hasSimulated` - Tracking flags **Key behavior:** + - Effects drive automatic state transitions - Checks balance after simulation to determine drip need - Persists completion to localStorage per address @@ -192,6 +206,7 @@ completed **Purpose:** Swap UI state and execution **State:** + - `fromAmount: string` / `toAmount: string` - `exchangeRate: number | null` - `isLoadingRate: boolean` @@ -199,6 +214,7 @@ completed - `error: string | null` **Computed values (in context):** + - `fromAmountUSD` / `toAmountUSD` - `canSwap` - Whether swap button is enabled - `isSwapping` - phase === 'sending' @@ -387,6 +403,7 @@ yarn serve ## Theme (src/theme.ts) **Color palette:** + - Primary: Chartreuse green (#D4FF28) - Aztec branded - Secondary: Deep purple (#80336A) - Background: Pure black (#000000) @@ -423,6 +440,7 @@ Used for exchange rate calculations with 18 decimal precision. ## Common Pitfalls 1. **Don't use re-exports** - Import directly from specific files + ```typescript // WRONG import { useWallet } from '../contexts'; @@ -459,7 +477,7 @@ Used for exchange rate calculations with 18 decimal precision. ## Version Information -- **Aztec SDK:** v4.0.0-nightly.20260126 +- **Aztec SDK:** v4.0.0-nightly.20260128 - **React:** 18.3.1 - **Vite:** 7.1.4 - **Node.js:** v22+ diff --git a/README.md b/README.md index e99555e..0137b51 100644 --- a/README.md +++ b/README.md @@ -33,10 +33,10 @@ curl -s https://install.aztec.network | bash ### 3. Set Aztec Version -The project uses Aztec version `v4.0.0-nightly.20260126`. Set it using: +The project uses Aztec version `v4.0.0-nightly.20260128`. Set it using: ```bash -aztec-up 4.0.0-nightly.20260126 +aztec-up 4.0.0-nightly.20260128 ``` ## Development Setup diff --git a/contracts/proof_of_password/Nargo.toml b/contracts/proof_of_password/Nargo.toml index 218f8e7..ea20127 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 = "v4.0.0-nightly.20260126", directory = "noir-projects/aztec-nr/aztec" } -token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260126", directory = "noir-projects/noir-contracts/contracts/app/token_contract" } +aztec = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260128", directory = "noir-projects/aztec-nr/aztec" } +token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260128", 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 = "v4.0.0-nightly.20260126", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file +compressed_string = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260128", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file diff --git a/package.json b/package.json index c1ff5bb..1b50068 100644 --- a/package.json +++ b/package.json @@ -9,12 +9,13 @@ "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/v4.0.0-nightly.20260126/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260126/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/v4.0.0-nightly.20260128/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260128/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", + "deploy:nextnet": "node --experimental-transform-types scripts/deploy.ts --network nextnet", "formatting": "run -T prettier --check ./src && run -T eslint ./src", "formatting:fix": "run -T eslint --fix ./src && run -T prettier -w ./src", "local-aztec:enable": "node scripts/toggle-local-aztec.js enable && corepack yarn install", @@ -22,15 +23,15 @@ "local-aztec:status": "node scripts/toggle-local-aztec.js status" }, "dependencies": { - "@aztec/accounts": "v4.0.0-nightly.20260126", - "@aztec/aztec.js": "v4.0.0-nightly.20260126", - "@aztec/constants": "v4.0.0-nightly.20260126", - "@aztec/entrypoints": "v4.0.0-nightly.20260126", - "@aztec/foundation": "v4.0.0-nightly.20260126", - "@aztec/noir-contracts.js": "v4.0.0-nightly.20260126", - "@aztec/pxe": "v4.0.0-nightly.20260126", - "@aztec/stdlib": "v4.0.0-nightly.20260126", - "@aztec/wallet-sdk": "v4.0.0-nightly.20260126", + "@aztec/accounts": "v4.0.0-nightly.20260128", + "@aztec/aztec.js": "v4.0.0-nightly.20260128", + "@aztec/constants": "v4.0.0-nightly.20260128", + "@aztec/entrypoints": "v4.0.0-nightly.20260128", + "@aztec/foundation": "v4.0.0-nightly.20260128", + "@aztec/noir-contracts.js": "v4.0.0-nightly.20260128", + "@aztec/pxe": "v4.0.0-nightly.20260128", + "@aztec/stdlib": "v4.0.0-nightly.20260128", + "@aztec/wallet-sdk": "v4.0.0-nightly.20260128", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@mui/icons-material": "^6.3.1", @@ -43,7 +44,7 @@ "zod": "^3.23.8" }, "devDependencies": { - "@aztec/test-wallet": "v4.0.0-nightly.20260126", + "@aztec/test-wallet": "v4.0.0-nightly.20260128", "@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 6b570a7..28d54c1 100644 --- a/scripts/deploy.ts +++ b/scripts/deploy.ts @@ -12,23 +12,23 @@ 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/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'; +import { BatchCall } from '@aztec/aztec.js/contracts'; // Parse network from CLI args (--network ) function getNetworkFromArgs(): string { const args = process.argv.slice(2); const networkIndex = args.indexOf('--network'); if (networkIndex === -1 || networkIndex === args.length - 1) { - console.error('Usage: node deploy.ts --network '); + console.error('Usage: node deploy.ts --network '); process.exit(1); } const network = args[networkIndex + 1]; - if (!['local', 'devnet'].includes(network)) { - console.error(`Invalid network: ${network}. Must be 'local' or 'devnet'`); + if (!['local', 'devnet', 'nextnet'].includes(network)) { + console.error(`Invalid network: ${network}. Must be 'local', 'devnet' or 'nextnet'`); process.exit(1); } return network; @@ -40,6 +40,7 @@ const NETWORK = getNetworkFromArgs(); const NETWORK_URLS: Record = { local: 'http://localhost:8080', devnet: 'https://next.devnet.aztec-labs.com', + nextnet: 'https://nextnet.aztec-labs.com', }; const AZTEC_NODE_URL = NETWORK_URLS[NETWORK]; @@ -138,16 +139,11 @@ async function deployContracts(wallet: TestWallet, deployer: AztecAddress) { liquidityToken.address, ).send({ from: deployer, fee: { paymentMethod }, contractAddressSalt, wait: { timeout: 120 } }); - await liquidityToken.methods - .set_minter(amm.address, true) - .send({ from: deployer, fee: { paymentMethod }, wait: { timeout: 120 } }); - - await gregoCoin.methods - .mint_to_private(deployer, INITIAL_TOKEN_BALANCE) - .send({ from: deployer, fee: { paymentMethod }, wait: { timeout: 120 } }); - await gregoCoinPremium.methods - .mint_to_private(deployer, INITIAL_TOKEN_BALANCE) - .send({ from: deployer, fee: { paymentMethod }, wait: { timeout: 120 } }); + await new BatchCall(wallet, [ + liquidityToken.methods.set_minter(amm.address, true), + gregoCoin.methods.mint_to_private(deployer, INITIAL_TOKEN_BALANCE), + gregoCoinPremium.methods.mint_to_private(deployer, INITIAL_TOKEN_BALANCE), + ]).send({ from: deployer, fee: { paymentMethod }, wait: { timeout: 120 } }); const nonceForAuthwits = Fr.random(); const token0Authwit = await wallet.createAuthWit(deployer, { @@ -169,28 +165,37 @@ async function deployContracts(wallet: TestWallet, deployer: AztecAddress) { ), }); - const addLiquidityInteraction = amm.methods - .add_liquidity( - INITIAL_TOKEN_BALANCE, - INITIAL_TOKEN_BALANCE, - INITIAL_TOKEN_BALANCE, - INITIAL_TOKEN_BALANCE, - nonceForAuthwits, - ) - .with({ authWitnesses: [token0Authwit, token1Authwit] }); - await addLiquidityInteraction.send({ from: deployer, fee: { paymentMethod }, wait: { timeout: 120 } }); - - const pop = await ProofOfPasswordContract.deploy(wallet, gregoCoin.address, PASSWORD).send({ + await new BatchCall(wallet, [ + liquidityToken.methods.set_minter(amm.address, true), + gregoCoin.methods.mint_to_private(deployer, INITIAL_TOKEN_BALANCE), + gregoCoinPremium.methods.mint_to_private(deployer, INITIAL_TOKEN_BALANCE), + amm.methods + .add_liquidity( + INITIAL_TOKEN_BALANCE, + INITIAL_TOKEN_BALANCE, + INITIAL_TOKEN_BALANCE, + INITIAL_TOKEN_BALANCE, + nonceForAuthwits, + ) + .with({ authWitnesses: [token0Authwit, token1Authwit] }), + ]).send({ from: deployer, fee: { paymentMethod }, wait: { timeout: 120 } }); + + const popDeployMethod = ProofOfPasswordContract.deploy(wallet, gregoCoin.address, PASSWORD); + + // Address is computed lazily. This is bad + await popDeployMethod.getInstance(); + + const pop = ProofOfPasswordContract.at(popDeployMethod.address, wallet); + + await new BatchCall(wallet, [ + await popDeployMethod.request({ contractAddressSalt, deployer }), + gregoCoin.methods.set_minter(pop.address, true), + ]).send({ from: deployer, - contractAddressSalt, fee: { paymentMethod }, wait: { timeout: 120 }, }); - await gregoCoin.methods - .set_minter(pop.address, true) - .send({ from: deployer, fee: { paymentMethod }, wait: { timeout: 120 } }); - return { gregoCoinAddress: gregoCoin.address.toString(), gregoCoinPremiumAddress: gregoCoinPremium.address.toString(), @@ -209,7 +214,6 @@ async function writeNetworkConfig(network: string, deploymentInfo: any) { const configPath = path.join(configDir, `${network}.json`); const config = { id: network, - name: network === 'local' ? 'Local Node' : 'Devnet', nodeUrl: AZTEC_NODE_URL, chainId: deploymentInfo.chainId, rollupVersion: deploymentInfo.rollupVersion, @@ -273,6 +277,7 @@ async function createAccountAndDeployContract() { // Clean up the PXE store fs.rmSync(PXE_STORE_DIR, { recursive: true, force: true }); + process.exit(0); } createAccountAndDeployContract().catch(error => { diff --git a/src/components/NetworkSwitcher.tsx b/src/components/NetworkSwitcher.tsx index 2c9c322..dd6cbe8 100644 --- a/src/components/NetworkSwitcher.tsx +++ b/src/components/NetworkSwitcher.tsx @@ -107,7 +107,7 @@ export function NetworkSwitcher() { backgroundColor: network.id === activeNetwork.id ? 'primary.main' : 'text.disabled', }} /> - {network.name} + {network.id} ))} @@ -136,7 +136,7 @@ export function NetworkSwitcher() { {pendingNetwork && ( - {activeNetwork.name} → {availableNetworks.find(n => n.id === pendingNetwork)?.name} + {activeNetwork.id} → {availableNetworks.find(n => n.id === pendingNetwork)?.id} )} diff --git a/src/components/OnboardingModal.tsx b/src/components/OnboardingModal.tsx index ade93fc..8acca3a 100644 --- a/src/components/OnboardingModal.tsx +++ b/src/components/OnboardingModal.tsx @@ -9,9 +9,11 @@ import CloseIcon from '@mui/icons-material/Close'; import RefreshIcon from '@mui/icons-material/Refresh'; import { useOnboarding } from '../contexts/onboarding'; import { useWallet } from '../contexts/wallet'; +import { useNetwork } from '../contexts/network'; import type { AztecAddress } from '@aztec/aztec.js/addresses'; import type { Aliased } from '@aztec/aztec.js/wallet'; import type { WalletProvider, PendingConnection } from '@aztec/wallet-sdk/manager'; +import { createGregoSwapCapabilities } from '../config/capabilities'; import { OnboardingProgress, WalletDiscovery, @@ -42,8 +44,12 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) closeModal, completeDripOnboarding, isSwapPending, + dripPhase, + dripError, + dismissDripError, } = useOnboarding(); const { discoverWallets, initiateConnection, confirmConnection, cancelConnection, onWalletDisconnect } = useWallet(); + const { activeNetwork } = useNetwork(); // Wallet connection state const [accounts, setAccounts] = useState[]>([]); @@ -162,12 +168,23 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) setIsLoadingAccounts(true); const wallet = await confirmConnection(selectedWallet, pendingConnection); - const walletAccounts = await wallet.getAccounts(); - if (!walletAccounts || walletAccounts.length === 0) { - throw new Error('No accounts found in wallet. Please create an account in your Aztec wallet.'); + // Request capabilities with full manifest (includes account selection) + const manifest = createGregoSwapCapabilities(activeNetwork); + const capabilitiesResponse = await wallet.requestCapabilities(manifest); + + // Extract granted accounts from capability response + const accountsCapability = capabilitiesResponse.granted.find(cap => cap.type === 'accounts') as + | (typeof capabilitiesResponse.granted[0] & { accounts?: Aliased[] }) + | undefined; + + if (!accountsCapability || !accountsCapability.accounts || accountsCapability.accounts.length === 0) { + throw new Error('No accounts were granted. Please select at least one account in your wallet.'); } + // Accounts are already in Aliased format from wallet response + const walletAccounts: Aliased[] = accountsCapability.accounts; + setAccounts(walletAccounts); setConnectionPhase('selecting_account'); setIsLoadingAccounts(false); @@ -329,6 +346,26 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) {status === 'awaiting_drip' && } + + {/* Drip Error Display (shown when drip fails during execution) */} + + {status === 'executing_drip' && dripPhase === 'error' && ( + + + Retry + + } + > + {dripError || 'Failed to claim tokens. Please try again.'} + + + + )} + )} diff --git a/src/config/capabilities.ts b/src/config/capabilities.ts new file mode 100644 index 0000000..e961c90 --- /dev/null +++ b/src/config/capabilities.ts @@ -0,0 +1,102 @@ +/** + * GregoSwap Capability Manifest + * Declares all permissions needed for the app to function with external wallets + */ + +import type { AppCapabilities, ContractFunctionPattern } from '@aztec/aztec.js/wallet'; +import { AztecAddress } from '@aztec/aztec.js/addresses'; +import type { NetworkConfig } from './networks'; + +/** + * Creates a comprehensive capability manifest for GregoSwap based on network configuration. + * + * This manifest requests upfront authorization for all operations needed during: + * - Onboarding (account access, contract registration, initial simulations) + * - Swap flow (simulations, transaction execution, auth witness creation) + * - Balance queries (private balance lookups) + * - Drip flow (ProofOfPassword token claiming) + * + * With these capabilities granted: + * - First launch: 1 capability dialog + per-transaction approvals + * - Subsequent launches: 0 capability dialogs (already granted) + per-transaction approvals + * - Reduction from 15+ authorization dialogs to 2 total + * + * @param network - Network configuration with contract addresses + * @returns AppCapabilities manifest with specific contract addresses and functions + */ +export function createGregoSwapCapabilities(network: NetworkConfig): AppCapabilities { + // Parse contract addresses from network config + const gregoCoinAddress = AztecAddress.fromString(network.contracts.gregoCoin); + const gregoCoinPremiumAddress = AztecAddress.fromString(network.contracts.gregoCoinPremium); + const ammAddress = AztecAddress.fromString(network.contracts.amm); + const popAddress = AztecAddress.fromString(network.contracts.pop); + + // Specific contract addresses for registration + // Note: SponsoredFPC will be registered during drip onboarding + const contractAddresses = [ammAddress, gregoCoinAddress, gregoCoinPremiumAddress, popAddress]; + + // Simulation patterns: specific contracts and functions + const txSimulationPatterns: ContractFunctionPattern[] = [ + // Balance queries for exchange rate (public balances) + { contract: gregoCoinAddress, function: 'balance_of_public' }, + { contract: gregoCoinPremiumAddress, function: 'balance_of_public' }, + ]; + + const utilitySimulationPatterns: ContractFunctionPattern[] = [ + // Balance queries for user (private balances) + { contract: gregoCoinAddress, function: 'balance_of_private' }, + { contract: gregoCoinPremiumAddress, function: 'balance_of_private' }, + ]; + + // Transaction patterns: specific contracts and functions + const transactionPatterns: ContractFunctionPattern[] = [ + // Swap transaction + { contract: ammAddress, function: 'swap_tokens_for_exact_tokens' }, + + // Drip transaction (ProofOfPassword) + { contract: popAddress, function: 'check_password_and_mint' }, + ]; + + return { + version: '1.0', + metadata: { + name: 'GregoSwap', + version: '2.1.0', + description: 'Decentralized exchange for private token swaps on Aztec', + url: 'https://gregoswap.aztec.network', + }, + capabilities: [ + // Account access - needed for wallet connection and account selection + { + type: 'accounts', + canGet: true, + canCreateAuthWit: false, + }, + + // Contract operations - specific contracts (AMM, tokens, ProofOfPassword, SponsoredFPC) + { + type: 'contracts', + contracts: contractAddresses, + canRegister: true, + canGetMetadata: true, + }, + + // Simulation - specific contract functions (balance queries, swap preview) + { + type: 'simulation', + utilities: { + scope: utilitySimulationPatterns, + }, + transactions: { + scope: txSimulationPatterns, + }, + }, + + // Transaction execution - specific functions (swap, drip) + { + type: 'transaction', + scope: transactionPatterns, + }, + ], + }; +} diff --git a/src/config/networks/devnet.json b/src/config/networks/devnet.json index 42f6b75..f7001a4 100644 --- a/src/config/networks/devnet.json +++ b/src/config/networks/devnet.json @@ -1,6 +1,5 @@ { "id": "devnet", - "name": "Devnet", "nodeUrl": "https://next.devnet.aztec-labs.com", "chainId": "11155111", "rollupVersion": "1647720761", @@ -17,4 +16,4 @@ "address": "0x0193eac067cfe92cc8042c5068053584d635abb9788a3cf767b4925b6f9c07bd" }, "deployedAt": "2026-01-13T11:19:18.223Z" -} \ No newline at end of file +} diff --git a/src/config/networks/index.ts b/src/config/networks/index.ts index c0cded7..bcd9fb4 100644 --- a/src/config/networks/index.ts +++ b/src/config/networks/index.ts @@ -1,6 +1,5 @@ export interface NetworkConfig { id: string; - name: string; nodeUrl: string; chainId: string; rollupVersion: string; diff --git a/src/config/networks/nextnet.json b/src/config/networks/nextnet.json new file mode 100644 index 0000000..2535af0 --- /dev/null +++ b/src/config/networks/nextnet.json @@ -0,0 +1,19 @@ +{ + "id": "nextnet", + "nodeUrl": "https://nextnet.aztec-labs.com", + "chainId": "11155111", + "rollupVersion": "4197971291", + "contracts": { + "gregoCoin": "0x2464fa209a989f3ed835cb7294c8cedabe7e8860084c97617551224851d1e4a6", + "gregoCoinPremium": "0x2927b54cf852834536f010a5a651baaeb525acd0fa237b39ee22fead789b7bc9", + "amm": "0x2d2513dd6a48db9fe70adc54ddb3c409b9e0c3fddf2492ab668207b710760113", + "liquidityToken": "0x113a23faedfa04d9c728f710f645edb89f067bdd8f1533b5ba44f34799479c56", + "pop": "0x2aa8c55f79c4d845b837b72d0cd282c18a104877215e0059c982b45babbb7563", + "sponsoredFPC": "0x20473916aa22fb5583db1145e3a4aa6aade0abfacc7af384ab84519a0e213c25", + "salt": "0x272f3f9b591a8891ae6d38ff161844b2354c8ca420c490252077aa59aaf8b9b1" + }, + "deployer": { + "address": "0x127ef7a6d49b6cba5f3525f9e44f391cc48977d1a206cd2ac6f8c8d1a95a7295" + }, + "deployedAt": "2026-01-28T09:39:55.321Z" +} \ No newline at end of file diff --git a/src/contexts/onboarding/OnboardingContext.tsx b/src/contexts/onboarding/OnboardingContext.tsx index 4f21d6c..6cec632 100644 --- a/src/contexts/onboarding/OnboardingContext.tsx +++ b/src/contexts/onboarding/OnboardingContext.tsx @@ -174,7 +174,7 @@ export function OnboardingProvider({ children }: OnboardingProviderProps) { // Drip execution effect - triggers when password is provided during onboarding useEffect(() => { async function handleDrip() { - if (!isDripPending || !state.dripPassword || isDripping || dripTriggeredRef.current || !currentAddress) { + if (!isDripPending || !state.dripPassword || isDripping || state.dripPhase === 'error' || dripTriggeredRef.current || !currentAddress) { return; } diff --git a/src/services/contractService.ts b/src/services/contractService.ts index ef64f48..025b870 100644 --- a/src/services/contractService.ts +++ b/src/services/contractService.ts @@ -16,7 +16,7 @@ import type { TokenContract } from '@aztec/noir-contracts.js/Token'; import type { AMMContract } from '@aztec/noir-contracts.js/AMM'; import type { ProofOfPasswordContract } from '../../contracts/target/ProofOfPassword'; import { BigDecimal } from '../utils/bigDecimal'; -import type { NetworkConfig } from '../types'; +import type { NetworkConfig } from '../config/networks'; import type { OnboardingResult } from '../contexts/onboarding/reducer'; /** diff --git a/src/services/walletService.ts b/src/services/walletService.ts index a833619..4021906 100644 --- a/src/services/walletService.ts +++ b/src/services/walletService.ts @@ -14,7 +14,7 @@ import { type DiscoverySession, } from '@aztec/wallet-sdk/manager'; import { EmbeddedWallet } from '../embedded_wallet'; -import type { NetworkConfig } from '../types'; +import type { NetworkConfig } from '../config/networks'; const APP_ID = 'gregoswap'; diff --git a/src/types/index.ts b/src/types/index.ts index 9b752da..6641a45 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -1,36 +1,3 @@ -/** - * Centralized type definitions for gregoswap - * This file contains shared types used across contexts, hooks, and components - */ - -// ============================================================================= -// Network Types -// ============================================================================= - -export interface NetworkConfig { - id: string; - name: string; - nodeUrl: string; - chainId: string; - rollupVersion: string; - contracts: { - gregoCoin: string; - gregoCoinPremium: string; - amm: string; - liquidityToken: string; - pop: string; - salt: string; - }; - deployer: { - address: string; - }; - deployedAt: string; -} - -// ============================================================================= -// Balances Types -// ============================================================================= - /** * Token balances */ @@ -39,9 +6,5 @@ export interface Balances { gregoCoinPremium: bigint | null; } -// ============================================================================= -// Constants -// ============================================================================= - export const GREGOCOIN_USD_PRICE = 10; export const EXCHANGE_RATE_POLL_INTERVAL_MS = 10000; diff --git a/yarn.lock b/yarn.lock index 9bded46..86882ba 100644 --- a/yarn.lock +++ b/yarn.lock @@ -95,32 +95,32 @@ __metadata: linkType: hard "@aws-sdk/client-s3@npm:^3.892.0": - version: 3.975.0 - resolution: "@aws-sdk/client-s3@npm:3.975.0" + version: 3.978.0 + resolution: "@aws-sdk/client-s3@npm:3.978.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.973.1" - "@aws-sdk/credential-provider-node": "npm:^3.972.1" - "@aws-sdk/middleware-bucket-endpoint": "npm:^3.972.1" - "@aws-sdk/middleware-expect-continue": "npm:^3.972.1" - "@aws-sdk/middleware-flexible-checksums": "npm:^3.972.1" - "@aws-sdk/middleware-host-header": "npm:^3.972.1" - "@aws-sdk/middleware-location-constraint": "npm:^3.972.1" - "@aws-sdk/middleware-logger": "npm:^3.972.1" - "@aws-sdk/middleware-recursion-detection": "npm:^3.972.1" - "@aws-sdk/middleware-sdk-s3": "npm:^3.972.2" - "@aws-sdk/middleware-ssec": "npm:^3.972.1" - "@aws-sdk/middleware-user-agent": "npm:^3.972.2" - "@aws-sdk/region-config-resolver": "npm:^3.972.1" + "@aws-sdk/core": "npm:^3.973.4" + "@aws-sdk/credential-provider-node": "npm:^3.972.2" + "@aws-sdk/middleware-bucket-endpoint": "npm:^3.972.2" + "@aws-sdk/middleware-expect-continue": "npm:^3.972.2" + "@aws-sdk/middleware-flexible-checksums": "npm:^3.972.2" + "@aws-sdk/middleware-host-header": "npm:^3.972.2" + "@aws-sdk/middleware-location-constraint": "npm:^3.972.2" + "@aws-sdk/middleware-logger": "npm:^3.972.2" + "@aws-sdk/middleware-recursion-detection": "npm:^3.972.2" + "@aws-sdk/middleware-sdk-s3": "npm:^3.972.4" + "@aws-sdk/middleware-ssec": "npm:^3.972.2" + "@aws-sdk/middleware-user-agent": "npm:^3.972.4" + "@aws-sdk/region-config-resolver": "npm:^3.972.2" "@aws-sdk/signature-v4-multi-region": "npm:3.972.0" - "@aws-sdk/types": "npm:^3.973.0" + "@aws-sdk/types": "npm:^3.973.1" "@aws-sdk/util-endpoints": "npm:3.972.0" - "@aws-sdk/util-user-agent-browser": "npm:^3.972.1" - "@aws-sdk/util-user-agent-node": "npm:^3.972.1" + "@aws-sdk/util-user-agent-browser": "npm:^3.972.2" + "@aws-sdk/util-user-agent-node": "npm:^3.972.2" "@smithy/config-resolver": "npm:^4.4.6" - "@smithy/core": "npm:^3.21.1" + "@smithy/core": "npm:^3.22.0" "@smithy/eventstream-serde-browser": "npm:^4.2.8" "@smithy/eventstream-serde-config-resolver": "npm:^4.3.8" "@smithy/eventstream-serde-node": "npm:^4.2.8" @@ -131,21 +131,21 @@ __metadata: "@smithy/invalid-dependency": "npm:^4.2.8" "@smithy/md5-js": "npm:^4.2.8" "@smithy/middleware-content-length": "npm:^4.2.8" - "@smithy/middleware-endpoint": "npm:^4.4.11" - "@smithy/middleware-retry": "npm:^4.4.27" + "@smithy/middleware-endpoint": "npm:^4.4.12" + "@smithy/middleware-retry": "npm:^4.4.29" "@smithy/middleware-serde": "npm:^4.2.9" "@smithy/middleware-stack": "npm:^4.2.8" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/node-http-handler": "npm:^4.4.8" "@smithy/protocol-http": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" "@smithy/url-parser": "npm:^4.2.8" "@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.26" - "@smithy/util-defaults-mode-node": "npm:^4.2.29" + "@smithy/util-defaults-mode-browser": "npm:^4.3.28" + "@smithy/util-defaults-mode-node": "npm:^4.2.31" "@smithy/util-endpoints": "npm:^3.2.8" "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-retry": "npm:^4.2.8" @@ -153,7 +153,7 @@ __metadata: "@smithy/util-utf8": "npm:^4.2.0" "@smithy/util-waiter": "npm:^4.2.8" tslib: "npm:^2.6.2" - checksum: 10c0/35e5d71055ca50227bb899976ab28ce2f7b3957b0b0d0a413b7c6325088f64aa306384559d34ea5b67e004ba368dbe3ac980ccd58cd5dd9118e14c6134899809 + checksum: 10c0/56117cf2ba32d885dfc16d21ff709fcdfadf26b3b6863ca7d643d0074130941883acec19e335cda6a1838f231343b423f697a71e61e4b6bebbbd07f80dbdc1c5 languageName: node linkType: hard @@ -224,24 +224,24 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/core@npm:^3.973.1, @aws-sdk/core@npm:^3.973.2": - version: 3.973.2 - resolution: "@aws-sdk/core@npm:3.973.2" +"@aws-sdk/core@npm:^3.973.1, @aws-sdk/core@npm:^3.973.2, @aws-sdk/core@npm:^3.973.4": + version: 3.973.4 + resolution: "@aws-sdk/core@npm:3.973.4" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@aws-sdk/xml-builder": "npm:^3.972.2" - "@smithy/core": "npm:^3.21.1" + "@smithy/core": "npm:^3.22.0" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/property-provider": "npm:^4.2.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/signature-v4": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" "@smithy/util-base64": "npm:^4.3.0" "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/3665c91a25877f62014f84cdd89449afc6c9706b9655f7912435adb290244130a4d4aeb3b0c644dd51fb45d75a700da2c6ca04551d4fdd3e83886dba683d2703 + checksum: 10c0/6227d02c71a438dcb64d5a80bf8486665d33f7a4c66d97891fbb31ca6bea318a805539a5d5f9a72397050de86778c88ac6172920e0b3e7e20e40aaf58da2fa65 languageName: node linkType: hard @@ -269,20 +269,20 @@ __metadata: linkType: hard "@aws-sdk/credential-provider-http@npm:^3.972.3": - version: 3.972.3 - resolution: "@aws-sdk/credential-provider-http@npm:3.972.3" + version: 3.972.4 + resolution: "@aws-sdk/credential-provider-http@npm:3.972.4" dependencies: - "@aws-sdk/core": "npm:^3.973.2" + "@aws-sdk/core": "npm:^3.973.4" "@aws-sdk/types": "npm:^3.973.1" "@smithy/fetch-http-handler": "npm:^5.3.9" "@smithy/node-http-handler": "npm:^4.4.8" "@smithy/property-provider": "npm:^4.2.8" "@smithy/protocol-http": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" "@smithy/util-stream": "npm:^4.5.10" tslib: "npm:^2.6.2" - checksum: 10c0/eeab4d0280d0122a47aa0b6ed358eb93c0e1eea23a59623bc617ab63484d89140d8baa78500e56003a87b59710eda43f95999695d05f78e9ce6c13e400f0c249 + checksum: 10c0/a3e4f8d0e915a056aa234e42ce9955fd0beeee178084dd61b906c996358dcd8349cbedd5460ab591c04e21921f1d099cbee068ff0f81aabbc92d12c36030e0c3 languageName: node linkType: hard @@ -324,7 +324,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:^3.972.1": +"@aws-sdk/credential-provider-node@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/credential-provider-node@npm:3.972.2" dependencies: @@ -389,7 +389,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-bucket-endpoint@npm:^3.972.1": +"@aws-sdk/middleware-bucket-endpoint@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.972.2" dependencies: @@ -404,7 +404,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-expect-continue@npm:^3.972.1": +"@aws-sdk/middleware-expect-continue@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-expect-continue@npm:3.972.2" dependencies: @@ -416,7 +416,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-flexible-checksums@npm:^3.972.1": +"@aws-sdk/middleware-flexible-checksums@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.972.2" dependencies: @@ -438,7 +438,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-host-header@npm:^3.972.1": +"@aws-sdk/middleware-host-header@npm:^3.972.1, @aws-sdk/middleware-host-header@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-host-header@npm:3.972.2" dependencies: @@ -450,7 +450,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-location-constraint@npm:^3.972.1": +"@aws-sdk/middleware-location-constraint@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-location-constraint@npm:3.972.2" dependencies: @@ -461,7 +461,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-logger@npm:^3.972.1": +"@aws-sdk/middleware-logger@npm:^3.972.1, @aws-sdk/middleware-logger@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-logger@npm:3.972.2" dependencies: @@ -472,7 +472,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-recursion-detection@npm:^3.972.1": +"@aws-sdk/middleware-recursion-detection@npm:^3.972.1, @aws-sdk/middleware-recursion-detection@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-recursion-detection@npm:3.972.2" dependencies: @@ -507,29 +507,29 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-sdk-s3@npm:^3.972.2": - version: 3.972.3 - resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.3" +"@aws-sdk/middleware-sdk-s3@npm:^3.972.4": + version: 3.972.4 + resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.4" dependencies: - "@aws-sdk/core": "npm:^3.973.2" + "@aws-sdk/core": "npm:^3.973.4" "@aws-sdk/types": "npm:^3.973.1" "@aws-sdk/util-arn-parser": "npm:^3.972.2" - "@smithy/core": "npm:^3.21.1" + "@smithy/core": "npm:^3.22.0" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/signature-v4": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" "@smithy/util-config-provider": "npm:^4.2.0" "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-stream": "npm:^4.5.10" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/1540062606feb85589d3f5a60b25ef5a7d978275ad21651eea9be05281b0bf8f179e45d205565d1f674348556b8aea2b0a7628c335744641c6c28c280eb00c25 + checksum: 10c0/4ed1d1c6f5417a9dc6c20dedd524422fe0b736db691f3972f0aec2fac5e581d69ba39790a3891b7a0a82c3b97cf3af2638ef5c9344e1a2df5919fa3e94131420 languageName: node linkType: hard -"@aws-sdk/middleware-ssec@npm:^3.972.1": +"@aws-sdk/middleware-ssec@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/middleware-ssec@npm:3.972.2" dependencies: @@ -540,18 +540,18 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/middleware-user-agent@npm:^3.972.2, @aws-sdk/middleware-user-agent@npm:^3.972.3": - version: 3.972.3 - resolution: "@aws-sdk/middleware-user-agent@npm:3.972.3" +"@aws-sdk/middleware-user-agent@npm:^3.972.2, @aws-sdk/middleware-user-agent@npm:^3.972.3, @aws-sdk/middleware-user-agent@npm:^3.972.4": + version: 3.972.4 + resolution: "@aws-sdk/middleware-user-agent@npm:3.972.4" dependencies: - "@aws-sdk/core": "npm:^3.973.2" + "@aws-sdk/core": "npm:^3.973.4" "@aws-sdk/types": "npm:^3.973.1" "@aws-sdk/util-endpoints": "npm:3.972.0" - "@smithy/core": "npm:^3.21.1" + "@smithy/core": "npm:^3.22.0" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/cc627ed53fd827f9891efd4325533442e41218630bab342f2e32fc261bec0b89a774f7982604659002b2f48e85646f18737e6c3aeebd6fdb35741eb55a47c36f + checksum: 10c0/03f9c9d7270bed101bdcf6c762abb17ae9ebe97802c12f0391a490b5ff42ce6fce422a590661e62ec2db9173d68a21f36e6c0b2fcad378470dd1207c34688637 languageName: node linkType: hard @@ -601,7 +601,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/region-config-resolver@npm:^3.972.1": +"@aws-sdk/region-config-resolver@npm:^3.972.1, @aws-sdk/region-config-resolver@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/region-config-resolver@npm:3.972.2" dependencies: @@ -703,7 +703,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-user-agent-browser@npm:^3.972.1": +"@aws-sdk/util-user-agent-browser@npm:^3.972.1, @aws-sdk/util-user-agent-browser@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/util-user-agent-browser@npm:3.972.2" dependencies: @@ -715,7 +715,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-user-agent-node@npm:^3.972.1": +"@aws-sdk/util-user-agent-node@npm:^3.972.1, @aws-sdk/util-user-agent-node@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/util-user-agent-node@npm:3.972.2" dependencies: @@ -762,66 +762,66 @@ __metadata: languageName: node linkType: hard -"@aztec/accounts@npm:4.0.0-nightly.20260126, @aztec/accounts@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/accounts@npm:4.0.0-nightly.20260126" +"@aztec/accounts@npm:4.0.0-nightly.20260128, @aztec/accounts@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/accounts@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260126" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260126" - "@aztec/ethereum": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" + "@aztec/ethereum": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" tslib: "npm:^2.4.0" - checksum: 10c0/afc1ef0b18f18569ffe8e3c7d3681be6f3fe8edbad078a52cf08596639298909bb6b09b926860350239e74c184dfda269ffb783a1df9483dce2c4f2bd1c43d9d + checksum: 10c0/7925511d1015271c6a3129ded369ba1bdee51b1d6bc5db59ef60a26523a9032f0d5624f0b85a652dddc0507106054b543534300d27098d25876ffbeb68e503e8 languageName: node linkType: hard -"@aztec/aztec.js@npm:4.0.0-nightly.20260126, @aztec/aztec.js@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260126" +"@aztec/aztec.js@npm:4.0.0-nightly.20260128, @aztec/aztec.js@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260126" - "@aztec/ethereum": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260126" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" + "@aztec/ethereum": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260128" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" axios: "npm:^1.12.0" tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/110bbed6432a7d2531cc9e31edb7d731b477a1299510127d53dbf8f81435624a7a5d6a974b0ea577d342a96a5dbfaa31e4c1f31110d83b3eb9e494537f6226ac + checksum: 10c0/1d6d0f89a8e79db74f579ab035bd1c05349beef511ddffbc98ccbbb06ca1e09f07c27091faad796340b855c5152136faee332d5bd087aae4cbf386190166ff63 languageName: node linkType: hard -"@aztec/bb-prover@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260126" +"@aztec/bb-prover@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260126" - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260126" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260126" - "@aztec/noir-types": "npm:4.0.0-nightly.20260126" - "@aztec/simulator": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260126" - "@aztec/world-state": "npm:4.0.0-nightly.20260126" + "@aztec/bb.js": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260128" + "@aztec/noir-types": "npm:4.0.0-nightly.20260128" + "@aztec/simulator": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260128" + "@aztec/world-state": "npm:4.0.0-nightly.20260128" 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/ff7ba00cb4196fc0b4afcb277b49ba7c677d878937862810c5402db0da6aa70060c6295036bb497dbaafa9b021ddf8d330037a1bab9a470f0a28c4cf7a9ab544 + checksum: 10c0/d85b7a4790a6d778346d037c4126a67a173d09b277092d6aac2201e82966a0fe7b793b826f5e57dbf222b95b26b7fc2cc8d41551909ec9a7adb4dd428b20fb33 languageName: node linkType: hard -"@aztec/bb.js@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260126" +"@aztec/bb.js@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260128" dependencies: comlink: "npm:^4.4.1" commander: "npm:^12.1.0" @@ -831,65 +831,65 @@ __metadata: tslib: "npm:^2.4.0" bin: bb: dest/node/bin/index.js - checksum: 10c0/7202940d9720e53ac73fe050a4aef828bd5e0d3208891a095e3b221e45c500c34e852fb8dcf4af389d05a89d5718008880f6266444b8f186113a67796bf426e9 + checksum: 10c0/84d96f13c73945929db4e14eaa76335fe4183c4f1a52e4f8750c20c59275f035d4406ad936c0524b003d5fdad1d177d57eb510d0a9bb9f6efacb99aa2d6930f4 languageName: node linkType: hard -"@aztec/blob-lib@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260126" +"@aztec/blob-lib@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" "@crate-crypto/node-eth-kzg": "npm:^0.10.0" tslib: "npm:^2.4.0" - checksum: 10c0/f180f3347682f4cadd8cb65c05336796deee57398b32389f2bda0d53ad3df0baf1cbaa5e82c6204758ba0a1f262a40aaa242651905e1b33f00c2222c3bdf3b56 + checksum: 10c0/5fb1e10587394fb8d4c0653be472cb53cddeaaf6e69e4dbba2f8e6caa54dab080349c1764183bdca55bfec4b0b98a9725fb52b15a4abc626015ba18dae1a88e1 languageName: node linkType: hard -"@aztec/builder@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/builder@npm:4.0.0-nightly.20260126" +"@aztec/builder@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/builder@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" commander: "npm:^12.1.0" - checksum: 10c0/8a2dd06d38016efe62b7e74c928a8b77f7797c6c3231819e6ad13997d8ba0bf31c6a6874112841f5d50f529b45bb1b6124d02f692580299d9296d5bf4871c193 + checksum: 10c0/4e330fa9ffdc3618428e7221789401085c60d294c0de048e75c464f009b54bf49eddf762bbdcc4f11aaa43d5fefe15b14b9b5cf15c67776de80b3951ef42666c languageName: node linkType: hard -"@aztec/constants@npm:4.0.0-nightly.20260126, @aztec/constants@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/constants@npm:4.0.0-nightly.20260126" +"@aztec/constants@npm:4.0.0-nightly.20260128, @aztec/constants@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/constants@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260126" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" tslib: "npm:^2.4.0" - checksum: 10c0/b26419a4bc5c41b7dbb4588b86fb6765152438db2156936332f83fa10e98c4e3cdfc5baf23f9d0609ceea47e2ea9b532981eaa6db544acb318ce52fa812c664b + checksum: 10c0/95ec8970015f2ecf84248b2e6bd11316c2fae24270469fa4df1b043ad4bc7fc29e0da022e426fe9c41107d1ca8db71581550bb63909b921d8b81e7f55b1f176a languageName: node linkType: hard -"@aztec/entrypoints@npm:4.0.0-nightly.20260126, @aztec/entrypoints@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260126" +"@aztec/entrypoints@npm:4.0.0-nightly.20260128, @aztec/entrypoints@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/678aba81a8b5dc124dea8d7584b1582ab522897bc73f7574a0b44ea1bcaab18411a41bf3a9d02bd20279e698ec8b4318eb2692951b759750c8c6fd2854e1cb0b + checksum: 10c0/a338d55bf97bffc0b5fc6fe4de96b619b7076af8fd4da32a45475987841c602e1703ebe7375a902808ad35bd70bd8e3ccba1d9b8a40934def2410e043a3dfbe6 languageName: node linkType: hard -"@aztec/ethereum@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260126" +"@aztec/ethereum@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260126" - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260126" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260128" "@viem/anvil": "npm:^0.0.10" dotenv: "npm:^16.0.3" lodash.chunk: "npm:^4.2.0" @@ -897,15 +897,15 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/d2b40e695572b400a6bccb9dc01cbde91384558f1a7d39282ce8cde31c52b45d8754458942329a83dc325c2e7048a98bb11b5f8ff08b67b707de4a4769bed11a + checksum: 10c0/fd9b4b65c7946c5271acee1869ad6d7252da8fe7026da4267760dc1eb6ad5bd36bcc6a9ddeef325f5b9fd92e2f73d9d1117fb4caed5087c59adf0d566506b438 languageName: node linkType: hard -"@aztec/foundation@npm:4.0.0-nightly.20260126, @aztec/foundation@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/foundation@npm:4.0.0-nightly.20260126" +"@aztec/foundation@npm:4.0.0-nightly.20260128, @aztec/foundation@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/foundation@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260126" + "@aztec/bb.js": "npm:4.0.0-nightly.20260128" "@koa/cors": "npm:^5.0.0" "@noble/curves": "npm:=1.7.0" "@noble/hashes": "npm:^1.6.1" @@ -927,169 +927,169 @@ __metadata: sha3: "npm:^2.1.4" undici: "npm:^5.28.5" zod: "npm:^3.23.8" - checksum: 10c0/470048652aa6aceabec9e6614f05b929ba0f36201f20e645c041fca1a08c06dc645a7d43cf67e46d107256ae4462741d891e31a84dde3e730cbe57129ec0b535 + checksum: 10c0/6fb5f6b148420c6defb11c2819acd8714e43ee7277ba05e8eddbfa8643400c801153698635a373afbdef315b3771f32b9406941981f215c77faa61dc5e75521b languageName: node linkType: hard -"@aztec/key-store@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/key-store@npm:4.0.0-nightly.20260126" +"@aztec/key-store@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/key-store@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/kv-store": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/kv-store": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" tslib: "npm:^2.4.0" - checksum: 10c0/2686106681496679da676800571de9339bfbc9d457a499762e398e3416a5893479f8483e7755ba0a24de2ca3c8e5c70ead7df51bb9b6c1618ac09be744fff60c + checksum: 10c0/1ba932e6d5fb5d770438a065c34c394f554a807bddd66283cb0dd0b2067018590031d3bda8e9cc4ad24631cdf9e938e8a0225c385bce378121d0243707767489 languageName: node linkType: hard -"@aztec/kv-store@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260126" +"@aztec/kv-store@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/ethereum": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/native": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/ethereum": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/native": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" 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/592e5a3dcf586065b41e0af696124392d8f23c5c4990147808762217b25f1683d75d0d4ebc06ea88a17d2357db23822cf1afa8f9b77fda769aa7b310c49b37ba + checksum: 10c0/53fdde7bf6973b62d9d3c9e01b0cfd5e8c64e3baf9808a1546395b819e04f026de70f8f2661b12109e2911f1c238d803015710ad78241777271034ef4b79b315 languageName: node linkType: hard -"@aztec/l1-artifacts@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260126" +"@aztec/l1-artifacts@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260128" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/540b7f8bda5574288d41456222ff016ec7221a132b75ad3d70b0a4b6e1dc7221772044139b258f1cac23ea21fe2e709474d654d24942dab6719312bf11cab51d + checksum: 10c0/12825652ebf80bd6fae2f7b23e51ab677c380617f6812a452ab1380f613211d1d4fbc974fee6a9f41f96bcc7c005602e1439740eb448f28a0906adcc025e2f26 languageName: node linkType: hard -"@aztec/merkle-tree@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260126" +"@aztec/merkle-tree@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/kv-store": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/kv-store": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" sha256: "npm:^0.2.0" tslib: "npm:^2.4.0" - checksum: 10c0/9228bd2c21157ca3b5a218c1845a14cced1bb03219709ae53e3e86584416852adfa4c1c7df08d8081f4a5fa3a2588c8eb2fed19ccaa723f28c302a983d791a54 + checksum: 10c0/ff7bbb71855ec224eab7c4a4e14c4574230c812271cac80236dfec8b08aed15c75378b0fb7b74fdc02b5f1d9e4d18b9eb77432d56d1593bedf9b38b40cb17cc7 languageName: node linkType: hard -"@aztec/native@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/native@npm:4.0.0-nightly.20260126" +"@aztec/native@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/native@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" + "@aztec/bb.js": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" msgpackr: "npm:^1.11.2" - checksum: 10c0/c6363744d820feaa8e60a99366c4078aaf7eb045f29a191c48216ad0ef6c91513d6162408712a2195862e38807c1d695e4c01bace2cbd01bd48af04c06022076 + checksum: 10c0/17daa447734509dc130b7a1150aa37f68c805ed148a26c9680583bb58467a3216840ba03262c05db197bbc1864aae5c6a95ae4f42326921b34545ba9f4d32e84 languageName: node linkType: hard -"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260126" - checksum: 10c0/9cd38e13ea76e292ad34ff3ed9620d5af473c95c49c3c7383fce7979eade1fc3113bf950869f1052221430a4381ce4e1b2681cd478eff996d05fb1fc49938847 +"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260128" + checksum: 10c0/f227012d99bb775c9a0ace60bbbdc56f8c7853a2f383e3b06635964643929c818ad587cf9f3c8caae6c14ae3d01cf451c1f77628bfeecbe49f5307ad97105b84 languageName: node linkType: hard -"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260126, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260126" +"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260128, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260126" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" tslib: "npm:^2.4.0" - checksum: 10c0/7ad03cb5c618638ddd54bbfafaee9113caed1462edd7871b97d3054d5eeb638a75955215aa1b32444865308f3a9dbc095dcef962f68a1f84e414fda9f460f00f + checksum: 10c0/a3b4f810ce466b2e392b726da471c3f1d3a9fc9844053cb363b54d04ff60a96ecc6cd8d3d0e086ddcc6b3ed09c5b4ae5d196231ccd1886dbecc1b88b80d75f07 languageName: node linkType: hard -"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260126" +"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260126" + "@aztec/noir-types": "npm:4.0.0-nightly.20260128" glob: "npm:^13.0.0" ts-command-line-args: "npm:^2.5.1" bin: noir-codegen: lib/main.js - checksum: 10c0/e486b5edf1ebf9ad4db5c650657afaeba9e2ef5cdf539b423ca990a4ced3f1d86f425d2b9487ed9677f698cdf1db79b67882e32aa9c00fa2aabe3895e35af54a + checksum: 10c0/cb3ecaf754b257095c26437f00f971a2967e60fa465b9613ecdb951b7e33c467964ca964b34b91560a5cc1b3f35a64042136c83008850df39c3255fb7945de71 languageName: node linkType: hard -"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260126" +"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260126" - checksum: 10c0/2da454cf9208a5196c2a95c486707c952697f20836fb27da11d6fb9280e021d8979f048b915794ed59d2285a2cc4ad06671905e99754f35c218eccd7cbd3885b + "@aztec/noir-types": "npm:4.0.0-nightly.20260128" + checksum: 10c0/4fb798e0978d4d3738c875dceddfb8d772e11e05bd0151791cf482444e22b9703cb22629c5277c91376a0b36551833d0004f51eced13c8814b1d9bef328c1cd9 languageName: node linkType: hard -"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260126" +"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260126" - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260126" - "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260126" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260126" - "@aztec/noir-types": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260128" + "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260128" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" + "@aztec/noir-types": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" change-case: "npm:^5.4.4" tslib: "npm:^2.4.0" - checksum: 10c0/74e7e282595f55afd462a121d9170c358d3704dd4817265fde3cebae14cd6f07e1d1cbe171eee3e64e17f52e419d1300eff8ff72de03b7915bcab3ca5ba89436 + checksum: 10c0/d1529ef4673361a0c4e5c06c4f63ae5bc7d58201e79f65f169bd702db2f99eec7f4e54420deb3bbeccdfbd66da2efbc2360d1b86394415f07ae49910e6b6a26c languageName: node linkType: hard -"@aztec/noir-types@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260126" - checksum: 10c0/08181c91c538e7da65be3e99996b122516cbd28dfb22177018eea304a9eb28fb67b2f52925a68f60e9bc319ce57f0aee90a35cb7c3118bf7cb4669b23a356494 +"@aztec/noir-types@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260128" + checksum: 10c0/acf360d76f44b886ab29d3371d6ab49296b6ebbfc82cab70a72a0242b54eaf1f3f546cbd75ceef2d002bb6b7b17f25ef6a9b5a6f8e2e3e60a2b1dda036ea6d88 languageName: node linkType: hard -"@aztec/protocol-contracts@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260126" +"@aztec/protocol-contracts@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" lodash.chunk: "npm:^4.2.0" lodash.omit: "npm:^4.5.0" tslib: "npm:^2.4.0" - checksum: 10c0/55b2f328c8645d2d71ab0c999bc1d2627defb4703d52eb29049668513a20dca2a8c896fb7a55e12aa3b9265ac07bacdef7aa499f45c368e1700c8a11e34b3e2c - languageName: node - linkType: hard - -"@aztec/pxe@npm:4.0.0-nightly.20260126, @aztec/pxe@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/pxe@npm:4.0.0-nightly.20260126" - dependencies: - "@aztec/bb-prover": "npm:4.0.0-nightly.20260126" - "@aztec/bb.js": "npm:4.0.0-nightly.20260126" - "@aztec/builder": "npm:4.0.0-nightly.20260126" - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/ethereum": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/key-store": "npm:4.0.0-nightly.20260126" - "@aztec/kv-store": "npm:4.0.0-nightly.20260126" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260126" - "@aztec/noir-types": "npm:4.0.0-nightly.20260126" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260126" - "@aztec/simulator": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + checksum: 10c0/7d5be6fd1b6f1f50d1417bcf1231c2ae7e8518dc982518a0bc6df1119403b8564d0fc8b717eecb1aae1751ad0d6ea66464998a68ae4adf5faa92e95a93a0ec4c + languageName: node + linkType: hard + +"@aztec/pxe@npm:4.0.0-nightly.20260128, @aztec/pxe@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/pxe@npm:4.0.0-nightly.20260128" + dependencies: + "@aztec/bb-prover": "npm:4.0.0-nightly.20260128" + "@aztec/bb.js": "npm:4.0.0-nightly.20260128" + "@aztec/builder": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/ethereum": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/key-store": "npm:4.0.0-nightly.20260128" + "@aztec/kv-store": "npm:4.0.0-nightly.20260128" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260128" + "@aztec/noir-types": "npm:4.0.0-nightly.20260128" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" + "@aztec/simulator": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" koa: "npm:^2.16.1" koa-router: "npm:^13.1.1" lodash.omit: "npm:^4.5.0" @@ -1098,45 +1098,45 @@ __metadata: viem: "npm:@aztec/viem@2.38.2" bin: pxe: dest/bin/index.js - checksum: 10c0/4359a9be6dd8645ef0a72d12f8e37e6c37933e31ec4ec75370699ed25047f7ecbce5354e64f85ead22589b2a2dd4c1d68e7ac9c9e210ce7cbd424c00b6c148d9 + checksum: 10c0/b608915a9ee166913e430f5aa27dcf2fb855f5efb9f62ab4b5243b704b8209b4b2466cfe9b3f48918099170005efb5264834481f9e78a9d700d0b4e0fa180ce4 languageName: node linkType: hard -"@aztec/simulator@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/simulator@npm:4.0.0-nightly.20260126" +"@aztec/simulator@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/simulator@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/native": "npm:4.0.0-nightly.20260126" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260126" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260126" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260126" - "@aztec/noir-types": "npm:4.0.0-nightly.20260126" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260126" - "@aztec/world-state": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/native": "npm:4.0.0-nightly.20260128" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260128" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260128" + "@aztec/noir-types": "npm:4.0.0-nightly.20260128" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260128" + "@aztec/world-state": "npm:4.0.0-nightly.20260128" lodash.clonedeep: "npm:^4.5.0" lodash.merge: "npm:^4.6.2" tslib: "npm:^2.4.0" - checksum: 10c0/24177e0af066d769f765be85e0e8716829401d7abe7d60fc2d1e337b796d3c67716577f51db7eefb512f55370e32eab53def68a66f4fe203d4398377a9f0223e + checksum: 10c0/66477fef0803e2b6692c3b1dc0c8739f93228c5d1ce22d5990c6c5191b912b06622b3428a924390ab2d1ecad8bc555476d75ea39f0940adf180c26a452367b9f languageName: node linkType: hard -"@aztec/stdlib@npm:4.0.0-nightly.20260126, @aztec/stdlib@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260126" +"@aztec/stdlib@npm:4.0.0-nightly.20260128, @aztec/stdlib@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260128" dependencies: "@aws-sdk/client-s3": "npm:^3.892.0" - "@aztec/bb.js": "npm:4.0.0-nightly.20260126" - "@aztec/blob-lib": "npm:4.0.0-nightly.20260126" - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/ethereum": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260126" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260126" - "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260126" + "@aztec/bb.js": "npm:4.0.0-nightly.20260128" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/ethereum": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260128" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" + "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260128" "@google-cloud/storage": "npm:^7.15.0" axios: "npm:^1.12.0" json-stringify-deterministic: "npm:1.0.12" @@ -1149,16 +1149,16 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/e0b24fcfbd30da63c2146f06660df7f94898d22f22d2b46bd9e051012c55161e6bdfb76d8f0bb0666af81195c52c7a05596a1295677f2acbf2ee50c2ca1a176a + checksum: 10c0/c65da74ed179b7a8ef8184356f4665ec61fc1766826bb4924df08069fcfeda27249358a7d529b8f75cdf6e1bea0810e0044b52edb83c0c808a956af81c30b3fd languageName: node linkType: hard -"@aztec/telemetry-client@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260126" +"@aztec/telemetry-client@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" "@opentelemetry/api": "npm:^1.9.0" "@opentelemetry/api-logs": "npm:^0.55.0" "@opentelemetry/core": "npm:^1.28.0" @@ -1175,68 +1175,68 @@ __metadata: "@opentelemetry/semantic-conventions": "npm:^1.28.0" prom-client: "npm:^15.1.3" viem: "npm:@aztec/viem@2.38.2" - checksum: 10c0/807f1b98e4e926f106c2eb0aa4e272bde7f64124e69dc633e46cb26f58e2fe1730c4b2eaed8d28ef8422d48d14cd27df076dfe0ee37e69ed9ac0a7aafce67ee0 + checksum: 10c0/759bf9577145151b4ac6bd5ad2c6016e2864b7e521ba688f5695186ba862f543786629b6bab099b5a820aad6396167c2480d7b4e7cb037aeb04f95d15ad2d272 languageName: node linkType: hard -"@aztec/test-wallet@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260126" +"@aztec/test-wallet@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/accounts": "npm:4.0.0-nightly.20260126" - "@aztec/aztec.js": "npm:4.0.0-nightly.20260126" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260126" - "@aztec/pxe": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" - "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260126" - checksum: 10c0/9a2014b71b54768e3cef3330fc622d40171a16f385c815e5eb9de768cbff7397aee8cf2ed71667d688c110d54b5291eabbfa9cc50f1075683986af6e8c1d77b8 + "@aztec/accounts": "npm:4.0.0-nightly.20260128" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260128" + "@aztec/pxe": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260128" + checksum: 10c0/91563e4478d40a66eaac62aeb8a2ef41c0b789e7cb7f72e798b6d2a261217b7310aa294338b354a0e959f8298de14130d4ff1952f6ea9ae7ea80e6b39c593f4b languageName: node linkType: hard -"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260126" +"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260126" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" node-pg-migrate: "npm:^8.0.4" pg: "npm:^8.11.3" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/fe00a0b8b0458bb82b4bd64a36af3441426c93706bf396d2b6e280c5c09bb05996bd8b9fb12d9473b9a805c57b56100b071228f3ed6eaad9378c72c941c63ec6 + checksum: 10c0/4eb5a57e2d6d16e5c3d6900946e3e572818f2e381d5a19608e77a4245f1f5bc0f8604393d8b44c2a01b53e13493c7c12ae17335ad02afa6c7496ba0132463a65 languageName: node linkType: hard -"@aztec/wallet-sdk@npm:4.0.0-nightly.20260126, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260126" +"@aztec/wallet-sdk@npm:4.0.0-nightly.20260128, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260126" - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/pxe": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" - checksum: 10c0/0d294640324a315479e39cb8ec8af7f465f488a7261923687ac6b69c764dad22091370286b033156f1a51db74340bfe6dc55bd8726bbb46e41b7a09d571a32de + "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/pxe": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + checksum: 10c0/51f6d10133d6b0403cba2e6c96016329eb64ed9692e447dc599ede5811d91dce6f0f8d8308e2fff531cdf85af6fed7a7e28bdc3e820dda6c2d36f933e3e773d6 languageName: node linkType: hard -"@aztec/world-state@npm:4.0.0-nightly.20260126": - version: 4.0.0-nightly.20260126 - resolution: "@aztec/world-state@npm:4.0.0-nightly.20260126" +"@aztec/world-state@npm:4.0.0-nightly.20260128": + version: 4.0.0-nightly.20260128 + resolution: "@aztec/world-state@npm:4.0.0-nightly.20260128" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260126" - "@aztec/foundation": "npm:4.0.0-nightly.20260126" - "@aztec/kv-store": "npm:4.0.0-nightly.20260126" - "@aztec/merkle-tree": "npm:4.0.0-nightly.20260126" - "@aztec/native": "npm:4.0.0-nightly.20260126" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:4.0.0-nightly.20260126" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260126" + "@aztec/constants": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/kv-store": "npm:4.0.0-nightly.20260128" + "@aztec/merkle-tree": "npm:4.0.0-nightly.20260128" + "@aztec/native": "npm:4.0.0-nightly.20260128" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260128" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/73ea0239e8f9b43d13974f651cb077d648d177f572800343b13a0ae98dcf22992a3e50a65b194a0c635a40903021aebeec2ce5689a4dcb92fdaa5683763d701e + checksum: 10c0/bc0885505f460ca1a62ac71a372335b374705d7ec7d8af51110dc92b69f24d15ecd0b0e559631a926a4cc3fcd5e627e97e7dec4f0a665141e9435bcca3e2576d languageName: node linkType: hard @@ -3078,9 +3078,9 @@ __metadata: languageName: node linkType: hard -"@smithy/core@npm:^3.20.6, @smithy/core@npm:^3.21.1": - version: 3.21.1 - resolution: "@smithy/core@npm:3.21.1" +"@smithy/core@npm:^3.20.6, @smithy/core@npm:^3.21.1, @smithy/core@npm:^3.22.0": + version: 3.22.0 + resolution: "@smithy/core@npm:3.22.0" dependencies: "@smithy/middleware-serde": "npm:^4.2.9" "@smithy/protocol-http": "npm:^5.3.8" @@ -3092,7 +3092,7 @@ __metadata: "@smithy/util-utf8": "npm:^4.2.0" "@smithy/uuid": "npm:^1.1.0" tslib: "npm:^2.6.2" - checksum: 10c0/3d0449be1d1b07494d176414db346090f26738d0954674d558386c7c7ce87ff6bcfffa754959008337bf8fd7bf7dc2941baab4bc8bd067df9a274a1d4187105a + checksum: 10c0/5f5ec90fe0d0e63a5e3d0086c70c206f278bb0032c6f22f7224844be16e923cbbe373b95ce37059362445978d571610db23fce5f9798c0405e879d0824bf9a7f languageName: node linkType: hard @@ -3262,11 +3262,11 @@ __metadata: languageName: node linkType: hard -"@smithy/middleware-endpoint@npm:^4.4.11": - version: 4.4.11 - resolution: "@smithy/middleware-endpoint@npm:4.4.11" +"@smithy/middleware-endpoint@npm:^4.4.11, @smithy/middleware-endpoint@npm:^4.4.12": + version: 4.4.12 + resolution: "@smithy/middleware-endpoint@npm:4.4.12" dependencies: - "@smithy/core": "npm:^3.21.1" + "@smithy/core": "npm:^3.22.0" "@smithy/middleware-serde": "npm:^4.2.9" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" @@ -3274,24 +3274,24 @@ __metadata: "@smithy/url-parser": "npm:^4.2.8" "@smithy/util-middleware": "npm:^4.2.8" tslib: "npm:^2.6.2" - checksum: 10c0/d50af33b06172b070bfde404a95a7091f75f954de224449648a7ebb93812790dc0b849a86527521c05a8036b1d26b6de1e7a092ac9b8284d0aa2e0ad3fd73f60 + checksum: 10c0/437226c46c0a9bc4f654f05bbca47279fd572dcee5587736e6a4aff23c1611d91658d344625754a19734d9ee24f39659a6a7146ace59dd4e425b76e7a4334336 languageName: node linkType: hard -"@smithy/middleware-retry@npm:^4.4.27": - version: 4.4.27 - resolution: "@smithy/middleware-retry@npm:4.4.27" +"@smithy/middleware-retry@npm:^4.4.27, @smithy/middleware-retry@npm:^4.4.29": + version: 4.4.29 + resolution: "@smithy/middleware-retry@npm:4.4.29" dependencies: "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/service-error-classification": "npm:^4.2.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-retry": "npm:^4.2.8" "@smithy/uuid": "npm:^1.1.0" tslib: "npm:^2.6.2" - checksum: 10c0/61305c000d75ed2974c6abc7c7e91fa4e775ba0f14cfd96ccd968ec7c84fc785aa17f2f75019892078375273bd194a972629c6e6ec03b6495b55fd002bda0bb9 + checksum: 10c0/c6d307e21b279b33ce2384f88bcc377ceedc03233e8885d0e3951fa3d9dfcfc92d27a9e8abd8c7d383431aa29f61292196cb727cdaf53b43aa173482c035cba4 languageName: node linkType: hard @@ -3417,18 +3417,18 @@ __metadata: languageName: node linkType: hard -"@smithy/smithy-client@npm:^4.10.12, @smithy/smithy-client@npm:^4.10.8": - version: 4.10.12 - resolution: "@smithy/smithy-client@npm:4.10.12" +"@smithy/smithy-client@npm:^4.10.12, @smithy/smithy-client@npm:^4.10.8, @smithy/smithy-client@npm:^4.11.1": + version: 4.11.1 + resolution: "@smithy/smithy-client@npm:4.11.1" dependencies: - "@smithy/core": "npm:^3.21.1" - "@smithy/middleware-endpoint": "npm:^4.4.11" + "@smithy/core": "npm:^3.22.0" + "@smithy/middleware-endpoint": "npm:^4.4.12" "@smithy/middleware-stack": "npm:^4.2.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" "@smithy/util-stream": "npm:^4.5.10" tslib: "npm:^2.6.2" - checksum: 10c0/25fc7b001761d3acdb7859c94383d3d58d2b7896324ba8a078bb9b548ce28444458ddbf74c46cd0d19c144371396d77a040781dea7d59eac26fc8937331de1f7 + checksum: 10c0/f1f52aab126d0550d6a142e76f8d060710c334331547cd8fd9a86bdbcd47262331b898271eb4af68211fd032411c64c1f4dfbf173adc0d007d016b3815b6cf45 languageName: node linkType: hard @@ -3510,30 +3510,30 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-browser@npm:^4.3.26": - version: 4.3.26 - resolution: "@smithy/util-defaults-mode-browser@npm:4.3.26" +"@smithy/util-defaults-mode-browser@npm:^4.3.26, @smithy/util-defaults-mode-browser@npm:^4.3.28": + version: 4.3.28 + resolution: "@smithy/util-defaults-mode-browser@npm:4.3.28" dependencies: "@smithy/property-provider": "npm:^4.2.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/d916fc6d89acfd0fd451499e489bd38ea02b8da712d2312642576d300389f80b352aee392a0070ccc0c24fe829424bcbf68d48fd7245e8d7fb791c7ac796d847 + checksum: 10c0/6bb97990edc2ba659010627c83aad7ac228d9999136989c21c6bffd9ca69ea2550d1d9d5cddcbb910c50c3d0d53d1434a42d83a4811d51a4d216c3008f4ed19c languageName: node linkType: hard -"@smithy/util-defaults-mode-node@npm:^4.2.29": - version: 4.2.29 - resolution: "@smithy/util-defaults-mode-node@npm:4.2.29" +"@smithy/util-defaults-mode-node@npm:^4.2.29, @smithy/util-defaults-mode-node@npm:^4.2.31": + version: 4.2.31 + resolution: "@smithy/util-defaults-mode-node@npm:4.2.31" dependencies: "@smithy/config-resolver": "npm:^4.4.6" "@smithy/credential-provider-imds": "npm:^4.2.8" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/property-provider": "npm:^4.2.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/773d28bb5f747356790c57edffff6d69a4e1bdf302271aa3ec9c7e17a8b0963985f763b5da08b01aabee8e93c8b2a8d309ed45fd672db6d9b8db792f52cefebf + checksum: 10c0/f8e9b09be0f8baae48f050612468bb5bb34dad98ac57926f5290f9dd729aefd1ef513bc93b9a7c3be5bbf09fb9c9ccd575517e81eb1d7ce911c60093687e5f7a languageName: node linkType: hard @@ -3811,11 +3811,11 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>=13.7.0": - version: 25.0.10 - resolution: "@types/node@npm:25.0.10" + version: 25.1.0 + resolution: "@types/node@npm:25.1.0" dependencies: undici-types: "npm:~7.16.0" - checksum: 10c0/9edc3c812b487c32c76eebac7c87acae1f69515a0bc3f6b545806d513eb9e918c3217bf751dc93da39f60e06bf1b0caa92258ef3a6dd6457124b2e761e54f61f + checksum: 10c0/5f393a127dc9565e2e152514a271455d580c7095afc51302e73ffe8aac3526b64ebacc3c10dd40c93cef81a95436ef2c6a8b522930df567a3f6b189c0eef649a languageName: node linkType: hard @@ -4310,13 +4310,13 @@ __metadata: linkType: hard "axios@npm:^1.12.0": - version: 1.13.3 - resolution: "axios@npm:1.13.3" + version: 1.13.4 + resolution: "axios@npm:1.13.4" dependencies: follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.4" proxy-from-env: "npm:^1.1.0" - checksum: 10c0/86f0770624d9f14a3f8f8738c8b8f7f7fbb7b0d4ad38757db1de2d71007a0311bc597661c5ff4b4a9ee6350c6956a7282e3a281fcdf7b5b32054e35a8801e2ce + checksum: 10c0/474c00b7d71f4de4ad562589dae6b615149df7c2583bbc5ebba96229f3f85bfb0775d23705338df072f12e48d3e85685c065a3cf6855d58968a672d19214c728 languageName: node linkType: hard @@ -6138,16 +6138,16 @@ __metadata: version: 0.0.0-use.local resolution: "gregoswap@workspace:." dependencies: - "@aztec/accounts": "npm:v4.0.0-nightly.20260126" - "@aztec/aztec.js": "npm:v4.0.0-nightly.20260126" - "@aztec/constants": "npm:v4.0.0-nightly.20260126" - "@aztec/entrypoints": "npm:v4.0.0-nightly.20260126" - "@aztec/foundation": "npm:v4.0.0-nightly.20260126" - "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260126" - "@aztec/pxe": "npm:v4.0.0-nightly.20260126" - "@aztec/stdlib": "npm:v4.0.0-nightly.20260126" - "@aztec/test-wallet": "npm:v4.0.0-nightly.20260126" - "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260126" + "@aztec/accounts": "npm:v4.0.0-nightly.20260128" + "@aztec/aztec.js": "npm:v4.0.0-nightly.20260128" + "@aztec/constants": "npm:v4.0.0-nightly.20260128" + "@aztec/entrypoints": "npm:v4.0.0-nightly.20260128" + "@aztec/foundation": "npm:v4.0.0-nightly.20260128" + "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260128" + "@aztec/pxe": "npm:v4.0.0-nightly.20260128" + "@aztec/stdlib": "npm:v4.0.0-nightly.20260128" + "@aztec/test-wallet": "npm:v4.0.0-nightly.20260128" + "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260128" "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.0" "@eslint/js": "npm:^9.18.0" From 35580cd39a8beec0d359a2bc1e7df74452dddfce Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 11:55:33 +0000 Subject: [PATCH 02/28] latest nightly --- CLAUDE.md | 2 +- README.md | 4 +- contracts/proof_of_password/Nargo.toml | 6 +- contracts/proof_of_password/src/main.nr | 2 +- contracts/proof_of_password/src/test/mod.nr | 4 +- package.json | 22 +- scripts/deploy.ts | 2 +- src/components/OnboardingModal.tsx | 8 +- src/components/onboarding/FlowMessages.tsx | 10 +- src/config/capabilities.ts | 4 +- src/config/networks/index.ts | 1 + src/config/networks/nextnet.json | 20 +- src/contexts/onboarding/OnboardingContext.tsx | 12 +- src/contexts/onboarding/reducer.ts | 41 +- src/services/contractService.ts | 102 +- yarn.lock | 1007 ++++++++--------- 16 files changed, 626 insertions(+), 621 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 4151d32..d6d04c0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -477,7 +477,7 @@ Used for exchange rate calculations with 18 decimal precision. ## Version Information -- **Aztec SDK:** v4.0.0-nightly.20260128 +- **Aztec SDK:** v4.0.0-nightly.20260202 - **React:** 18.3.1 - **Vite:** 7.1.4 - **Node.js:** v22+ diff --git a/README.md b/README.md index 0137b51..3c98103 100644 --- a/README.md +++ b/README.md @@ -33,10 +33,10 @@ curl -s https://install.aztec.network | bash ### 3. Set Aztec Version -The project uses Aztec version `v4.0.0-nightly.20260128`. Set it using: +The project uses Aztec version `v4.0.0-nightly.20260202`. Set it using: ```bash -aztec-up 4.0.0-nightly.20260128 +aztec-up 4.0.0-nightly.20260202 ``` ## Development Setup diff --git a/contracts/proof_of_password/Nargo.toml b/contracts/proof_of_password/Nargo.toml index ea20127..51a4dcb 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 = "v4.0.0-nightly.20260128", directory = "noir-projects/aztec-nr/aztec" } -token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260128", directory = "noir-projects/noir-contracts/contracts/app/token_contract" } +aztec = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260202", directory = "noir-projects/aztec-nr/aztec" } +token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260202", 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 = "v4.0.0-nightly.20260128", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file +compressed_string = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260202", 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 92c675a..09d48a2 100644 --- a/contracts/proof_of_password/src/main.nr +++ b/contracts/proof_of_password/src/main.nr @@ -8,7 +8,7 @@ pub contract ProofOfPassword { use aztec::{ macros::{functions::{external, initializer, only_self}, storage::storage}, oracle::notes::set_sender_for_tags, - protocol_types::{address::AztecAddress, hash::poseidon2_hash, traits::{Serialize, ToField}}, + protocol::{address::AztecAddress, hash::poseidon2_hash, traits::{Serialize, ToField}}, state_vars::PublicImmutable, }; use compressed_string::FieldCompressedString; diff --git a/contracts/proof_of_password/src/test/mod.nr b/contracts/proof_of_password/src/test/mod.nr index c524a50..a3250ce 100644 --- a/contracts/proof_of_password/src/test/mod.nr +++ b/contracts/proof_of_password/src/test/mod.nr @@ -1,7 +1,5 @@ use super::ProofOfPassword; -use aztec::{ - protocol_types::address::AztecAddress, test::helpers::test_environment::TestEnvironment, -}; +use aztec::{protocol::address::AztecAddress, test::helpers::test_environment::TestEnvironment}; use token::Token; global PASSWORD: str<31> = "potato0000000000000000000000000"; diff --git a/package.json b/package.json index 1b50068..0928390 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "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/v4.0.0-nightly.20260128/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260128/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/v4.0.0-nightly.20260202/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260202/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", @@ -23,15 +23,15 @@ "local-aztec:status": "node scripts/toggle-local-aztec.js status" }, "dependencies": { - "@aztec/accounts": "v4.0.0-nightly.20260128", - "@aztec/aztec.js": "v4.0.0-nightly.20260128", - "@aztec/constants": "v4.0.0-nightly.20260128", - "@aztec/entrypoints": "v4.0.0-nightly.20260128", - "@aztec/foundation": "v4.0.0-nightly.20260128", - "@aztec/noir-contracts.js": "v4.0.0-nightly.20260128", - "@aztec/pxe": "v4.0.0-nightly.20260128", - "@aztec/stdlib": "v4.0.0-nightly.20260128", - "@aztec/wallet-sdk": "v4.0.0-nightly.20260128", + "@aztec/accounts": "v4.0.0-nightly.20260202", + "@aztec/aztec.js": "v4.0.0-nightly.20260202", + "@aztec/constants": "v4.0.0-nightly.20260202", + "@aztec/entrypoints": "v4.0.0-nightly.20260202", + "@aztec/foundation": "v4.0.0-nightly.20260202", + "@aztec/noir-contracts.js": "v4.0.0-nightly.20260202", + "@aztec/pxe": "v4.0.0-nightly.20260202", + "@aztec/stdlib": "v4.0.0-nightly.20260202", + "@aztec/wallet-sdk": "v4.0.0-nightly.20260202", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@mui/icons-material": "^6.3.1", @@ -44,7 +44,7 @@ "zod": "^3.23.8" }, "devDependencies": { - "@aztec/test-wallet": "v4.0.0-nightly.20260128", + "@aztec/test-wallet": "v4.0.0-nightly.20260202", "@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 28d54c1..db06dee 100644 --- a/scripts/deploy.ts +++ b/scripts/deploy.ts @@ -60,7 +60,7 @@ async function setupWallet(aztecNode: AztecNode) { fs.rmSync(PXE_STORE_DIR, { recursive: true, force: true }); const config = getPXEConfig(); - config.dataDirectory = PXE_STORE_DIR; + //config.dataDirectory = PXE_STORE_DIR; config.proverEnabled = PROVER_ENABLED; return await TestWallet.create(aztecNode, config, { diff --git a/src/components/OnboardingModal.tsx b/src/components/OnboardingModal.tsx index 8acca3a..fa63ac9 100644 --- a/src/components/OnboardingModal.tsx +++ b/src/components/OnboardingModal.tsx @@ -47,6 +47,8 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) dripPhase, dripError, dismissDripError, + setSimulationGrant, + hasSimulationGrant, } = useOnboarding(); const { discoverWallets, initiateConnection, confirmConnection, cancelConnection, onWalletDisconnect } = useWallet(); const { activeNetwork } = useNetwork(); @@ -173,6 +175,10 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) const manifest = createGregoSwapCapabilities(activeNetwork); const capabilitiesResponse = await wallet.requestCapabilities(manifest); + // Check if simulation capabilities were granted (affects step labels) + const simulationCapability = capabilitiesResponse.granted.find(cap => cap.type === 'simulation'); + setSimulationGrant(!!simulationCapability); + // Extract granted accounts from capability response const accountsCapability = capabilitiesResponse.granted.find(cap => cap.type === 'accounts') as | (typeof capabilitiesResponse.granted[0] & { accounts?: Aliased[] }) @@ -340,7 +346,7 @@ export function OnboardingModal({ open, onAccountSelect }: OnboardingModalProps) {/* Flow-specific Messages */} - + {/* Drip Password Input (shown when balance is 0) */} diff --git a/src/components/onboarding/FlowMessages.tsx b/src/components/onboarding/FlowMessages.tsx index 2135599..58ae51a 100644 --- a/src/components/onboarding/FlowMessages.tsx +++ b/src/components/onboarding/FlowMessages.tsx @@ -8,10 +8,11 @@ import type { OnboardingStatus } from '../../contexts/onboarding'; interface FlowMessagesProps { status: OnboardingStatus; + hasSimulationGrant?: boolean; } -export function FlowMessages({ status }: FlowMessagesProps) { - // Show approval message during simulation +export function FlowMessages({ status, hasSimulationGrant }: FlowMessagesProps) { + // Show message during simulation - different text based on whether grant was given if (status === 'simulating') { return ( - Please approve the batched queries in your wallet. This is a one-time setup that enables seamless interactions - going forward. + {hasSimulationGrant + ? 'Fetching your token balances...' + : 'Please approve the batched queries in your wallet. This is a one-time setup that enables seamless interactions going forward.'} ); diff --git a/src/config/capabilities.ts b/src/config/capabilities.ts index e961c90..b8d32a7 100644 --- a/src/config/capabilities.ts +++ b/src/config/capabilities.ts @@ -30,10 +30,10 @@ export function createGregoSwapCapabilities(network: NetworkConfig): AppCapabili const gregoCoinPremiumAddress = AztecAddress.fromString(network.contracts.gregoCoinPremium); const ammAddress = AztecAddress.fromString(network.contracts.amm); const popAddress = AztecAddress.fromString(network.contracts.pop); + const sponsoredFPCAddress = AztecAddress.fromString(network.contracts.sponsoredFPC); // Specific contract addresses for registration - // Note: SponsoredFPC will be registered during drip onboarding - const contractAddresses = [ammAddress, gregoCoinAddress, gregoCoinPremiumAddress, popAddress]; + const contractAddresses = [ammAddress, gregoCoinAddress, gregoCoinPremiumAddress, popAddress, sponsoredFPCAddress]; // Simulation patterns: specific contracts and functions const txSimulationPatterns: ContractFunctionPattern[] = [ diff --git a/src/config/networks/index.ts b/src/config/networks/index.ts index bcd9fb4..86ac75c 100644 --- a/src/config/networks/index.ts +++ b/src/config/networks/index.ts @@ -9,6 +9,7 @@ export interface NetworkConfig { amm: string; liquidityToken: string; pop: string; + sponsoredFPC: string; salt: string; }; deployer: { diff --git a/src/config/networks/nextnet.json b/src/config/networks/nextnet.json index 2535af0..12a4706 100644 --- a/src/config/networks/nextnet.json +++ b/src/config/networks/nextnet.json @@ -2,18 +2,18 @@ "id": "nextnet", "nodeUrl": "https://nextnet.aztec-labs.com", "chainId": "11155111", - "rollupVersion": "4197971291", + "rollupVersion": "2607312951", "contracts": { - "gregoCoin": "0x2464fa209a989f3ed835cb7294c8cedabe7e8860084c97617551224851d1e4a6", - "gregoCoinPremium": "0x2927b54cf852834536f010a5a651baaeb525acd0fa237b39ee22fead789b7bc9", - "amm": "0x2d2513dd6a48db9fe70adc54ddb3c409b9e0c3fddf2492ab668207b710760113", - "liquidityToken": "0x113a23faedfa04d9c728f710f645edb89f067bdd8f1533b5ba44f34799479c56", - "pop": "0x2aa8c55f79c4d845b837b72d0cd282c18a104877215e0059c982b45babbb7563", - "sponsoredFPC": "0x20473916aa22fb5583db1145e3a4aa6aade0abfacc7af384ab84519a0e213c25", - "salt": "0x272f3f9b591a8891ae6d38ff161844b2354c8ca420c490252077aa59aaf8b9b1" + "gregoCoin": "0x07df11717a1e137f78aab4867f928e9314e527db8c1564e309322b46d87cd435", + "gregoCoinPremium": "0x18f8362c90f5747da1525c30c5a9de49420b77c9f78b5a6d3e04a341e90f558b", + "amm": "0x00f862a4585247f87bc5f3bfb9d68e32bfede6a0113ef7e1d909c7883a95082f", + "liquidityToken": "0x1dbec7efe91371620bee9ebffd16efd4793a0404780cac5ed68f85b0d8c0da07", + "pop": "0x019483050bbc2a3e3eede45c1d74d7baebe44b51e12f17e5db2a0f56bc0a233b", + "sponsoredFPC": "0x03c1959297e6343c0a78bbea77e2203a01deaa560e144ba6fd11e10549ac3105", + "salt": "0x0e3ec69ce148d94612f02b67de803191727349d92b59f6dfd8dbb6c2392ab103" }, "deployer": { - "address": "0x127ef7a6d49b6cba5f3525f9e44f391cc48977d1a206cd2ac6f8c8d1a95a7295" + "address": "0x2f9e2655d93f88f33be08bf303c580f766212273b3b8cf1758640f42742ef61b" }, - "deployedAt": "2026-01-28T09:39:55.321Z" + "deployedAt": "2026-02-02T11:45:49.806Z" } \ No newline at end of file diff --git a/src/contexts/onboarding/OnboardingContext.tsx b/src/contexts/onboarding/OnboardingContext.tsx index 6cec632..cb51770 100644 --- a/src/contexts/onboarding/OnboardingContext.tsx +++ b/src/contexts/onboarding/OnboardingContext.tsx @@ -11,6 +11,8 @@ import { useContracts } from '../contracts'; import { useOnboardingReducer, calculateCurrentStep, + getOnboardingSteps, + getOnboardingStepsWithDrip, ONBOARDING_STEPS, ONBOARDING_STEPS_WITH_DRIP, type OnboardingStatus, @@ -21,7 +23,7 @@ import { import { parseDripError } from '../../services/contractService'; export type { OnboardingStatus, OnboardingStep }; -export { ONBOARDING_STEPS, ONBOARDING_STEPS_WITH_DRIP }; +export { ONBOARDING_STEPS, ONBOARDING_STEPS_WITH_DRIP, getOnboardingSteps, getOnboardingStepsWithDrip }; interface OnboardingContextType { // State @@ -42,6 +44,7 @@ interface OnboardingContextType { // Tracking state hasRegisteredBase: boolean; hasSimulated: boolean; + hasSimulationGrant: boolean; // Drip execution state dripPhase: DripPhase; @@ -54,6 +57,7 @@ interface OnboardingContextType { setOnboardingResult: (result: OnboardingResult) => void; markRegistered: () => void; markSimulated: () => void; + setSimulationGrant: (granted: boolean) => void; closeModal: () => void; clearSwapPending: () => void; completeDripOnboarding: (password: string) => void; @@ -97,7 +101,9 @@ export function OnboardingProvider({ children }: OnboardingProviderProps) { const dripTriggeredRef = useRef(false); // Computed values - const steps = state.needsDrip ? ONBOARDING_STEPS_WITH_DRIP : ONBOARDING_STEPS; + const steps = state.needsDrip + ? getOnboardingStepsWithDrip(state.hasSimulationGrant) + : getOnboardingSteps(state.hasSimulationGrant); const currentStep = calculateCurrentStep(state.status, state.needsDrip); const totalSteps = state.needsDrip ? 5 : 4; const isSwapPending = state.status === 'completed' && state.pendingSwap; @@ -216,6 +222,7 @@ export function OnboardingProvider({ children }: OnboardingProviderProps) { dripPassword: state.dripPassword, hasRegisteredBase: state.hasRegisteredBase, hasSimulated: state.hasSimulated, + hasSimulationGrant: state.hasSimulationGrant, dripPhase: state.dripPhase, dripError: state.dripError, isDripping, @@ -224,6 +231,7 @@ export function OnboardingProvider({ children }: OnboardingProviderProps) { setOnboardingResult: actions.setResult, markRegistered: actions.markRegistered, markSimulated: actions.markSimulated, + setSimulationGrant: actions.setSimulationGrant, closeModal: actions.closeModal, clearSwapPending: actions.clearPendingSwap, completeDripOnboarding: actions.setPassword, diff --git a/src/contexts/onboarding/reducer.ts b/src/contexts/onboarding/reducer.ts index 158b142..e6fdbc2 100644 --- a/src/contexts/onboarding/reducer.ts +++ b/src/contexts/onboarding/reducer.ts @@ -47,6 +47,8 @@ export interface OnboardingState { needsDrip: boolean; dripPhase: DripPhase; dripError: string | null; + /** Whether simulation capabilities were granted in the manifest */ + hasSimulationGrant: boolean; } export const initialOnboardingState: OnboardingState = { @@ -61,6 +63,7 @@ export const initialOnboardingState: OnboardingState = { needsDrip: false, dripPhase: 'idle', dripError: null, + hasSimulationGrant: false, }; // ============================================================================= @@ -75,6 +78,7 @@ export const onboardingActions = { markRegistered: () => ({ type: 'onboarding/MARK_REGISTERED' as const }), markSimulated: () => ({ type: 'onboarding/MARK_SIMULATED' as const }), markNeedsDrip: () => ({ type: 'onboarding/MARK_NEEDS_DRIP' as const }), + setSimulationGrant: (granted: boolean) => ({ type: 'onboarding/SET_SIMULATION_GRANT' as const, granted }), complete: () => ({ type: 'onboarding/COMPLETE' as const }), closeModal: () => ({ type: 'onboarding/CLOSE_MODAL' as const }), clearPendingSwap: () => ({ type: 'onboarding/CLEAR_PENDING_SWAP' as const }), @@ -125,6 +129,9 @@ export function onboardingReducer(state: OnboardingState, action: OnboardingActi case 'onboarding/MARK_NEEDS_DRIP': return { ...state, needsDrip: true, pendingSwap: false }; + case 'onboarding/SET_SIMULATION_GRANT': + return { ...state, hasSimulationGrant: action.granted }; + case 'onboarding/COMPLETE': return { ...state, status: 'completed', error: null }; @@ -184,18 +191,28 @@ export function calculateCurrentStep(status: OnboardingStatus, needsDrip: boolea } } -export const ONBOARDING_STEPS: OnboardingStep[] = [ - { label: 'Connect Wallet', description: 'Select your account from the wallet extension' }, - { label: 'Register Contracts', description: 'Setting up contracts' }, - { label: 'Approve Queries', description: 'Review and approve batched queries in your wallet' }, -]; - -export const ONBOARDING_STEPS_WITH_DRIP: OnboardingStep[] = [ - { label: 'Connect Wallet', description: 'Select your account from the wallet extension' }, - { label: 'Register Contracts', description: 'Setting up contracts' }, - { label: 'Register Faucet', description: 'Setting up the token faucet contract' }, - { label: 'Claim Tokens', description: 'Claiming your free GregoCoin tokens' }, -]; +export function getOnboardingSteps(hasSimulationGrant: boolean): OnboardingStep[] { + return [ + { label: 'Connect Wallet', description: 'Select your account from the wallet extension' }, + { label: 'Register Contracts', description: 'Registering any missing contracts' }, + hasSimulationGrant + ? { label: 'Fetch Balances', description: 'Fetching your token balances' } + : { label: 'Approve Queries', description: 'Review and approve batched queries in your wallet' }, + ]; +} + +export function getOnboardingStepsWithDrip(hasSimulationGrant: boolean): OnboardingStep[] { + return [ + { label: 'Connect Wallet', description: 'Select your account from the wallet extension' }, + { label: 'Register Contracts', description: 'Registering any missing contracts' }, + { label: 'Register Faucet', description: 'Registering the token faucet contract if needed' }, + { label: 'Claim Tokens', description: 'Claiming your free GregoCoin tokens' }, + ]; +} + +// Keep backwards-compatible exports for default (no grant) case +export const ONBOARDING_STEPS: OnboardingStep[] = getOnboardingSteps(false); +export const ONBOARDING_STEPS_WITH_DRIP: OnboardingStep[] = getOnboardingStepsWithDrip(false); // ============================================================================= // Hook diff --git a/src/services/contractService.ts b/src/services/contractService.ts index 025b870..729463d 100644 --- a/src/services/contractService.ts +++ b/src/services/contractService.ts @@ -49,6 +49,7 @@ async function getSponsoredFPCData() { /** * Registers contracts needed for the swap flow * Returns the contract instances after registration + * Skips registration for contracts that are already registered */ export async function registerSwapContracts( wallet: Wallet, @@ -66,33 +67,58 @@ export async function registerSwapContracts( const { TokenContract, TokenContractArtifact } = await import('@aztec/noir-contracts.js/Token'); const { AMMContract, AMMContractArtifact } = await import('@aztec/noir-contracts.js/AMM'); - // Reconstruct contract instances using the actual salt from deployment - const [ammInstance, gregoCoinInstance, gregoCoinPremiumInstance] = await Promise.all([ - getContractInstanceFromInstantiationParams(AMMContractArtifact, { - salt: contractSalt, - deployer: deployerAddress, - constructorArgs: [gregoCoinAddress, gregoCoinPremiumAddress, liquidityTokenAddress], - }), - getContractInstanceFromInstantiationParams(TokenContractArtifact, { - salt: contractSalt, - deployer: deployerAddress, - constructorArgs: [deployerAddress, 'GregoCoin', 'GRG', 18], - }), - getContractInstanceFromInstantiationParams(TokenContractArtifact, { - salt: contractSalt, - deployer: deployerAddress, - constructorArgs: [deployerAddress, 'GregoCoinPremium', 'GRGP', 18], - }), + // Check which contracts are already registered + const [ammMetadata, gregoCoinMetadata, gregoCoinPremiumMetadata] = await wallet.batch([ + { name: 'getContractMetadata', args: [ammAddress] }, + { name: 'getContractMetadata', args: [gregoCoinAddress] }, + { name: 'getContractMetadata', args: [gregoCoinPremiumAddress] }, ]); - // Register contracts in batch - await wallet.batch([ - { name: 'registerContract', args: [ammInstance, AMMContractArtifact, undefined] }, - { name: 'registerContract', args: [gregoCoinInstance, TokenContractArtifact, undefined] }, - { name: 'registerContract', args: [gregoCoinPremiumInstance, undefined, undefined] }, + // Reconstruct contract instances for unregistered contracts + const [ammInstance, gregoCoinInstance, gregoCoinPremiumInstance] = await Promise.all([ + !ammMetadata.result.instance + ? getContractInstanceFromInstantiationParams(AMMContractArtifact, { + salt: contractSalt, + deployer: deployerAddress, + constructorArgs: [gregoCoinAddress, gregoCoinPremiumAddress, liquidityTokenAddress], + }) + : null, + !gregoCoinMetadata.result.instance + ? getContractInstanceFromInstantiationParams(TokenContractArtifact, { + salt: contractSalt, + deployer: deployerAddress, + constructorArgs: [deployerAddress, 'GregoCoin', 'GRG', 18], + }) + : null, + !gregoCoinPremiumMetadata.result.instance + ? getContractInstanceFromInstantiationParams(TokenContractArtifact, { + salt: contractSalt, + deployer: deployerAddress, + constructorArgs: [deployerAddress, 'GregoCoinPremium', 'GRGP', 18], + }) + : null, ]); - // After registration, instantiate the contracts + // Build registration batch for unregistered contracts only + const registrationBatch: { name: 'registerContract'; args: [any, any, any] }[] = []; + + if (ammInstance) { + registrationBatch.push({ name: 'registerContract', args: [ammInstance, AMMContractArtifact, undefined] }); + } + if (gregoCoinInstance) { + registrationBatch.push({ name: 'registerContract', args: [gregoCoinInstance, TokenContractArtifact, undefined] }); + } + if (gregoCoinPremiumInstance) { + // gregoCoinPremium shares the same artifact as gregoCoin, so we can omit it + registrationBatch.push({ name: 'registerContract', args: [gregoCoinPremiumInstance, undefined, undefined] }); + } + + // Only call batch if there are contracts to register + if (registrationBatch.length > 0) { + await wallet.batch(registrationBatch); + } + + // Instantiate the contracts const gregoCoin = TokenContract.at(gregoCoinAddress, wallet); const gregoCoinPremium = TokenContract.at(gregoCoinPremiumAddress, wallet); const amm = AMMContract.at(ammAddress, wallet); @@ -103,6 +129,7 @@ export async function registerSwapContracts( /** * Registers contracts needed for the drip flow * Returns the contract instances after registration + * Skips registration for contracts that are already registered */ export async function registerDripContracts( wallet: Wallet, @@ -115,15 +142,34 @@ export async function registerDripContracts( '../../contracts/target/ProofOfPassword' ); - const instance = await node.getContract(popAddress); const { instance: sponsoredFPCInstance, artifact: SponsoredFPCContractArtifact } = await getSponsoredFPCData(); - await wallet.batch([ - { name: 'registerContract', args: [instance, ProofOfPasswordContractArtifact, undefined] }, - { name: 'registerContract', args: [sponsoredFPCInstance, SponsoredFPCContractArtifact, undefined] }, + // Check which contracts are already registered + const [popMetadata, sponsoredFPCMetadata] = await wallet.batch([ + { name: 'getContractMetadata', args: [popAddress] }, + { name: 'getContractMetadata', args: [sponsoredFPCInstance.address] }, ]); - // After registration, instantiate the ProofOfPassword contract + // Build registration batch for unregistered contracts only + const registrationBatch: { name: 'registerContract'; args: [any, any, any] }[] = []; + + if (!popMetadata.result.instance) { + const instance = await node.getContract(popAddress); + registrationBatch.push({ name: 'registerContract', args: [instance, ProofOfPasswordContractArtifact, undefined] }); + } + if (!sponsoredFPCMetadata.result.instance) { + registrationBatch.push({ + name: 'registerContract', + args: [sponsoredFPCInstance, SponsoredFPCContractArtifact, undefined], + }); + } + + // Only call batch if there are contracts to register + if (registrationBatch.length > 0) { + await wallet.batch(registrationBatch); + } + + // Instantiate the ProofOfPassword contract const pop = ProofOfPasswordContract.at(popAddress, wallet); return { pop }; diff --git a/yarn.lock b/yarn.lock index 86882ba..e554a3c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -95,30 +95,30 @@ __metadata: linkType: hard "@aws-sdk/client-s3@npm:^3.892.0": - version: 3.978.0 - resolution: "@aws-sdk/client-s3@npm:3.978.0" + version: 3.980.0 + resolution: "@aws-sdk/client-s3@npm:3.980.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.973.4" - "@aws-sdk/credential-provider-node": "npm:^3.972.2" - "@aws-sdk/middleware-bucket-endpoint": "npm:^3.972.2" - "@aws-sdk/middleware-expect-continue": "npm:^3.972.2" - "@aws-sdk/middleware-flexible-checksums": "npm:^3.972.2" - "@aws-sdk/middleware-host-header": "npm:^3.972.2" - "@aws-sdk/middleware-location-constraint": "npm:^3.972.2" - "@aws-sdk/middleware-logger": "npm:^3.972.2" - "@aws-sdk/middleware-recursion-detection": "npm:^3.972.2" - "@aws-sdk/middleware-sdk-s3": "npm:^3.972.4" - "@aws-sdk/middleware-ssec": "npm:^3.972.2" - "@aws-sdk/middleware-user-agent": "npm:^3.972.4" - "@aws-sdk/region-config-resolver": "npm:^3.972.2" - "@aws-sdk/signature-v4-multi-region": "npm:3.972.0" + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/credential-provider-node": "npm:^3.972.4" + "@aws-sdk/middleware-bucket-endpoint": "npm:^3.972.3" + "@aws-sdk/middleware-expect-continue": "npm:^3.972.3" + "@aws-sdk/middleware-flexible-checksums": "npm:^3.972.3" + "@aws-sdk/middleware-host-header": "npm:^3.972.3" + "@aws-sdk/middleware-location-constraint": "npm:^3.972.3" + "@aws-sdk/middleware-logger": "npm:^3.972.3" + "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3" + "@aws-sdk/middleware-sdk-s3": "npm:^3.972.5" + "@aws-sdk/middleware-ssec": "npm:^3.972.3" + "@aws-sdk/middleware-user-agent": "npm:^3.972.5" + "@aws-sdk/region-config-resolver": "npm:^3.972.3" + "@aws-sdk/signature-v4-multi-region": "npm:3.980.0" "@aws-sdk/types": "npm:^3.973.1" - "@aws-sdk/util-endpoints": "npm:3.972.0" - "@aws-sdk/util-user-agent-browser": "npm:^3.972.2" - "@aws-sdk/util-user-agent-node": "npm:^3.972.2" + "@aws-sdk/util-endpoints": "npm:3.980.0" + "@aws-sdk/util-user-agent-browser": "npm:^3.972.3" + "@aws-sdk/util-user-agent-node": "npm:^3.972.3" "@smithy/config-resolver": "npm:^4.4.6" "@smithy/core": "npm:^3.22.0" "@smithy/eventstream-serde-browser": "npm:^4.2.8" @@ -153,80 +153,59 @@ __metadata: "@smithy/util-utf8": "npm:^4.2.0" "@smithy/util-waiter": "npm:^4.2.8" tslib: "npm:^2.6.2" - checksum: 10c0/56117cf2ba32d885dfc16d21ff709fcdfadf26b3b6863ca7d643d0074130941883acec19e335cda6a1838f231343b423f697a71e61e4b6bebbbd07f80dbdc1c5 + checksum: 10c0/00a32c3cddb8828c3670c4657fb95a080a91f74ea8cb606b2cdcd0fcf77d57b4394bc4e843e0000ff3000e8b92e523c27cca1bf0dfab9f5ab45bf6f12cc4722c languageName: node linkType: hard -"@aws-sdk/client-sso@npm:3.975.0": - version: 3.975.0 - resolution: "@aws-sdk/client-sso@npm:3.975.0" +"@aws-sdk/client-sso@npm:3.980.0": + version: 3.980.0 + resolution: "@aws-sdk/client-sso@npm:3.980.0" dependencies: "@aws-crypto/sha256-browser": "npm:5.2.0" "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.973.1" - "@aws-sdk/middleware-host-header": "npm:^3.972.1" - "@aws-sdk/middleware-logger": "npm:^3.972.1" - "@aws-sdk/middleware-recursion-detection": "npm:^3.972.1" - "@aws-sdk/middleware-user-agent": "npm:^3.972.2" - "@aws-sdk/region-config-resolver": "npm:^3.972.1" - "@aws-sdk/types": "npm:^3.973.0" - "@aws-sdk/util-endpoints": "npm:3.972.0" - "@aws-sdk/util-user-agent-browser": "npm:^3.972.1" - "@aws-sdk/util-user-agent-node": "npm:^3.972.1" + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/middleware-host-header": "npm:^3.972.3" + "@aws-sdk/middleware-logger": "npm:^3.972.3" + "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3" + "@aws-sdk/middleware-user-agent": "npm:^3.972.5" + "@aws-sdk/region-config-resolver": "npm:^3.972.3" + "@aws-sdk/types": "npm:^3.973.1" + "@aws-sdk/util-endpoints": "npm:3.980.0" + "@aws-sdk/util-user-agent-browser": "npm:^3.972.3" + "@aws-sdk/util-user-agent-node": "npm:^3.972.3" "@smithy/config-resolver": "npm:^4.4.6" - "@smithy/core": "npm:^3.21.1" + "@smithy/core": "npm:^3.22.0" "@smithy/fetch-http-handler": "npm:^5.3.9" "@smithy/hash-node": "npm:^4.2.8" "@smithy/invalid-dependency": "npm:^4.2.8" "@smithy/middleware-content-length": "npm:^4.2.8" - "@smithy/middleware-endpoint": "npm:^4.4.11" - "@smithy/middleware-retry": "npm:^4.4.27" + "@smithy/middleware-endpoint": "npm:^4.4.12" + "@smithy/middleware-retry": "npm:^4.4.29" "@smithy/middleware-serde": "npm:^4.2.9" "@smithy/middleware-stack": "npm:^4.2.8" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/node-http-handler": "npm:^4.4.8" "@smithy/protocol-http": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" "@smithy/url-parser": "npm:^4.2.8" "@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.26" - "@smithy/util-defaults-mode-node": "npm:^4.2.29" + "@smithy/util-defaults-mode-browser": "npm:^4.3.28" + "@smithy/util-defaults-mode-node": "npm:^4.2.31" "@smithy/util-endpoints": "npm:^3.2.8" "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-retry": "npm:^4.2.8" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/7ee2fcf84088482b13a56ed989a7702358f7d22273c767f8bdf362b6c27236cfe450772a5b7cf34f43994c6bf5f6848ce08d579791446ac4a486a7628e7e3f1b + checksum: 10c0/870a684d7772971d482361e9ed94d2cd86ffa0d47f572e2f01ba44e7f5954cd91b1e832961deadcb5afaf1fee6f26cce755a3cc5299f3336e1f26b1d652aa2c1 languageName: node linkType: hard -"@aws-sdk/core@npm:3.972.0": - version: 3.972.0 - resolution: "@aws-sdk/core@npm:3.972.0" - dependencies: - "@aws-sdk/types": "npm:3.972.0" - "@aws-sdk/xml-builder": "npm:3.972.0" - "@smithy/core": "npm:^3.20.6" - "@smithy/node-config-provider": "npm:^4.3.8" - "@smithy/property-provider": "npm:^4.2.8" - "@smithy/protocol-http": "npm:^5.3.8" - "@smithy/signature-v4": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.8" - "@smithy/types": "npm:^4.12.0" - "@smithy/util-base64": "npm:^4.3.0" - "@smithy/util-middleware": "npm:^4.2.8" - "@smithy/util-utf8": "npm:^4.2.0" - tslib: "npm:^2.6.2" - checksum: 10c0/1df2030c303663e7faaa7a7d4f05ba0d00a38ea0e6d7a2e28565f169fe1786cacecc82249d139ce8f324f199260ff70e65ead380823fcf1af141d092b8b546de - languageName: node - linkType: hard - -"@aws-sdk/core@npm:^3.973.1, @aws-sdk/core@npm:^3.973.2, @aws-sdk/core@npm:^3.973.4": - version: 3.973.4 - resolution: "@aws-sdk/core@npm:3.973.4" +"@aws-sdk/core@npm:^3.973.5": + version: 3.973.5 + resolution: "@aws-sdk/core@npm:3.973.5" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@aws-sdk/xml-builder": "npm:^3.972.2" @@ -241,7 +220,7 @@ __metadata: "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/6227d02c71a438dcb64d5a80bf8486665d33f7a4c66d97891fbb31ca6bea318a805539a5d5f9a72397050de86778c88ac6172920e0b3e7e20e40aaf58da2fa65 + checksum: 10c0/d885f0cb18185a4958df724bc914b0d2ee18f4ed16fe4f250dc85b90d87c32251513b49806007a46f01f3220a7abe75990062f8e31c1e466e5e7a7e5d41dcae5 languageName: node linkType: hard @@ -255,24 +234,24 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-env@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/credential-provider-env@npm:3.972.2" +"@aws-sdk/credential-provider-env@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/credential-provider-env@npm:3.972.3" dependencies: - "@aws-sdk/core": "npm:^3.973.2" + "@aws-sdk/core": "npm:^3.973.5" "@aws-sdk/types": "npm:^3.973.1" "@smithy/property-provider": "npm:^4.2.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/c7598cb6abc792704c1b9b7e61a2db7fc57149b60bcaa986db1dc89bfcf132eb70fde10f1f4648f5ff95ad0a8448792242fc3e7ef4fc844973bc6c26c60072ef + checksum: 10c0/f6eaa47673282fad838fc22d93ce2b81365955c689750b2a346ed49b646ec1f03424c22da6cbdd5673378da854f5de02ef5d3f3bee6a080f1656d79a3b0b0b4f languageName: node linkType: hard -"@aws-sdk/credential-provider-http@npm:^3.972.3": - version: 3.972.4 - resolution: "@aws-sdk/credential-provider-http@npm:3.972.4" +"@aws-sdk/credential-provider-http@npm:^3.972.5": + version: 3.972.5 + resolution: "@aws-sdk/credential-provider-http@npm:3.972.5" dependencies: - "@aws-sdk/core": "npm:^3.973.4" + "@aws-sdk/core": "npm:^3.973.5" "@aws-sdk/types": "npm:^3.973.1" "@smithy/fetch-http-handler": "npm:^5.3.9" "@smithy/node-http-handler": "npm:^4.4.8" @@ -282,116 +261,116 @@ __metadata: "@smithy/types": "npm:^4.12.0" "@smithy/util-stream": "npm:^4.5.10" tslib: "npm:^2.6.2" - checksum: 10c0/a3e4f8d0e915a056aa234e42ce9955fd0beeee178084dd61b906c996358dcd8349cbedd5460ab591c04e21921f1d099cbee068ff0f81aabbc92d12c36030e0c3 + checksum: 10c0/cd1302286ad7e2a403c4a8217999af46ff3d00442a1392e7312acb2cf544154edfb4f3d1c9f263a6c76fb30f4d95d36dacf2881309cadbbd703cdea2ca9d26c9 languageName: node linkType: hard -"@aws-sdk/credential-provider-ini@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/credential-provider-ini@npm:3.972.2" - dependencies: - "@aws-sdk/core": "npm:^3.973.2" - "@aws-sdk/credential-provider-env": "npm:^3.972.2" - "@aws-sdk/credential-provider-http": "npm:^3.972.3" - "@aws-sdk/credential-provider-login": "npm:^3.972.2" - "@aws-sdk/credential-provider-process": "npm:^3.972.2" - "@aws-sdk/credential-provider-sso": "npm:^3.972.2" - "@aws-sdk/credential-provider-web-identity": "npm:^3.972.2" - "@aws-sdk/nested-clients": "npm:3.975.0" +"@aws-sdk/credential-provider-ini@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/credential-provider-ini@npm:3.972.3" + dependencies: + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/credential-provider-env": "npm:^3.972.3" + "@aws-sdk/credential-provider-http": "npm:^3.972.5" + "@aws-sdk/credential-provider-login": "npm:^3.972.3" + "@aws-sdk/credential-provider-process": "npm:^3.972.3" + "@aws-sdk/credential-provider-sso": "npm:^3.972.3" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.3" + "@aws-sdk/nested-clients": "npm:3.980.0" "@aws-sdk/types": "npm:^3.973.1" "@smithy/credential-provider-imds": "npm:^4.2.8" "@smithy/property-provider": "npm:^4.2.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/2e98a25e2c185829269abbd68f7e41b413494ceb572c89c7aa37f4a04cfd5113ace4c59ff1beaacf664fae92ba939f25b5938fdbad07e6f5a8be118242c60382 + checksum: 10c0/6a6bae412805829756afbad4250265c7bdc1c11fc24cd1892bc0cfb58c8178edfbe233e16bcf40fb38e772fcf76b5089fa4e46170609007d9ed03e7ca45f36b2 languageName: node linkType: hard -"@aws-sdk/credential-provider-login@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/credential-provider-login@npm:3.972.2" +"@aws-sdk/credential-provider-login@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/credential-provider-login@npm:3.972.3" dependencies: - "@aws-sdk/core": "npm:^3.973.2" - "@aws-sdk/nested-clients": "npm:3.975.0" + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/nested-clients": "npm:3.980.0" "@aws-sdk/types": "npm:^3.973.1" "@smithy/property-provider": "npm:^4.2.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/92f7f41ce3b0ff2d47ac0b9f32d23f6853610182fee90c46a01261878c53d50cb11aa539fc438a79e907ac9187a17e06d444d48b9b5665839839fd642915c74f + checksum: 10c0/79d41f8437ffcb6a98e262ebd2a635848acec8c4c1f945b217a773e4352ef38a61e41f64481edab303ab27d8bb089d040295eba288e366e34237262aea7469cc languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/credential-provider-node@npm:3.972.2" - dependencies: - "@aws-sdk/credential-provider-env": "npm:^3.972.2" - "@aws-sdk/credential-provider-http": "npm:^3.972.3" - "@aws-sdk/credential-provider-ini": "npm:^3.972.2" - "@aws-sdk/credential-provider-process": "npm:^3.972.2" - "@aws-sdk/credential-provider-sso": "npm:^3.972.2" - "@aws-sdk/credential-provider-web-identity": "npm:^3.972.2" +"@aws-sdk/credential-provider-node@npm:^3.972.4": + version: 3.972.4 + resolution: "@aws-sdk/credential-provider-node@npm:3.972.4" + dependencies: + "@aws-sdk/credential-provider-env": "npm:^3.972.3" + "@aws-sdk/credential-provider-http": "npm:^3.972.5" + "@aws-sdk/credential-provider-ini": "npm:^3.972.3" + "@aws-sdk/credential-provider-process": "npm:^3.972.3" + "@aws-sdk/credential-provider-sso": "npm:^3.972.3" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.3" "@aws-sdk/types": "npm:^3.973.1" "@smithy/credential-provider-imds": "npm:^4.2.8" "@smithy/property-provider": "npm:^4.2.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/2e3ba913eb1e29c2492feca6e43479efef5e8627bd402c3cb58ac6ff146f2dd3a730ddcd36d153207b8d9f6b885c91c7705f204121b2753cf8d2c62faebfd29a + checksum: 10c0/5646e02bff929514aa255547868912df454419e39219ef4a1977ba68163554db5ce34b7b3dbed5f4f9856eac4387dcc9e687b5f8f21a4559aaf07b77b25cbb1e languageName: node linkType: hard -"@aws-sdk/credential-provider-process@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/credential-provider-process@npm:3.972.2" +"@aws-sdk/credential-provider-process@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/credential-provider-process@npm:3.972.3" dependencies: - "@aws-sdk/core": "npm:^3.973.2" + "@aws-sdk/core": "npm:^3.973.5" "@aws-sdk/types": "npm:^3.973.1" "@smithy/property-provider": "npm:^4.2.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/ba722ec162f7e1b1455bc408471aa297a29ac88134f1bc56a83a02b3f7da2a2982aebde0ad88cbf9352e179fed7a0105e3b1ab09bdbb1ed1b1e7a4b1e62726fe + checksum: 10c0/e8b8d502d879228f05b1abb9f372fa7645ed64d66385ad0771c621d0a374a4b0d54b8bb9657f073945bebfd42a732cf5b621bb2ac0f476a68143027809e6fc2d languageName: node linkType: hard -"@aws-sdk/credential-provider-sso@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/credential-provider-sso@npm:3.972.2" +"@aws-sdk/credential-provider-sso@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/credential-provider-sso@npm:3.972.3" dependencies: - "@aws-sdk/client-sso": "npm:3.975.0" - "@aws-sdk/core": "npm:^3.973.2" - "@aws-sdk/token-providers": "npm:3.975.0" + "@aws-sdk/client-sso": "npm:3.980.0" + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/token-providers": "npm:3.980.0" "@aws-sdk/types": "npm:^3.973.1" "@smithy/property-provider": "npm:^4.2.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/b21b9661837d835ddcfe452c689d59e0b1d88903ab253472665848d7379dc00bc8dfc3f2cda3af5569913d04963250f16574ce4a2980fb21d6c651693041f2dd + checksum: 10c0/0fac73cc425afea70b8237b12f561dcc7c9991b700c051fa74a8d438ffbc9bbfe255fd66fc40bf646d8e87092f59179f439de5106d9c1d8eef19577e64091272 languageName: node linkType: hard -"@aws-sdk/credential-provider-web-identity@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/credential-provider-web-identity@npm:3.972.2" +"@aws-sdk/credential-provider-web-identity@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.972.3" dependencies: - "@aws-sdk/core": "npm:^3.973.2" - "@aws-sdk/nested-clients": "npm:3.975.0" + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/nested-clients": "npm:3.980.0" "@aws-sdk/types": "npm:^3.973.1" "@smithy/property-provider": "npm:^4.2.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/9a86069f6400383151734f8849be4c8626005aa0cd9bdc5783528f9f6501f159d9d3e66dcf004fa66b7efbecd1ff8647d9917fc54468fc27ae65773291fca20b + checksum: 10c0/5e8661ccd91a6452c357afe6c62d8ea74df71bccae71e7f64fcdf2c9e70331033f414f4a435fdd163015963d223fafc90125e85b20e29aa213b0dee0600b8db9 languageName: node linkType: hard -"@aws-sdk/middleware-bucket-endpoint@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.972.2" +"@aws-sdk/middleware-bucket-endpoint@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@aws-sdk/util-arn-parser": "npm:^3.972.2" @@ -400,30 +379,30 @@ __metadata: "@smithy/types": "npm:^4.12.0" "@smithy/util-config-provider": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/50387eb593ba6e5a874231c7fae4377f71e52d3ef9727af4ef3584920c271c451aae1eaa220dac5026eaa1315a1df140603a92eb32b9debb0fcdc21666dcae24 + checksum: 10c0/391c8f6d514c41543c6a66578ce6d7d29c9cf8677d9a4d07bc0cae27418fb47b65e8104a7a4f9ac2bc3d6ae2ce73dca3ed44fd7fbafb4bcb3cb06858bcae8230 languageName: node linkType: hard -"@aws-sdk/middleware-expect-continue@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-expect-continue@npm:3.972.2" +"@aws-sdk/middleware-expect-continue@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-expect-continue@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/94d22e7fffeac69850108c947c95874b36e946ee5d4572bc14e4061bd6f88191ee17f96f791a4eb3599e62a337e628831b076d7e4e12d13be433fd7070c8867b + checksum: 10c0/69bcb15de22c3895df744d85eb668238fb7a307975b4e236c6c19f41f3c2f07a036de06db637abd8accbfadf06c557d3578ad71ac18ef71a3d52091f8ade5b87 languageName: node linkType: hard -"@aws-sdk/middleware-flexible-checksums@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.972.2" +"@aws-sdk/middleware-flexible-checksums@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.972.3" 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.973.2" + "@aws-sdk/core": "npm:^3.973.5" "@aws-sdk/crc64-nvme": "npm:3.972.0" "@aws-sdk/types": "npm:^3.973.1" "@smithy/is-array-buffer": "npm:^4.2.0" @@ -434,84 +413,62 @@ __metadata: "@smithy/util-stream": "npm:^4.5.10" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/2f9490b77abaa012916b6040981a712d6fde4c99356187f7a15dd093fa8ee30348b489bd2547d38b5ea76a3b3062a0e0e2e51ec70f018b49b71286923e316748 + checksum: 10c0/c843377b467edb626f5a11c9aa84ef525491236dcaec02b17363d409d13c755c8df29170b93f0940d140c131b8a197d664c43fdb7bb32d4072c4d201939a55cf languageName: node linkType: hard -"@aws-sdk/middleware-host-header@npm:^3.972.1, @aws-sdk/middleware-host-header@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-host-header@npm:3.972.2" +"@aws-sdk/middleware-host-header@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-host-header@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/a4c38c5f95bdf7b9ff6c3f3da6c9773dc2335401f08fbbfbb4cd62844da0936b553e377746bdd27269d88fe03e14836a75cf0642c1b023020ca3c3017bbb0e84 + checksum: 10c0/680a1934403b1544cbe1998ca22d684ff28bbbea78db8bea515bae80f7ede7ce762b2eb6fd5a56030b3a9a56a964e1c62ad40a8e2343e06862e1ccaa0cc3331b languageName: node linkType: hard -"@aws-sdk/middleware-location-constraint@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-location-constraint@npm:3.972.2" +"@aws-sdk/middleware-location-constraint@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-location-constraint@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/d6149070c9a193301083201226b64904b5f7f088e0f25c8f20961f6912161c8105633d29ac9aaf92c6d79e021d1c4a360e0661c04d451c1263d05338b14077f1 + checksum: 10c0/a2a284f24147aaf2a5367cd280f6646700bec03bd5dc66e1db0cf871904d64d21d77f45767edc2cbe2d9ffbd7d55141ff30df0143cc63ae7fe8b89559916bbb5 languageName: node linkType: hard -"@aws-sdk/middleware-logger@npm:^3.972.1, @aws-sdk/middleware-logger@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-logger@npm:3.972.2" +"@aws-sdk/middleware-logger@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-logger@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/90bb65d3e725bd4cb6c2ed98495fab082a9bb624fd0865fbc9482649db81ee8c4c95ac221a65fc1a959929dc8062fea637dff1262a085528bec7b49dd0a67880 + checksum: 10c0/3cb6c1eddb7344f14f634fe1d6c9e7571ec8fe856ccf62dab71fae5fcef302f3b0e97d9ddb5ee90a427e14f28672cf406e8dadf30693e590f0d2a7eb1b439934 languageName: node linkType: hard -"@aws-sdk/middleware-recursion-detection@npm:^3.972.1, @aws-sdk/middleware-recursion-detection@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-recursion-detection@npm:3.972.2" +"@aws-sdk/middleware-recursion-detection@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@aws/lambda-invoke-store": "npm:^0.2.2" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/9bce875154807107ed58356a0c93a2f0495be6e69ae19c69dc2ecaa394cd8f036d5fc89a34d3814cb20019febde0efc111c124d2510ecba5c24ed084de9b304f + checksum: 10c0/cc3e30e6968f18a5456c9b786b95579f688dd429422f6792211ebeaa462cf87186fd93996a8f034ce4abd95f39cfc0071c1cb801ad751be766617aac585cbb09 languageName: node linkType: hard -"@aws-sdk/middleware-sdk-s3@npm:3.972.0": - version: 3.972.0 - resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.0" +"@aws-sdk/middleware-sdk-s3@npm:^3.972.5": + version: 3.972.5 + resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.5" dependencies: - "@aws-sdk/core": "npm:3.972.0" - "@aws-sdk/types": "npm:3.972.0" - "@aws-sdk/util-arn-parser": "npm:3.972.0" - "@smithy/core": "npm:^3.20.6" - "@smithy/node-config-provider": "npm:^4.3.8" - "@smithy/protocol-http": "npm:^5.3.8" - "@smithy/signature-v4": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.8" - "@smithy/types": "npm:^4.12.0" - "@smithy/util-config-provider": "npm:^4.2.0" - "@smithy/util-middleware": "npm:^4.2.8" - "@smithy/util-stream": "npm:^4.5.10" - "@smithy/util-utf8": "npm:^4.2.0" - tslib: "npm:^2.6.2" - checksum: 10c0/4256ddc2eb9a867ca0198de14d8350f5f681a016c3a471c88a4a0c716a23afcb207885aacf2820cbab8a1131275c9b092aa387be9c1847683017500324b7ab0d - languageName: node - linkType: hard - -"@aws-sdk/middleware-sdk-s3@npm:^3.972.4": - version: 3.972.4 - resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.4" - dependencies: - "@aws-sdk/core": "npm:^3.973.4" + "@aws-sdk/core": "npm:^3.973.5" "@aws-sdk/types": "npm:^3.973.1" "@aws-sdk/util-arn-parser": "npm:^3.972.2" "@smithy/core": "npm:^3.22.0" @@ -525,135 +482,125 @@ __metadata: "@smithy/util-stream": "npm:^4.5.10" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/4ed1d1c6f5417a9dc6c20dedd524422fe0b736db691f3972f0aec2fac5e581d69ba39790a3891b7a0a82c3b97cf3af2638ef5c9344e1a2df5919fa3e94131420 + checksum: 10c0/d60f867c8a4293aee79474abdae5a13e84f0d8eb71b556316dc7b56a0108cb4fae94514284a0b2764c39545661b28edb06f18b46f88bc4023762a64d814ea956 languageName: node linkType: hard -"@aws-sdk/middleware-ssec@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/middleware-ssec@npm:3.972.2" +"@aws-sdk/middleware-ssec@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/middleware-ssec@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/3ad3fcf9481162bf2db44b8c4f93e6fe3451b18f02442126e86b42bf1ed4b400a4886e6fc8ca40c279d7e9cf98caff63e293714c99e9e7a5f05c1c44480af1a5 + checksum: 10c0/d4e1df3531947adbbd1cf64d89c5ad7b3596ffc471e83a32f555e0bd05e976d2bd183975689da60e4229bd0611cd53642a3b2355877348e99cdd3a1b7d4135ad languageName: node linkType: hard -"@aws-sdk/middleware-user-agent@npm:^3.972.2, @aws-sdk/middleware-user-agent@npm:^3.972.3, @aws-sdk/middleware-user-agent@npm:^3.972.4": - version: 3.972.4 - resolution: "@aws-sdk/middleware-user-agent@npm:3.972.4" +"@aws-sdk/middleware-user-agent@npm:^3.972.5": + version: 3.972.5 + resolution: "@aws-sdk/middleware-user-agent@npm:3.972.5" dependencies: - "@aws-sdk/core": "npm:^3.973.4" + "@aws-sdk/core": "npm:^3.973.5" "@aws-sdk/types": "npm:^3.973.1" - "@aws-sdk/util-endpoints": "npm:3.972.0" + "@aws-sdk/util-endpoints": "npm:3.980.0" "@smithy/core": "npm:^3.22.0" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/03f9c9d7270bed101bdcf6c762abb17ae9ebe97802c12f0391a490b5ff42ce6fce422a590661e62ec2db9173d68a21f36e6c0b2fcad378470dd1207c34688637 + checksum: 10c0/62b39d3c1dcd008d168bd91cb8ab872a7d2079be363359c55b7e3383d4d3eb0ed0e8cdb8eeeb0762f664d1c4c0d73fd1c3f3cc7ee28c2619ec6328ce5f05c426 languageName: node linkType: hard -"@aws-sdk/nested-clients@npm:3.975.0": - version: 3.975.0 - resolution: "@aws-sdk/nested-clients@npm:3.975.0" +"@aws-sdk/nested-clients@npm:3.980.0": + version: 3.980.0 + resolution: "@aws-sdk/nested-clients@npm:3.980.0" dependencies: "@aws-crypto/sha256-browser": "npm:5.2.0" "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.973.1" - "@aws-sdk/middleware-host-header": "npm:^3.972.1" - "@aws-sdk/middleware-logger": "npm:^3.972.1" - "@aws-sdk/middleware-recursion-detection": "npm:^3.972.1" - "@aws-sdk/middleware-user-agent": "npm:^3.972.2" - "@aws-sdk/region-config-resolver": "npm:^3.972.1" - "@aws-sdk/types": "npm:^3.973.0" - "@aws-sdk/util-endpoints": "npm:3.972.0" - "@aws-sdk/util-user-agent-browser": "npm:^3.972.1" - "@aws-sdk/util-user-agent-node": "npm:^3.972.1" + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/middleware-host-header": "npm:^3.972.3" + "@aws-sdk/middleware-logger": "npm:^3.972.3" + "@aws-sdk/middleware-recursion-detection": "npm:^3.972.3" + "@aws-sdk/middleware-user-agent": "npm:^3.972.5" + "@aws-sdk/region-config-resolver": "npm:^3.972.3" + "@aws-sdk/types": "npm:^3.973.1" + "@aws-sdk/util-endpoints": "npm:3.980.0" + "@aws-sdk/util-user-agent-browser": "npm:^3.972.3" + "@aws-sdk/util-user-agent-node": "npm:^3.972.3" "@smithy/config-resolver": "npm:^4.4.6" - "@smithy/core": "npm:^3.21.1" + "@smithy/core": "npm:^3.22.0" "@smithy/fetch-http-handler": "npm:^5.3.9" "@smithy/hash-node": "npm:^4.2.8" "@smithy/invalid-dependency": "npm:^4.2.8" "@smithy/middleware-content-length": "npm:^4.2.8" - "@smithy/middleware-endpoint": "npm:^4.4.11" - "@smithy/middleware-retry": "npm:^4.4.27" + "@smithy/middleware-endpoint": "npm:^4.4.12" + "@smithy/middleware-retry": "npm:^4.4.29" "@smithy/middleware-serde": "npm:^4.2.9" "@smithy/middleware-stack": "npm:^4.2.8" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/node-http-handler": "npm:^4.4.8" "@smithy/protocol-http": "npm:^5.3.8" - "@smithy/smithy-client": "npm:^4.10.12" + "@smithy/smithy-client": "npm:^4.11.1" "@smithy/types": "npm:^4.12.0" "@smithy/url-parser": "npm:^4.2.8" "@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.26" - "@smithy/util-defaults-mode-node": "npm:^4.2.29" + "@smithy/util-defaults-mode-browser": "npm:^4.3.28" + "@smithy/util-defaults-mode-node": "npm:^4.2.31" "@smithy/util-endpoints": "npm:^3.2.8" "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-retry": "npm:^4.2.8" "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10c0/ba5a42315aad67da3dbe77830f0346ac12e1463581e82428024b498fe3054edbcb00c67c8a2cd9ba3144f10b691179123241ab596a9b53244dd62ab4dbc8b407 + checksum: 10c0/0a5d36cf859ea7c717fdf0cae9cdd29c23a161068f3b16e4dfd6330ac32d564dc155c18b99b6feb058524afaee88ad7c7515d781b8e7622a0b94020dd3bf16ff languageName: node linkType: hard -"@aws-sdk/region-config-resolver@npm:^3.972.1, @aws-sdk/region-config-resolver@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/region-config-resolver@npm:3.972.2" +"@aws-sdk/region-config-resolver@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/region-config-resolver@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@smithy/config-resolver": "npm:^4.4.6" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/9e78131ce0e06957c628a82d23532ac28581cfbc684e7dcca6ad54bc8891eac6b3af2b27d89750a88503e96c779ec89919b31828f05e832dab452773d5191641 + checksum: 10c0/6682f729ba131b9067f7af77bcb49f3cae41668614e5c3b21ce8f091346a6961e852d0b72e15f262ad1fdccc9f4190680b35f756244cd691b6314b2866e071d9 languageName: node linkType: hard -"@aws-sdk/signature-v4-multi-region@npm:3.972.0": - version: 3.972.0 - resolution: "@aws-sdk/signature-v4-multi-region@npm:3.972.0" +"@aws-sdk/signature-v4-multi-region@npm:3.980.0": + version: 3.980.0 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.980.0" dependencies: - "@aws-sdk/middleware-sdk-s3": "npm:3.972.0" - "@aws-sdk/types": "npm:3.972.0" + "@aws-sdk/middleware-sdk-s3": "npm:^3.972.5" + "@aws-sdk/types": "npm:^3.973.1" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/signature-v4": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/849fceffb8b9f501e1da6a55d18df3f8d735ed2994e194f4981bfb4f7d66d1158a4de31bc3d7c5a1d6a7d13684fcac81f0f09f189909e1fd18889ed64d291c5d + checksum: 10c0/6dedf84fc255b0a772787ae45212a43e8cb43544b7a4815096ee87cb590dd6197b6012bb5fb1a8e46a68a32ebd52ec52e94f727031e241e12116701b82da9277 languageName: node linkType: hard -"@aws-sdk/token-providers@npm:3.975.0": - version: 3.975.0 - resolution: "@aws-sdk/token-providers@npm:3.975.0" +"@aws-sdk/token-providers@npm:3.980.0": + version: 3.980.0 + resolution: "@aws-sdk/token-providers@npm:3.980.0" dependencies: - "@aws-sdk/core": "npm:^3.973.1" - "@aws-sdk/nested-clients": "npm:3.975.0" - "@aws-sdk/types": "npm:^3.973.0" + "@aws-sdk/core": "npm:^3.973.5" + "@aws-sdk/nested-clients": "npm:3.980.0" + "@aws-sdk/types": "npm:^3.973.1" "@smithy/property-provider": "npm:^4.2.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/563ad714caf22d4d5a5701c6a44016a2442ae00d45b1eb334159d0eaa53455a685d01f21cb807f2d8e86d4d49937f49808c94f523f0fdd0831b8f1113a1b0919 + checksum: 10c0/2ab2bd78bf356dce70c6ba12a5f288644c0b9d2cce90bcfb6a72f48eef9ea34f2579e8a485644ba16ef5501d10e2f0b8e312a2c3d893f721043a27a07663d588 languageName: node linkType: hard -"@aws-sdk/types@npm:3.972.0": - version: 3.972.0 - resolution: "@aws-sdk/types@npm:3.972.0" - dependencies: - "@smithy/types": "npm:^4.12.0" - tslib: "npm:^2.6.2" - checksum: 10c0/22f4f61497b52e5f3c82ba065abe0023ec94fa07188f8900c8045fbf812721cee6268dd81e41d2818f457177c27042cb8851aa48c6bb352cb35240cc937d1fe3 - languageName: node - linkType: hard - -"@aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.973.0, @aws-sdk/types@npm:^3.973.1": +"@aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.973.1": version: 3.973.1 resolution: "@aws-sdk/types@npm:3.973.1" dependencies: @@ -663,15 +610,6 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-arn-parser@npm:3.972.0": - version: 3.972.0 - resolution: "@aws-sdk/util-arn-parser@npm:3.972.0" - dependencies: - tslib: "npm:^2.6.2" - checksum: 10c0/59d7c780a9fbca2016431c631c1d5fa67a7d0b610be1749c81c127e61cec9e693757b752e50dc96bba2911fde8dd57961946ad7c4bb03f05d92ea84a9d73c723 - languageName: node - linkType: hard - "@aws-sdk/util-arn-parser@npm:^3.972.2": version: 3.972.2 resolution: "@aws-sdk/util-arn-parser@npm:3.972.2" @@ -681,16 +619,16 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-endpoints@npm:3.972.0": - version: 3.972.0 - resolution: "@aws-sdk/util-endpoints@npm:3.972.0" +"@aws-sdk/util-endpoints@npm:3.980.0": + version: 3.980.0 + resolution: "@aws-sdk/util-endpoints@npm:3.980.0" dependencies: - "@aws-sdk/types": "npm:3.972.0" + "@aws-sdk/types": "npm:^3.973.1" "@smithy/types": "npm:^4.12.0" "@smithy/url-parser": "npm:^4.2.8" "@smithy/util-endpoints": "npm:^3.2.8" tslib: "npm:^2.6.2" - checksum: 10c0/68eae3a3b66e40a8228047277e8bfd703c8fe6e4f1d875540033310873fa065e63146f21bcc3b17370ad1d5fa98954250edcdc9773302b05dffb9456275cfd38 + checksum: 10c0/0de91a4d1e2382f45fbfcbd4e1424d2088fd58479483235b5dec23875a10fe11502a2482295ef14763793eeb607c4a0c1f75d2fc4101868e33f0837deab9a6ba languageName: node linkType: hard @@ -703,23 +641,23 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-user-agent-browser@npm:^3.972.1, @aws-sdk/util-user-agent-browser@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/util-user-agent-browser@npm:3.972.2" +"@aws-sdk/util-user-agent-browser@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.972.3" dependencies: "@aws-sdk/types": "npm:^3.973.1" "@smithy/types": "npm:^4.12.0" bowser: "npm:^2.11.0" tslib: "npm:^2.6.2" - checksum: 10c0/cc96dbee7a862942162953650a9335a2e069212229b6eec69c963488f57aa502ff07a4614ed44a1365bcebe886e21edbf170582260c5f310264d88c0a53d3d5f + checksum: 10c0/637f1396cfbca7b352ffaf332998c4223c35d0fa41431c106151a34c6bfe7c9e32e6a6dc7e75c495714e05f3729ae1f61996da923156c3edcb33e217e24328ad languageName: node linkType: hard -"@aws-sdk/util-user-agent-node@npm:^3.972.1, @aws-sdk/util-user-agent-node@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/util-user-agent-node@npm:3.972.2" +"@aws-sdk/util-user-agent-node@npm:^3.972.3": + version: 3.972.3 + resolution: "@aws-sdk/util-user-agent-node@npm:3.972.3" dependencies: - "@aws-sdk/middleware-user-agent": "npm:^3.972.3" + "@aws-sdk/middleware-user-agent": "npm:^3.972.5" "@aws-sdk/types": "npm:^3.973.1" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/types": "npm:^4.12.0" @@ -729,18 +667,7 @@ __metadata: peerDependenciesMeta: aws-crt: optional: true - checksum: 10c0/c0a20b2535bf70c940c94c0f36bbd830a23fdaf71afc59db810d1bc858e4f7c563b8bf10d442db09a20b8242fff0ddf797fe8855dc2a758735527ab3d6587baf - languageName: node - linkType: hard - -"@aws-sdk/xml-builder@npm:3.972.0": - version: 3.972.0 - resolution: "@aws-sdk/xml-builder@npm:3.972.0" - dependencies: - "@smithy/types": "npm:^4.12.0" - fast-xml-parser: "npm:5.2.5" - tslib: "npm:^2.6.2" - checksum: 10c0/595aaa46391e135bf706a470095d1f630ad3f0e3e222521e11c8e04f03dedcf3b31ef8f4f20073fc1d5a04029810f9d99277e071a55effb1700ecdc0057296fc + checksum: 10c0/179a8554c503b5239d27a1c0b2592092a8afcec324bb5b97c23816577d94172f62817d4f789f6ad0c9f7245909e47ba53666e8dbf9f655d1507bda71ae6fadfc languageName: node linkType: hard @@ -762,66 +689,66 @@ __metadata: languageName: node linkType: hard -"@aztec/accounts@npm:4.0.0-nightly.20260128, @aztec/accounts@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/accounts@npm:4.0.0-nightly.20260128" +"@aztec/accounts@npm:4.0.0-nightly.20260202, @aztec/accounts@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/accounts@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" - "@aztec/ethereum": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" + "@aztec/ethereum": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" tslib: "npm:^2.4.0" - checksum: 10c0/7925511d1015271c6a3129ded369ba1bdee51b1d6bc5db59ef60a26523a9032f0d5624f0b85a652dddc0507106054b543534300d27098d25876ffbeb68e503e8 + checksum: 10c0/1fb5fafa006a21d2345478e5c66e6ec9164448fe4f632ea9166c52e2ae2d76c448ad517e792c151ba747be951dde49d5fc7f294f99d13a740650a95c09cccd42 languageName: node linkType: hard -"@aztec/aztec.js@npm:4.0.0-nightly.20260128, @aztec/aztec.js@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260128" +"@aztec/aztec.js@npm:4.0.0-nightly.20260202, @aztec/aztec.js@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" - "@aztec/ethereum": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260128" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" + "@aztec/ethereum": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260202" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" axios: "npm:^1.12.0" tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/1d6d0f89a8e79db74f579ab035bd1c05349beef511ddffbc98ccbbb06ca1e09f07c27091faad796340b855c5152136faee332d5bd087aae4cbf386190166ff63 + checksum: 10c0/89882fa914060da90df41d159cb845ebf1561643d68a2c457da75d590f6644c24d3a6d6133b867edcb00773ec9e15a14f05f2ed9543821c7d9707c97ac8aa068 languageName: node linkType: hard -"@aztec/bb-prover@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260128" +"@aztec/bb-prover@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260128" - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260128" - "@aztec/noir-types": "npm:4.0.0-nightly.20260128" - "@aztec/simulator": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260128" - "@aztec/world-state": "npm:4.0.0-nightly.20260128" + "@aztec/bb.js": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260202" + "@aztec/noir-types": "npm:4.0.0-nightly.20260202" + "@aztec/simulator": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260202" + "@aztec/world-state": "npm:4.0.0-nightly.20260202" 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/d85b7a4790a6d778346d037c4126a67a173d09b277092d6aac2201e82966a0fe7b793b826f5e57dbf222b95b26b7fc2cc8d41551909ec9a7adb4dd428b20fb33 + checksum: 10c0/c641c947c2717444855abe83eb5f30cdc37c506bf9eec2e77087e9f0e7dda5775ac8e7bde8da907ac972642918e886754093b1242526740f777c94b13bd64c82 languageName: node linkType: hard -"@aztec/bb.js@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260128" +"@aztec/bb.js@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260202" dependencies: comlink: "npm:^4.4.1" commander: "npm:^12.1.0" @@ -831,65 +758,65 @@ __metadata: tslib: "npm:^2.4.0" bin: bb: dest/node/bin/index.js - checksum: 10c0/84d96f13c73945929db4e14eaa76335fe4183c4f1a52e4f8750c20c59275f035d4406ad936c0524b003d5fdad1d177d57eb510d0a9bb9f6efacb99aa2d6930f4 + checksum: 10c0/3041cba1865d96ec47be5b825ca75ed243caa2b585e7a0cfc4750f72f23f0384e56b2155f691e931409c1b7575fe374571e5f568017cdca27855f3350336e322 languageName: node linkType: hard -"@aztec/blob-lib@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260128" +"@aztec/blob-lib@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" "@crate-crypto/node-eth-kzg": "npm:^0.10.0" tslib: "npm:^2.4.0" - checksum: 10c0/5fb1e10587394fb8d4c0653be472cb53cddeaaf6e69e4dbba2f8e6caa54dab080349c1764183bdca55bfec4b0b98a9725fb52b15a4abc626015ba18dae1a88e1 + checksum: 10c0/1d91f6d65d39179254a3d6176106edea25aab7bc4426d1515e44b42ef0946d5abc413983d13db8cdbac5eea0781f21338f87a98407d43dab53e01af5aac7ad51 languageName: node linkType: hard -"@aztec/builder@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/builder@npm:4.0.0-nightly.20260128" +"@aztec/builder@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/builder@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" commander: "npm:^12.1.0" - checksum: 10c0/4e330fa9ffdc3618428e7221789401085c60d294c0de048e75c464f009b54bf49eddf762bbdcc4f11aaa43d5fefe15b14b9b5cf15c67776de80b3951ef42666c + checksum: 10c0/20edaa7b5a34c23328a1a44bb8d44432c7aa506433a1d38df980e9258a1ed61a326cc847b1628559fe1b4aeac03c2faf01c39fd21d3bb0625d5de0f7c8bdf73e languageName: node linkType: hard -"@aztec/constants@npm:4.0.0-nightly.20260128, @aztec/constants@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/constants@npm:4.0.0-nightly.20260128" +"@aztec/constants@npm:4.0.0-nightly.20260202, @aztec/constants@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/constants@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" tslib: "npm:^2.4.0" - checksum: 10c0/95ec8970015f2ecf84248b2e6bd11316c2fae24270469fa4df1b043ad4bc7fc29e0da022e426fe9c41107d1ca8db71581550bb63909b921d8b81e7f55b1f176a + checksum: 10c0/c37f2d99f074c9322ef8c58670808d7e0b4e93028cf3327b264d792e5d78a2d05afc81c98c2accb0f493d33f19af21ab735ad5a44b2a3bb29285493b8e5088af languageName: node linkType: hard -"@aztec/entrypoints@npm:4.0.0-nightly.20260128, @aztec/entrypoints@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260128" +"@aztec/entrypoints@npm:4.0.0-nightly.20260202, @aztec/entrypoints@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/a338d55bf97bffc0b5fc6fe4de96b619b7076af8fd4da32a45475987841c602e1703ebe7375a902808ad35bd70bd8e3ccba1d9b8a40934def2410e043a3dfbe6 + checksum: 10c0/1ba91ed726bc7731898709f03c567e40632c59903ee69b7c29fe0721fde1568e3206476abcef1005cc0e4fa9aa01f81b29e208968939b038302424da6a5fe9a4 languageName: node linkType: hard -"@aztec/ethereum@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260128" +"@aztec/ethereum@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260128" - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260128" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260202" "@viem/anvil": "npm:^0.0.10" dotenv: "npm:^16.0.3" lodash.chunk: "npm:^4.2.0" @@ -897,15 +824,15 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/fd9b4b65c7946c5271acee1869ad6d7252da8fe7026da4267760dc1eb6ad5bd36bcc6a9ddeef325f5b9fd92e2f73d9d1117fb4caed5087c59adf0d566506b438 + checksum: 10c0/184bf3634d97242719bb96dad1abc0eca847c3820470a69a7957fab59b0c51fe33a6d9dc83461a39f1d83da586d68807b6067490490bf3ad97d797da94c80ef1 languageName: node linkType: hard -"@aztec/foundation@npm:4.0.0-nightly.20260128, @aztec/foundation@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/foundation@npm:4.0.0-nightly.20260128" +"@aztec/foundation@npm:4.0.0-nightly.20260202, @aztec/foundation@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/foundation@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260128" + "@aztec/bb.js": "npm:4.0.0-nightly.20260202" "@koa/cors": "npm:^5.0.0" "@noble/curves": "npm:=1.7.0" "@noble/hashes": "npm:^1.6.1" @@ -927,169 +854,169 @@ __metadata: sha3: "npm:^2.1.4" undici: "npm:^5.28.5" zod: "npm:^3.23.8" - checksum: 10c0/6fb5f6b148420c6defb11c2819acd8714e43ee7277ba05e8eddbfa8643400c801153698635a373afbdef315b3771f32b9406941981f215c77faa61dc5e75521b + checksum: 10c0/55b79bd0bbbad623108c491e17722cb571e2b8da94c85ee3d33c17ffc0252a98c788c004f20c73eb25abbdd84bc6294ca6c74265d93b1d141de6aaa2f79596c4 languageName: node linkType: hard -"@aztec/key-store@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/key-store@npm:4.0.0-nightly.20260128" +"@aztec/key-store@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/key-store@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/kv-store": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/kv-store": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" tslib: "npm:^2.4.0" - checksum: 10c0/1ba932e6d5fb5d770438a065c34c394f554a807bddd66283cb0dd0b2067018590031d3bda8e9cc4ad24631cdf9e938e8a0225c385bce378121d0243707767489 + checksum: 10c0/9d95110096e48b75e6c07d2483c945ead747ebf494769a8c6836f4d1fe453d656a39468268f6d716ccd5bdd48a72a5da54fb1a469e34fcf6e3960257ae1eb821 languageName: node linkType: hard -"@aztec/kv-store@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260128" +"@aztec/kv-store@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/ethereum": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/native": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/ethereum": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/native": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" 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/53fdde7bf6973b62d9d3c9e01b0cfd5e8c64e3baf9808a1546395b819e04f026de70f8f2661b12109e2911f1c238d803015710ad78241777271034ef4b79b315 + checksum: 10c0/ba1545adc0cd18cc3a82655121003d3b7e5d109be3b3231525d2f30cff38c126fc916b011415e20b0cfb5d574a7ea8ff907a39f63d6ffde80d9ef1ec0b0c2c8c languageName: node linkType: hard -"@aztec/l1-artifacts@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260128" +"@aztec/l1-artifacts@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260202" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/12825652ebf80bd6fae2f7b23e51ab677c380617f6812a452ab1380f613211d1d4fbc974fee6a9f41f96bcc7c005602e1439740eb448f28a0906adcc025e2f26 + checksum: 10c0/dbd13abfa375dad27ceeb46bc3573b323736a46f60e61eb7317289c1ad6ab7554cc23c62fc2e156500a09dbaf1c1025771331651ad621b1405529ff74b78db05 languageName: node linkType: hard -"@aztec/merkle-tree@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260128" +"@aztec/merkle-tree@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/kv-store": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/kv-store": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" sha256: "npm:^0.2.0" tslib: "npm:^2.4.0" - checksum: 10c0/ff7bbb71855ec224eab7c4a4e14c4574230c812271cac80236dfec8b08aed15c75378b0fb7b74fdc02b5f1d9e4d18b9eb77432d56d1593bedf9b38b40cb17cc7 + checksum: 10c0/f4732e90b65b373de4aa62f5decffe9b5ea398bd99da7f5d1b269c9816b8c388bd07c0378f1da4ef652d8deca6c9aa311e1378e47bd3092f064eefa0c0df9071 languageName: node linkType: hard -"@aztec/native@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/native@npm:4.0.0-nightly.20260128" +"@aztec/native@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/native@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/bb.js": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" msgpackr: "npm:^1.11.2" - checksum: 10c0/17daa447734509dc130b7a1150aa37f68c805ed148a26c9680583bb58467a3216840ba03262c05db197bbc1864aae5c6a95ae4f42326921b34545ba9f4d32e84 + checksum: 10c0/ec1cda77258514298b1f2f105a3300b9e99757baeba99388640df8c45a141b5b16bb608edc3dbb9f5357130c84c0887e15dca04f7e8472ffa57ce78adaada3b4 languageName: node linkType: hard -"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260128" - checksum: 10c0/f227012d99bb775c9a0ace60bbbdc56f8c7853a2f383e3b06635964643929c818ad587cf9f3c8caae6c14ae3d01cf451c1f77628bfeecbe49f5307ad97105b84 +"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260202" + checksum: 10c0/34f3a784b3e029f476ec825d41c52c9b9dacf3d3b5532f56901c9da6d3b806b89834ab3f4c2ec97206d01f3e2df280c7764b19e2a4cf2c9db8bcb55cee596d82 languageName: node linkType: hard -"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260128, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260128" +"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260202, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" tslib: "npm:^2.4.0" - checksum: 10c0/a3b4f810ce466b2e392b726da471c3f1d3a9fc9844053cb363b54d04ff60a96ecc6cd8d3d0e086ddcc6b3ed09c5b4ae5d196231ccd1886dbecc1b88b80d75f07 + checksum: 10c0/deb295ecca5dda529c84bb60527ff7023d368bdc30b3061733259d46981554543b271c4fcd631636712f5d6738f98779c20433b8a51b3474553edef21a79fedb languageName: node linkType: hard -"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260128" +"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260128" + "@aztec/noir-types": "npm:4.0.0-nightly.20260202" glob: "npm:^13.0.0" ts-command-line-args: "npm:^2.5.1" bin: noir-codegen: lib/main.js - checksum: 10c0/cb3ecaf754b257095c26437f00f971a2967e60fa465b9613ecdb951b7e33c467964ca964b34b91560a5cc1b3f35a64042136c83008850df39c3255fb7945de71 + checksum: 10c0/349f2f9a82895b4ee20091a27a5930ec4ccd42e8f0d03802e46172902e94719b100644b8b8fb85c74823a9475fcb20159f5c6f3d0839336b0394037ed63aca81 languageName: node linkType: hard -"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260128" +"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260128" - checksum: 10c0/4fb798e0978d4d3738c875dceddfb8d772e11e05bd0151791cf482444e22b9703cb22629c5277c91376a0b36551833d0004f51eced13c8814b1d9bef328c1cd9 + "@aztec/noir-types": "npm:4.0.0-nightly.20260202" + checksum: 10c0/1fdf9b1faea40cef4f8a6e91322819074bad187beaeb09f42eff9a2061b2e9c78794cdea9182a46dad9fccba141552b46ec911b1d16e585183b3f462ecde66a7 languageName: node linkType: hard -"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260128" +"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260128" - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260128" - "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260128" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" - "@aztec/noir-types": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260202" + "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260202" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" + "@aztec/noir-types": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" change-case: "npm:^5.4.4" tslib: "npm:^2.4.0" - checksum: 10c0/d1529ef4673361a0c4e5c06c4f63ae5bc7d58201e79f65f169bd702db2f99eec7f4e54420deb3bbeccdfbd66da2efbc2360d1b86394415f07ae49910e6b6a26c + checksum: 10c0/ee5fb7ee6adb25e2d76dd6bdebb5987da95cdaddf5281e5eac83735aab179b41afe4ba785c57f33a0893d8ca750420cbcdcdcf7a9f1c3a02aa463e41c3323a64 languageName: node linkType: hard -"@aztec/noir-types@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260128" - checksum: 10c0/acf360d76f44b886ab29d3371d6ab49296b6ebbfc82cab70a72a0242b54eaf1f3f546cbd75ceef2d002bb6b7b17f25ef6a9b5a6f8e2e3e60a2b1dda036ea6d88 +"@aztec/noir-types@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260202" + checksum: 10c0/7ff4bf3873550fb0c9eddf91c2b6026163585819539de16eca536bb24aa8c899fee4187829600b70c765d554b66f86516b67cb0a20ffac491966938321dd26de languageName: node linkType: hard -"@aztec/protocol-contracts@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260128" +"@aztec/protocol-contracts@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" lodash.chunk: "npm:^4.2.0" lodash.omit: "npm:^4.5.0" tslib: "npm:^2.4.0" - checksum: 10c0/7d5be6fd1b6f1f50d1417bcf1231c2ae7e8518dc982518a0bc6df1119403b8564d0fc8b717eecb1aae1751ad0d6ea66464998a68ae4adf5faa92e95a93a0ec4c - languageName: node - linkType: hard - -"@aztec/pxe@npm:4.0.0-nightly.20260128, @aztec/pxe@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/pxe@npm:4.0.0-nightly.20260128" - dependencies: - "@aztec/bb-prover": "npm:4.0.0-nightly.20260128" - "@aztec/bb.js": "npm:4.0.0-nightly.20260128" - "@aztec/builder": "npm:4.0.0-nightly.20260128" - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/ethereum": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/key-store": "npm:4.0.0-nightly.20260128" - "@aztec/kv-store": "npm:4.0.0-nightly.20260128" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260128" - "@aztec/noir-types": "npm:4.0.0-nightly.20260128" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" - "@aztec/simulator": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + checksum: 10c0/53a16ac705dc92e74096d997ba79a97079a6cf68ba2c0b69f6397df3918a3dcdcfbd1b56d3a47f399c0a2a50c797e22c3b7fdf974b9d76bf058342b5917dbd40 + languageName: node + linkType: hard + +"@aztec/pxe@npm:4.0.0-nightly.20260202, @aztec/pxe@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/pxe@npm:4.0.0-nightly.20260202" + dependencies: + "@aztec/bb-prover": "npm:4.0.0-nightly.20260202" + "@aztec/bb.js": "npm:4.0.0-nightly.20260202" + "@aztec/builder": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/ethereum": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/key-store": "npm:4.0.0-nightly.20260202" + "@aztec/kv-store": "npm:4.0.0-nightly.20260202" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260202" + "@aztec/noir-types": "npm:4.0.0-nightly.20260202" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" + "@aztec/simulator": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" koa: "npm:^2.16.1" koa-router: "npm:^13.1.1" lodash.omit: "npm:^4.5.0" @@ -1098,45 +1025,45 @@ __metadata: viem: "npm:@aztec/viem@2.38.2" bin: pxe: dest/bin/index.js - checksum: 10c0/b608915a9ee166913e430f5aa27dcf2fb855f5efb9f62ab4b5243b704b8209b4b2466cfe9b3f48918099170005efb5264834481f9e78a9d700d0b4e0fa180ce4 + checksum: 10c0/5176e5da2d3cf884b76b89ba14229c5ccea22475f21af5d0d19af9cb4a4c7198522966e935972791cad16fbe41773c45fba3500d800c1402e9e061000e5f3085 languageName: node linkType: hard -"@aztec/simulator@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/simulator@npm:4.0.0-nightly.20260128" +"@aztec/simulator@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/simulator@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/native": "npm:4.0.0-nightly.20260128" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260128" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260128" - "@aztec/noir-types": "npm:4.0.0-nightly.20260128" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260128" - "@aztec/world-state": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/native": "npm:4.0.0-nightly.20260202" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260202" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260202" + "@aztec/noir-types": "npm:4.0.0-nightly.20260202" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260202" + "@aztec/world-state": "npm:4.0.0-nightly.20260202" lodash.clonedeep: "npm:^4.5.0" lodash.merge: "npm:^4.6.2" tslib: "npm:^2.4.0" - checksum: 10c0/66477fef0803e2b6692c3b1dc0c8739f93228c5d1ce22d5990c6c5191b912b06622b3428a924390ab2d1ecad8bc555476d75ea39f0940adf180c26a452367b9f + checksum: 10c0/b97f0cedaa26cf3ff7a6414ef296695893ab63c7206ad460fa00c8e890755a077922045051fd077a07a5c96feb66edc8df198aa36df9de918339bc156ae6c40c languageName: node linkType: hard -"@aztec/stdlib@npm:4.0.0-nightly.20260128, @aztec/stdlib@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260128" +"@aztec/stdlib@npm:4.0.0-nightly.20260202, @aztec/stdlib@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260202" dependencies: "@aws-sdk/client-s3": "npm:^3.892.0" - "@aztec/bb.js": "npm:4.0.0-nightly.20260128" - "@aztec/blob-lib": "npm:4.0.0-nightly.20260128" - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/ethereum": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260128" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260128" - "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260128" + "@aztec/bb.js": "npm:4.0.0-nightly.20260202" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/ethereum": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260202" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" + "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260202" "@google-cloud/storage": "npm:^7.15.0" axios: "npm:^1.12.0" json-stringify-deterministic: "npm:1.0.12" @@ -1149,16 +1076,16 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/c65da74ed179b7a8ef8184356f4665ec61fc1766826bb4924df08069fcfeda27249358a7d529b8f75cdf6e1bea0810e0044b52edb83c0c808a956af81c30b3fd + checksum: 10c0/fd0f4db19fd15ebf0e2c62177fbbca93daf9cee36942234824e6da7f92c2e0ed4f589e1528868ef747ae0ca7e943c5b6c04b2f7f9744abaeaf0e41be0e8df9e7 languageName: node linkType: hard -"@aztec/telemetry-client@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260128" +"@aztec/telemetry-client@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" "@opentelemetry/api": "npm:^1.9.0" "@opentelemetry/api-logs": "npm:^0.55.0" "@opentelemetry/core": "npm:^1.28.0" @@ -1175,68 +1102,68 @@ __metadata: "@opentelemetry/semantic-conventions": "npm:^1.28.0" prom-client: "npm:^15.1.3" viem: "npm:@aztec/viem@2.38.2" - checksum: 10c0/759bf9577145151b4ac6bd5ad2c6016e2864b7e521ba688f5695186ba862f543786629b6bab099b5a820aad6396167c2480d7b4e7cb037aeb04f95d15ad2d272 + checksum: 10c0/056e823b83c77b7df866ee39d896e77029579c2ced73e7994c9eae9823765f214061e7d7a47b0453cd2dceb33b5fa8d02fa7fb731a35cce5d07c109c14c82989 languageName: node linkType: hard -"@aztec/test-wallet@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260128" +"@aztec/test-wallet@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/accounts": "npm:4.0.0-nightly.20260128" - "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260128" - "@aztec/pxe": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" - "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260128" - checksum: 10c0/91563e4478d40a66eaac62aeb8a2ef41c0b789e7cb7f72e798b6d2a261217b7310aa294338b354a0e959f8298de14130d4ff1952f6ea9ae7ea80e6b39c593f4b + "@aztec/accounts": "npm:4.0.0-nightly.20260202" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260202" + "@aztec/pxe": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260202" + checksum: 10c0/40522797c14f88479659e48f23ed05aa061a9fa8e5f5151a0c9601d744b3f0793962e120f789f4000666dfd6a26ec7eafe9ee1c6fdbb9447b444a9a5b0cbb444 languageName: node linkType: hard -"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260128" +"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260128" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" node-pg-migrate: "npm:^8.0.4" pg: "npm:^8.11.3" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/4eb5a57e2d6d16e5c3d6900946e3e572818f2e381d5a19608e77a4245f1f5bc0f8604393d8b44c2a01b53e13493c7c12ae17335ad02afa6c7496ba0132463a65 + checksum: 10c0/ce77273d1c87117eaee508692e454968f5bb764dc7ab857102725ed5fe1fc37bd0b6f8098e60881eb8229df4fa57ce9d397a33b1ae552270d574e297b07940f3 languageName: node linkType: hard -"@aztec/wallet-sdk@npm:4.0.0-nightly.20260128, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260128" +"@aztec/wallet-sdk@npm:4.0.0-nightly.20260202, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260128" - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/pxe": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" - checksum: 10c0/51f6d10133d6b0403cba2e6c96016329eb64ed9692e447dc599ede5811d91dce6f0f8d8308e2fff531cdf85af6fed7a7e28bdc3e820dda6c2d36f933e3e773d6 + "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/pxe": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + checksum: 10c0/87a5baa016145740e8c4c3e82e7b8746c04cc421692c8602641689d8f9f86f440c5f7db7154a4dfa2117b774fdbaa9216c63327e8263d1deb9bc3e8d2a06cc42 languageName: node linkType: hard -"@aztec/world-state@npm:4.0.0-nightly.20260128": - version: 4.0.0-nightly.20260128 - resolution: "@aztec/world-state@npm:4.0.0-nightly.20260128" +"@aztec/world-state@npm:4.0.0-nightly.20260202": + version: 4.0.0-nightly.20260202 + resolution: "@aztec/world-state@npm:4.0.0-nightly.20260202" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260128" - "@aztec/foundation": "npm:4.0.0-nightly.20260128" - "@aztec/kv-store": "npm:4.0.0-nightly.20260128" - "@aztec/merkle-tree": "npm:4.0.0-nightly.20260128" - "@aztec/native": "npm:4.0.0-nightly.20260128" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:4.0.0-nightly.20260128" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260128" + "@aztec/constants": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/kv-store": "npm:4.0.0-nightly.20260202" + "@aztec/merkle-tree": "npm:4.0.0-nightly.20260202" + "@aztec/native": "npm:4.0.0-nightly.20260202" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260202" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/bc0885505f460ca1a62ac71a372335b374705d7ec7d8af51110dc92b69f24d15ecd0b0e559631a926a4cc3fcd5e627e97e7dec4f0a665141e9435bcca3e2576d + checksum: 10c0/fb740a47fa7816b2d4e4ac4827355c1b1a45ed5fa1c8d179455f3e437b60da64b936805d4b02c3cb968504ec6e8a123a7130236d1c870a996bcd93c9bbd2f3fc languageName: node linkType: hard @@ -3078,7 +3005,7 @@ __metadata: languageName: node linkType: hard -"@smithy/core@npm:^3.20.6, @smithy/core@npm:^3.21.1, @smithy/core@npm:^3.22.0": +"@smithy/core@npm:^3.22.0": version: 3.22.0 resolution: "@smithy/core@npm:3.22.0" dependencies: @@ -3262,7 +3189,7 @@ __metadata: languageName: node linkType: hard -"@smithy/middleware-endpoint@npm:^4.4.11, @smithy/middleware-endpoint@npm:^4.4.12": +"@smithy/middleware-endpoint@npm:^4.4.12": version: 4.4.12 resolution: "@smithy/middleware-endpoint@npm:4.4.12" dependencies: @@ -3278,7 +3205,7 @@ __metadata: languageName: node linkType: hard -"@smithy/middleware-retry@npm:^4.4.27, @smithy/middleware-retry@npm:^4.4.29": +"@smithy/middleware-retry@npm:^4.4.29": version: 4.4.29 resolution: "@smithy/middleware-retry@npm:4.4.29" dependencies: @@ -3417,7 +3344,7 @@ __metadata: languageName: node linkType: hard -"@smithy/smithy-client@npm:^4.10.12, @smithy/smithy-client@npm:^4.10.8, @smithy/smithy-client@npm:^4.11.1": +"@smithy/smithy-client@npm:^4.11.1": version: 4.11.1 resolution: "@smithy/smithy-client@npm:4.11.1" dependencies: @@ -3510,7 +3437,7 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-browser@npm:^4.3.26, @smithy/util-defaults-mode-browser@npm:^4.3.28": +"@smithy/util-defaults-mode-browser@npm:^4.3.28": version: 4.3.28 resolution: "@smithy/util-defaults-mode-browser@npm:4.3.28" dependencies: @@ -3522,7 +3449,7 @@ __metadata: languageName: node linkType: hard -"@smithy/util-defaults-mode-node@npm:^4.2.29, @smithy/util-defaults-mode-node@npm:^4.2.31": +"@smithy/util-defaults-mode-node@npm:^4.2.31": version: 4.2.31 resolution: "@smithy/util-defaults-mode-node@npm:4.2.31" dependencies: @@ -6138,16 +6065,16 @@ __metadata: version: 0.0.0-use.local resolution: "gregoswap@workspace:." dependencies: - "@aztec/accounts": "npm:v4.0.0-nightly.20260128" - "@aztec/aztec.js": "npm:v4.0.0-nightly.20260128" - "@aztec/constants": "npm:v4.0.0-nightly.20260128" - "@aztec/entrypoints": "npm:v4.0.0-nightly.20260128" - "@aztec/foundation": "npm:v4.0.0-nightly.20260128" - "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260128" - "@aztec/pxe": "npm:v4.0.0-nightly.20260128" - "@aztec/stdlib": "npm:v4.0.0-nightly.20260128" - "@aztec/test-wallet": "npm:v4.0.0-nightly.20260128" - "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260128" + "@aztec/accounts": "npm:v4.0.0-nightly.20260202" + "@aztec/aztec.js": "npm:v4.0.0-nightly.20260202" + "@aztec/constants": "npm:v4.0.0-nightly.20260202" + "@aztec/entrypoints": "npm:v4.0.0-nightly.20260202" + "@aztec/foundation": "npm:v4.0.0-nightly.20260202" + "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260202" + "@aztec/pxe": "npm:v4.0.0-nightly.20260202" + "@aztec/stdlib": "npm:v4.0.0-nightly.20260202" + "@aztec/test-wallet": "npm:v4.0.0-nightly.20260202" + "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260202" "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.0" "@eslint/js": "npm:^9.18.0" @@ -7989,10 +7916,10 @@ __metadata: languageName: node linkType: hard -"pg-connection-string@npm:^2.10.1": - version: 2.10.1 - resolution: "pg-connection-string@npm:2.10.1" - checksum: 10c0/f218a72b59c661022caca9a7f2116655632b1d7e7d6dc9a8ee9f238744e0927e0d6f44e12f50d9767c6d9cd47d9b3766aa054b77504b15c6bf503400530e053e +"pg-connection-string@npm:^2.11.0": + version: 2.11.0 + resolution: "pg-connection-string@npm:2.11.0" + checksum: 10c0/7a4bcf9b4f1e1fee6482e2bd814f544d451240059be6b8a186f24f73f163f1c599bb8c4984c398254869f744f6c3659b83e285c3d525fc640e99c60c453bd0df languageName: node linkType: hard @@ -8033,11 +7960,11 @@ __metadata: linkType: hard "pg@npm:^8.11.3": - version: 8.17.2 - resolution: "pg@npm:8.17.2" + version: 8.18.0 + resolution: "pg@npm:8.18.0" dependencies: pg-cloudflare: "npm:^1.3.0" - pg-connection-string: "npm:^2.10.1" + pg-connection-string: "npm:^2.11.0" pg-pool: "npm:^3.11.0" pg-protocol: "npm:^1.11.0" pg-types: "npm:2.2.0" @@ -8050,7 +7977,7 @@ __metadata: peerDependenciesMeta: pg-native: optional: true - checksum: 10c0/74b022587f92953f498dba747ccf9c7c90767af70326595d30c7ab0e2f00b2b468226c8abae54caef63ab444a8ac6f1597d859174386c7ba7c318c225d711c5f + checksum: 10c0/9525e34d603ee5d715b8952269b2fa9fdd350a55fc5a3360104e7613724441858e57d52eed435fb16e993d028b45d8175dc277d270d31f69e5746987a549f772 languageName: node linkType: hard From dd1a3b32ffcc7feecd133cdf6be1669e8b77770a Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 13:16:26 +0000 Subject: [PATCH 03/28] read version from package.json --- .github/workflows/deploy.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 1a7cae9..976111f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -27,7 +27,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: '22' + node-version: '24' - name: Enable Corepack run: corepack enable @@ -45,7 +45,8 @@ jobs: - name: Set Aztec version run: | - aztec-up ${{ vars.VERSION }} + VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) + aztec-up install $VERSION - name: Compile contracts run: yarn compile:contracts From 618e969fcebc7550172f1b652f6ea6865c77b905 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 14:49:36 +0000 Subject: [PATCH 04/28] deployments --- .github/workflows/deploy.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 976111f..0357e17 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -7,6 +7,7 @@ on: pull_request: branches: - main + - next workflow_dispatch: env: @@ -60,7 +61,11 @@ jobs: - name: Deploy to Vercel id: deploy run: | - DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) + if [ "${{ github.event_name }}" == "push" ] && [ "${{ github.ref }}" == "refs/heads/main" ]; then + DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) + else + DEPLOY_URL=$(vercel deploy --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) + fi echo "url=$DEPLOY_URL" >> $GITHUB_OUTPUT - name: Comment deployment URL on PR From 1551bdf12331eda664e25594734702071894187b Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 14:58:24 +0000 Subject: [PATCH 05/28] try another domain --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0357e17..c77c56f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -38,7 +38,7 @@ jobs: - name: Install Aztec CLI run: | - curl -s https://install.aztec.network > tmp.sh + curl -s https://install.aztec-labs.com > tmp.sh bash tmp.sh <<< yes "yes" - name: Update path From 2e378eaf6904d85fb9ec350db5f99435695be068 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 15:02:39 +0000 Subject: [PATCH 06/28] install correct version --- .github/workflows/deploy.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index c77c56f..4819873 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,19 +36,19 @@ jobs: - name: Install dependencies run: yarn install --immutable + - name: Set Aztec version + run: | + VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) + aztec-up install $VERSION + - name: Install Aztec CLI run: | - curl -s https://install.aztec-labs.com > tmp.sh + curl -s https://install.aztec.network/4.0.0-nightly.20260126/ > tmp.sh bash tmp.sh <<< yes "yes" - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH - - name: Set Aztec version - run: | - VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) - aztec-up install $VERSION - - name: Compile contracts run: yarn compile:contracts From af604ad4a08570b03235af937d42b20da5622276 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 15:17:36 +0000 Subject: [PATCH 07/28] test --- .github/workflows/deploy.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4819873..eb4c354 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -39,12 +39,9 @@ jobs: - name: Set Aztec version run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) - aztec-up install $VERSION - - - name: Install Aztec CLI - run: | - curl -s https://install.aztec.network/4.0.0-nightly.20260126/ > tmp.sh + curl -s https://install.aztec.network/$VERSION/ > tmp.sh bash tmp.sh <<< yes "yes" + aztec-up install $VERSION - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From 143ba695709b871f94f07c18688f0b4126b44b86 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:01:33 +0000 Subject: [PATCH 08/28] fix --- .github/workflows/deploy.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index eb4c354..863c9bf 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,12 +36,13 @@ jobs: - name: Install dependencies run: yarn install --immutable - - name: Set Aztec version + - name: Install Aztec CLI run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) - curl -s https://install.aztec.network/$VERSION/ > tmp.sh + VERSION_NO_V=${VERSION#v} + curl -s https://install.aztec.network/$VERSION_NO_V/ > tmp.sh bash tmp.sh <<< yes "yes" - aztec-up install $VERSION + aztec-up install $VERSION_NO_V - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From 6f6df1fd6abf220e4d6dc955845aa8c5d2e5ba0f Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:16:42 +0000 Subject: [PATCH 09/28] fix --- .github/workflows/deploy.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 863c9bf..8721c81 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -42,6 +42,7 @@ jobs: VERSION_NO_V=${VERSION#v} curl -s https://install.aztec.network/$VERSION_NO_V/ > tmp.sh bash tmp.sh <<< yes "yes" + export PATH="/home/runner/.aztec/bin:$PATH" aztec-up install $VERSION_NO_V - name: Update path From 7ff4194d4cd3e155e4f544f206af1a77ec53c7e9 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:21:17 +0000 Subject: [PATCH 10/28] fix --- .github/workflows/deploy.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8721c81..1ee366c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,14 +36,17 @@ jobs: - name: Install dependencies run: yarn install --immutable - - name: Install Aztec CLI + - name: Extract version + id: extract-version run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} - curl -s https://install.aztec.network/$VERSION_NO_V/ > tmp.sh + echo "version=$VERSION_NO_V" >> $GITHUB_OUTPUT + + - name: Install Aztec CLI + run: | + curl -s https://install.aztec.network/${{ steps.extract-version.outputs.version }}/ > tmp.sh bash tmp.sh <<< yes "yes" - export PATH="/home/runner/.aztec/bin:$PATH" - aztec-up install $VERSION_NO_V - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From cd4a4834ae517b3f6d958cb3e0186d4c5565e969 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:24:23 +0000 Subject: [PATCH 11/28] fix --- .github/workflows/deploy.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 1ee366c..edfdf7e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,17 +36,17 @@ jobs: - name: Install dependencies run: yarn install --immutable - - name: Extract version - id: extract-version + - name: Install Aztec CLI run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} - echo "version=$VERSION_NO_V" >> $GITHUB_OUTPUT - - - name: Install Aztec CLI - run: | - curl -s https://install.aztec.network/${{ steps.extract-version.outputs.version }}/ > tmp.sh - bash tmp.sh <<< yes "yes" + echo "Installing Aztec version: $VERSION_NO_V" + curl -s https://install.aztec.network/$VERSION_NO_V/ -o tmp.sh + echo "Downloaded script, first 5 lines:" + head -5 tmp.sh + bash tmp.sh + echo "Install script completed" + ls -la ~/.aztec/bin/ || echo "~/.aztec/bin does not exist" - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From 0728269ec29bba8552e3cedc6d8f0bced396af5c Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:25:58 +0000 Subject: [PATCH 12/28] fix --- .github/workflows/deploy.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index edfdf7e..48bb1e3 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -41,11 +41,19 @@ jobs: VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} echo "Installing Aztec version: $VERSION_NO_V" - curl -s https://install.aztec.network/$VERSION_NO_V/ -o tmp.sh - echo "Downloaded script, first 5 lines:" - head -5 tmp.sh - bash tmp.sh - echo "Install script completed" + INSTALL_URL="https://install.aztec.network/$VERSION_NO_V/" + echo "Fetching from: $INSTALL_URL" + curl -L -v "$INSTALL_URL" -o tmp.sh 2>&1 | grep -E "< HTTP|< Location" + echo "File size: $(wc -c < tmp.sh) bytes" + echo "First 10 lines of downloaded file:" + head -10 tmp.sh + if [ -s tmp.sh ]; then + bash tmp.sh + echo "Install script completed" + else + echo "ERROR: Downloaded file is empty" + exit 1 + fi ls -la ~/.aztec/bin/ || echo "~/.aztec/bin does not exist" - name: Update path From d87dd907de924004c4f4b31419808a81dde086f3 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:27:44 +0000 Subject: [PATCH 13/28] fix --- .github/workflows/deploy.yml | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 48bb1e3..6708e96 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -40,21 +40,12 @@ jobs: run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} - echo "Installing Aztec version: $VERSION_NO_V" - INSTALL_URL="https://install.aztec.network/$VERSION_NO_V/" - echo "Fetching from: $INSTALL_URL" - curl -L -v "$INSTALL_URL" -o tmp.sh 2>&1 | grep -E "< HTTP|< Location" - echo "File size: $(wc -c < tmp.sh) bytes" - echo "First 10 lines of downloaded file:" - head -10 tmp.sh - if [ -s tmp.sh ]; then - bash tmp.sh - echo "Install script completed" - else - echo "ERROR: Downloaded file is empty" - exit 1 - fi - ls -la ~/.aztec/bin/ || echo "~/.aztec/bin does not exist" + echo "Installing Aztec toolchain for version: $VERSION_NO_V" + curl -sL "https://install.aztec.network/$VERSION_NO_V/" | bash + echo "Running aztec-up to install tools..." + ~/.aztec/bin/aztec-up install $VERSION_NO_V + echo "Installation completed" + ls -la ~/.aztec/bin/ - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From 7dce041a73f75731d0545fa7a3034e700f8071e3 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:29:43 +0000 Subject: [PATCH 14/28] fix --- .github/workflows/deploy.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 6708e96..0882312 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -43,9 +43,15 @@ jobs: echo "Installing Aztec toolchain for version: $VERSION_NO_V" curl -sL "https://install.aztec.network/$VERSION_NO_V/" | bash echo "Running aztec-up to install tools..." - ~/.aztec/bin/aztec-up install $VERSION_NO_V + echo "Command: ~/.aztec/bin/aztec-up install $VERSION_NO_V" + ~/.aztec/bin/aztec-up install $VERSION_NO_V || echo "aztec-up failed with exit code $?" echo "Installation completed" + echo "Checking what was installed:" ls -la ~/.aztec/bin/ + echo "Checking for version-specific directory:" + ls -la ~/.aztec/ || true + echo "Checking nargo path:" + ls -la ~/nargo/ || true - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From 5bfa659f0aabba7d0e57ddff6da8f165ad95bf54 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:32:51 +0000 Subject: [PATCH 15/28] fix --- .github/workflows/deploy.yml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0882312..83ebb8d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -40,18 +40,10 @@ jobs: run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} - echo "Installing Aztec toolchain for version: $VERSION_NO_V" - curl -sL "https://install.aztec.network/$VERSION_NO_V/" | bash - echo "Running aztec-up to install tools..." - echo "Command: ~/.aztec/bin/aztec-up install $VERSION_NO_V" - ~/.aztec/bin/aztec-up install $VERSION_NO_V || echo "aztec-up failed with exit code $?" + echo "Running version-specific installer..." + curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash echo "Installation completed" - echo "Checking what was installed:" ls -la ~/.aztec/bin/ - echo "Checking for version-specific directory:" - ls -la ~/.aztec/ || true - echo "Checking nargo path:" - ls -la ~/nargo/ || true - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From a9ec82ba68d4a007b05529d48684227f040efe6a Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:34:52 +0000 Subject: [PATCH 16/28] fix --- .github/workflows/deploy.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 83ebb8d..88981a8 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -41,9 +41,13 @@ jobs: VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} echo "Running version-specific installer..." + # Set up PATH for foundryup before running installer + export PATH="$HOME/.foundry/bin:$PATH" curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash echo "Installation completed" ls -la ~/.aztec/bin/ + echo "Installed tools:" + ls -la ~/.aztec/versions/$VERSION_NO_V/bin/ 2>/dev/null || echo "Version bin directory not found" - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From bbe07eaa7d77e2a1103cad342f13ca51205f2229 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:39:57 +0000 Subject: [PATCH 17/28] fix --- .github/workflows/deploy.yml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 88981a8..fd12d22 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,18 +36,27 @@ jobs: - name: Install dependencies run: yarn install --immutable + - name: Setup Foundry + run: | + # Install foundryup manually + mkdir -p ~/.foundry/bin + curl -L https://foundry.paradigm.xyz/foundryup -o ~/.foundry/bin/foundryup + chmod +x ~/.foundry/bin/foundryup + # Add to PATH for this and subsequent steps + echo "$HOME/.foundry/bin" >> $GITHUB_PATH + export PATH="$HOME/.foundry/bin:$PATH" + # Verify foundryup is available + which foundryup + echo "Foundryup installed successfully" + - name: Install Aztec CLI run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} - echo "Running version-specific installer..." - # Set up PATH for foundryup before running installer - export PATH="$HOME/.foundry/bin:$PATH" + echo "Running version-specific installer for $VERSION_NO_V..." curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash echo "Installation completed" - ls -la ~/.aztec/bin/ - echo "Installed tools:" - ls -la ~/.aztec/versions/$VERSION_NO_V/bin/ 2>/dev/null || echo "Version bin directory not found" + ls -la ~/.aztec/versions/$VERSION_NO_V/bin/ - name: Update path run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH From a566e5be62fca0e0ecda9fb9566e343be79150cf Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:46:59 +0000 Subject: [PATCH 18/28] fix --- .github/workflows/deploy.yml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index fd12d22..101c8a7 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,25 +36,12 @@ jobs: - name: Install dependencies run: yarn install --immutable - - name: Setup Foundry - run: | - # Install foundryup manually - mkdir -p ~/.foundry/bin - curl -L https://foundry.paradigm.xyz/foundryup -o ~/.foundry/bin/foundryup - chmod +x ~/.foundry/bin/foundryup - # Add to PATH for this and subsequent steps - echo "$HOME/.foundry/bin" >> $GITHUB_PATH - export PATH="$HOME/.foundry/bin:$PATH" - # Verify foundryup is available - which foundryup - echo "Foundryup installed successfully" - - name: Install Aztec CLI run: | VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} echo "Running version-specific installer for $VERSION_NO_V..." - curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash + SHELL=/bin/bash curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash echo "Installation completed" ls -la ~/.aztec/versions/$VERSION_NO_V/bin/ From 9b6092037e2193fde5d1cec6bdf606afa75f4475 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:49:36 +0000 Subject: [PATCH 19/28] fix --- .github/workflows/deploy.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 101c8a7..d8ae65e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -38,10 +38,11 @@ jobs: - name: Install Aztec CLI run: | + export SHELL=/bin/bash VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} echo "Running version-specific installer for $VERSION_NO_V..." - SHELL=/bin/bash curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash + curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash echo "Installation completed" ls -la ~/.aztec/versions/$VERSION_NO_V/bin/ From 441573e379b1d04e6c1ef3c38e95dc3c9ad6dbce Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:52:49 +0000 Subject: [PATCH 20/28] fix --- .github/workflows/deploy.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d8ae65e..5f36091 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -39,6 +39,7 @@ jobs: - name: Install Aztec CLI run: | export SHELL=/bin/bash + export CI=1 VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} echo "Running version-specific installer for $VERSION_NO_V..." From 5d9ca974cd580538cff6eed7e402e35d58e61f3c Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 16:57:03 +0000 Subject: [PATCH 21/28] fix --- .github/workflows/deploy.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 5f36091..1e0e199 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -40,6 +40,7 @@ jobs: run: | export SHELL=/bin/bash export CI=1 + export FOUNDRY_DIR="$HOME/.foundry" VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) VERSION_NO_V=${VERSION#v} echo "Running version-specific installer for $VERSION_NO_V..." From 542c48c0d92385061fa182a680b24cf6e06139a6 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 17:02:37 +0000 Subject: [PATCH 22/28] fix --- .github/workflows/deploy.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 1e0e199..a2a341c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,20 +36,27 @@ jobs: - name: Install dependencies run: yarn install --immutable + - name: Extract Aztec version + id: aztec-version + run: | + VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) + VERSION_NO_V=${VERSION#v} + echo "version=$VERSION_NO_V" >> $GITHUB_OUTPUT + echo "Aztec version: $VERSION_NO_V" + - name: Install Aztec CLI run: | - export SHELL=/bin/bash export CI=1 export FOUNDRY_DIR="$HOME/.foundry" - VERSION=$(jq -r '.dependencies["@aztec/aztec.js"]' package.json) - VERSION_NO_V=${VERSION#v} - echo "Running version-specific installer for $VERSION_NO_V..." - curl -fsSL "https://install.aztec.network/$VERSION_NO_V/install" | VERSION="$VERSION_NO_V" bash + echo "Running version-specific installer for ${{ steps.aztec-version.outputs.version }}..." + curl -fsSL "https://install.aztec.network/${{ steps.aztec-version.outputs.version }}/install" | VERSION="${{ steps.aztec-version.outputs.version }}" bash echo "Installation completed" - ls -la ~/.aztec/versions/$VERSION_NO_V/bin/ + ls -la ~/.aztec/versions/${{ steps.aztec-version.outputs.version }}/bin/ - name: Update path - run: echo "/home/runner/.aztec/bin" >> $GITHUB_PATH + run: | + echo "$HOME/.aztec/versions/${{ steps.aztec-version.outputs.version }}/bin" >> $GITHUB_PATH + echo "$HOME/.aztec/versions/${{ steps.aztec-version.outputs.version }}/node_modules/.bin" >> $GITHUB_PATH - name: Compile contracts run: yarn compile:contracts From 628f61907d0c3493b15383f5d8950d2f760a5d64 Mon Sep 17 00:00:00 2001 From: thunkar Date: Mon, 2 Feb 2026 17:10:59 +0000 Subject: [PATCH 23/28] fix --- .github/workflows/deploy.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a2a341c..0085797 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -70,11 +70,7 @@ jobs: - name: Deploy to Vercel id: deploy run: | - if [ "${{ github.event_name }}" == "push" ] && [ "${{ github.ref }}" == "refs/heads/main" ]; then - DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) - else - DEPLOY_URL=$(vercel deploy --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) - fi + DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) echo "url=$DEPLOY_URL" >> $GITHUB_OUTPUT - name: Comment deployment URL on PR From fcbb6edce0f0ea98b8b5760dde7404db2d3a0303 Mon Sep 17 00:00:00 2001 From: thunkar Date: Tue, 3 Feb 2026 18:24:51 +0000 Subject: [PATCH 24/28] nightly update --- CLAUDE.md | 2 +- README.md | 4 +- contracts/proof_of_password/Nargo.toml | 6 +- package.json | 22 +- src/config/networks/nextnet.json | 18 +- yarn.lock | 640 +++++++++++++------------ 6 files changed, 353 insertions(+), 339 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index d6d04c0..5366674 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -477,7 +477,7 @@ Used for exchange rate calculations with 18 decimal precision. ## Version Information -- **Aztec SDK:** v4.0.0-nightly.20260202 +- **Aztec SDK:** v4.0.0-nightly.20260203 - **React:** 18.3.1 - **Vite:** 7.1.4 - **Node.js:** v22+ diff --git a/README.md b/README.md index 3c98103..4a18418 100644 --- a/README.md +++ b/README.md @@ -33,10 +33,10 @@ curl -s https://install.aztec.network | bash ### 3. Set Aztec Version -The project uses Aztec version `v4.0.0-nightly.20260202`. Set it using: +The project uses Aztec version `v4.0.0-nightly.20260203`. Set it using: ```bash -aztec-up 4.0.0-nightly.20260202 +aztec-up 4.0.0-nightly.20260203 ``` ## Development Setup diff --git a/contracts/proof_of_password/Nargo.toml b/contracts/proof_of_password/Nargo.toml index 51a4dcb..9bdaa14 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 = "v4.0.0-nightly.20260202", directory = "noir-projects/aztec-nr/aztec" } -token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260202", directory = "noir-projects/noir-contracts/contracts/app/token_contract" } +aztec = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260203", directory = "noir-projects/aztec-nr/aztec" } +token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260203", 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 = "v4.0.0-nightly.20260202", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file +compressed_string = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260203", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file diff --git a/package.json b/package.json index 0928390..b904851 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "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/v4.0.0-nightly.20260202/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260202/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/v4.0.0-nightly.20260203/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260203/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", @@ -23,15 +23,15 @@ "local-aztec:status": "node scripts/toggle-local-aztec.js status" }, "dependencies": { - "@aztec/accounts": "v4.0.0-nightly.20260202", - "@aztec/aztec.js": "v4.0.0-nightly.20260202", - "@aztec/constants": "v4.0.0-nightly.20260202", - "@aztec/entrypoints": "v4.0.0-nightly.20260202", - "@aztec/foundation": "v4.0.0-nightly.20260202", - "@aztec/noir-contracts.js": "v4.0.0-nightly.20260202", - "@aztec/pxe": "v4.0.0-nightly.20260202", - "@aztec/stdlib": "v4.0.0-nightly.20260202", - "@aztec/wallet-sdk": "v4.0.0-nightly.20260202", + "@aztec/accounts": "v4.0.0-nightly.20260203", + "@aztec/aztec.js": "v4.0.0-nightly.20260203", + "@aztec/constants": "v4.0.0-nightly.20260203", + "@aztec/entrypoints": "v4.0.0-nightly.20260203", + "@aztec/foundation": "v4.0.0-nightly.20260203", + "@aztec/noir-contracts.js": "v4.0.0-nightly.20260203", + "@aztec/pxe": "v4.0.0-nightly.20260203", + "@aztec/stdlib": "v4.0.0-nightly.20260203", + "@aztec/wallet-sdk": "v4.0.0-nightly.20260203", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@mui/icons-material": "^6.3.1", @@ -44,7 +44,7 @@ "zod": "^3.23.8" }, "devDependencies": { - "@aztec/test-wallet": "v4.0.0-nightly.20260202", + "@aztec/test-wallet": "v4.0.0-nightly.20260203", "@eslint/js": "^9.18.0", "@playwright/test": "1.49.0", "@types/buffer-json": "^2", diff --git a/src/config/networks/nextnet.json b/src/config/networks/nextnet.json index 12a4706..8b70069 100644 --- a/src/config/networks/nextnet.json +++ b/src/config/networks/nextnet.json @@ -2,18 +2,18 @@ "id": "nextnet", "nodeUrl": "https://nextnet.aztec-labs.com", "chainId": "11155111", - "rollupVersion": "2607312951", + "rollupVersion": "3083048591", "contracts": { - "gregoCoin": "0x07df11717a1e137f78aab4867f928e9314e527db8c1564e309322b46d87cd435", - "gregoCoinPremium": "0x18f8362c90f5747da1525c30c5a9de49420b77c9f78b5a6d3e04a341e90f558b", - "amm": "0x00f862a4585247f87bc5f3bfb9d68e32bfede6a0113ef7e1d909c7883a95082f", - "liquidityToken": "0x1dbec7efe91371620bee9ebffd16efd4793a0404780cac5ed68f85b0d8c0da07", - "pop": "0x019483050bbc2a3e3eede45c1d74d7baebe44b51e12f17e5db2a0f56bc0a233b", + "gregoCoin": "0x1393dc74c4a35b23717e054c1c69acb1496c8df085a3ba25e5014b81eb030701", + "gregoCoinPremium": "0x095c2a289560276015a7daf2d0d8842459496d0a59d45cec7a1e01844af5aeff", + "amm": "0x127e7b8451ca6dcc06c1b1c35e2e790d55fe59f78e14dc6c24ef670713fa4403", + "liquidityToken": "0x28343a43654f75b67e8f7589eaaf56f95ce7f3053b15ea5bebb04939e5f51f3e", + "pop": "0x1844e8cba7472a6001d13c4ce721b491bfbb91d3cecde12d743da9a89554fee4", "sponsoredFPC": "0x03c1959297e6343c0a78bbea77e2203a01deaa560e144ba6fd11e10549ac3105", - "salt": "0x0e3ec69ce148d94612f02b67de803191727349d92b59f6dfd8dbb6c2392ab103" + "salt": "0x0003e9279cc6da0dfb88dc156e736aa70669e3e8f5e295be04a60b24184d90a8" }, "deployer": { - "address": "0x2f9e2655d93f88f33be08bf303c580f766212273b3b8cf1758640f42742ef61b" + "address": "0x24826c3567c2872775edf711474d20f5f98ae7988786c59e85592fb93a79af14" }, - "deployedAt": "2026-02-02T11:45:49.806Z" + "deployedAt": "2026-02-03T15:49:52.681Z" } \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index e554a3c..37257c5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -95,8 +95,8 @@ __metadata: linkType: hard "@aws-sdk/client-s3@npm:^3.892.0": - version: 3.980.0 - resolution: "@aws-sdk/client-s3@npm:3.980.0" + version: 3.981.0 + resolution: "@aws-sdk/client-s3@npm:3.981.0" dependencies: "@aws-crypto/sha1-browser": "npm:5.2.0" "@aws-crypto/sha256-browser": "npm:5.2.0" @@ -114,9 +114,9 @@ __metadata: "@aws-sdk/middleware-ssec": "npm:^3.972.3" "@aws-sdk/middleware-user-agent": "npm:^3.972.5" "@aws-sdk/region-config-resolver": "npm:^3.972.3" - "@aws-sdk/signature-v4-multi-region": "npm:3.980.0" + "@aws-sdk/signature-v4-multi-region": "npm:3.981.0" "@aws-sdk/types": "npm:^3.973.1" - "@aws-sdk/util-endpoints": "npm:3.980.0" + "@aws-sdk/util-endpoints": "npm:3.981.0" "@aws-sdk/util-user-agent-browser": "npm:^3.972.3" "@aws-sdk/util-user-agent-node": "npm:^3.972.3" "@smithy/config-resolver": "npm:^4.4.6" @@ -153,7 +153,7 @@ __metadata: "@smithy/util-utf8": "npm:^4.2.0" "@smithy/util-waiter": "npm:^4.2.8" tslib: "npm:^2.6.2" - checksum: 10c0/00a32c3cddb8828c3670c4657fb95a080a91f74ea8cb606b2cdcd0fcf77d57b4394bc4e843e0000ff3000e8b92e523c27cca1bf0dfab9f5ab45bf6f12cc4722c + checksum: 10c0/1f3f9b650b2b70ceafe0ec2b3aaf2df8e721639bcf25b7f6f549166027dd69176dd6548ee66b393d46725f7a1de0a735a31c2674d4f9239f20854661e7998c2f languageName: node linkType: hard @@ -571,9 +571,9 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/signature-v4-multi-region@npm:3.980.0": - version: 3.980.0 - resolution: "@aws-sdk/signature-v4-multi-region@npm:3.980.0" +"@aws-sdk/signature-v4-multi-region@npm:3.981.0": + version: 3.981.0 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.981.0" dependencies: "@aws-sdk/middleware-sdk-s3": "npm:^3.972.5" "@aws-sdk/types": "npm:^3.973.1" @@ -581,7 +581,7 @@ __metadata: "@smithy/signature-v4": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/6dedf84fc255b0a772787ae45212a43e8cb43544b7a4815096ee87cb590dd6197b6012bb5fb1a8e46a68a32ebd52ec52e94f727031e241e12116701b82da9277 + checksum: 10c0/23a098f78ac58c1bc4ebeca2fae6a2667a468d8e22fe022a606ddd1c63a1a998d0b0737789f0aad3dd3c6a1329b4c1bf8d36c45959a1bbf8a95ba2c260fac3fe languageName: node linkType: hard @@ -632,6 +632,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-endpoints@npm:3.981.0": + version: 3.981.0 + resolution: "@aws-sdk/util-endpoints@npm:3.981.0" + dependencies: + "@aws-sdk/types": "npm:^3.973.1" + "@smithy/types": "npm:^4.12.0" + "@smithy/url-parser": "npm:^4.2.8" + "@smithy/util-endpoints": "npm:^3.2.8" + tslib: "npm:^2.6.2" + checksum: 10c0/d5256572280189e00ea7257f952a1c3fcc23e2245d65abda80c6734fe8dc7874658d74a09bf3284c5119a7fc5dfa5b2c4d711c5a812fdf0519ae0fa9997b5f68 + languageName: node + linkType: hard + "@aws-sdk/util-locate-window@npm:^3.0.0": version: 3.965.4 resolution: "@aws-sdk/util-locate-window@npm:3.965.4" @@ -672,13 +685,13 @@ __metadata: linkType: hard "@aws-sdk/xml-builder@npm:^3.972.2": - version: 3.972.2 - resolution: "@aws-sdk/xml-builder@npm:3.972.2" + version: 3.972.3 + resolution: "@aws-sdk/xml-builder@npm:3.972.3" dependencies: "@smithy/types": "npm:^4.12.0" - fast-xml-parser: "npm:5.2.5" + fast-xml-parser: "npm:5.3.4" tslib: "npm:^2.6.2" - checksum: 10c0/117661fc70e01431402901c7dac7bbc785d91ddd712e234f9549bc2de9d18aaff6cd2d4e3e277f07c06fc02c4ae87e76b01edfd0de7e791512714ec15f49fab5 + checksum: 10c0/b2e6d8da88f7089f2bf5cf3eaac75828b3470070c7d1959836dc4ed28b31621788e4c5355f9216188c44ba2787931b78665e9eeb8317f41ca534ef6288eee27a languageName: node linkType: hard @@ -689,66 +702,66 @@ __metadata: languageName: node linkType: hard -"@aztec/accounts@npm:4.0.0-nightly.20260202, @aztec/accounts@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/accounts@npm:4.0.0-nightly.20260202" +"@aztec/accounts@npm:4.0.0-nightly.20260203, @aztec/accounts@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/accounts@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" - "@aztec/ethereum": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" + "@aztec/ethereum": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" tslib: "npm:^2.4.0" - checksum: 10c0/1fb5fafa006a21d2345478e5c66e6ec9164448fe4f632ea9166c52e2ae2d76c448ad517e792c151ba747be951dde49d5fc7f294f99d13a740650a95c09cccd42 + checksum: 10c0/78b8be790940dd239c2d88dd5408ced06fa377f2907a0c32decb6b1414701b8189ea5dafde382562ffa36490c4452eb4174553a0847fab338744627e2a048651 languageName: node linkType: hard -"@aztec/aztec.js@npm:4.0.0-nightly.20260202, @aztec/aztec.js@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260202" +"@aztec/aztec.js@npm:4.0.0-nightly.20260203, @aztec/aztec.js@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" - "@aztec/ethereum": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260202" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" + "@aztec/ethereum": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260203" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" axios: "npm:^1.12.0" tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/89882fa914060da90df41d159cb845ebf1561643d68a2c457da75d590f6644c24d3a6d6133b867edcb00773ec9e15a14f05f2ed9543821c7d9707c97ac8aa068 + checksum: 10c0/ff5845a5758edd1c2ff1a13f9da7bb4babab81d5c6aeb73bae21c936cef66302b57ff528ef4ec4a9cfc379702182047d105377e673ac3de3f7183affb2011387 languageName: node linkType: hard -"@aztec/bb-prover@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260202" +"@aztec/bb-prover@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260202" - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260202" - "@aztec/noir-types": "npm:4.0.0-nightly.20260202" - "@aztec/simulator": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260202" - "@aztec/world-state": "npm:4.0.0-nightly.20260202" + "@aztec/bb.js": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260203" + "@aztec/noir-types": "npm:4.0.0-nightly.20260203" + "@aztec/simulator": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260203" + "@aztec/world-state": "npm:4.0.0-nightly.20260203" 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/c641c947c2717444855abe83eb5f30cdc37c506bf9eec2e77087e9f0e7dda5775ac8e7bde8da907ac972642918e886754093b1242526740f777c94b13bd64c82 + checksum: 10c0/ad55c41535be6e8513a1209ebef5be59c38052e713794df2dfd02126931bd3f76e824326798bbde21401accaa3b30feba0e2950ffae725ca6d91742198c280db languageName: node linkType: hard -"@aztec/bb.js@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260202" +"@aztec/bb.js@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260203" dependencies: comlink: "npm:^4.4.1" commander: "npm:^12.1.0" @@ -758,65 +771,65 @@ __metadata: tslib: "npm:^2.4.0" bin: bb: dest/node/bin/index.js - checksum: 10c0/3041cba1865d96ec47be5b825ca75ed243caa2b585e7a0cfc4750f72f23f0384e56b2155f691e931409c1b7575fe374571e5f568017cdca27855f3350336e322 + checksum: 10c0/5b672716a3473445629b5f4b010c6ab9379cc04250c903f2523ec7c199a4a911e1ddcbf3c30e455c1d101a9c776fd01da6857bdd608d715d2243fcb41254b73f languageName: node linkType: hard -"@aztec/blob-lib@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260202" +"@aztec/blob-lib@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" "@crate-crypto/node-eth-kzg": "npm:^0.10.0" tslib: "npm:^2.4.0" - checksum: 10c0/1d91f6d65d39179254a3d6176106edea25aab7bc4426d1515e44b42ef0946d5abc413983d13db8cdbac5eea0781f21338f87a98407d43dab53e01af5aac7ad51 + checksum: 10c0/185f5f1a335a5cc77a6ad21f097c8e6a317e9d0834767fd6e9f8017adb50c6088f1419cf0df440fdf0abe239068338ad0642897ffaf6f98e288b9fc361d5d3b4 languageName: node linkType: hard -"@aztec/builder@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/builder@npm:4.0.0-nightly.20260202" +"@aztec/builder@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/builder@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" commander: "npm:^12.1.0" - checksum: 10c0/20edaa7b5a34c23328a1a44bb8d44432c7aa506433a1d38df980e9258a1ed61a326cc847b1628559fe1b4aeac03c2faf01c39fd21d3bb0625d5de0f7c8bdf73e + checksum: 10c0/ea5421611fec75f3fe406730676f2778883a2fef75672d6e3ea74d0345e31bea8231ceafb1126a15c03379607194c37a68d85c4bddd1da68223b5afee8158603 languageName: node linkType: hard -"@aztec/constants@npm:4.0.0-nightly.20260202, @aztec/constants@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/constants@npm:4.0.0-nightly.20260202" +"@aztec/constants@npm:4.0.0-nightly.20260203, @aztec/constants@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/constants@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" tslib: "npm:^2.4.0" - checksum: 10c0/c37f2d99f074c9322ef8c58670808d7e0b4e93028cf3327b264d792e5d78a2d05afc81c98c2accb0f493d33f19af21ab735ad5a44b2a3bb29285493b8e5088af + checksum: 10c0/6a7d18587553fb8b3107079718e952a39c56ba35edb184d5b7c6f1118e8db0e57fe6b1bc0c6d3a145c32f5551cb0ea58121b58536f6b8988f8405d7007683a30 languageName: node linkType: hard -"@aztec/entrypoints@npm:4.0.0-nightly.20260202, @aztec/entrypoints@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260202" +"@aztec/entrypoints@npm:4.0.0-nightly.20260203, @aztec/entrypoints@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/1ba91ed726bc7731898709f03c567e40632c59903ee69b7c29fe0721fde1568e3206476abcef1005cc0e4fa9aa01f81b29e208968939b038302424da6a5fe9a4 + checksum: 10c0/8f6ce7f26a7b8e7f11943ebc27f84ab3a20b6d466f22a98cb3c5f502cd32dea099363cd8894489c9cc6062437115de0f05e6a599bacdb4ac811e21bc41a2d856 languageName: node linkType: hard -"@aztec/ethereum@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260202" +"@aztec/ethereum@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260202" - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260202" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260203" "@viem/anvil": "npm:^0.0.10" dotenv: "npm:^16.0.3" lodash.chunk: "npm:^4.2.0" @@ -824,15 +837,15 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/184bf3634d97242719bb96dad1abc0eca847c3820470a69a7957fab59b0c51fe33a6d9dc83461a39f1d83da586d68807b6067490490bf3ad97d797da94c80ef1 + checksum: 10c0/c2a615d54dfd079e441d9f3988af46e589247753e77b24fe7081b83d5d7a12289404bfc7d9aa5fd9d7b9affe0d9318aba06f611fc4184668b603e88b0a76d22d languageName: node linkType: hard -"@aztec/foundation@npm:4.0.0-nightly.20260202, @aztec/foundation@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/foundation@npm:4.0.0-nightly.20260202" +"@aztec/foundation@npm:4.0.0-nightly.20260203, @aztec/foundation@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/foundation@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260202" + "@aztec/bb.js": "npm:4.0.0-nightly.20260203" "@koa/cors": "npm:^5.0.0" "@noble/curves": "npm:=1.7.0" "@noble/hashes": "npm:^1.6.1" @@ -854,169 +867,169 @@ __metadata: sha3: "npm:^2.1.4" undici: "npm:^5.28.5" zod: "npm:^3.23.8" - checksum: 10c0/55b79bd0bbbad623108c491e17722cb571e2b8da94c85ee3d33c17ffc0252a98c788c004f20c73eb25abbdd84bc6294ca6c74265d93b1d141de6aaa2f79596c4 + checksum: 10c0/8c7914a2ace3875c5c938ea0a3496041b8ceeee76d14e2543a8ed758acd5d7ca737d07083a01c72d36eedc0f9da481baee884124b8e8e31f290a53c1ded8845f languageName: node linkType: hard -"@aztec/key-store@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/key-store@npm:4.0.0-nightly.20260202" +"@aztec/key-store@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/key-store@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/kv-store": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/kv-store": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" tslib: "npm:^2.4.0" - checksum: 10c0/9d95110096e48b75e6c07d2483c945ead747ebf494769a8c6836f4d1fe453d656a39468268f6d716ccd5bdd48a72a5da54fb1a469e34fcf6e3960257ae1eb821 + checksum: 10c0/f68edeae5d2eb53929af42c62539f7b59d59d49d5c9e1a1ac7e815435997ee2fb1bee304a4e934c04ffeb5d161909d13eb0aa8861a93b7ef7bd020f66ffe7afb languageName: node linkType: hard -"@aztec/kv-store@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260202" +"@aztec/kv-store@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/ethereum": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/native": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/ethereum": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/native": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" 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/ba1545adc0cd18cc3a82655121003d3b7e5d109be3b3231525d2f30cff38c126fc916b011415e20b0cfb5d574a7ea8ff907a39f63d6ffde80d9ef1ec0b0c2c8c + checksum: 10c0/5d2ed94fb6b67901059730a22847a966fdef252441a87e4abe5ceaaf41d8bd97c7fa760ce8c09e807a53007b20e35923cc0f4c023a1b64c178d0eec1d0edb775 languageName: node linkType: hard -"@aztec/l1-artifacts@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260202" +"@aztec/l1-artifacts@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260203" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/dbd13abfa375dad27ceeb46bc3573b323736a46f60e61eb7317289c1ad6ab7554cc23c62fc2e156500a09dbaf1c1025771331651ad621b1405529ff74b78db05 + checksum: 10c0/e21002d0ba872355bf4d4d1ec2a90fb6acf59895b296fbcfa5ef5633f7a73364bbd213cff392c467b1f5facafb943c8d8ddc7f131e2f13b92ba4e85840482cc1 languageName: node linkType: hard -"@aztec/merkle-tree@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260202" +"@aztec/merkle-tree@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/kv-store": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/kv-store": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" sha256: "npm:^0.2.0" tslib: "npm:^2.4.0" - checksum: 10c0/f4732e90b65b373de4aa62f5decffe9b5ea398bd99da7f5d1b269c9816b8c388bd07c0378f1da4ef652d8deca6c9aa311e1378e47bd3092f064eefa0c0df9071 + checksum: 10c0/ed39ac21e9fed38c678917e4d9b219a79026f33f0ebe9834cb036fb7f1c41b9bd911971ad18bd8c5d4b90f313b9a05a2f8e1cf887eee2b95bf66a670d8edc268 languageName: node linkType: hard -"@aztec/native@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/native@npm:4.0.0-nightly.20260202" +"@aztec/native@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/native@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/bb.js": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" msgpackr: "npm:^1.11.2" - checksum: 10c0/ec1cda77258514298b1f2f105a3300b9e99757baeba99388640df8c45a141b5b16bb608edc3dbb9f5357130c84c0887e15dca04f7e8472ffa57ce78adaada3b4 + checksum: 10c0/e349f5c9c335f29c53a24b2b166a0a73e31098ddc79c643e47ff197a3e2158c1d3ababe815576d0a6fed41629420afa1cd624a6305d59aea8af9012aa1f24402 languageName: node linkType: hard -"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260202" - checksum: 10c0/34f3a784b3e029f476ec825d41c52c9b9dacf3d3b5532f56901c9da6d3b806b89834ab3f4c2ec97206d01f3e2df280c7764b19e2a4cf2c9db8bcb55cee596d82 +"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260203" + checksum: 10c0/7ab6163af9c51e628f7519e2800d73e0ced4c4ede0c77f56d3d3e0082ec23cb8d57dc3c98a6bb8eadbfee2eff6027f9cb7e5acbfa1501d3f143039128673e8cf languageName: node linkType: hard -"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260202, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260202" +"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260203, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" tslib: "npm:^2.4.0" - checksum: 10c0/deb295ecca5dda529c84bb60527ff7023d368bdc30b3061733259d46981554543b271c4fcd631636712f5d6738f98779c20433b8a51b3474553edef21a79fedb + checksum: 10c0/a813d1771f9ff25ebc203e50fc4542f6b847bb4a4d90437a3b63802873aaae1ffa752895957840c456f3649b19b0e95a092f293063281dba2af31a846c14d268 languageName: node linkType: hard -"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260202" +"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260202" + "@aztec/noir-types": "npm:4.0.0-nightly.20260203" glob: "npm:^13.0.0" ts-command-line-args: "npm:^2.5.1" bin: noir-codegen: lib/main.js - checksum: 10c0/349f2f9a82895b4ee20091a27a5930ec4ccd42e8f0d03802e46172902e94719b100644b8b8fb85c74823a9475fcb20159f5c6f3d0839336b0394037ed63aca81 + checksum: 10c0/fdd11d21552d157024165ba4b188f31a46101bce19905e8c46051f51cfb5a346ed8da69a079403ac41ea9054f854d0f81a0b8364b9dda48a7b260b8e72a0b977 languageName: node linkType: hard -"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260202" +"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260202" - checksum: 10c0/1fdf9b1faea40cef4f8a6e91322819074bad187beaeb09f42eff9a2061b2e9c78794cdea9182a46dad9fccba141552b46ec911b1d16e585183b3f462ecde66a7 + "@aztec/noir-types": "npm:4.0.0-nightly.20260203" + checksum: 10c0/0030572c881b0f26ca4345b6716b01e63542399a497b4ea4ec9defa3322b757fb8475bf82d1748f0dcbbd1162fdf34dc3567e4e1353917d83bd5307f32170efd languageName: node linkType: hard -"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260202" +"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260202" - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260202" - "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260202" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" - "@aztec/noir-types": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260203" + "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260203" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" + "@aztec/noir-types": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" change-case: "npm:^5.4.4" tslib: "npm:^2.4.0" - checksum: 10c0/ee5fb7ee6adb25e2d76dd6bdebb5987da95cdaddf5281e5eac83735aab179b41afe4ba785c57f33a0893d8ca750420cbcdcdcf7a9f1c3a02aa463e41c3323a64 + checksum: 10c0/61ac7623aa7f2cbbccbfbd6916c9f95303e45e483a230ef50e3fb04b1913c3e8431154784c9af29118b98607373906bb85f8c6545f898d966b2bb7714b920a6b languageName: node linkType: hard -"@aztec/noir-types@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260202" - checksum: 10c0/7ff4bf3873550fb0c9eddf91c2b6026163585819539de16eca536bb24aa8c899fee4187829600b70c765d554b66f86516b67cb0a20ffac491966938321dd26de +"@aztec/noir-types@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260203" + checksum: 10c0/8c582cf8a38aba9808a2ea8f1e7d4327b4f4e0bac711cfb423f3d879a9891bbff506f1d89ede90533b6405c79e844e11c834328c43a5e4537ec7dfe853219313 languageName: node linkType: hard -"@aztec/protocol-contracts@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260202" +"@aztec/protocol-contracts@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" lodash.chunk: "npm:^4.2.0" lodash.omit: "npm:^4.5.0" tslib: "npm:^2.4.0" - checksum: 10c0/53a16ac705dc92e74096d997ba79a97079a6cf68ba2c0b69f6397df3918a3dcdcfbd1b56d3a47f399c0a2a50c797e22c3b7fdf974b9d76bf058342b5917dbd40 - languageName: node - linkType: hard - -"@aztec/pxe@npm:4.0.0-nightly.20260202, @aztec/pxe@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/pxe@npm:4.0.0-nightly.20260202" - dependencies: - "@aztec/bb-prover": "npm:4.0.0-nightly.20260202" - "@aztec/bb.js": "npm:4.0.0-nightly.20260202" - "@aztec/builder": "npm:4.0.0-nightly.20260202" - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/ethereum": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/key-store": "npm:4.0.0-nightly.20260202" - "@aztec/kv-store": "npm:4.0.0-nightly.20260202" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260202" - "@aztec/noir-types": "npm:4.0.0-nightly.20260202" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" - "@aztec/simulator": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + checksum: 10c0/d7d6fa18841428e9a500e64340dc5861200730cea87bcd292dd37891ab5f709048b0bfdbac60ec82432b49e538862cddfb624e5785ec2f171c4d6f5a6f9013d8 + languageName: node + linkType: hard + +"@aztec/pxe@npm:4.0.0-nightly.20260203, @aztec/pxe@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/pxe@npm:4.0.0-nightly.20260203" + dependencies: + "@aztec/bb-prover": "npm:4.0.0-nightly.20260203" + "@aztec/bb.js": "npm:4.0.0-nightly.20260203" + "@aztec/builder": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/ethereum": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/key-store": "npm:4.0.0-nightly.20260203" + "@aztec/kv-store": "npm:4.0.0-nightly.20260203" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260203" + "@aztec/noir-types": "npm:4.0.0-nightly.20260203" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" + "@aztec/simulator": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" koa: "npm:^2.16.1" koa-router: "npm:^13.1.1" lodash.omit: "npm:^4.5.0" @@ -1025,45 +1038,45 @@ __metadata: viem: "npm:@aztec/viem@2.38.2" bin: pxe: dest/bin/index.js - checksum: 10c0/5176e5da2d3cf884b76b89ba14229c5ccea22475f21af5d0d19af9cb4a4c7198522966e935972791cad16fbe41773c45fba3500d800c1402e9e061000e5f3085 + checksum: 10c0/f655c2d4a458707eafaaebcc1b8286b07ad98b448e7118914289e8fe5a46eb634d1243c81344f19ca8aac86e361598a058a66615660bdfb49375a06e064fca6f languageName: node linkType: hard -"@aztec/simulator@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/simulator@npm:4.0.0-nightly.20260202" +"@aztec/simulator@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/simulator@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/native": "npm:4.0.0-nightly.20260202" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260202" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260202" - "@aztec/noir-types": "npm:4.0.0-nightly.20260202" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260202" - "@aztec/world-state": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/native": "npm:4.0.0-nightly.20260203" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260203" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260203" + "@aztec/noir-types": "npm:4.0.0-nightly.20260203" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260203" + "@aztec/world-state": "npm:4.0.0-nightly.20260203" lodash.clonedeep: "npm:^4.5.0" lodash.merge: "npm:^4.6.2" tslib: "npm:^2.4.0" - checksum: 10c0/b97f0cedaa26cf3ff7a6414ef296695893ab63c7206ad460fa00c8e890755a077922045051fd077a07a5c96feb66edc8df198aa36df9de918339bc156ae6c40c + checksum: 10c0/8ec8a37629bc7850f5c1d313e1c657eeef969c445f80df62470e175a30c695d34c5368636982d7fba54ddeb09db386ef95a5378710211a1e95344cf1fd484811 languageName: node linkType: hard -"@aztec/stdlib@npm:4.0.0-nightly.20260202, @aztec/stdlib@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260202" +"@aztec/stdlib@npm:4.0.0-nightly.20260203, @aztec/stdlib@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260203" dependencies: "@aws-sdk/client-s3": "npm:^3.892.0" - "@aztec/bb.js": "npm:4.0.0-nightly.20260202" - "@aztec/blob-lib": "npm:4.0.0-nightly.20260202" - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/ethereum": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260202" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260202" - "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260202" + "@aztec/bb.js": "npm:4.0.0-nightly.20260203" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/ethereum": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260203" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" + "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260203" "@google-cloud/storage": "npm:^7.15.0" axios: "npm:^1.12.0" json-stringify-deterministic: "npm:1.0.12" @@ -1076,16 +1089,16 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/fd0f4db19fd15ebf0e2c62177fbbca93daf9cee36942234824e6da7f92c2e0ed4f589e1528868ef747ae0ca7e943c5b6c04b2f7f9744abaeaf0e41be0e8df9e7 + checksum: 10c0/cf4e145b98c4f3290cad76d9d7282251e5c5453b59814a6add3c9fc123144a66f9a27d5f8b195d0192059e82ba7a08bbff6d7d46ec6cba76093b126066ddda26 languageName: node linkType: hard -"@aztec/telemetry-client@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260202" +"@aztec/telemetry-client@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" "@opentelemetry/api": "npm:^1.9.0" "@opentelemetry/api-logs": "npm:^0.55.0" "@opentelemetry/core": "npm:^1.28.0" @@ -1102,68 +1115,69 @@ __metadata: "@opentelemetry/semantic-conventions": "npm:^1.28.0" prom-client: "npm:^15.1.3" viem: "npm:@aztec/viem@2.38.2" - checksum: 10c0/056e823b83c77b7df866ee39d896e77029579c2ced73e7994c9eae9823765f214061e7d7a47b0453cd2dceb33b5fa8d02fa7fb731a35cce5d07c109c14c82989 + checksum: 10c0/5b774ea89c19291eb5d429920e18e8bf10950264f01389690995f224583a078b5fabeab4eda8049d8f71172cdec4483fcf1f1272ad59bfb652fe7161fdfd6495 languageName: node linkType: hard -"@aztec/test-wallet@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260202" +"@aztec/test-wallet@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/accounts": "npm:4.0.0-nightly.20260202" - "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260202" - "@aztec/pxe": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" - "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260202" - checksum: 10c0/40522797c14f88479659e48f23ed05aa061a9fa8e5f5151a0c9601d744b3f0793962e120f789f4000666dfd6a26ec7eafe9ee1c6fdbb9447b444a9a5b0cbb444 + "@aztec/accounts": "npm:4.0.0-nightly.20260203" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260203" + "@aztec/pxe": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260203" + checksum: 10c0/1e12dd37ab8d3d5bdfe240f3851265d0a31e885a6e82da6fe013dc443bd19e506bb1101768918a2523fc235902204cbe921f70d4bf1924c9a2a16ac36afa4d8f languageName: node linkType: hard -"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260202" +"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260202" + "@aztec/ethereum": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" node-pg-migrate: "npm:^8.0.4" pg: "npm:^8.11.3" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/ce77273d1c87117eaee508692e454968f5bb764dc7ab857102725ed5fe1fc37bd0b6f8098e60881eb8229df4fa57ce9d397a33b1ae552270d574e297b07940f3 + checksum: 10c0/3a1030f0ff21fecfad0663add104ec7afe61ef8a18b0b0abc50c768b2e6466e785c1b81f9f7282f50a4675e6ad8c011e5c161b5970b286f5ab5237181ae7ee93 languageName: node linkType: hard -"@aztec/wallet-sdk@npm:4.0.0-nightly.20260202, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260202" +"@aztec/wallet-sdk@npm:4.0.0-nightly.20260203, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260202" - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/pxe": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" - checksum: 10c0/87a5baa016145740e8c4c3e82e7b8746c04cc421692c8602641689d8f9f86f440c5f7db7154a4dfa2117b774fdbaa9216c63327e8263d1deb9bc3e8d2a06cc42 + "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/pxe": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + checksum: 10c0/fb6c46549b0d5f36f82bc143e820e904fa556085cc7fc9fcdf303d12a65318a9e715110003732735292249c195220d026f8cb616bcce0cc763e6d0f52d84fc6f languageName: node linkType: hard -"@aztec/world-state@npm:4.0.0-nightly.20260202": - version: 4.0.0-nightly.20260202 - resolution: "@aztec/world-state@npm:4.0.0-nightly.20260202" +"@aztec/world-state@npm:4.0.0-nightly.20260203": + version: 4.0.0-nightly.20260203 + resolution: "@aztec/world-state@npm:4.0.0-nightly.20260203" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260202" - "@aztec/foundation": "npm:4.0.0-nightly.20260202" - "@aztec/kv-store": "npm:4.0.0-nightly.20260202" - "@aztec/merkle-tree": "npm:4.0.0-nightly.20260202" - "@aztec/native": "npm:4.0.0-nightly.20260202" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:4.0.0-nightly.20260202" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260202" + "@aztec/constants": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/kv-store": "npm:4.0.0-nightly.20260203" + "@aztec/merkle-tree": "npm:4.0.0-nightly.20260203" + "@aztec/native": "npm:4.0.0-nightly.20260203" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260203" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/fb740a47fa7816b2d4e4ac4827355c1b1a45ed5fa1c8d179455f3e437b60da64b936805d4b02c3cb968504ec6e8a123a7130236d1c870a996bcd93c9bbd2f3fc + checksum: 10c0/eb0459b9291a37726ff25a8a873893b982b932dab812046b033c5d079b4bc44ce393c692c9c7b2fb9898b5daf58e42345f15cd716f48e5fccf53a950fbe95015 languageName: node linkType: hard @@ -3005,9 +3019,9 @@ __metadata: languageName: node linkType: hard -"@smithy/core@npm:^3.22.0": - version: 3.22.0 - resolution: "@smithy/core@npm:3.22.0" +"@smithy/core@npm:^3.22.0, @smithy/core@npm:^3.22.1": + version: 3.22.1 + resolution: "@smithy/core@npm:3.22.1" dependencies: "@smithy/middleware-serde": "npm:^4.2.9" "@smithy/protocol-http": "npm:^5.3.8" @@ -3015,11 +3029,11 @@ __metadata: "@smithy/util-base64": "npm:^4.3.0" "@smithy/util-body-length-browser": "npm:^4.2.0" "@smithy/util-middleware": "npm:^4.2.8" - "@smithy/util-stream": "npm:^4.5.10" + "@smithy/util-stream": "npm:^4.5.11" "@smithy/util-utf8": "npm:^4.2.0" "@smithy/uuid": "npm:^1.1.0" tslib: "npm:^2.6.2" - checksum: 10c0/5f5ec90fe0d0e63a5e3d0086c70c206f278bb0032c6f22f7224844be16e923cbbe373b95ce37059362445978d571610db23fce5f9798c0405e879d0824bf9a7f + checksum: 10c0/f1f65f7f323128f0b2d9a3ee13b1b4a5942e966ff12016549f4bff8a83ccd6d8d539e29d27c11ccf66d4948e4766bb1b2ea8f37b08c70f85ae8cb2a2ab034e3b languageName: node linkType: hard @@ -3189,11 +3203,11 @@ __metadata: languageName: node linkType: hard -"@smithy/middleware-endpoint@npm:^4.4.12": - version: 4.4.12 - resolution: "@smithy/middleware-endpoint@npm:4.4.12" +"@smithy/middleware-endpoint@npm:^4.4.12, @smithy/middleware-endpoint@npm:^4.4.13": + version: 4.4.13 + resolution: "@smithy/middleware-endpoint@npm:4.4.13" dependencies: - "@smithy/core": "npm:^3.22.0" + "@smithy/core": "npm:^3.22.1" "@smithy/middleware-serde": "npm:^4.2.9" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/shared-ini-file-loader": "npm:^4.4.3" @@ -3201,24 +3215,24 @@ __metadata: "@smithy/url-parser": "npm:^4.2.8" "@smithy/util-middleware": "npm:^4.2.8" tslib: "npm:^2.6.2" - checksum: 10c0/437226c46c0a9bc4f654f05bbca47279fd572dcee5587736e6a4aff23c1611d91658d344625754a19734d9ee24f39659a6a7146ace59dd4e425b76e7a4334336 + checksum: 10c0/0a67cf539065c1c2750006d37eee92ed50aca976febf3281f5cb7b52ee028a6f5c66ee8337d9ba7afd21915a17756e8301f0540911ad6d59669353b22450a119 languageName: node linkType: hard "@smithy/middleware-retry@npm:^4.4.29": - version: 4.4.29 - resolution: "@smithy/middleware-retry@npm:4.4.29" + version: 4.4.30 + resolution: "@smithy/middleware-retry@npm:4.4.30" dependencies: "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/service-error-classification": "npm:^4.2.8" - "@smithy/smithy-client": "npm:^4.11.1" + "@smithy/smithy-client": "npm:^4.11.2" "@smithy/types": "npm:^4.12.0" "@smithy/util-middleware": "npm:^4.2.8" "@smithy/util-retry": "npm:^4.2.8" "@smithy/uuid": "npm:^1.1.0" tslib: "npm:^2.6.2" - checksum: 10c0/c6d307e21b279b33ce2384f88bcc377ceedc03233e8885d0e3951fa3d9dfcfc92d27a9e8abd8c7d383431aa29f61292196cb727cdaf53b43aa173482c035cba4 + checksum: 10c0/bf3294fd62696714a5c66a54e5ce01ce578c55a62f657ea409d55d2c7fe1cb806db9f9f4125fb17fba1d15323165f68758923686c45ab50579c7578e56945894 languageName: node linkType: hard @@ -3255,16 +3269,16 @@ __metadata: languageName: node linkType: hard -"@smithy/node-http-handler@npm:^4.4.8": - version: 4.4.8 - resolution: "@smithy/node-http-handler@npm:4.4.8" +"@smithy/node-http-handler@npm:^4.4.8, @smithy/node-http-handler@npm:^4.4.9": + version: 4.4.9 + resolution: "@smithy/node-http-handler@npm:4.4.9" dependencies: "@smithy/abort-controller": "npm:^4.2.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/querystring-builder": "npm:^4.2.8" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/d16fe026cd7942947033dc1e48d2914d2fad64388ad6a2bf8ff4cd22d7c3bf5e47ddae051350d6c1e681b35b9c8648ed693558825074915ea0a61ef189374869 + checksum: 10c0/e60d3724aa8a09273688ca81d5c3d613c3952b0011dc34034b78ab16b08d404c11cf9676b3265f299f7347fc5ad05c9ac0637b70488d9356a7c4b01222ab49e8 languageName: node linkType: hard @@ -3344,18 +3358,18 @@ __metadata: languageName: node linkType: hard -"@smithy/smithy-client@npm:^4.11.1": - version: 4.11.1 - resolution: "@smithy/smithy-client@npm:4.11.1" +"@smithy/smithy-client@npm:^4.11.1, @smithy/smithy-client@npm:^4.11.2": + version: 4.11.2 + resolution: "@smithy/smithy-client@npm:4.11.2" dependencies: - "@smithy/core": "npm:^3.22.0" - "@smithy/middleware-endpoint": "npm:^4.4.12" + "@smithy/core": "npm:^3.22.1" + "@smithy/middleware-endpoint": "npm:^4.4.13" "@smithy/middleware-stack": "npm:^4.2.8" "@smithy/protocol-http": "npm:^5.3.8" "@smithy/types": "npm:^4.12.0" - "@smithy/util-stream": "npm:^4.5.10" + "@smithy/util-stream": "npm:^4.5.11" tslib: "npm:^2.6.2" - checksum: 10c0/f1f52aab126d0550d6a142e76f8d060710c334331547cd8fd9a86bdbcd47262331b898271eb4af68211fd032411c64c1f4dfbf173adc0d007d016b3815b6cf45 + checksum: 10c0/496ef496306a5acfb0faeb6a5235c8089ac6fb928b6f1b14fb714d60cdf592c2fb6fb5f5f288da5395adc96948314357d47b815397409f4a6aa2db7cc3cc41cd languageName: node linkType: hard @@ -3438,29 +3452,29 @@ __metadata: linkType: hard "@smithy/util-defaults-mode-browser@npm:^4.3.28": - version: 4.3.28 - resolution: "@smithy/util-defaults-mode-browser@npm:4.3.28" + version: 4.3.29 + resolution: "@smithy/util-defaults-mode-browser@npm:4.3.29" dependencies: "@smithy/property-provider": "npm:^4.2.8" - "@smithy/smithy-client": "npm:^4.11.1" + "@smithy/smithy-client": "npm:^4.11.2" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/6bb97990edc2ba659010627c83aad7ac228d9999136989c21c6bffd9ca69ea2550d1d9d5cddcbb910c50c3d0d53d1434a42d83a4811d51a4d216c3008f4ed19c + checksum: 10c0/1e74208a450182cc786fd59e33b256791690512e233338a68506b932149755297fe08ce8f87da90bc63d6594870d58f7c9b3d100ec3aeea9361688601c8a5f23 languageName: node linkType: hard "@smithy/util-defaults-mode-node@npm:^4.2.31": - version: 4.2.31 - resolution: "@smithy/util-defaults-mode-node@npm:4.2.31" + version: 4.2.32 + resolution: "@smithy/util-defaults-mode-node@npm:4.2.32" dependencies: "@smithy/config-resolver": "npm:^4.4.6" "@smithy/credential-provider-imds": "npm:^4.2.8" "@smithy/node-config-provider": "npm:^4.3.8" "@smithy/property-provider": "npm:^4.2.8" - "@smithy/smithy-client": "npm:^4.11.1" + "@smithy/smithy-client": "npm:^4.11.2" "@smithy/types": "npm:^4.12.0" tslib: "npm:^2.6.2" - checksum: 10c0/f8e9b09be0f8baae48f050612468bb5bb34dad98ac57926f5290f9dd729aefd1ef513bc93b9a7c3be5bbf09fb9c9ccd575517e81eb1d7ce911c60093687e5f7a + checksum: 10c0/fb8eee0a2cf72cc055d6944912279940365dc584aa341922aa3b8b59809cff13ef55b483017405bb46e905e90960d20760126f7abd4c88d763b5f2bd687895b2 languageName: node linkType: hard @@ -3505,19 +3519,19 @@ __metadata: languageName: node linkType: hard -"@smithy/util-stream@npm:^4.5.10": - version: 4.5.10 - resolution: "@smithy/util-stream@npm:4.5.10" +"@smithy/util-stream@npm:^4.5.10, @smithy/util-stream@npm:^4.5.11": + version: 4.5.11 + resolution: "@smithy/util-stream@npm:4.5.11" dependencies: "@smithy/fetch-http-handler": "npm:^5.3.9" - "@smithy/node-http-handler": "npm:^4.4.8" + "@smithy/node-http-handler": "npm:^4.4.9" "@smithy/types": "npm:^4.12.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/cd22dc18246fa458637c41c4e4cf3dfa586d0e25b4a861c422ea433920667ff8b21b6365450227f4fea6c3a35953f8693930a164d4fac0cf026d72ee40ca54c1 + checksum: 10c0/ebc5f2b46ffacea6530df5ff8940a6d1a4d0019bd9b4bc9158b8ad4973b4a25143fa007c75c6f45a6971813b3c7b6d6c69cc0291f9f451e5972307740cfe1bed languageName: node linkType: hard @@ -3738,11 +3752,11 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>=13.7.0": - version: 25.1.0 - resolution: "@types/node@npm:25.1.0" + version: 25.2.0 + resolution: "@types/node@npm:25.2.0" dependencies: undici-types: "npm:~7.16.0" - checksum: 10c0/5f393a127dc9565e2e152514a271455d580c7095afc51302e73ffe8aac3526b64ebacc3c10dd40c93cef81a95436ef2c6a8b522930df567a3f6b189c0eef649a + checksum: 10c0/89559ea0de5c8c2da051b384f2cd3161012446816e05d18841838f814e57eb1865f000622e903f08d14f5242736063ed4003a4a359730fdd367e35e2122a8fce languageName: node linkType: hard @@ -5631,14 +5645,14 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:5.2.5": - version: 5.2.5 - resolution: "fast-xml-parser@npm:5.2.5" +"fast-xml-parser@npm:5.3.4": + version: 5.3.4 + resolution: "fast-xml-parser@npm:5.3.4" dependencies: strnum: "npm:^2.1.0" bin: fxparser: src/cli/cli.js - checksum: 10c0/d1057d2e790c327ccfc42b872b91786a4912a152d44f9507bf053f800102dfb07ece3da0a86b33ff6a0caa5a5cad86da3326744f6ae5efb0c6c571d754fe48cd + checksum: 10c0/d77866ca860ad185153e12f6ba12274d32026319ad8064e4681342b8a8e1ffad3f1f98daf04d77239fb12eb1d906ee7185fd328deda74529680e8dae0f3e9327 languageName: node linkType: hard @@ -6065,16 +6079,16 @@ __metadata: version: 0.0.0-use.local resolution: "gregoswap@workspace:." dependencies: - "@aztec/accounts": "npm:v4.0.0-nightly.20260202" - "@aztec/aztec.js": "npm:v4.0.0-nightly.20260202" - "@aztec/constants": "npm:v4.0.0-nightly.20260202" - "@aztec/entrypoints": "npm:v4.0.0-nightly.20260202" - "@aztec/foundation": "npm:v4.0.0-nightly.20260202" - "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260202" - "@aztec/pxe": "npm:v4.0.0-nightly.20260202" - "@aztec/stdlib": "npm:v4.0.0-nightly.20260202" - "@aztec/test-wallet": "npm:v4.0.0-nightly.20260202" - "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260202" + "@aztec/accounts": "npm:v4.0.0-nightly.20260203" + "@aztec/aztec.js": "npm:v4.0.0-nightly.20260203" + "@aztec/constants": "npm:v4.0.0-nightly.20260203" + "@aztec/entrypoints": "npm:v4.0.0-nightly.20260203" + "@aztec/foundation": "npm:v4.0.0-nightly.20260203" + "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260203" + "@aztec/pxe": "npm:v4.0.0-nightly.20260203" + "@aztec/stdlib": "npm:v4.0.0-nightly.20260203" + "@aztec/test-wallet": "npm:v4.0.0-nightly.20260203" + "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260203" "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.0" "@eslint/js": "npm:^9.18.0" From 431b96fd968fced42b60ae9124cfc7b5fd65709c Mon Sep 17 00:00:00 2001 From: thunkar Date: Tue, 3 Feb 2026 18:49:56 +0000 Subject: [PATCH 25/28] debug --- .github/workflows/deploy.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0085797..7aaae14 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -70,7 +70,11 @@ jobs: - name: Deploy to Vercel id: deploy run: | - DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) + if [ "${{ github.event_name }}" == "push" ] && [ "${{ github.ref }}" == "refs/heads/main" ]; then + DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) + else + DEPLOY_URL=$(vercel deploy --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes --build-env LOG_LEVEL=debug) + fi echo "url=$DEPLOY_URL" >> $GITHUB_OUTPUT - name: Comment deployment URL on PR From b044f9337a2b660207713d774ec79886a044366a Mon Sep 17 00:00:00 2001 From: thunkar Date: Tue, 3 Feb 2026 18:57:57 +0000 Subject: [PATCH 26/28] headers --- vercel.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 vercel.json diff --git a/vercel.json b/vercel.json new file mode 100644 index 0000000..944cd68 --- /dev/null +++ b/vercel.json @@ -0,0 +1,17 @@ +{ + "headers": [ + { + "source": "/(.*)", + "headers": [ + { + "key": "Cross-Origin-Opener-Policy", + "value": "same-origin" + }, + { + "key": "Cross-Origin-Embedder-Policy", + "value": "require-corp" + } + ] + } + ] +} From 0378696ca89f7e964dc46c84ec93993716dce3e0 Mon Sep 17 00:00:00 2001 From: thunkar Date: Tue, 3 Feb 2026 19:05:07 +0000 Subject: [PATCH 27/28] removed debug logging --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 7aaae14..a2a341c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -73,7 +73,7 @@ jobs: if [ "${{ github.event_name }}" == "push" ] && [ "${{ github.ref }}" == "refs/heads/main" ]; then DEPLOY_URL=$(vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) else - DEPLOY_URL=$(vercel deploy --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes --build-env LOG_LEVEL=debug) + DEPLOY_URL=$(vercel deploy --token=${{ secrets.VERCEL_TOKEN }} --archive=tgz --yes) fi echo "url=$DEPLOY_URL" >> $GITHUB_OUTPUT From 03081b943c1164b11b1770dc9c69e86183b91b7f Mon Sep 17 00:00:00 2001 From: thunkar Date: Wed, 4 Feb 2026 12:42:13 +0000 Subject: [PATCH 28/28] updated --- CLAUDE.md | 2 +- README.md | 4 +- contracts/proof_of_password/Nargo.toml | 6 +- package.json | 22 +- src/config/networks/nextnet.json | 20 +- yarn.lock | 514 ++++++++++++------------- 6 files changed, 284 insertions(+), 284 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 5366674..05724c0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -477,7 +477,7 @@ Used for exchange rate calculations with 18 decimal precision. ## Version Information -- **Aztec SDK:** v4.0.0-nightly.20260203 +- **Aztec SDK:** v4.0.0-nightly.20260204 - **React:** 18.3.1 - **Vite:** 7.1.4 - **Node.js:** v22+ diff --git a/README.md b/README.md index 4a18418..1a7f25c 100644 --- a/README.md +++ b/README.md @@ -33,10 +33,10 @@ curl -s https://install.aztec.network | bash ### 3. Set Aztec Version -The project uses Aztec version `v4.0.0-nightly.20260203`. Set it using: +The project uses Aztec version `v4.0.0-nightly.20260204`. Set it using: ```bash -aztec-up 4.0.0-nightly.20260203 +aztec-up 4.0.0-nightly.20260204 ``` ## Development Setup diff --git a/contracts/proof_of_password/Nargo.toml b/contracts/proof_of_password/Nargo.toml index 9bdaa14..c557e11 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 = "v4.0.0-nightly.20260203", directory = "noir-projects/aztec-nr/aztec" } -token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260203", directory = "noir-projects/noir-contracts/contracts/app/token_contract" } +aztec = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260204", directory = "noir-projects/aztec-nr/aztec" } +token = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260204", 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 = "v4.0.0-nightly.20260203", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file +compressed_string = { git = "https://github.com/AztecProtocol/aztec-packages/", tag = "v4.0.0-nightly.20260204", directory = "noir-projects/aztec-nr/compressed-string" } \ No newline at end of file diff --git a/package.json b/package.json index b904851..7157877 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "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/v4.0.0-nightly.20260203/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260203/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/v4.0.0-nightly.20260204/noir-projects/noir-contracts && aztec compile --package token_contract && mkdir -p $WORKDIR/target && cp $HOME/nargo/github.com/AztecProtocol/aztec-packages/v4.0.0-nightly.20260204/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", @@ -23,15 +23,15 @@ "local-aztec:status": "node scripts/toggle-local-aztec.js status" }, "dependencies": { - "@aztec/accounts": "v4.0.0-nightly.20260203", - "@aztec/aztec.js": "v4.0.0-nightly.20260203", - "@aztec/constants": "v4.0.0-nightly.20260203", - "@aztec/entrypoints": "v4.0.0-nightly.20260203", - "@aztec/foundation": "v4.0.0-nightly.20260203", - "@aztec/noir-contracts.js": "v4.0.0-nightly.20260203", - "@aztec/pxe": "v4.0.0-nightly.20260203", - "@aztec/stdlib": "v4.0.0-nightly.20260203", - "@aztec/wallet-sdk": "v4.0.0-nightly.20260203", + "@aztec/accounts": "v4.0.0-nightly.20260204", + "@aztec/aztec.js": "v4.0.0-nightly.20260204", + "@aztec/constants": "v4.0.0-nightly.20260204", + "@aztec/entrypoints": "v4.0.0-nightly.20260204", + "@aztec/foundation": "v4.0.0-nightly.20260204", + "@aztec/noir-contracts.js": "v4.0.0-nightly.20260204", + "@aztec/pxe": "v4.0.0-nightly.20260204", + "@aztec/stdlib": "v4.0.0-nightly.20260204", + "@aztec/wallet-sdk": "v4.0.0-nightly.20260204", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@mui/icons-material": "^6.3.1", @@ -44,7 +44,7 @@ "zod": "^3.23.8" }, "devDependencies": { - "@aztec/test-wallet": "v4.0.0-nightly.20260203", + "@aztec/test-wallet": "v4.0.0-nightly.20260204", "@eslint/js": "^9.18.0", "@playwright/test": "1.49.0", "@types/buffer-json": "^2", diff --git a/src/config/networks/nextnet.json b/src/config/networks/nextnet.json index 8b70069..b9d74f6 100644 --- a/src/config/networks/nextnet.json +++ b/src/config/networks/nextnet.json @@ -2,18 +2,18 @@ "id": "nextnet", "nodeUrl": "https://nextnet.aztec-labs.com", "chainId": "11155111", - "rollupVersion": "3083048591", + "rollupVersion": "1478105884", "contracts": { - "gregoCoin": "0x1393dc74c4a35b23717e054c1c69acb1496c8df085a3ba25e5014b81eb030701", - "gregoCoinPremium": "0x095c2a289560276015a7daf2d0d8842459496d0a59d45cec7a1e01844af5aeff", - "amm": "0x127e7b8451ca6dcc06c1b1c35e2e790d55fe59f78e14dc6c24ef670713fa4403", - "liquidityToken": "0x28343a43654f75b67e8f7589eaaf56f95ce7f3053b15ea5bebb04939e5f51f3e", - "pop": "0x1844e8cba7472a6001d13c4ce721b491bfbb91d3cecde12d743da9a89554fee4", - "sponsoredFPC": "0x03c1959297e6343c0a78bbea77e2203a01deaa560e144ba6fd11e10549ac3105", - "salt": "0x0003e9279cc6da0dfb88dc156e736aa70669e3e8f5e295be04a60b24184d90a8" + "gregoCoin": "0x18aa57cc9572b773c5320c36c57cdaeeda80dfc68a991cd4bcae0b0e2677425f", + "gregoCoinPremium": "0x171a5c43859214285f1854abc66a41d9aa2e1a7fe6d7246f3d8958e94a7b546d", + "amm": "0x1c17ce4c09b37df1915147be6b38dfe687a2ed46a713e5aeabab6c1e4620a716", + "liquidityToken": "0x2819b01eff2126a842f9c53c6bff272e8f697d022910339949ed91acec05b4f8", + "pop": "0x08d67d4e455dea167397c74269cca57b1c985ba1c5b09c7537ee7cbab928a8c4", + "sponsoredFPC": "0x1436304c596d869af61c533679f888dc3f3355e3dc4cdb0418ed6673e1f3de4e", + "salt": "0x113b8aece3e1b6a706fa1897314663fcfcbe7e2e5b64b59f69960aa7b10453e4" }, "deployer": { - "address": "0x24826c3567c2872775edf711474d20f5f98ae7988786c59e85592fb93a79af14" + "address": "0x005222ea1cd1a5fd66f531e2082cd35a43d7b7f4b5f6f1f7e81b26669f70795b" }, - "deployedAt": "2026-02-03T15:49:52.681Z" + "deployedAt": "2026-02-04T09:33:27.162Z" } \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 37257c5..62ce7ae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -702,66 +702,66 @@ __metadata: languageName: node linkType: hard -"@aztec/accounts@npm:4.0.0-nightly.20260203, @aztec/accounts@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/accounts@npm:4.0.0-nightly.20260203" - dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" - "@aztec/ethereum": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" +"@aztec/accounts@npm:4.0.0-nightly.20260204, @aztec/accounts@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/accounts@npm:4.0.0-nightly.20260204" + dependencies: + "@aztec/aztec.js": "npm:4.0.0-nightly.20260204" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260204" + "@aztec/ethereum": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" tslib: "npm:^2.4.0" - checksum: 10c0/78b8be790940dd239c2d88dd5408ced06fa377f2907a0c32decb6b1414701b8189ea5dafde382562ffa36490c4452eb4174553a0847fab338744627e2a048651 + checksum: 10c0/fe7344e6682da7f7b2df188b9c32c23bd8d36b51d8b6efff2cd58d3163e81c626e3915a55dbcf3ac7f5c4d997effaa9b1cc6fd1d894ccdd98be709f2d5a6e630 languageName: node linkType: hard -"@aztec/aztec.js@npm:4.0.0-nightly.20260203, @aztec/aztec.js@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260203" +"@aztec/aztec.js@npm:4.0.0-nightly.20260204, @aztec/aztec.js@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/aztec.js@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" - "@aztec/ethereum": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260203" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260204" + "@aztec/ethereum": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260204" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" axios: "npm:^1.12.0" tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/ff5845a5758edd1c2ff1a13f9da7bb4babab81d5c6aeb73bae21c936cef66302b57ff528ef4ec4a9cfc379702182047d105377e673ac3de3f7183affb2011387 + checksum: 10c0/015b83b6c33065bb38fd225f5fb374a03c9d091304c9595e0e1c34ceddb23569cc1ec6ce28ffb61814b3c698728e1a80f479089ac425a5eccbfd9f077efb10ec languageName: node linkType: hard -"@aztec/bb-prover@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260203" +"@aztec/bb-prover@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/bb-prover@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260203" - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260203" - "@aztec/noir-types": "npm:4.0.0-nightly.20260203" - "@aztec/simulator": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260203" - "@aztec/world-state": "npm:4.0.0-nightly.20260203" + "@aztec/bb.js": "npm:4.0.0-nightly.20260204" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260204" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260204" + "@aztec/noir-types": "npm:4.0.0-nightly.20260204" + "@aztec/simulator": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260204" + "@aztec/world-state": "npm:4.0.0-nightly.20260204" 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/ad55c41535be6e8513a1209ebef5be59c38052e713794df2dfd02126931bd3f76e824326798bbde21401accaa3b30feba0e2950ffae725ca6d91742198c280db + checksum: 10c0/1f44b1efc0b6e80a83c56c83b3bf34fd9aedb72c32c4e1d67a8d4e7a37068ba8056bfcb70485206fd2add6120256abb6e2a8403f136ec83d1ab380ca57c7744e languageName: node linkType: hard -"@aztec/bb.js@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260203" +"@aztec/bb.js@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/bb.js@npm:4.0.0-nightly.20260204" dependencies: comlink: "npm:^4.4.1" commander: "npm:^12.1.0" @@ -771,65 +771,65 @@ __metadata: tslib: "npm:^2.4.0" bin: bb: dest/node/bin/index.js - checksum: 10c0/5b672716a3473445629b5f4b010c6ab9379cc04250c903f2523ec7c199a4a911e1ddcbf3c30e455c1d101a9c776fd01da6857bdd608d715d2243fcb41254b73f + checksum: 10c0/801743ebb032546d1e10efd00e637d85a7d3506761f5e6916a3a3831a9698a98d1d477a8e0bd8ed5dc9cd7cca4863e95ac0e441f8f32984f1b89eea3664acfcf languageName: node linkType: hard -"@aztec/blob-lib@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260203" +"@aztec/blob-lib@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/blob-lib@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" "@crate-crypto/node-eth-kzg": "npm:^0.10.0" tslib: "npm:^2.4.0" - checksum: 10c0/185f5f1a335a5cc77a6ad21f097c8e6a317e9d0834767fd6e9f8017adb50c6088f1419cf0df440fdf0abe239068338ad0642897ffaf6f98e288b9fc361d5d3b4 + checksum: 10c0/596e23b7ebabdbe8f9caf71431b49a1c20d6281da98d72628498376c6784e8881196969625517cc25324a8866c445d2ea5079b23ff78eb1df1b0ad7e8e8e3370 languageName: node linkType: hard -"@aztec/builder@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/builder@npm:4.0.0-nightly.20260203" +"@aztec/builder@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/builder@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" commander: "npm:^12.1.0" - checksum: 10c0/ea5421611fec75f3fe406730676f2778883a2fef75672d6e3ea74d0345e31bea8231ceafb1126a15c03379607194c37a68d85c4bddd1da68223b5afee8158603 + checksum: 10c0/d174b671da449713a5bda2c533183de8976ca975b9a6dfb36af12941656e98655a320e5a192dd00dcf991de76511ead7987f142a4e8416ed0dde4bbe67dc4543 languageName: node linkType: hard -"@aztec/constants@npm:4.0.0-nightly.20260203, @aztec/constants@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/constants@npm:4.0.0-nightly.20260203" +"@aztec/constants@npm:4.0.0-nightly.20260204, @aztec/constants@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/constants@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" tslib: "npm:^2.4.0" - checksum: 10c0/6a7d18587553fb8b3107079718e952a39c56ba35edb184d5b7c6f1118e8db0e57fe6b1bc0c6d3a145c32f5551cb0ea58121b58536f6b8988f8405d7007683a30 + checksum: 10c0/57f8d91952e290f20cf23fadd58440c2c88ae000c4f1c1979ee348dbcdfc38368c7bdff2d770162c92d1baf4de13b0540727a5c45a1715f118c61b51a6940266 languageName: node linkType: hard -"@aztec/entrypoints@npm:4.0.0-nightly.20260203, @aztec/entrypoints@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260203" +"@aztec/entrypoints@npm:4.0.0-nightly.20260204, @aztec/entrypoints@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/entrypoints@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/8f6ce7f26a7b8e7f11943ebc27f84ab3a20b6d466f22a98cb3c5f502cd32dea099363cd8894489c9cc6062437115de0f05e6a599bacdb4ac811e21bc41a2d856 + checksum: 10c0/b8fa986a9fb4e7553b1691c0ffd1669926f9fceef438ba5516eee438894df860c6b728197d718a6b8b97d1b728f558473a5b488f97a7e13324eb8f107b9cb165 languageName: node linkType: hard -"@aztec/ethereum@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260203" +"@aztec/ethereum@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/ethereum@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260203" - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260203" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260204" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260204" "@viem/anvil": "npm:^0.0.10" dotenv: "npm:^16.0.3" lodash.chunk: "npm:^4.2.0" @@ -837,15 +837,15 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/c2a615d54dfd079e441d9f3988af46e589247753e77b24fe7081b83d5d7a12289404bfc7d9aa5fd9d7b9affe0d9318aba06f611fc4184668b603e88b0a76d22d + checksum: 10c0/902d66a90dffcb6851db45fb9c07158c85f4748557cf41e033f7ede36880209ea64047495698e166ab221e4b2cde81405a6d4f687072a256b06f12461fcd9a81 languageName: node linkType: hard -"@aztec/foundation@npm:4.0.0-nightly.20260203, @aztec/foundation@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/foundation@npm:4.0.0-nightly.20260203" +"@aztec/foundation@npm:4.0.0-nightly.20260204, @aztec/foundation@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/foundation@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260203" + "@aztec/bb.js": "npm:4.0.0-nightly.20260204" "@koa/cors": "npm:^5.0.0" "@noble/curves": "npm:=1.7.0" "@noble/hashes": "npm:^1.6.1" @@ -867,169 +867,169 @@ __metadata: sha3: "npm:^2.1.4" undici: "npm:^5.28.5" zod: "npm:^3.23.8" - checksum: 10c0/8c7914a2ace3875c5c938ea0a3496041b8ceeee76d14e2543a8ed758acd5d7ca737d07083a01c72d36eedc0f9da481baee884124b8e8e31f290a53c1ded8845f + checksum: 10c0/fd5b27e231bd95c98a66f41ccecfaa0949049db06b521e62619202a0fcfc5ad267c31e3a3ed23ab71a4293eacc8f86408e32c4bfed8393566fcbc0668290e191 languageName: node linkType: hard -"@aztec/key-store@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/key-store@npm:4.0.0-nightly.20260203" +"@aztec/key-store@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/key-store@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/kv-store": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/kv-store": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" tslib: "npm:^2.4.0" - checksum: 10c0/f68edeae5d2eb53929af42c62539f7b59d59d49d5c9e1a1ac7e815435997ee2fb1bee304a4e934c04ffeb5d161909d13eb0aa8861a93b7ef7bd020f66ffe7afb + checksum: 10c0/28abc24c10248a569184a54e45ac2b68110ba10622f68dab70868322b7425cb769058a19405b616c24e6e794fa5102258893e5185b52e2c94ef70445e1da754f languageName: node linkType: hard -"@aztec/kv-store@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260203" +"@aztec/kv-store@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/kv-store@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/ethereum": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/native": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/ethereum": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/native": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" 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/5d2ed94fb6b67901059730a22847a966fdef252441a87e4abe5ceaaf41d8bd97c7fa760ce8c09e807a53007b20e35923cc0f4c023a1b64c178d0eec1d0edb775 + checksum: 10c0/57bf99866bc25db91dd4e5c766588aee00459fa2bf3b28076d680b4a799f86d8292ceeb8737306ba3b8800d845680260fa42d4aaee59e93e06fd92a3b397e3af languageName: node linkType: hard -"@aztec/l1-artifacts@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260203" +"@aztec/l1-artifacts@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/l1-artifacts@npm:4.0.0-nightly.20260204" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/e21002d0ba872355bf4d4d1ec2a90fb6acf59895b296fbcfa5ef5633f7a73364bbd213cff392c467b1f5facafb943c8d8ddc7f131e2f13b92ba4e85840482cc1 + checksum: 10c0/ad3d50d772c55c3f6971dbcd98264aaadb98b765196de73665ea3993a8ce98dc8c6d38309e02ba5cfc02f1ff2f61bdf9ee110538ea689e0d6c4dbb583ca5f75d languageName: node linkType: hard -"@aztec/merkle-tree@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260203" +"@aztec/merkle-tree@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/merkle-tree@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/kv-store": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/kv-store": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" sha256: "npm:^0.2.0" tslib: "npm:^2.4.0" - checksum: 10c0/ed39ac21e9fed38c678917e4d9b219a79026f33f0ebe9834cb036fb7f1c41b9bd911971ad18bd8c5d4b90f313b9a05a2f8e1cf887eee2b95bf66a670d8edc268 + checksum: 10c0/344be7d71670e263a6e7247d7e031df4e8ccca0a23f121c2f2e446fd55b5439348ff79f1591564c89d113c1bc4f2b54f04638f5336796b2efd17b112afdfe597 languageName: node linkType: hard -"@aztec/native@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/native@npm:4.0.0-nightly.20260203" +"@aztec/native@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/native@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/bb.js": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/bb.js": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" msgpackr: "npm:^1.11.2" - checksum: 10c0/e349f5c9c335f29c53a24b2b166a0a73e31098ddc79c643e47ff197a3e2158c1d3ababe815576d0a6fed41629420afa1cd624a6305d59aea8af9012aa1f24402 + checksum: 10c0/7c096410e4834d85a191abd74b61025b9c3f74a438048695bc236c748421aee0149bbfcbc9a8c186d823adde77f48e7e3edb45dc37db1ba549376353e7084a8e languageName: node linkType: hard -"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260203" - checksum: 10c0/7ab6163af9c51e628f7519e2800d73e0ced4c4ede0c77f56d3d3e0082ec23cb8d57dc3c98a6bb8eadbfee2eff6027f9cb7e5acbfa1501d3f143039128673e8cf +"@aztec/noir-acvm_js@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/noir-acvm_js@npm:4.0.0-nightly.20260204" + checksum: 10c0/b94a7f18613b862db11e0734a32007cdb350152da92d7bf9465894c352dda4725787789c8f35b5eb50836d2c99bf1efb96e859738d2f565faea29d6da1d3055c languageName: node linkType: hard -"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260203, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260203" +"@aztec/noir-contracts.js@npm:4.0.0-nightly.20260204, @aztec/noir-contracts.js@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/noir-contracts.js@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260204" tslib: "npm:^2.4.0" - checksum: 10c0/a813d1771f9ff25ebc203e50fc4542f6b847bb4a4d90437a3b63802873aaae1ffa752895957840c456f3649b19b0e95a092f293063281dba2af31a846c14d268 + checksum: 10c0/b9176295e7ee80f8d4a31489f70329f7c7f797eee954bfabb8e7b116861347a6b41d61f5ceb9441c7cc84518fb3a42ca24726d654e5ddb2cf78a397c4db1abee languageName: node linkType: hard -"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260203" +"@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/noir-noir_codegen@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260203" + "@aztec/noir-types": "npm:4.0.0-nightly.20260204" glob: "npm:^13.0.0" ts-command-line-args: "npm:^2.5.1" bin: noir-codegen: lib/main.js - checksum: 10c0/fdd11d21552d157024165ba4b188f31a46101bce19905e8c46051f51cfb5a346ed8da69a079403ac41ea9054f854d0f81a0b8364b9dda48a7b260b8e72a0b977 + checksum: 10c0/d0f7f57d0424eae9935504685b2ba71fbaa81c1fbdaa4fc04ba370a1f4dc45f1ada31091ad251cd2223466a87ce21e1837f9f98710fedb5bd47e560841421f29 languageName: node linkType: hard -"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260203" +"@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/noir-noirc_abi@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/noir-types": "npm:4.0.0-nightly.20260203" - checksum: 10c0/0030572c881b0f26ca4345b6716b01e63542399a497b4ea4ec9defa3322b757fb8475bf82d1748f0dcbbd1162fdf34dc3567e4e1353917d83bd5307f32170efd + "@aztec/noir-types": "npm:4.0.0-nightly.20260204" + checksum: 10c0/bf077cfdbd890e3174128b6bef675f8572a17e98479ee1ec24005ee6b077377e3db76ff6e955eceda86535601d332b5c12e01eb1970238d95b6c84bae185e281 languageName: node linkType: hard -"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260203" +"@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/noir-protocol-circuits-types@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/blob-lib": "npm:4.0.0-nightly.20260203" - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260203" - "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260203" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" - "@aztec/noir-types": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260204" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260204" + "@aztec/noir-noir_codegen": "npm:4.0.0-nightly.20260204" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260204" + "@aztec/noir-types": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" change-case: "npm:^5.4.4" tslib: "npm:^2.4.0" - checksum: 10c0/61ac7623aa7f2cbbccbfbd6916c9f95303e45e483a230ef50e3fb04b1913c3e8431154784c9af29118b98607373906bb85f8c6545f898d966b2bb7714b920a6b + checksum: 10c0/be317d571d4413364e50e468cde2e474e7b64401a3b1234e149f3f4b666cfb2995f54602b909460dc5ad1dc12f765702e4ea007555f83ea8b898ff820e6f12d7 languageName: node linkType: hard -"@aztec/noir-types@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260203" - checksum: 10c0/8c582cf8a38aba9808a2ea8f1e7d4327b4f4e0bac711cfb423f3d879a9891bbff506f1d89ede90533b6405c79e844e11c834328c43a5e4537ec7dfe853219313 +"@aztec/noir-types@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/noir-types@npm:4.0.0-nightly.20260204" + checksum: 10c0/5d4b74d4aed0d55951379f3782ed01ed2ecace2e89d8ede3888505b76a696ab98892a9bb6b2e82125527fc9c7ee1121b8b80674d1f6723de93803ee7856d9fab languageName: node linkType: hard -"@aztec/protocol-contracts@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260203" +"@aztec/protocol-contracts@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/protocol-contracts@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" lodash.chunk: "npm:^4.2.0" lodash.omit: "npm:^4.5.0" tslib: "npm:^2.4.0" - checksum: 10c0/d7d6fa18841428e9a500e64340dc5861200730cea87bcd292dd37891ab5f709048b0bfdbac60ec82432b49e538862cddfb624e5785ec2f171c4d6f5a6f9013d8 - languageName: node - linkType: hard - -"@aztec/pxe@npm:4.0.0-nightly.20260203, @aztec/pxe@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/pxe@npm:4.0.0-nightly.20260203" - dependencies: - "@aztec/bb-prover": "npm:4.0.0-nightly.20260203" - "@aztec/bb.js": "npm:4.0.0-nightly.20260203" - "@aztec/builder": "npm:4.0.0-nightly.20260203" - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/ethereum": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/key-store": "npm:4.0.0-nightly.20260203" - "@aztec/kv-store": "npm:4.0.0-nightly.20260203" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260203" - "@aztec/noir-types": "npm:4.0.0-nightly.20260203" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" - "@aztec/simulator": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + checksum: 10c0/5da7f30aa5b6baf6fbdae6d337837dac583620de292f046570cb18d0fcb6e1da15950b4afb10776c6fb7c3fb1c87babb7896577926100208abcda18157eb0a8d + languageName: node + linkType: hard + +"@aztec/pxe@npm:4.0.0-nightly.20260204, @aztec/pxe@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/pxe@npm:4.0.0-nightly.20260204" + dependencies: + "@aztec/bb-prover": "npm:4.0.0-nightly.20260204" + "@aztec/bb.js": "npm:4.0.0-nightly.20260204" + "@aztec/builder": "npm:4.0.0-nightly.20260204" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/ethereum": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/key-store": "npm:4.0.0-nightly.20260204" + "@aztec/kv-store": "npm:4.0.0-nightly.20260204" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260204" + "@aztec/noir-types": "npm:4.0.0-nightly.20260204" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260204" + "@aztec/simulator": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" koa: "npm:^2.16.1" koa-router: "npm:^13.1.1" lodash.omit: "npm:^4.5.0" @@ -1038,45 +1038,45 @@ __metadata: viem: "npm:@aztec/viem@2.38.2" bin: pxe: dest/bin/index.js - checksum: 10c0/f655c2d4a458707eafaaebcc1b8286b07ad98b448e7118914289e8fe5a46eb634d1243c81344f19ca8aac86e361598a058a66615660bdfb49375a06e064fca6f + checksum: 10c0/7bf940b5266eef541bb3761a19993dc5f648023422c92153dbbdb6ab2544d28ade0e7fd8dac21697f976e7649c47068ef196f88e1f4b40afdc7ebf2240c9f5c2 languageName: node linkType: hard -"@aztec/simulator@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/simulator@npm:4.0.0-nightly.20260203" +"@aztec/simulator@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/simulator@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/native": "npm:4.0.0-nightly.20260203" - "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260203" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" - "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260203" - "@aztec/noir-types": "npm:4.0.0-nightly.20260203" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260203" - "@aztec/world-state": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/native": "npm:4.0.0-nightly.20260204" + "@aztec/noir-acvm_js": "npm:4.0.0-nightly.20260204" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260204" + "@aztec/noir-protocol-circuits-types": "npm:4.0.0-nightly.20260204" + "@aztec/noir-types": "npm:4.0.0-nightly.20260204" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260204" + "@aztec/world-state": "npm:4.0.0-nightly.20260204" lodash.clonedeep: "npm:^4.5.0" lodash.merge: "npm:^4.6.2" tslib: "npm:^2.4.0" - checksum: 10c0/8ec8a37629bc7850f5c1d313e1c657eeef969c445f80df62470e175a30c695d34c5368636982d7fba54ddeb09db386ef95a5378710211a1e95344cf1fd484811 + checksum: 10c0/8183d9917fd1c6bd55687b506f6ffa2f4849d3c94126ece07d78a2a7204cccfd25b24dbe2ded742d1f944d6bcd37baa4e8a0c5fd6f6212715c06b6110971f57f languageName: node linkType: hard -"@aztec/stdlib@npm:4.0.0-nightly.20260203, @aztec/stdlib@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260203" +"@aztec/stdlib@npm:4.0.0-nightly.20260204, @aztec/stdlib@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/stdlib@npm:4.0.0-nightly.20260204" dependencies: "@aws-sdk/client-s3": "npm:^3.892.0" - "@aztec/bb.js": "npm:4.0.0-nightly.20260203" - "@aztec/blob-lib": "npm:4.0.0-nightly.20260203" - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/ethereum": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260203" - "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260203" - "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260203" + "@aztec/bb.js": "npm:4.0.0-nightly.20260204" + "@aztec/blob-lib": "npm:4.0.0-nightly.20260204" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/ethereum": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/l1-artifacts": "npm:4.0.0-nightly.20260204" + "@aztec/noir-noirc_abi": "npm:4.0.0-nightly.20260204" + "@aztec/validator-ha-signer": "npm:4.0.0-nightly.20260204" "@google-cloud/storage": "npm:^7.15.0" axios: "npm:^1.12.0" json-stringify-deterministic: "npm:1.0.12" @@ -1089,16 +1089,16 @@ __metadata: tslib: "npm:^2.4.0" viem: "npm:@aztec/viem@2.38.2" zod: "npm:^3.23.8" - checksum: 10c0/cf4e145b98c4f3290cad76d9d7282251e5c5453b59814a6add3c9fc123144a66f9a27d5f8b195d0192059e82ba7a08bbff6d7d46ec6cba76093b126066ddda26 + checksum: 10c0/0159504728dc03969ecc5d5acbc64317ec2e32dd958d7155738b497e37296cf099c18e8c2259d3fda314c68ffc2d421361f7cebebf45e7a11566c6e9395710f5 languageName: node linkType: hard -"@aztec/telemetry-client@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260203" +"@aztec/telemetry-client@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/telemetry-client@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" "@opentelemetry/api": "npm:^1.9.0" "@opentelemetry/api-logs": "npm:^0.55.0" "@opentelemetry/core": "npm:^1.28.0" @@ -1115,69 +1115,69 @@ __metadata: "@opentelemetry/semantic-conventions": "npm:^1.28.0" prom-client: "npm:^15.1.3" viem: "npm:@aztec/viem@2.38.2" - checksum: 10c0/5b774ea89c19291eb5d429920e18e8bf10950264f01389690995f224583a078b5fabeab4eda8049d8f71172cdec4483fcf1f1272ad59bfb652fe7161fdfd6495 + checksum: 10c0/c87b7be55c36a7703149db25a3952ebc46cd7c50a30a70d3f124acf7f27cc0aebf8f112ddf2b1a921ca1f7214981fa8bcf76c2b1ec413236d972cd083f84021e languageName: node linkType: hard -"@aztec/test-wallet@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260203" +"@aztec/test-wallet@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/test-wallet@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/accounts": "npm:4.0.0-nightly.20260203" - "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260203" - "@aztec/pxe": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" - "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260203" - checksum: 10c0/1e12dd37ab8d3d5bdfe240f3851265d0a31e885a6e82da6fe013dc443bd19e506bb1101768918a2523fc235902204cbe921f70d4bf1924c9a2a16ac36afa4d8f + "@aztec/accounts": "npm:4.0.0-nightly.20260204" + "@aztec/aztec.js": "npm:4.0.0-nightly.20260204" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/noir-contracts.js": "npm:4.0.0-nightly.20260204" + "@aztec/pxe": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" + "@aztec/wallet-sdk": "npm:4.0.0-nightly.20260204" + checksum: 10c0/433629022e397fa019734d3bdc7b042b30b470c5b33c4b7f720523739c1ebc29d25151f3ad7d0f159429df76bdb8dd26ae184f05aaf5be5894d32797a7d08c58 languageName: node linkType: hard -"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260203" +"@aztec/validator-ha-signer@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/validator-ha-signer@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/ethereum": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" + "@aztec/ethereum": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" node-pg-migrate: "npm:^8.0.4" pg: "npm:^8.11.3" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/3a1030f0ff21fecfad0663add104ec7afe61ef8a18b0b0abc50c768b2e6466e785c1b81f9f7282f50a4675e6ad8c011e5c161b5970b286f5ab5237181ae7ee93 + checksum: 10c0/8085b8149fedd44146f48b943caf8d53b1c55d6c2ce9fa3b467d579a5287a2afcaffafabe0958f4a5b66614f015c31f923476e255f9e0d26d27cd0a27a3ffe7a languageName: node linkType: hard -"@aztec/wallet-sdk@npm:4.0.0-nightly.20260203, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260203" +"@aztec/wallet-sdk@npm:4.0.0-nightly.20260204, @aztec/wallet-sdk@npm:v4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/wallet-sdk@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/aztec.js": "npm:4.0.0-nightly.20260203" - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/entrypoints": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/pxe": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" - checksum: 10c0/fb6c46549b0d5f36f82bc143e820e904fa556085cc7fc9fcdf303d12a65318a9e715110003732735292249c195220d026f8cb616bcce0cc763e6d0f52d84fc6f + "@aztec/aztec.js": "npm:4.0.0-nightly.20260204" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/entrypoints": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/pxe": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" + checksum: 10c0/d663955e7ceadee94977733beb292a1ccb756d6816905525aeddfba4b69cf89ec4abd2d0db67cd0edd9169635f23c17fbdfe76cf189cf3326a2cb8ac6e22cea5 languageName: node linkType: hard -"@aztec/world-state@npm:4.0.0-nightly.20260203": - version: 4.0.0-nightly.20260203 - resolution: "@aztec/world-state@npm:4.0.0-nightly.20260203" +"@aztec/world-state@npm:4.0.0-nightly.20260204": + version: 4.0.0-nightly.20260204 + resolution: "@aztec/world-state@npm:4.0.0-nightly.20260204" dependencies: - "@aztec/constants": "npm:4.0.0-nightly.20260203" - "@aztec/foundation": "npm:4.0.0-nightly.20260203" - "@aztec/kv-store": "npm:4.0.0-nightly.20260203" - "@aztec/merkle-tree": "npm:4.0.0-nightly.20260203" - "@aztec/native": "npm:4.0.0-nightly.20260203" - "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:4.0.0-nightly.20260203" - "@aztec/telemetry-client": "npm:4.0.0-nightly.20260203" + "@aztec/constants": "npm:4.0.0-nightly.20260204" + "@aztec/foundation": "npm:4.0.0-nightly.20260204" + "@aztec/kv-store": "npm:4.0.0-nightly.20260204" + "@aztec/merkle-tree": "npm:4.0.0-nightly.20260204" + "@aztec/native": "npm:4.0.0-nightly.20260204" + "@aztec/protocol-contracts": "npm:4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:4.0.0-nightly.20260204" + "@aztec/telemetry-client": "npm:4.0.0-nightly.20260204" tslib: "npm:^2.4.0" zod: "npm:^3.23.8" - checksum: 10c0/eb0459b9291a37726ff25a8a873893b982b932dab812046b033c5d079b4bc44ce393c692c9c7b2fb9898b5daf58e42345f15cd716f48e5fccf53a950fbe95015 + checksum: 10c0/a8108b9c472ee1dbe8bb20262bc84f3d0e1ed19bbd60b08ac82f41a66b50dc3944518871cda4f8cfab42097e92f4286d00132fafd4061962d906754667586ca5 languageName: node linkType: hard @@ -6079,16 +6079,16 @@ __metadata: version: 0.0.0-use.local resolution: "gregoswap@workspace:." dependencies: - "@aztec/accounts": "npm:v4.0.0-nightly.20260203" - "@aztec/aztec.js": "npm:v4.0.0-nightly.20260203" - "@aztec/constants": "npm:v4.0.0-nightly.20260203" - "@aztec/entrypoints": "npm:v4.0.0-nightly.20260203" - "@aztec/foundation": "npm:v4.0.0-nightly.20260203" - "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260203" - "@aztec/pxe": "npm:v4.0.0-nightly.20260203" - "@aztec/stdlib": "npm:v4.0.0-nightly.20260203" - "@aztec/test-wallet": "npm:v4.0.0-nightly.20260203" - "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260203" + "@aztec/accounts": "npm:v4.0.0-nightly.20260204" + "@aztec/aztec.js": "npm:v4.0.0-nightly.20260204" + "@aztec/constants": "npm:v4.0.0-nightly.20260204" + "@aztec/entrypoints": "npm:v4.0.0-nightly.20260204" + "@aztec/foundation": "npm:v4.0.0-nightly.20260204" + "@aztec/noir-contracts.js": "npm:v4.0.0-nightly.20260204" + "@aztec/pxe": "npm:v4.0.0-nightly.20260204" + "@aztec/stdlib": "npm:v4.0.0-nightly.20260204" + "@aztec/test-wallet": "npm:v4.0.0-nightly.20260204" + "@aztec/wallet-sdk": "npm:v4.0.0-nightly.20260204" "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.0" "@eslint/js": "npm:^9.18.0"