forked from openwallet-foundation/credo-ts
/
run.sh
executable file
·31 lines (27 loc) · 1017 Bytes
/
run.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/bash
AGENT="$1"
YARN_COMMAND=yarn
if [[ "$AGENT" = "agency01" ]] || [[ "$AGENT" = "alice" ]]; then
AGENT_URL=http://localhost
AGENT_PORT=3001
AGENT_LABEL=RoutingAgency01
WALLET_NAME=agency01
WALLET_KEY=000000000000000000000000000Agency01
PUBLIC_DID=DtWRdd6C5dN5vpcN6XRAvu
PUBLIC_DID_SEED=00000000000000000000000Forward01
elif [[ "$AGENT" = "agency02" ]] || [[ "$AGENT" = "bob" ]]; then
AGENT_URL=http://localhost
AGENT_PORT=3002
AGENT_LABEL=RoutingAgency02
WALLET_NAME=agency02
WALLET_KEY=000000000000000000000000000Agency02
PUBLIC_DID=SHbU5SEwdmkQkVQ1sMwSEv
PUBLIC_DID_SEED=00000000000000000000000Forward02
else
echo "Please specify which agent you want to run. Choose from 'alice' or 'bob'."
exit 1
fi
if [ "$2" = "server" ]; then
YARN_COMMAND=.yarn/bin/yarn
fi
AGENT_URL=${AGENT_URL} AGENT_PORT=${AGENT_PORT} AGENT_LABEL=${AGENT_LABEL} WALLET_NAME=${WALLET_NAME} WALLET_KEY=${WALLET_KEY} PUBLIC_DID=${PUBLIC_DID} PUBLIC_DID_SEED=${PUBLIC_DID_SEED} ${YARN_COMMAND} prod