Skip to content

refactor(aztec-nr): rename get_handshakes to non_interactive variant#24511

Merged
vezenovm merged 12 commits into
merge-train/fairies-v5from
nchamo/f-769-rename-get_handshakes-to-get_non_interactive_handshakes
Jul 6, 2026
Merged

refactor(aztec-nr): rename get_handshakes to non_interactive variant#24511
vezenovm merged 12 commits into
merge-train/fairies-v5from
nchamo/f-769-rename-get_handshakes-to-get_non_interactive_handshakes

Conversation

@nchamo

@nchamo nchamo commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Renames the HandshakeRegistry's get_handshakes utility to get_non_interactive_handshakes: it only returns handshakes discovered from non-interactive announcement logs, so interactive handshakes (feat(aztec-nr): add interactive handshake to the handshake registry #24473) never appear in it, and the name should say which kind it returns.
  • Sweeps the rename through the aztec-nr selector constant, the registry's internal reader, the PXE default-authorization allowlist, and tests, and documents the getter's privacy properties (any contract can read a scope's discovered handshakes; ephemeral keys don't reveal the shared secret).
  • Re-pins the standard contracts, since the registry's artifact changes.

Stacked on #24483.

Fixes F-769

@nchamo nchamo self-assigned this Jul 3, 2026
@nchamo nchamo added ci-draft Run CI on draft PRs. ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure labels Jul 3, 2026
@nchamo nchamo marked this pull request as ready for review July 3, 2026 18:20
@nchamo nchamo requested a review from nventuro as a code owner July 3, 2026 18:20
@nchamo nchamo requested a review from vezenovm July 3, 2026 18:20
Base automatically changed from mv/f-766-handshake-facts to merge-train/fairies-v5 July 4, 2026 02:54
…shakes-to-get_non_interactive_handshakes

Conflicts were all the get_handshakes -> get_non_interactive_handshakes /
get_all_handshakes -> get_all_discovered_handshakes rename against base's
newer handshake work; kept the renamed identifiers. Regenerated standard-
contract artifacts are unchanged from HEAD since the merged Noir source is
identical to HEAD's.
@vezenovm vezenovm merged commit a55ebc0 into merge-train/fairies-v5 Jul 6, 2026
12 checks passed
@vezenovm vezenovm deleted the nchamo/f-769-rename-get_handshakes-to-get_non_interactive_handshakes branch July 6, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-draft Run CI on draft PRs. ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants