add devices.ml; denom.ml

This commit is contained in:
swrup 2025-10-18 18:09:04 +02:00
parent 4611c1e057
commit 85ddb8194f
5 changed files with 22 additions and 29 deletions

11
src/devices.ml Normal file
View file

@ -0,0 +1,11 @@
let signkey = Secmod_keys.make ~name:"signkey"
let exchange_key = Secmod_keys.make ~name:"exchange_key"
let denom_key = Secmod_keys.make ~name:"denom_key"
let denominations =
let finally _key = () in
Vif.Device.v ~name:"denom" ~finally [] @@ fun () ->
let rsa_l = List.map Denom.make Config.coins in
rsa_l
let v = Vif.Devices.[ signkey; exchange_key; denom_key; denominations ]