diff --git a/src/config.ml b/src/config.ml index d25883ec..1c4aa51f 100644 --- a/src/config.ml +++ b/src/config.ml @@ -495,6 +495,48 @@ module Coin = struct let age_restricted : [ `YES | `NO ] = `NO end + + +VALUE + Value of the coin, e.g. “EUR:1.50” for 1 Euro and 50 Cents (per + coin). + +DURATION_WITHDRAW + How long should the same key be used for clients to withdraw coins of + this value? + +DURATION_SPEND + How long do clients have to spend these coins? + +DURATION_LEGAL + How long does the exchange have to keep records for this denomination? + +FEE_WITHDRAW + What fee is charged for withdrawal? + +FEE_DEPOSIT + What fee is charged for depositing? + +FEE_REFRESH + What fee is charged for refreshing? + +FEE_REFUND + What fee is charged for refunds? When a coin is refunded, the deposit + fee is returned. Instead, the refund fee is charged to the customer. + +CIPHER + What cryptosystem should be used? Must be set to either "CS" or "RSA". + The respective crypto-helper will then generate the keys for this + denomination. + +RSA_KEYSIZE + What is the RSA keysize modulos (in bits)? Only used if "CIPHER=RSA". + +AGE_RESTRICTED + Setting this option to ``YES`` marks the denomination as age restricted + (default is ``NO``). For this option to be accepted the extension for age + restriction MUST be enabled. + (* Crockford Base32-encoded master public key, public version of the exchange’s long-time offline signing key. *) let master_public_key = "uhuh"