#!/bin/bash

echo Generating Avatar Bridge keys

# Generate pub/priv keys and insert into DB
keys=(`curve_keygen|grep --group-separator="~~~~~" -A1 "== CURVE"|grep -v "~~~~~"|grep -v "== CURVE"`)
if [ $? -ne 0 ]; then
    echo "Failed to generate keys"
    exit 1
fi

db-conf cmd "UPDATE _obj_attr SET val='${keys[0]}' WHERE obj='00000000-0000-0000-0000-000000000053' AND attr='AVATAR_BRIDGE_PUBLIC_KEY';"
db-conf cmd "UPDATE _obj_attr SET val='${keys[1]}' WHERE obj='00000000-0000-0000-0000-000000000053' AND attr='AVATAR_BRIDGE_PRIVATE_KEY';"

