This commit is contained in:
parent
81ac0211a0
commit
59dc519a7b
1 changed files with 9 additions and 0 deletions
|
|
@ -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 ()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue