sync-wallet.sh 291 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. set -e
  3. set -x
  4. # Accept path to `drk` binary as arg or use default
  5. DEFAULT_DRK="../../../drk -c drk0.toml"
  6. DRK="${1:-$DEFAULT_DRK}"
  7. sync_wallet() {
  8. while true; do
  9. if $1 ping 2> /dev/null; then
  10. break
  11. fi
  12. sleep 1
  13. done
  14. $1 scan
  15. }
  16. sync_wallet "$DRK"