diff --git a/bin/lamassu-coinatmradar b/bin/lamassu-coinatmradar new file mode 100644 index 00000000..a3b5e990 --- /dev/null +++ b/bin/lamassu-coinatmradar @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +SEED="$(cat ~/seeds/seed.txt)" + +echo +echo "Here is the 'External ID' of your paired machine(s), for use under the 'ATM / Teller details' of your CoinATMRadar listing:" +echo +su - postgres -c "psql \"lamassu\" -Atc \"select regexp_replace(left(device_id,32), '$', ' '),regexp_replace(name, '^', ' ') from devices\"" +echo +echo "If communicating with CoinATMRadar, it may be helpful to relay your 'Operator ID':" +echo +/usr/bin/hkdf operator-id "$SEED" | cut -c -32 +echo diff --git a/bin/lamassu-devices b/bin/lamassu-devices new file mode 100644 index 00000000..bc94e529 --- /dev/null +++ b/bin/lamassu-devices @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +echo +echo "Your list of paired machines and their Device IDs and names:" +echo +su - postgres -c "psql \"lamassu\" -Atc \"select device_id, name from devices\"" +echo diff --git a/bin/lamassu-operator b/bin/lamassu-operator new file mode 100644 index 00000000..b2792cdd --- /dev/null +++ b/bin/lamassu-operator @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +SEED="$(cat ~/seeds/seed.txt)" + +echo +echo "Your Operator ID for use with CoinATMRadar is:" +echo +/usr/bin/hkdf operator-id "$SEED" | cut -c -32 +echo diff --git a/package.json b/package.json index 3a8ea9fe..9fb71cb5 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,11 @@ "lamassu-update": "./bin/lamassu-update", "lamassu-ofac-update": "./bin/lamassu-ofac-update", "lamassu-send-coins": "./bin/lamassu-send-coins", - "lamassu-update-to-mnemonic": "./bin/lamassu-update-to-mnemonic" + "lamassu-update-to-mnemonic": "./bin/lamassu-update-to-mnemonic", + "lamassu-ofac-update-sources": "./bin/lamassu-ofac-update-sources", + "lamassu-devices": "./bin/lamassu-devices", + "lamassu-operator": "./bin/lamassu-operator", + "lamassu-coinatmradar": "./bin/lamassu-coinatmradar" }, "scripts": { "start": "node bin/lamassu-server",