Commit graph

53 commits

Author SHA1 Message Date
tecnovert
732c87b013
Reformat with black. 2024-11-15 18:53:54 +02:00
tecnovert
ca5b9e5e00 docker: Update templates for BCH. 2024-11-15 09:59:29 +02: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
33cf81a76d Avoid installing recommended packages. 2024-10-16 21:14:09 +02:00
tecnovert
19c6cff7d3 Freeze dependencies. 2024-10-16 21:14:08 +02:00
tecnovert
996c67beea Convert from setup.py to pyproject.toml 2024-10-16 21:14:08 +02:00
tecnovert
209dea52b3
refactor prepare script, set manage_daemon to false if a custom host or port is set.
Some checks are pending
lint / build (3.12) (push) Waiting to run
If the user sets the -COIN-_RPC_HOST or PORT variables manage_daemon will be set to false.
The -COIN-_MANAGE_DAEMON variable can override this and set manage_daemon directly.
if BSX_DOCKER_MODE is active -COIN-_MANAGE_DAEMON will default to false.
2024-10-01 23:52:00 +02:00
tecnovert
dbdb89cd10
Rename BASE_XMR_RPC_PORT
Some checks are pending
lint / build (3.12) (push) Waiting to run
2024-10-01 00:41:40 +02:00
tecnovert
713990f57b
Update github urls. 2024-06-11 09:56:09 +02:00
nahuhh
ee2f462ee9 wownero: integration 2024-06-06 22:04:26 +02:00
tecnovert
ebdbe115dd Fix addcoin decred. 2024-06-06 22:03:39 +02:00
tecnovert
d3e3c3c95b Remove protobuf dependency. 2024-06-06 22:03:38 +02:00
tecnovert
2793ee00dd
doc: Rename docker/.env to example.env 2024-02-12 21:55:27 +02:00
Cryptoguard
b96a823536 Update .env
Update install.md

Update install.md

Update install.md

Update upgrade.md

Update upgrade.md
2024-02-12 21:39:42 +02:00
tecnovert
fab89a42f3 doc: Simplify tor install notes. 2024-02-09 11:17:26 +02:00
tecnovert
15bf9b2187
Raise coincurve version. 2023-12-14 20:44:29 +02:00
tecnovert
89e0080173
docker: Fix script output.
Start python in unbuffered mode.
2023-03-09 16:44:59 +02:00
tecnovert
484d811fe7
docker: Add script container fragment.
Example:
python3 ./scripts/build_yml_files.py -c bitcoin monero dash pivx --withscript
2023-03-09 15:38:45 +02:00
tecnovert
3241616d68
docker: Add build args for repo. 2023-02-15 11:33:18 +02:00
tecnovert
9677c48f39
docker: Add helper script to build docker config from fragments.
Set PIVX_PARAMSDIR automatically when usecontainers is set.
Fix PIVX wallet encryption when added.
2023-01-03 20:04:46 +02:00
tecnovert
ac10c9db76
doc: Add missing --usecontainers to docker notes. 2022-12-27 20:35:42 +02:00
tecnovert
80df3b1a34
preparescript: Remove particl_mnemonic=auto option 2022-12-09 19:40:43 +02:00
tecnovert
a250daca8b
xmr: Ensure incoming transfers are unlocked. 2022-12-02 13:58:26 +02:00
tecnovert
f65ae07cf9
docker: Add PIVX, Dash and Firo to isolated config
Changed pivx-params location to PIVX datadir.

Still need a way to set the Firo wallet seed.
2022-11-09 19:10:17 +02:00
tecnovert
1601a57aed
ui: Add websocket notifications. 2022-07-31 19:33:01 +02:00
tecnovert
e03f32ea5f
docker: Fix and document isolated coins config. 2022-07-11 23:36:28 +02:00
tecnovert
48e0cac5ab
refactor: Prepare script uses swap_client to create all wallets. 2022-07-09 23:58:40 +02:00
tecnovert
a2afd3f00f
refactor: Separate MSG4F and lock txn sending 2022-07-01 16:37:10 +02:00
tecnovert
43048cffc0
doc, docker: Pin coincurve src to tag. 2022-06-29 15:11:11 +02:00
tecnovert
d2324ad097
preparescript: Fix missing btc wallet with --addcoin=bitcoin and --usebtcfastsync
doc: Fetch latest xmr chain height
2022-06-18 19:28:40 +02:00
tecnovert
a51a895141
docker: Manually install protobuf to avoid error.
Error: "TypeError: Descriptors cannot not be created directly"

Use pycryptodome ripemd160 implementation else it must be manually enabled in hashlib/openssl.
2022-06-16 14:28:52 +02:00
tecnovert
6b063d0582
docker: Use static ip for tor container. 2022-03-27 11:32:29 +02:00
tecnovert
d1e015962c
basicswap-prepare can enable and disable tor config. 2022-03-24 00:00:35 +02:00
tecnovert
2be16465fb
preparescript: Support production docker config. 2021-06-30 16:37:21 +02:00
tecnovert
5eb34a8c4b
docker: revert log driver. 2021-02-15 19:12:15 +02:00
tecnovert
b6ece37a8d
Raise version.
Explicitly set docker logging.
2021-02-15 16:40:16 +02:00
tecnovert
d6a1ff6030
docker: Set timezone in TZ env var. 2021-02-14 15:06:46 +02:00
tecnovert
088e1f4411
Prepare only Particl core by default. 2021-01-05 20:11:13 +02:00
tecnovert
b473d9ffc3
Start XMR daemons in --non-interactive mode. 2021-01-05 10:23:30 +02:00
tecnovert
a638c55ecb
Update install notes for OSX.
Download correct XMR release.
Trust added PGP keys.
2020-12-30 23:01:21 +02:00
tecnovert
d2ded157f8
Start isolated docker setup. 2020-12-27 21:39:10 +02:00
tecnovert
2346858145
Call setLastHeightChecked() in watchXmrSwap()
Remove old notes and config.
New html template for XMR bids.
Check the mempool for lock spend txid.
Retry sepnding coin B lock tx.
2020-12-06 19:34:56 +02:00
tecnovert
669a465262
Pass XMR restore height through json settings. 2020-12-05 01:59:21 +02:00
tecnovert
3bbb483a0a
Simplify docker config. 2020-12-02 23:19:10 +02:00
tecnovert
dca9f08833
Update dockerfile. 2020-12-01 22:45:03 +02:00
tecnovert
1ce87bb58d
Add travis build status to readme.
Move templates dir.
Add version to index.
Remove bitcoin config from docker json config - extra coins can be enabled with
prepare -addcoin.
2019-07-26 12:07:25 +02:00
tecnovert
9aa7e441ee
Use basicswap-prepare to download releases for the docker image. 2019-07-25 13:53:11 +02:00
tecnovert
9b8df31932
Getting docker volume permissions errors on window. 2019-07-19 21:23:36 +02:00
tecnovert
519c7b717e
Add COINDATA_PATH to .env 2019-07-19 17:33:51 +02:00
tecnovert
b0f2e0557a
Add timeout to docker, use logging in launcher. 2019-07-18 23:00:08 +02:00