+ validate exchange_sig

This commit is contained in:
swrup 2026-02-27 18:40:20 +01:00
parent fad25f8abd
commit 61095d77a7
3 changed files with 23 additions and 10 deletions

View file

@ -110,3 +110,11 @@ let make_denom_group_sorted denominations =
|> List.sort cmp_group
in
l
let hash_over_master_sigs denominations =
denominations
|> List.map (fun (Api.DenomGroup.Rsa g) -> g.Api.RsaDenomGroup.denoms)
|> List.concat_map (List.map (fun dn -> dn.Api.RsaDenom.master_sig))
|> List.map Signatures.DenominationKeyValidity.to_octets
|> String.concat ""
|> Hash.H64.hash