From 8971b37af33d77f0bf4234aba74332c904c2bddf Mon Sep 17 00:00:00 2001 From: Kris Nuttycombe Date: Mon, 19 Jul 2021 20:36:45 -0600 Subject: [PATCH] Use NOTE_COMMITMENT_PERSONALIZATION constant for CommitDomain initialization. --- src/note/commitment.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/note/commitment.rs b/src/note/commitment.rs index 07ff13cf..48ac948d 100644 --- a/src/note/commitment.rs +++ b/src/note/commitment.rs @@ -5,7 +5,12 @@ use ff::PrimeFieldBits; use pasta_curves::{arithmetic::FieldExt, pallas}; use subtle::{ConstantTimeEq, CtOption}; -use crate::{constants::L_ORCHARD_BASE, primitives::sinsemilla, spec::extract_p, value::NoteValue}; +use crate::{ + constants::{L_ORCHARD_BASE, NOTE_COMMITMENT_PERSONALIZATION}, + primitives::sinsemilla, + spec::extract_p, + value::NoteValue, +}; pub(super) struct NoteCommitTrapdoor(pub(super) pallas::Scalar); @@ -27,7 +32,7 @@ impl NoteCommitment { psi: pallas::Base, rcm: NoteCommitTrapdoor, ) -> CtOption { - let domain = sinsemilla::CommitDomain::new("z.cash:Orchard-NoteCommit"); + let domain = sinsemilla::CommitDomain::new(NOTE_COMMITMENT_PERSONALIZATION); domain .commit( iter::empty()