diff --git a/yarn-project/stdlib/src/logs/tag.ts b/yarn-project/stdlib/src/logs/tag.ts index c16771da9f8c..6fd4dad8b198 100644 --- a/yarn-project/stdlib/src/logs/tag.ts +++ b/yarn-project/stdlib/src/logs/tag.ts @@ -1,5 +1,5 @@ import { poseidon2Hash } from '@aztec/foundation/crypto/poseidon'; -import type { Fr } from '@aztec/foundation/curves/bn254'; +import { Fr } from '@aztec/foundation/curves/bn254'; import type { ZodFor } from '@aztec/foundation/schemas'; import { schemas } from '../schemas/schemas.js'; @@ -36,6 +36,10 @@ export class Tag { return this.value.equals(other.value); } + static random(): Tag { + return new Tag(Fr.random()); + } + static get schema(): ZodFor { return schemas.Fr.transform((fr: Fr) => new Tag(fr)); }