This commit is contained in:
swrup 2026-02-27 20:42:10 +01:00
parent c833da2540
commit e798d06072
2 changed files with 17 additions and 17 deletions

View file

@ -16,6 +16,23 @@ type t = {
master_sig: Signatures.DenominationKeyValidity.t; master_sig: Signatures.DenominationKeyValidity.t;
} }
let verify_denomination_key_validity ~key ~signature dn =
let open Signatures.DenominationKeyValidity in
verify key signature
{
R.master= key;
start= dn.stamp_start;
expire_withdraw= dn.stamp_expire_withdraw;
expire_spend= dn.stamp_expire_deposit;
expire_legal= dn.stamp_expire_legal;
value= dn.value;
fee_withdraw= dn.fee_withdraw;
fee_deposit= dn.fee_deposit;
fee_refresh= dn.fee_refresh;
fee_refund= dn.fee_refund;
denom_hash= dn.h_pub;
}
let make_denom_group_sorted denominations = let make_denom_group_sorted denominations =
let open Syntax in let open Syntax in
(* use hashtbl to re-group denoms *) (* use hashtbl to re-group denoms *)

View file

@ -1,17 +0,0 @@
let denomination_key_validity ~key dn =
let open Denomination in
let open Signatures.DenominationKeyValidity in
verify key dn.master_sig
{
R.master= key;
start= dn.stamp_start;
expire_withdraw= dn.stamp_expire_withdraw;
expire_spend= dn.stamp_expire_deposit;
expire_legal= dn.stamp_expire_legal;
value= dn.value;
fee_withdraw= dn.fee_withdraw;
fee_deposit= dn.fee_deposit;
fee_refresh= dn.fee_refresh;
fee_refund= dn.fee_refund;
denom_hash= dn.h_pub;
}