Skip to content

chore: backport fairies oracle changes to v4#21354

Closed
benesjan wants to merge 6 commits intobackport-to-v4-stagingfrom
backporting-fairies-oracle-changes-to-v4
Closed

chore: backport fairies oracle changes to v4#21354
benesjan wants to merge 6 commits intobackport-to-v4-stagingfrom
backporting-fairies-oracle-changes-to-v4

Conversation

@benesjan
Copy link
Contributor

Summary

Test plan

  • CI passes on backport branch

🤖 Generated with Claude Code

nventuro and others added 5 commits March 11, 2026 08:32
This adds the `aztec` namespace prefix to all oracles. We need this for
noir-lang/noir#10105, so that we can get
proper error messages on `nargo` that link to aztec docs.

It also shortens the current prefixes:
- `utility` → `utl`
- `private` → `prv`
- `avmOpcode` → `avm`
- `txe` unchanged

The prefixes only exist as the actual oracle name in the nr <> ts
communication layer, they are not present in the nr code nor ts code. I
actually removed the current prefixes from oracle handler fn (e.g.
`utilityGetBlockNumber` becomes `getBlockNumber`) to reduce verbosity
and repetitiveness, given that those functions already exist in
interfaces that scope the oracles that correspond to that execution
mode.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Contributor Author

@benesjan benesjan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Went through the diff and all looks good

@benesjan
Copy link
Contributor Author

it's broken and after all should be pointed at v4-next so I am closing this.

@benesjan benesjan closed this Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants