File tree Expand file tree Collapse file tree 3 files changed +54
-0
lines changed Expand file tree Collapse file tree 3 files changed +54
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ mkdir -p ~ /KZen-networks/multi-party-ecdsa/temp/
4+ sudo cp Rocket.toml ~ /KZen-networks/multi-party-ecdsa/temp/
5+ sudo cp params ~ /KZen-networks/multi-party-ecdsa/temp/
6+ sudo cp demo/run_in_docker.sh ~ /KZen-networks/multi-party-ecdsa/temp/
7+
8+ docker-compose up
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ n=` cat params | sed -n 1p`
4+ t=` cat params | sed -n 2p`
5+ params=" {\" parties\" :\" $n \" , \" threshold\" :\" $t \" }"
6+
7+ echo " Params: $params "
8+ echo -n $params > params.json
9+ echo " $0 : Multi-party ECDSA parties:$n threshold:$t "
10+ sleep 1
11+
12+ ./sm_manager &
13+
14+ sleep 2
15+ echo " keygen part"
16+
17+ for i in $( seq 1 $n )
18+ do
19+ echo " key gen for client $i out of $n "
20+ ./gg18_keygen_client http://0.0.0.0:8001 keys$i .store &
21+ sleep 3
22+ done
23+
24+
25+
26+ sleep 5
27+ echo " sign"
28+
29+ for i in $( seq 1 $(( t+ 1 )) ) ;
30+ do
31+ echo " signing for client $i out of $(( t+ 1 )) "
32+ ./gg18_sign_client http://0.0.0.0:8001 keys$i .store " KZen Networks" &
33+ sleep 3
34+ done
Original file line number Diff line number Diff line change 1+ version : ' 3'
2+
3+ services :
4+ multi-party-ecdsa :
5+ image : multi-party-ecdsa
6+ container_name : multi-party-ecdsa
7+ command : bash -c "cp /multi-party-ecdsa/temp/Rocket.toml . &&
8+ cp /multi-party-ecdsa/temp/params . &&
9+ cp /multi-party-ecdsa/temp/run_in_docker.sh . &&
10+ ./run_in_docker.sh"
11+ volumes :
12+ - ~/KZen-networks/multi-party-ecdsa/temp/:/multi-party-ecdsa/temp/
You can’t perform that action at this time.
0 commit comments