diff --git a/bin/basicswap_prepare.py b/bin/basicswap_prepare.py index 59261f3..82cde39 100755 --- a/bin/basicswap_prepare.py +++ b/bin/basicswap_prepare.py @@ -1429,7 +1429,14 @@ def main(): os.makedirs(data_dir) config_path = os.path.join(data_dir, cfg.CONFIG_FILENAME) + should_download_btc_fastsync = False if extra_opts.get('use_btc_fastsync', False) is True: + if 'bitcoin' in with_coins or add_coin == 'bitcoin': + should_download_btc_fastsync = True + else: + logger.warning('Ignoring usebtcfastsync option without Bitcoin selected.') + + if should_download_btc_fastsync: logger.info(f'Preparing BTC Fastsync file {BITCOIN_FASTSYNC_FILE}') sync_file_path = os.path.join(data_dir, BITCOIN_FASTSYNC_FILE) sync_file_url = os.path.join(BITCOIN_FASTSYNC_URL, BITCOIN_FASTSYNC_FILE)