From bc8c3b6f73aa2c2c4fa0dd41566dce00c4089c39 Mon Sep 17 00:00:00 2001 From: Giacomo Pasini Date: Tue, 25 Feb 2025 19:14:55 +0100 Subject: [PATCH] add cms to the ledger when proving --- emmarin/cl/ledger/src/ledger.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/emmarin/cl/ledger/src/ledger.rs b/emmarin/cl/ledger/src/ledger.rs index 9705503..7132a19 100644 --- a/emmarin/cl/ledger/src/ledger.rs +++ b/emmarin/cl/ledger/src/ledger.rs @@ -53,6 +53,16 @@ impl ProvedLedgerTransition { nf_proofs: ledger.add_nullifiers(nullifiers), }; + for bundle in &witness.bundles { + for update in &bundle.bundle.updates { + if update.zone_id == zone_id { + for cm in &update.outputs { + ledger.add_commitment(cm); + } + } + } + } + witness.write(&mut env); let env = env.build().unwrap();