tecnovert
7f6077815a
Detect and log if processes end unexpectedly.
2025-06-08 20:32:31 +02:00
tecnovert
69acf00e0d
Add socks-proxy option for simplex-chat.
2025-06-08 20:32:30 +02:00
tecnovert
fea19c00f2
network: Use simplex direct chats by default.
2025-06-08 20:32:30 +02:00
tecnovert
f269881990
Start Simplex client in run.py
2025-06-08 20:32:30 +02:00
tecnovert
3faf947588
Sync DB schema to table definitions.
2025-06-08 20:32:30 +02:00
Gerlof van Ek
d08e09061f
AMM ( #310 )
...
* AMM
* LINT + Fixes
* Remove unused global variables.
* BLACK
* BLACK
* AMM - Various Fixes/Features/Bug Fixes.
* FLAKE
* FLAKE
* BLACK
* Small fix
* Fix
* Auto-start option AMM + Various fixes/bugs/styling.
* Updated createoffers.py
* BLACK
* AMM Styling
* Update bid_xmr template confirm model.
* Fixed bug with Create Default Configuration + Added confirm modal.
* Fix: Better redirect.
* Fixed adjust_rates_based_on_market + Removed debug / extra logging + Various fixes.
* GUI v3.2.2
* Fix sub-header your-offers count when created offers by AMM.
* Fix math.
* Added USD prices + Add offers/bids checkbox enabled always checked.
* Donation page.
* Updated header.html + Typo.
* Update on createoffer.py + BLACK
* AMM: html updates.
* AMM: Add all, minrate, and static options.
* AMM: Amount step default 0.001
* Fix global settings.
* Update createoffers.py
* Fixed bug with autostart when save global settings + Various layout fixes.
* Fixed bug with autostart with add/edit + Added new option Orderbook (Auto-Accept)
* Fixed debug + New feature attempt bids first.
* Fix: Orderbook (Auto-Accept)
* Added bidding strategy: Only bid on auto-accept offers (best rates from auto-accept only)
* Fix: with_extra_info
* Small fix automation_strat_id
* Various fixes.
* Final fixes
2025-06-08 17:43:01 +02:00
justanwar
061a09f3fb
firo: v0.14.14.1 hardfork 2025-05-28 mandatory
2025-04-21 21:35:53 +08:00
tecnovert
934aab9d8a
Allow starting with a subset of configured coins.
2025-04-16 20:20:43 +02:00
tecnovert
21c0a534f2
Timeout waiting for mutex on shutdown.
2025-04-16 20:20:43 +02:00
tecnovert
6bc654f57e
Revert active hdchains.
2025-04-14 19:28:37 +02:00
tecnovert
3e98f174cd
Add workaround for btc seed changing after encrypting wallet.
...
Loses wallet history, rescanblockchain won't work on pruned chains.
2025-04-14 19:27:56 +02:00
tecnovert
550435e15f
Merge pull request #292 from tecnovert/persist_prepare_conf
...
prepare: Make setup config persistent.
2025-04-14 17:19:33 +00:00
Gerlof van Ek
9708657411
Merge pull request #290 from cryptoguard/client-auth-webui
...
Added client authentication.
2025-04-14 19:17:23 +02:00
tecnovert
d0e35d1846
Apply only when env vars are set.
2025-04-14 18:21:54 +02:00
tecnovert
087dcefb2c
Wownero: Fix windows download url.
...
platform.machine() returns "AMD64" on windows, url expects "x86_64".
2025-04-13 13:20:58 +02:00
cryptoguard
c5908d5e0f
Added client authentication
2025-04-10 10:32:42 -04:00
nahuhh
25ad396dcf
xmr: bump to v0.18.4.0
2025-04-05 22:14:13 +01:00
tecnovert
7972a50341
prepare: Make setup config persistent.
2025-04-02 20:45:30 +02:00
tecnovert
c28eb9ab9b
prepare: Fix addcoin with encrypted wallets.
...
Add workaround for Dash: sethdseed error if wallet is encrypted.
2025-04-01 22:53:35 +02:00
tecnovert
c205607bb4
xmr: Default "trusted_daemon" setting to true.
2025-04-01 20:49:50 +02:00
tecnovert
dc44cc5ebe
prepare: Compare full PGP fingerprint.
2025-04-01 16:05:52 +02:00
tecnovert
99bc8b6bd2
nmc: Update URL.
2025-04-01 16:05:48 +02:00
tecnovert
6b724ece84
nmc: Add to test_xmr_persistent.
2025-04-01 16:05:41 +02:00
tecnovert
e9ed334a54
nmc: Use descriptor wallets by default.
2025-03-31 00:48:55 +02:00
tecnovert
f263bb53c3
nmc: Update test.
2025-03-31 00:48:52 +02:00
tecnovert
8967f677c3
nmc: Create bdb wallet.
2025-03-31 00:46:56 +02:00
nahuhh
3ffe55e5a2
nmc: prepare
2025-03-31 00:46:56 +02:00
tecnovert
65cf6789a7
prepare: Add warning if local PGP key not found.
2025-03-26 12:33:33 +02:00
tecnovert
1f6ef7dfc7
doc: Add --upgradecores and --particl_mnemonic.
2025-03-25 10:05:58 +02:00
tecnovert
ec31f2eb35
Fix addcoin.
2025-03-19 13:34:23 +02:00
tecnovert
826527fea9
Log rotation.
2025-03-12 10:41:36 +02:00
tecnovert
15b2038d65
tests: Add log prefix to BaseTestWithPrepare.
2025-03-05 13:08:42 +02:00
tecnovert
e177d36bd4
Silence python deprecation warning.
2025-02-02 11:14:01 +02:00
tecnovert
05ffa5e3ac
prepare: Can use original UTXO snapshot signature.
...
Prints UTXO snapshot hashing progress.
Add signature of snapshot hashes.
Add PGP keys for Nicolas Dorier.
2025-02-02 11:14:01 +02:00
tecnovert
6165cbc4c3
Change ADD_PUBKEY_URL to per coin.
2025-02-02 11:14:01 +02:00
tecnovert
7e6f94319d
Import signing pubkeys from local filesystem.
2025-02-02 11:14:00 +02:00
tecnovert
71fd3d10aa
Merge pull request #252 from tecnovert/descriptors
...
Add BTC descriptor wallet support.
2025-01-31 19:06:22 +00:00
tecnovert
a0456cb689
Avoid reentrant error in signal_handler.
2025-01-30 15:21:56 +02:00
tecnovert
37be3bcab5
Add BTC descriptor wallet support.
...
Set BTC_USE_DESCRIPTORS env var to true to enable descriptors in the prepare script and test_btc_xmr
A separate watchonly wallet is created when using descriptor wallets.
2025-01-29 10:16:07 +02:00
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
6f776971b1
Merge pull request #245 from tecnovert/fastsync
...
prepare: Update BTC fastsync file.
2025-01-22 16:10:05 +00:00
tecnovert
c79ed493aa
Add estimated tx fee to amount check when posting bid.
...
Add more log messages around balance checks.
2025-01-22 18:07:20 +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
294595adbd
Merge pull request #214 from tecnovert/ltc_rewrite
...
Remove =onion from litecoin.conf
2025-01-13 23:29:28 +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