You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
trezor-firmware/python/helper-scripts/build-coins-json.sh

26 lines
442 B

#!/usr/bin/env bash
cd $(dirname $0)/..
DEST=src/trezorlib/coins.json
BUILD_COINS_AT="../common/tools/cointool.py dump \
--list --support \
--include-type=bitcoin \
--exclude=icon \
-o \
"
if [ "$1" == "--check" ]; then
TMP=$(mktemp)
$BUILD_COINS_AT $TMP
diff -q $DEST $TMP
ERR=$?
if [ "$ERR" -ne 0 ]; then
echo "Please run $0"
fi
rm $TMP
exit $ERR
else
$BUILD_COINS_AT $DEST
fi