exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 17512aa538700fc5f2d23d42ab9020989b943bf7
parent be53397fb981db5af597bce0c3bc7c87491e9f84
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Tue, 10 May 2016 22:06:55 +0200

merchant private key in config generator

Diffstat:
Msrc/exchange/taler-config-generate | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/exchange/taler-config-generate b/src/exchange/taler-config-generate @@ -129,6 +129,15 @@ fi # Generate merchant-specific configuration if (test 1 = "$ARG_M") then + MASTER_KEY=`$CS -f -s merchant -o KEYFILE` + +# Generate master key (if missing) + if (test ! -e "$MASTER_KEY") + then + mkdir -p `dirname "$MASTER_KEY"` + gnunet-ecc -g 1 "$MASTER_KEY" || exit 1 + fi + $CS -s merchant -o WIREFORMAT -V "$ARG_W" || exit 1 $CS -s merchant -o EDATE -V "3 week" || exit 1