Skip to content

chore: backport PR #21716 (feat!: no_from) to v4-next#21768

Merged
Thunkar merged 2 commits intobackport-to-v4-next-stagingfrom
claudebox/backport-21716-no-from-v4-next
Mar 19, 2026
Merged

chore: backport PR #21716 (feat!: no_from) to v4-next#21768
Thunkar merged 2 commits intobackport-to-v4-next-stagingfrom
claudebox/backport-21716-no-from-v4-next

Conversation

@AztecBot
Copy link
Copy Markdown
Collaborator

@AztecBot AztecBot commented Mar 18, 2026

Summary

Backports #21716 to v4-next via backport-to-v4-next-staging.

Based on latest backport-to-v4-next-staging which has #21646 (gas estimations on send), so this PR contains only #21716's actual changes (NO_FROM pattern).

Cherry-pick conflicts resolved:

  • bot/src/factory.tsAztecAddress.ZERONO_FROM
  • e2e_fees/account_init.test.tsAztecAddress.ZERONO_FROM
  • docs/examples/ts/recursive_verification/index.ts — imports + data loading updated
  • docs/examples/ts/aztecjs_connection/index.tsAztecAddress.ZERONO_FROM in existing fee juice section, discarded duplicate sections from cherry-pick
  • spartan/block_capacity.test.ts — deleted (already removed on v4-next)

Key changes

  • Introduces NO_FROM pattern replacing AztecAddress.ZERO sentinel for bypassing account contract entrypoint
  • Removes SignerlessAccountContract
  • Uses DefaultEntrypoint directly when from: NO_FROM
  • Deshrines MulticallEntrypoint from wallet internals

@AztecBot AztecBot added ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR. labels Mar 18, 2026
@AztecBot AztecBot force-pushed the claudebox/backport-21716-no-from-v4-next branch from 246aa49 to 717548e Compare March 18, 2026 21:37
@AztecBot AztecBot force-pushed the claudebox/backport-21716-no-from-v4-next branch from 717548e to 1249867 Compare March 19, 2026 05:16
@Thunkar Thunkar marked this pull request as ready for review March 19, 2026 05:18
@Thunkar Thunkar requested review from a team and nventuro as code owners March 19, 2026 05:18
@Thunkar Thunkar requested review from Thunkar March 19, 2026 05:19
@Thunkar Thunkar enabled auto-merge (squash) March 19, 2026 05:32
@Thunkar Thunkar merged commit a87999d into backport-to-v4-next-staging Mar 19, 2026
12 of 15 checks passed
@Thunkar Thunkar deleted the claudebox/backport-21716-no-from-v4-next branch March 19, 2026 05: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. claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants