You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`derive_auth_registry.test.ts` is the freshness gate: it re-derives the auth_registry address and classId from the freshly-built artifact and asserts they match what is committed in:
If this test fails, it usually means `auth_registry_contract` source or the Noir/bb toolchain changed. Regenerate the stamp from `yarn-project/`:
9
+
10
+
yarn workspace @aztec/canonical-contracts run regen:auth-registry-address
11
+
12
+
Then commit the resulting diffs in `lib.nr` and `address.gen.ts`.
13
+
14
+
(You need a built artifact at `noir-projects/noir-contracts/target/auth_registry_contract-AuthRegistry.json` — `./bootstrap.sh build` from the git root produces it.)
0 commit comments