Key changes
This release is cut from the ext-integration/aztec branch and is only intended to be run by a single testnet guardian instance. The code changes within have not yet gone through the usual contributor review process and are intended for testing purposes only, and only in a way that makes sure that potential issues within this version don't impact liveness on other testnets.
Since the previous Aztec release, the core contract has been redeployed. To connect to the new instance, use the following:
--aztecRPC  YOUR_RPC
--aztecContract 0x240ca8722f92a439009fd185dddb4a315de26dd34c0067de2d8b9c58afd87432
What's Changed
- ci: lint: Empty body in an if or else branch by @johnsaigle in #4496
- node: Add Notary package for verifying MessagePublications by @johnsaigle in #4315
- add monad mainnet to watcher by @aapclark in #4508
- ci(gocritic): refactor so that new rules will get included automatically by @johnsaigle in #4497
- node: Log version on watcher start by @djb15 in #4472
- node: Add Transfer Verifier whitepaper by @johnsaigle in #4242
- node(governor): make internal-only methods private by @johnsaigle in #4429
- node(governor): Remove duplication in unit test set-up by @johnsaigle in #4430
- ci: Add nilnilandnilnesserrlints by @johnsaigle in #4516
- node: Governor token list update by @djb15 in #4513
- notary: delay Rejected messages instead of dropping them by @johnsaigle in #4522
- solana/token_bridge: fix metaplex metadata handling and add support for token2022 tokens (including metadata pointers) by @kcsongor in #4482
- solana: Add support for Fogo by @hernandp in #4519
- docs: Add whitepaper for Notary by @johnsaigle in #4452
- SVM: Revamped Core and Bridge initialization scripts. by @hernandp in #4530
- update environment variable to proper PROGRAM_ID by @hernandp in #4534
- ci: Add iota-mixing lint by @johnsaigle in #4532
- node(governor): Add more tokens to governed list by @johnsaigle in #4535
- svm/wormhole-core-shims: support non-solana SVM deployments by @kcsongor in #4527
- docs: update operations.md by @panoel in #4544
- node/pkg/watchers/evm: fix ccl bug by @panoel in #4545
- fogo mainnet values in governor and sdk by @aapclark in #4538
- node(watcher): add Ethereum and Sepolia CustomConsistency addresses by @aapclark in #4543
- monad mainnet WTT deployment by @aapclark in #4547
- ci: Enable tests and lints for svm/ directory; disable them for terra/ by @johnsaigle in #4537
- node: add last observed vaa to hb by @panoel in #4542
- svm: forwards environment through config file set in ENV_CONFIGby @scnale in #4548
- notary: Add admin rescue commands by @johnsaigle in #4474
- meta: Add AR codeowners by @johnsaigle in #4549
- node: Integrate Transfer Verifier into Sui Watcher by @pleasew8t in #4324
- Aztec integration update by @jorem321 in #4531
Full Changelog: v2.45.0-aztec...v2.46.0-aztec