This commit is contained in:
swrup 2026-02-27 18:59:38 +01:00
parent 81ac0211a0
commit 59dc519a7b

View file

@ -73,6 +73,7 @@ let keys content =
} }
in in
let last_issue_date = ref Timestamp.zero in
let* () = let* () =
(* TODO parse CS *) (* TODO parse CS *)
v.denominations v.denominations
@ -103,6 +104,7 @@ let keys content =
lost= _; lost= _;
} }
-> ->
last_issue_date := Timestamp.max !last_issue_date stamp_start;
let denom_hash = let denom_hash =
DenominationHash.hash DenominationHash.hash
(Crypto.RsaPublicKey.to_octets rsa_pub) (Crypto.RsaPublicKey.to_octets rsa_pub)
@ -123,8 +125,15 @@ let keys content =
denom_hash; denom_hash;
})) }))
in in
let* () =
if !last_issue_date = v.list_issue_date then Ok ()
else Fmt.error "list_issue_date is wrong"
in
(* validate global-fees *) (* validate global-fees *)
(* validate list_issue_date *) (* validate list_issue_date *)
(* validate auditors *) (* validate auditors *)
Ok () Ok ()