This commit is contained in:
parent
86a48ac0d4
commit
2a35a9c176
1 changed files with 8 additions and 7 deletions
15
src/pg.ml
15
src/pg.ml
|
|
@ -71,18 +71,19 @@ let insert_signkey =
|
||||||
in
|
in
|
||||||
fun (module Conn : CONN) v -> Conn.exec insert_signkey v
|
fun (module Conn : CONN) v -> Conn.exec insert_signkey v
|
||||||
|
|
||||||
(* TODO revocation master_sig *)
|
|
||||||
let find_denom =
|
let find_denom =
|
||||||
let find_denom =
|
let find_denom =
|
||||||
Caqti_type.(denomination_hash ->? denom_data)
|
Caqti_type.(denomination_hash ->? denom_data)
|
||||||
"SELECT denom_pub, (coin).*, valid_from, expire_withdraw, \
|
"SELECT dn.denom_pub, (dn.coin).*, dn.valid_from, dn.expire_withdraw, \
|
||||||
expire_deposit, expire_legal, (fee_withdraw).*, (fee_deposit).*, \
|
dn.expire_deposit, dn.expire_legal, (dn.fee_withdraw).*, \
|
||||||
(fee_refresh).*, (fee_refund).*, age_mask, denom_pub_hash, master_sig, \
|
(dn.fee_deposit).*, (dn.fee_refresh).*, (dn.fee_refund).*, dn.age_mask, \
|
||||||
NULL FROM denominations WHERE denom_pub_hash=$1"
|
dn.denom_pub_hash, dn.master_sig, dnr.master_sig FROM denominations AS \
|
||||||
|
dn LEFT JOIN denomination_revocations AS dnr ON dn.denominations_serial \
|
||||||
|
= dnr.denominations_serial WHERE dn.denom_pub_hash=$1"
|
||||||
in
|
in
|
||||||
fun (module Conn : CONN) h_denom_pub ->
|
fun (module Conn : CONN) h_denom_pub -> Conn.find_opt find_denom h_denom_pub
|
||||||
Conn.find_opt find_denom h_denom_pub
|
|
||||||
|
|
||||||
|
(* TODO revocation master_sig *)
|
||||||
let get_denominations =
|
let get_denominations =
|
||||||
let get_denominations =
|
let get_denominations =
|
||||||
Caqti_type.(unit ->* denom_data)
|
Caqti_type.(unit ->* denom_data)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue