Skip to content

Conversation

@xorsal
Copy link
Contributor

@xorsal xorsal commented Jan 13, 2026

🤖 Linear

  • add Nargo workspace file
  • Simplify build-contracts script
  • Make prover disabled by default
  • Add walletless e2e test

Closes AZT-600

xorsal added 5 commits January 9, 2026 13:34
Create a reusable fixture at tests/e2e/fixtures/walletless.ts that:
- Handles provider creation and browser injection automatically
- Exposes walletless account info to tests
- Provides switchAccount() for multi-account testing

Tests now simply import { test, expect } from the fixture and
use the walletless parameter to get automatic injection.
@linear
Copy link

linear bot commented Jan 13, 2026

@vercel
Copy link

vercel bot commented Jan 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
aztec-web-boilerplate Ready Ready Preview, Comment Jan 21, 2026 9:47pm

Request Review

Add two E2E test scenarios using @wonderland/walletless:
- Walletless MetaMask: simulates MetaMask wallet connection and minting
- Embedded wallet: uses "Create New Account" button for minting

Both tests assert that public balance increases after minting.

Also add simulation before sending transactions to catch revert reasons
early in useWriteContract hook.
- Redeploy contracts with proverEnabled=false for faster E2E testing
- Remove unused @aztec/aztec dependency
0xLeopoldo
0xLeopoldo previously approved these changes Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants