Skip to content

[DO NOT MERGE] Update testnet to 4.2.0-aztecnr-rc.2#259

Open
critesjosh wants to merge 15 commits intotestnetfrom
josh/testnet-version-update
Open

[DO NOT MERGE] Update testnet to 4.2.0-aztecnr-rc.2#259
critesjosh wants to merge 15 commits intotestnetfrom
josh/testnet-version-update

Conversation

@critesjosh
Copy link
Copy Markdown
Collaborator

Summary

  • Updates Aztec version to 4.2.0-aztecnr-rc.2
  • Updates Node.js from 22 to 24
  • Replaces hand-written doc snippets with #include_code directives
  • Restores testnet workflow, config, and deploy script

Purpose

Testing whether 4.2.0-aztecnr-rc.2 works on testnet.

Test plan

  • Testnet CI workflow deploys account successfully
  • Deploy contract to testnet (yarn deploy::testnet)

🤖 Generated with Claude Code

critesjosh and others added 10 commits March 24, 2026 20:58
Add docs:start/docs:end markers to scripts and config files, replace
hand-written code blocks in ONBOARDING.src.md with #include_code
directives so snippets stay in sync with source. Change remarkrc
codeDir from ./src to . to reach files outside src/.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace hand-written doc snippets with #include_code directives
- Update all version references: Nargo.toml, package.json, config JSONs,
  README.md, CLAUDE.md, CI workflow
- Update Noir contract: self.msg_sender(), self.enqueue_self.*
- Update TypeScript APIs: deploy().send() returns {contract, receipt},
  send() returns {receipt}, simulate() returns {result}
- Replace AztecAddress.ZERO with NO_FROM for account deploys
- Remove devnet config, CI workflow, and ::devnet package.json scripts
- Remove isDevnet() from ConfigManager and related prover toggle

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…aztecnr-rc.2

Update Aztec version to 4.2.0-aztecnr-rc.2 and remove devnet
Update CI workflow and devcontainer Dockerfile to use Node.js 24.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@critesjosh critesjosh changed the title Update testnet to 4.2.0-aztecnr-rc.2 [DO NOT MERGE] Update testnet to 4.2.0-aztecnr-rc.2 Mar 30, 2026
critesjosh and others added 5 commits March 30, 2026 11:26
# Conflicts:
#	.github/workflows/devnet.yaml
The merge mangled deploy_account.ts — restore testnet bridging logic
with next's API changes (NO_FROM instead of AztecAddress.ZERO).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Restore next's versions of test files (duplicate `balances` declaration,
wrong tx.receipt.status API) and scripts (old import paths, stale API
patterns).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant