mv last_change out of sm-rsa

This commit is contained in:
swrup 2026-03-14 19:37:16 +01:00
parent 7f5956d96c
commit d28195366e
4 changed files with 9 additions and 13 deletions

View file

@ -92,8 +92,6 @@ module Make (Conn : Pg.CONN) (Fs : Fat.FS) : S = struct
m "found %d active denomination(s)" (List.length l));
l
let denominations_last_change () = Sm_rsa.last_change ()
let make_future_sk (pub, (start, expire)) =
Logs.debug (fun m -> m "make_future_sk: `%s`" (EddsaPublicKey.to_b32 pub));
let open Time in
@ -289,6 +287,10 @@ module Make (Conn : Pg.CONN) (Fs : Fat.FS) : S = struct
Denomination.verify_denomination_key_validity ~key:Config.master_public_key
dn
(* MIOU *)
let last_change = ref Timestamp.never
let denominations_last_change () = !last_change
let certify_future_signkey Api.SignKeySignature.{ key= pub; master_sig } =
match Sm_eddsa.find_key pub with
| None -> Error "future signkey not found"