Skip to content

docs: small delayedpubmut update#21229

Merged
nventuro merged 1 commit intomerge-train/fairiesfrom
nv/pubmut-docs
Mar 7, 2026
Merged

docs: small delayedpubmut update#21229
nventuro merged 1 commit intomerge-train/fairiesfrom
nv/pubmut-docs

Conversation

@nventuro
Copy link
Contributor

@nventuro nventuro commented Mar 6, 2026

Just a small clarification.

@nventuro nventuro requested a review from nchamo March 6, 2026 22:35
@nventuro nventuro enabled auto-merge (squash) March 6, 2026 22:35
@AztecBot
Copy link
Collaborator

AztecBot commented Mar 6, 2026

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/767e0d5afb806bb1�767e0d5afb806bb18;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_p2p/duplicate_proposal_slash.test.ts (112s) (code: 0) group:e2e-p2p-epoch-flakes

@nventuro nventuro merged commit 3e59b5a into merge-train/fairies Mar 7, 2026
10 checks passed
@nventuro nventuro deleted the nv/pubmut-docs branch March 7, 2026 12:44
github-merge-queue bot pushed a commit that referenced this pull request Mar 9, 2026
BEGIN_COMMIT_OVERRIDE
feat: add note hash and nullifier helper functions with domain
separation (#21189)
feat(cli): auto-recompiling when aztec test is run (#20729)
docs: small delayedpubmut update (#21229)
test: restore pubmut tests (#21228)
END_COMMIT_OVERRIDE
nventuro added a commit that referenced this pull request Mar 19, 2026
…1134, #21072, #21186, #21189, #21229, #21228, #21234, #21639) (#21745)

## Summary

Combined backport of 12 PRs to v4-next, cherry-picked in chronological
merge order:

1. #20512 — docs: add delayedpublicmutable apiref, fix misc docs
2. #20379 — feat: custom message handlers in Aztec.nr
3. #20831 — feat!: make unused msg disco fns private
4. #21024 — feat: add compile-time size check for events and error code
links
5. #21134 — chore: add warning on invalid recipients
6. #21072 — feat: add aztecaddress::is_valid
7. #21186 — chore: use returns `true` for boolean fns
8. #21189 — feat: add note hash and nullifier helper functions with
domain separation
9. #21229 — docs: small delayedpubmut update
10. #21228 — test: restore pubmut tests
11. #21234 — fix: claim contract & improve nullif docs
12. #21639 — feat!: split compute note hash and nullifier to reduce
hashing

Each PR is a separate commit (raw cherry-pick with conflicts left in),
followed by a single final commit that resolves all conflicts — making
it easy to review the conflict resolution independently.

## Conflict resolution (last commit)

- `delayed_public_mutable.nr` / `public_immutable.nr` — merged doc
comments from both sides
- `aztec.nr` macros — integrated custom message handler + split compute
functions
- `discovery/mod.nr` / `process_message.nr` — merged offchain inbox sync
+ custom handler dispatch + split compute
- `constants.nr` / `constants_tests.nr` — added new domain separators
- `Nargo.toml` — added custom_message_contract
- `netlify.toml` — merged error code redirects
- `auth_contract` — kept v4-next delay value
- `note_metadata.nr` — doc comment reformat
- `migration_notes.md` — merged migration notes from both sides
- Deleted `traits.nr` (v4-next uses `traits/` directory)


ClaudeBox log: https://claudebox.work/s/3145d1bd30977c20?run=1

---------

Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.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.

3 participants