tecnovert
1c4f208d27
refactor: E275 missing whitespace after keyword
2022-07-31 20:09:43 +02:00
tecnovert
e03f32ea5f
docker: Fix and document isolated coins config.
2022-07-11 23:36:28 +02:00
tecnovert
868dc27d64
ui: Add indication when XMR node is bootstrapping
2022-07-06 15:32:44 +02:00
tecnovert
91e285bf4a
ui: Split wallet cached data into balance and blockchain state.
...
Add XMR synced indicator.
2022-07-06 00:46:37 +02:00
tecnovert
3ed6eca95f
ui: Show bids that can be accepted.
2022-06-15 00:35:33 +02:00
tecnovert
0edcf249aa
refactor: Add bid states to db.
2022-06-11 23:56:21 +02:00
tecnovert
0c2c86070f
preparescript: --usebtcfastsync option will initialise the BTC datadir from a chain snapshot.
2022-06-04 23:08:22 +02:00
tecnovert
d1e015962c
basicswap-prepare can enable and disable tor config.
2022-03-24 00:00:35 +02:00
tecnovert
1476ad3cec
Check available balance before sending xmr bid
2022-01-01 22:55:39 +02:00
tecnovert
65951220b8
Fix bug when manually redeeming noscript lock tx with invalid amount.
2021-12-31 21:49:12 +02:00
tecnovert
b0f5797807
Raise version, spend invalid chain B lock tx amounts if manually spending.
2021-12-19 19:30:55 +02:00
tecnovert
e502a00341
ui: Recover noscript txn if remote key is known.
2021-12-19 01:45:17 +02:00
tecnovert
1e01851152
ui: Display XMR subaddress on wallets page.
2021-12-04 12:44:27 +02:00
tecnovert
eff5235205
xmr: Check for existing spend of lock tx
2021-11-12 17:55:23 +02:00
tecnovert
b8fd4ad85b
ui: Enable Particl CT and RCT to XMR swaps.
2021-11-02 16:36:07 +02:00
tecnovert
f9f26c92c2
coins: Raise Particl Version
2021-11-01 16:47:32 +02:00
tecnovert
6e82961da9
particl: Can swap PARTct -> XMR
2021-11-01 15:52:40 +02:00
tecnovert
1ef71ea79b
particl: Can swap anon outputs
2021-10-23 16:00:32 +02:00
tecnovert
6dd6063182
refactor: Replace asserts.
2021-10-22 00:47:04 +02:00
tecnovert
4475e5b643
Add View Lock Wallet Transfers button to bid page.
2021-09-05 18:10:42 +02:00
tecnovert
e69409514c
tests: Fix intermittent failure
2021-09-05 01:18:34 +02:00
tecnovert
0d0ffe6fe4
XMR: Use sweep_all if trying to withdraw all coin with subfee.
2021-07-29 22:58:14 +02:00
tecnovert
a5dcd9f77d
refactor: Move getTicker() to coin interface.
2021-02-16 01:20:24 +02:00
tecnovert
36a40b5fa3
ui: Expose offer valid time.
2021-02-14 00:54:01 +02:00
tecnovert
f2018184e7
protocol: Start adding anon particl option.
2021-02-11 16:01:47 +02:00
tecnovert
deb71856e8
Poll chainstates.
...
Litecoin download link changed.
Fix fee comparison tx weight difference.
Remove format8.
New stalled for test bid state.
Moved sequence code to coin interfaces.
Display estimated time lock refund tx will be valid.
2021-02-03 16:01:27 +02:00
tecnovert
c66160fb09
Add more event log types.
...
Auto accept only bids of the exact offer amount.
Retry sending lock B refund tx.
2021-01-31 14:26:32 +02:00
tecnovert
2e0edef9da
Raise max signature size for fee estimate.
...
Fix logging.
Valid sequence lock range settings.
Bid debugind can be set through api.
2021-01-30 01:45:24 +02:00
tecnovert
7d0d0687cf
api: Fix offers path.
2021-01-26 21:25:33 +02:00
tecnovert
c180f34f66
Sum keys in libsecp256k1
2021-01-24 17:53:41 +02:00
tecnovert
60b477e3c0
Increase version, add test for bids sent while recipient is offline.
2021-01-11 23:48:46 +02:00
tecnovert
a3ba5cf7e6
setup.py test -> pytest / tox
2021-01-10 20:30:07 +02:00
tecnovert
0ad3856460
Add timeouts to all requests.
2020-12-31 17:30:14 +02:00
tecnovert
2049fcef3d
Set bootstrap-daemon-address to auto
...
get_block_count returns "Internal error" if bootstrap-daemon is active
Use get_height instead.
2020-12-31 14:53:31 +02:00
tecnovert
0a8bf9b2c4
Add dependency to setup.py
2020-12-22 22:48:07 +02:00
tecnovert
2f47fd0d5c
Add fee priority setting for XMR.
2020-12-22 13:21:25 +02:00
tecnovert
b3c00efe16
gui: Added confirm step and fee options.
...
Fee options only apply to the script coin side of xmr swaps.
2020-12-16 23:19:39 +02:00
tecnovert
645571e47c
Check for duplicate pubkeys.
...
Add test for 'non-BIP68-final'.
2020-12-10 12:07:26 +02:00
tecnovert
4bde19fe33
Record the coin b lock tx before it's confirmed.
2020-12-09 21:30:21 +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
4c200fe8d4
XMR withdrawals work.
...
spendBLockTx uses sweep_all.
2020-12-05 13:22:22 +02:00
tecnovert
669a465262
Pass XMR restore height through json settings.
2020-12-05 01:59:21 +02:00
tecnovert
28d5848f3a
Reload xmr swaps in-progress.
2020-12-04 23:30:20 +02:00
tecnovert
e7afd5e67d
Display warning when wallet seedid doesn't match expected.
2020-12-04 19:06:50 +02:00
tecnovert
5a163e0f86
basicswap-prepare tries to initialise coin wallets from Particl mnemonic
...
Bitcoin 0.20: 'Cannot set a new HD seed while still in Initial Block Download.' Removed in 0.21
2020-12-04 01:46:01 +02:00
tecnovert
dca9f08833
Update dockerfile.
2020-12-01 22:45:03 +02:00
tecnovert
7f4be161d7
Lint fixes and multiple bids test.
2020-11-30 19:13:25 +02:00
tecnovert
2d4131d4ee
XMR amounts in http interface.
2020-11-29 01:04:26 +02:00
tecnovert
327394e81b
Move js functions to new file.
2020-11-28 00:20:35 +02:00
tecnovert
bc60527940
PART -> XMR tests pass.
2020-11-27 19:52:26 +02:00