summaryrefslogtreecommitdiff
path: root/src/auditor/setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/auditor/setup.sh')
-rwxr-xr-xsrc/auditor/setup.sh85
1 files changed, 11 insertions, 74 deletions
diff --git a/src/auditor/setup.sh b/src/auditor/setup.sh
index 9ca0fe07e..fb7932aca 100755
--- a/src/auditor/setup.sh
+++ b/src/auditor/setup.sh
@@ -63,38 +63,20 @@ function get_payto_uri() {
export LIBEUFIN_SANDBOX_USERNAME="$1"
export LIBEUFIN_SANDBOX_PASSWORD="$2"
export LIBEUFIN_SANDBOX_URL="http://localhost:18082"
- echo "broken"
+ echo "get_payto_uri currently not implemented"
exit 1
# libeufin-cli sandbox demobank info --bank-account "$1" | jq --raw-output '.paytoUri'
}
-function get_bankaccount_transactions() {
- export LIBEUFIN_SANDBOX_USERNAME=$1
- export LIBEUFIN_SANDBOX_PASSWORD=$2
- export LIBEUFIN_SANDBOX_URL="http://localhost:18082"
- echo "broken"
- exit 1
-# libeufin-cli sandbox demobank list-transactions --bank-account $1
-}
-
-
-# Stop libeufin sandbox and nexus (if running)
+# Stop libeufin-bank (if running)
function stop_libeufin()
{
echo -n "Stopping libeufin... "
- if [ -f "${MY_TMP_DIR:-/}/libeufin-sandbox.pid" ]
- then
- PID=$(cat "${MY_TMP_DIR}/libeufin-sandbox.pid" 2> /dev/null)
- echo "Killing libeufin sandbox $PID"
- rm "${MY_TMP_DIR}/libeufin-sandbox.pid"
- kill "$PID" 2> /dev/null || true
- wait "$PID" || true
- fi
- if [ -f "${MY_TMP_DIR:-/}/libeufin-nexus.pid" ]
+ if [ -f "${MY_TMP_DIR:-/}/libeufin-bank.pid" ]
then
- PID=$(cat "${MY_TMP_DIR}/libeufin-nexus.pid" 2> /dev/null)
- echo "Killing libeufin nexus $PID"
- rm "${MY_TMP_DIR}/libeufin-nexus.pid"
+ PID=$(cat "${MY_TMP_DIR}/libeufin-bank.pid" 2> /dev/null)
+ echo "Killing libeufin-bank $PID"
+ rm "${MY_TMP_DIR}/libeufin-bank.pid"
kill "$PID" 2> /dev/null || true
wait "$PID" || true
fi
@@ -103,55 +85,10 @@ function stop_libeufin()
function launch_libeufin () {
-# shellcheck disable=SC2016
- export LIBEUFIN_SANDBOX_DB_CONNECTION="postgresql:///${DB}"
- libeufin-sandbox serve \
+ libeufin-bank serve \
--no-auth \
- --port 18082 \
- > "${MY_TMP_DIR}/libeufin-sandbox-stdout.log" \
- 2> "${MY_TMP_DIR}/libeufin-sandbox-stderr.log" &
- echo $! > "${MY_TMP_DIR}/libeufin-sandbox.pid"
-# shellcheck disable=SC2016
- export LIBEUFIN_NEXUS_DB_CONNECTION="postgresql:///${DB}"
- libeufin-nexus serve \
- --port 8082 \
- 2> "${MY_TMP_DIR}/libeufin-nexus-stderr.log" \
- > "${MY_TMP_DIR}/libeufin-nexus-stdout.log" &
- echo $! > "${MY_TMP_DIR}/libeufin-nexus.pid"
-}
-
-
-
-# Downloads new transactions from the bank.
-function nexus_fetch_transactions () {
- export LIBEUFIN_NEXUS_USERNAME="exchange"
- export LIBEUFIN_NEXUS_PASSWORD="x"
- export LIBEUFIN_NEXUS_URL="http://localhost:8082/"
- echo "broken"
- exit 1
-# libeufin-cli accounts \
-# fetch-transactions \
-# --range-type since-last \
-# --level report \
-# exchange-nexus > /dev/null
- unset LIBEUFIN_NEXUS_USERNAME
- unset LIBEUFIN_NEXUS_PASSWORD
- unset LIBEUFIN_NEXUS_URL
-}
-
-
-# Instruct Nexus to all the prepared payments (= those
-# POSTed to /transfer by the exchange).
-function nexus_submit_to_sandbox () {
- export LIBEUFIN_NEXUS_USERNAME="exchange"
- export LIBEUFIN_NEXUS_PASSWORD="x"
- export LIBEUFIN_NEXUS_URL="http://localhost:8082/"
- echo "broken"
- exit 1
-# libeufin-cli accounts \
-# submit-payments\
-# exchange-nexus
- unset LIBEUFIN_NEXUS_USERNAME
- unset LIBEUFIN_NEXUS_PASSWORD
- unset LIBEUFIN_NEXUS_URL
+ --port 8082 \
+ > "${MY_TMP_DIR}/libeufin-bank-stdout.log" \
+ 2> "${MY_TMP_DIR}/libeufin-bank-stderr.log" &
+ echo $! > "${MY_TMP_DIR}/libeufin-bank.pid"
}