This commit is contained in:
parent
ae6b7b5847
commit
edfcfa472d
1 changed files with 17 additions and 17 deletions
34
src/pg.ml
34
src/pg.ml
|
|
@ -89,6 +89,23 @@ let _lookup_signing_key =
|
|||
fun (module Conn : CONN) (exchange_pub : EddsaPublicKey.t) ->
|
||||
Conn.find_opt lookup_signing_key exchange_pub
|
||||
|
||||
let activate_signing_key =
|
||||
let insert_signkey =
|
||||
Caqti_type.(t5 eddsa_public ptime ptime ptime eddsa_signature ->. unit)
|
||||
"INSERT INTO exchange_sign_keys (exchange_pub, valid_from, expire_sign, \
|
||||
expire_legal, master_sig) VALUES ($1, $2, $3, $4, $5)"
|
||||
in
|
||||
fun (module Conn : CONN) exchange_signkey ->
|
||||
let Signkey.
|
||||
{ pub; stamp_start; stamp_expire; stamp_end; master_sig= _; sign= _ }
|
||||
=
|
||||
exchange_signkey
|
||||
in
|
||||
(*let master_sig = master_sig |> Option.get in*)
|
||||
let master_sig = EddsaSignature.of_octets (String.make 64 'x') in
|
||||
Conn.exec insert_signkey
|
||||
(pub, stamp_start, stamp_expire, stamp_end, master_sig)
|
||||
|
||||
let _lookup_denomination_key =
|
||||
let lookup_denomination_key =
|
||||
Caqti_type.(
|
||||
|
|
@ -149,23 +166,6 @@ let _add_denomination_key =
|
|||
fee_refresh,
|
||||
(fee_refund, age_mask) )
|
||||
|
||||
let activate_signing_key =
|
||||
let insert_signkey =
|
||||
Caqti_type.(t5 eddsa_public ptime ptime ptime eddsa_signature ->. unit)
|
||||
"INSERT INTO exchange_sign_keys (exchange_pub, valid_from, expire_sign, \
|
||||
expire_legal, master_sig) VALUES ($1, $2, $3, $4, $5)"
|
||||
in
|
||||
fun (module Conn : CONN) exchange_signkey ->
|
||||
let Signkey.
|
||||
{ pub; stamp_start; stamp_expire; stamp_end; master_sig= _; sign= _ }
|
||||
=
|
||||
exchange_signkey
|
||||
in
|
||||
(*let master_sig = master_sig |> Option.get in*)
|
||||
let master_sig = EddsaSignature.of_octets (String.make 64 'x') in
|
||||
Conn.exec insert_signkey
|
||||
(pub, stamp_start, stamp_expire, stamp_end, master_sig)
|
||||
|
||||
(* ----- *)
|
||||
|
||||
let pg_todo () = assert false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue