Commit Graph

89 Commits

Author SHA1 Message Date
tecnovert
ff2fc35f72 Add wallet_name option to basicswap.json.
Removed "walletfile" setting for XMR and WOW, replaced with "wallet_name".
Set wallet_name in prepare script with eg: BTC_WALLET_NAME env var.
2025-01-28 09:40:29 +02:00
tecnovert
f13c481b51 tests: Fix test_xmr_persistent with BTC v28. 2025-01-22 20:08:46 +02:00
tecnovert
b6709d0cdc prepare: Update BTC fastsync file.
Allow specifying a custom URL to look for the snapshot signature with: BITCOIN_FASTSYNC_SIG_URL.

Reduce gnupg module logging level.
2025-01-22 00:48:27 +02:00
tecnovert
6da4bf6aaf Merge pull request #225 from nahuhh/cores
help: add --upgradecores
2025-01-21 19:11:29 +00:00
nahuhh
c575625097 help: add --upgradecores 2025-01-17 14:54:56 +00:00
nahuhh
b87e034719 bch: v28.0.1 2025-01-14 12:49:31 +00:00
tecnovert
def7aae1ec Tor port fixes (#215)
* Set bind for BCH when using tor

* prepare: Set local tor control host when not in docker mode.

* Unlink tor hosts from BSX_DOCKER_MODE and add BSX_LOCAL_TOR.
2025-01-14 06:04:47 +00:00
tecnovert
ab04f27497 Add upgradecores function to prepare script. (#213)
* Add upgradecores function to prepare script.

Differences from preparebinonly:

- If with/withoutcoins isn't set
  - Read list of coins to update from basicswap.json
    - Only where manage_daemon or manage_wallet_daemon is true
- Store core version no in basicswap.json
  - Only update if missing or differs.
- Writes core_version_no and core_version_group to basicswap.json
  - Per core updated
  - Backup old config to timestamped file

* Upgrade unmanaged coin cores by default.

Disable with BSX_UPDATE_UNMANAGED.
2025-01-13 23:28:32 +00:00
tecnovert
3cea5449c9 Disable binding to the onionport for BTC. 2025-01-13 00:36:32 +02:00
tecnovert
07ed0af468 Merge pull request #142 from nahuhh/bitcoin_v28
bitcoin: update to 28.0
2025-01-12 22:35:06 +00:00
tecnovert
feabc619ae Add new dash subkey id. 2025-01-12 22:45:04 +02:00
tecnovert
35bede48b0 Merge pull request #211 from nahuhh/dash_core
dash: v22.0.0 HF
2025-01-12 19:20:18 +00:00
nahuhh
3da9221d43 bitcoin: update to 28.0 2025-01-12 12:50:58 +00:00
nahuhh
a7f0f257b8 dash: v22.0.0 HF 2025-01-12 12:12:56 +00:00
nahuhh
c095e22fdb litecoin: remove peerblockfilters and blockfilterindex flags. fixed upstream 2025-01-12 12:07:43 +00:00
nahuhh
0c98dff044 litecoin: v0.21.4 2025-01-12 12:05:12 +00:00
tecnovert
a53de511ce doge: Fix osx url. 2025-01-04 08:33:55 +02:00
tecnovert
de81ec5d75 Use Particl release signing pubkey for Dogecoin. 2025-01-03 22:48:00 +02:00
tecnovert
0e2be676db doge: Switch to custom binary. 2025-01-03 22:47:59 +02:00
tecnovert
3be72b3c71 Add to test_xmr_persistent. 2025-01-03 22:47:59 +02:00
nahuhh
b1401ee00b doge: prepare.py 2025-01-03 22:47:57 +02:00
tecnovert
75d0ca926f Merge branch 'nahuhh-wow_v0.11.3.0-master' into dev 2024-12-25 09:57:14 +02:00
tecnovert
8582dc479b Make bin/prepare.py executable. 2024-12-25 09:56:10 +02:00
nahuhh
6d66ee8653 wownero: v0.11.3.0 2024-12-24 23:30:08 +00:00
nahuhh
ec21ea05bf prepare: throw error on removal of part 2024-12-17 23:29:19 +00:00
nahuhh
69ca41c68d prepare: fix dash bin folder 2024-11-30 14:42:41 +00:00
tecnovert
4942f23de6 Show depth spendable when lock tx B confirming. 2024-11-29 13:28:46 +02:00
tecnovert
0dc55fc449 ci: Fix cache key. 2024-11-28 22:57:11 +02:00
tecnovert
938c641736 prepare: version respects withcoins. 2024-11-28 21:38:50 +02:00
tecnovert
732c87b013 Reformat with black. 2024-11-15 18:53:54 +02:00
nahuhh
6be9a14335 prepare: don't start daemon if coin config exists in basicswap.json 2024-11-15 15:23:07 +00:00
nahuhh
f93fae6696 prepare: disablecoin/addcoin for manage_wallet_daemon 2024-11-15 15:23:07 +00:00
tecnovert
6f0123e13e Fix BCH exchange name, pipe daemon output to file from prepare. 2024-11-15 09:59:30 +02:00
tecnovert
ca5b9e5e00 docker: Update templates for BCH. 2024-11-15 09:59:29 +02:00
tecnovert
60cca03d31 Set Bitcoincash .conf file and port from basicswap.json. 2024-11-15 09:59:27 +02:00
tecnovert
ccc90ccb67 Change BCH pidfile name and cli binary. 2024-11-15 09:59:26 +02:00
mainnet-pat
3ea832bd03 WIP continue implementing the BCH swap interface for XMR swap and atomic swap protocols 2024-11-15 07:50:12 +00:00
mainnet-pat
1b43806d51 Add bitcoincash support for prepare and run scripts, add bitcoincash to testing suite, groundwork for bch-xmr atomic swap protocol 2024-11-15 07:50:12 +00:00
tecnovert
996c67beea Convert from setup.py to pyproject.toml 2024-10-16 21:14:08 +02:00