Skip to content

chore: add a unique id to each origin tag#20924

Merged
ledwards2225 merged 2 commits intomerge-train/barretenbergfrom
lde/origin-tag-ids
Mar 4, 2026
Merged

chore: add a unique id to each origin tag#20924
ledwards2225 merged 2 commits intomerge-train/barretenbergfrom
lde/origin-tag-ids

Conversation

@ledwards2225
Copy link
Contributor

@ledwards2225 ledwards2225 commented Feb 26, 2026

Adds unique ID to each OriginTag using an atomic counter. Intended to make debugging and tracking individual tags easier.

@ledwards2225 ledwards2225 changed the title add a unique id to eacxh origin tag for easier debugging/identification chore: add a unique id to each origin tag Feb 26, 2026
@ledwards2225 ledwards2225 marked this pull request as ready for review February 26, 2026 20:40
@ledwards2225
Copy link
Contributor Author

@Rumata888 is this what you had in mind for AztecProtocol/barretenberg#1206?

Copy link
Contributor

@Rumata888 Rumata888 left a comment

Choose a reason for hiding this comment

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

Looks good

@ledwards2225 ledwards2225 merged commit 5ee4c02 into merge-train/barretenberg Mar 4, 2026
10 checks passed
@ledwards2225 ledwards2225 deleted the lde/origin-tag-ids branch March 4, 2026 18:12
github-merge-queue bot pushed a commit that referenced this pull request Mar 6, 2026
BEGIN_COMMIT_OVERRIDE
fix: add -g0 to zig presets to eliminate 11GB debug info bloat (#21071)
fix: resolve flaky p2p_client test race condition on ARM64 (#21088)
chore: remove domain iteration macros and address backing memory race
(#20988)
fix: [ECCVM] added domain separation for the multiset equality check.
(#20352)
feat: hybrid CRS hash verification — 8MB chunks, parallel, span-based
(#21113)
chore: unify splitting scalars interface (#20805)
chore: add a unique id to each origin tag (#20924)
chore: Native curve audit (#20936)
chore: Update bootstrap in test vk haven't changed script (#21153)
fix: use reduced form in WASM FromMontgomeryForm test (#21164)
chore: erase ephemeral secrets from memory in schnorr and aes (#21106)
chore: suppress clangd target triple version diagnostic (#21180)
feat: Optimise new claim calculation (#21179)
docs: add Quick Start build instructions to barretenberg README (#20951)
feat: batched chonk verification (#21083)
fix: link libc++ instead of libstdc++ for Rust FFI on Linux (#21203)
fix: [ECCVM] in the transcript table, no-ops force the next accumulator
to be 0. (#20849)
fix: resolve merge-train conflict with next (zig wrapper scripts + -g0)
(#21201)
fix: [ECCVM] rare edge case completeness issue when `z1 == 0` but `z2 !=
0` (#20858)
fix: use actual data extent for CommitmentKey in HypernovaDeciderProver
(#21206)
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.

2 participants