Commit Graph

234 Commits

Author SHA1 Message Date
tecnovert 8c372cc5dc Simplify lock tx script.
Raise version.
2020-12-11 00:43:36 +02:00
tecnovert 2979b3e244 Show coin a lock tx blocks confirmed. 2020-12-10 16:37:26 +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 ffc164bc34 Use normal Particl addresses.
Avoids needing LearnAllRelatedScripts.
2020-12-09 00:05:28 +02:00
tecnovert f070c972bb Automatically upgrade database. 2020-12-08 20:56:05 +02:00
tecnovert 3c4c2c528f Dynamic fee selection.
Display xmr offer fees.
Display bid events.
html create offer uses correct coin amount scales.
2020-12-08 20:23:00 +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 3bbb483a0a Simplify docker config. 2020-12-02 23:19:10 +02:00
tecnovert 8c9105ce01 Raise versions, add release notes.
Add event log table.
Offers can be revoked.
Added separate range for retry delays.
2020-12-02 13:24:52 +02:00
tecnovert dca9f08833 Update dockerfile. 2020-12-01 22:45:03 +02:00
tecnovert 0823e79e4d Prepare script extracts monero binaries. 2020-11-30 19:13:33 +02:00
tecnovert 7f4be161d7 Lint fixes and multiple bids test. 2020-11-30 19:13:25 +02:00
tecnovert 4913ac7a2b Watch for spends to function without txindex.
BTC -> XMR works.
2020-11-30 01:05:30 +02:00
tecnovert 9b4a0dd276 Replaced watched_outputs tuple with class. 2020-11-29 15:51:04 +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
tecnovert 0e2011e085 XMR successful swap works. 2020-11-21 15:16:27 +02:00
tecnovert eb6bd444c4 Lock unspents funding lock tx. 2020-11-15 23:31:59 +02:00
tecnovert 18a5322f10 MSG3L
Debug mode is disabled by default.
2020-11-15 19:02:46 +02:00
tecnovert 009729aa96 Send MSG2F 2020-11-15 00:13:11 +02:00
tecnovert acae8b4de3 Fix contract_count not inserted in db 2020-11-07 13:08:07 +02:00
tecnovert 5d84d54e6f Replace makeInt with make_int 2020-10-31 22:44:52 +02:00
tecnovert 4636d31ea9 LICENSE.txt -> LICENSE 2020-10-30 10:57:26 +02:00
tecnovert 4e5287e1df Don't fail on expired keys. 2020-09-11 19:47:00 +02:00
tecnovert c48f35a12e Added contrib dir. 2020-09-11 18:50:25 +02:00
tecnovert 615b06cfa7 Fix lint and add fallback fee to bitcoin.conf. 2020-09-11 18:32:33 +02:00
tecnovert 356f3d1b15 Add cirrus.yml 2020-09-11 17:52:49 +02:00
tecnovert 7928625a7b Raise core versions.
Litecoin .17 -> .18 pidfile name changed from litecoin.pid -> litecoind.pid
2020-09-11 16:49:01 +02:00
tecnovert e3b2213fe1 Replace deprecated urllib.parse.splittype and splithost with urlparse. 2020-02-11 00:33:29 +02:00
tecnovert e293987fa8 Deduplicate startDaemon. 2020-02-11 00:33:20 +02:00
tecnovert adbb0268ff Split rpc functions into new file. 2020-02-02 01:18:29 +02:00
tecnovert 0a2c6dafb7 Move some default values to config.py 2020-02-01 20:57:20 +02:00
tecnovert 388ada154e Raise bitcoin version. 2019-11-29 00:45:10 +02:00
tecnovert 9953a934a5 Move more methods to Base class. 2019-11-18 23:41:48 +02:00
tecnovert 617006c67a Fix tests. 2019-11-18 23:30:31 +02:00
tecnovert b1f5be083c Refactor OpCodes. 2019-11-18 22:53:33 +02:00
tecnovert e390509946 Split main class. 2019-11-10 11:14:10 +02:00
tecnovert c7c49ae262 Delayed events. 2019-11-09 23:09:22 +02:00
tecnovert dc0b078107 Use full version for assert paths.
Expand user for paths loaded from config.
2019-10-05 11:20:46 +02:00
tecnovert 07429e6582 ci: Fix tests. 2019-10-04 22:13:09 +02:00
tecnovert 6341b5537e test: test_reload functions. 2019-10-02 22:38:24 +02:00
tecnovert cf3ac816d0 Reload test transmits an offer and bid. 2019-09-30 22:21:25 +02:00
tecnovert a0c366a8c6 Raise core version. 2019-09-05 10:21:45 +02:00