+ validate signkeys
This commit is contained in:
parent
71902e3423
commit
4817bce77c
1 changed files with 15 additions and 0 deletions
|
|
@ -36,6 +36,21 @@ let keys content =
|
||||||
})
|
})
|
||||||
in
|
in
|
||||||
|
|
||||||
|
let* () =
|
||||||
|
let open SignKey in
|
||||||
|
v.signkeys
|
||||||
|
|> list_iter
|
||||||
|
(fun { key; stamp_start; stamp_expire; stamp_end; master_sig } ->
|
||||||
|
let open Signatures.ExchangeSigningKeyValidity in
|
||||||
|
verify v.master_public_key master_sig
|
||||||
|
{
|
||||||
|
R.start= stamp_start;
|
||||||
|
expire= stamp_expire;
|
||||||
|
end_= stamp_end;
|
||||||
|
signkey_pub= key;
|
||||||
|
})
|
||||||
|
in
|
||||||
|
|
||||||
(* validate signkeys *)
|
(* validate signkeys *)
|
||||||
(* validate exchange_pub *)
|
(* validate exchange_pub *)
|
||||||
(* validate denominations *)
|
(* validate denominations *)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue