Skip to content

feat(aztec-nr)!: rename push_nullifier to push_nullifier_unsafe#23488

Merged
nchamo merged 3 commits into
merge-train/fairiesfrom
nchamo/nullifier-unsafe
May 22, 2026
Merged

feat(aztec-nr)!: rename push_nullifier to push_nullifier_unsafe#23488
nchamo merged 3 commits into
merge-train/fairiesfrom
nchamo/nullifier-unsafe

Conversation

@nchamo

@nchamo nchamo commented May 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Rename push_nullifier to push_nullifier_unsafe on both PrivateContext and PublicContext to match the existing _unsafe suffix convention used by emit_private_log_unsafe, emit_raw_note_log_unsafe, and emit_public_log_unsafe. This makes it clear that callers must handle domain separation themselves.
  • Update all call sites across aztec-nr internals, app/test/account contracts, and protocol-fuzzer.
  • Update doc comments, doc links, developer docs, and add a migration note.

@nchamo nchamo requested a review from nventuro as a code owner May 22, 2026 09:06
@nchamo nchamo self-assigned this May 22, 2026
@nchamo nchamo enabled auto-merge (squash) May 22, 2026 12:53
@AztecBot

Copy link
Copy Markdown
Collaborator

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/f8b9aa29a8e2b1ab�f8b9aa29a8e2b1ab8;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_epochs/epochs_high_tps_block_building.test.ts (284s) (code: 0) group:e2e-p2p-epoch-flakes

@nchamo nchamo merged commit 174de72 into merge-train/fairies May 22, 2026
14 checks passed
@nchamo nchamo deleted the nchamo/nullifier-unsafe branch May 22, 2026 13:25
github-merge-queue Bot pushed a commit that referenced this pull request May 25, 2026
BEGIN_COMMIT_OVERRIDE
feat(txe): add TXE oracle version check to bootstrap (#23324)
fix(txe): correct TXE_ORACLE_INTERFACE_HASH to match current oracle
interface (#23460)
feat(aztec-nr): add Serialize/Deserialize for EphemeralArray (#23417)
refactor: move validation and error handling out of transport layer
(#23422)
feat(pxe)!: add source and block-range filtering to get_logs_by_tag
(#23326)
fix(txe): update TXE oracle interface hash for new AVM oracle methods
(#23492)
chore(ci): capture sandbox diagnostics on acceptance test failure
(#23495)
feat(aztec-nr)!: rename push_nullifier to push_nullifier_unsafe (#23488)
feat(aztec-nr)!: add explicit custom_sync_state hook to AztecConfig
(#23446)
fix(ci): skip aztec-cli notify job when acceptance test is skipped
(#23534)
fix: released contract artifact aztec version (forward port of #23470)
(#23500)
fix: merge train conflicts (#23548)
END_COMMIT_OVERRIDE
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