Commit Graph

  • c66160fb09 Add more event log types. Auto accept only bids of the exact offer amount. Retry sending lock B refund tx. tecnovert 2021-01-31 14:26:32 +02:00
  • a27cfcba0f tests: Reduce test amounts. tecnovert 2021-01-31 10:15:37 +02:00
  • 5a0263ba5e tests: Fix persistent test xmr chain. tecnovert 2021-01-30 18:23:04 +02:00
  • df732713ac tests: Use debug_ind in non-xmr swaps. tecnovert 2021-01-30 16:29:07 +02:00
  • 2e0edef9da Raise max signature size for fee estimate. Fix logging. Valid sequence lock range settings. Bid debugind can be set through api. tecnovert 2021-01-30 01:45:24 +02:00
  • 4ea4e0656a api: Allow coin type to be specified by ticker. tecnovert 2021-01-28 15:50:26 +02:00
  • 9b4a256b44 protocol: Link proof-of-funds signatures to offers. tecnovert 2021-01-28 14:38:28 +02:00
  • 7a9cafb520 api: Handle json content-type. tecnovert 2021-01-28 01:55:42 +02:00
  • 7d0d0687cf api: Fix offers path. tecnovert 2021-01-26 21:25:33 +02:00
  • c180f34f66 Sum keys in libsecp256k1 tecnovert 2021-01-24 17:53:41 +02:00
  • 5e5bf31156 Don't describe state for xmr style swaps. tecnovert 2021-01-20 01:28:29 +02:00
  • c3cff91fca Raise version. Verify message with coincurve. tecnovert 2021-01-19 15:10:42 +02:00
  • d12e24cecb Fixed bid cancel btn sends bid. tecnovert 2021-01-19 00:52:05 +02:00
  • a9f9e29754 Automatically remove temporary docker containers with --rm tecnovert 2021-01-18 13:16:52 +02:00
  • 78f36f79c1 Update upgrade notes. tecnovert 2021-01-17 16:17:38 +02:00
  • f934b2d8f2 Update Bitcoin and Particl cores to 0.21 tecnovert 2021-01-16 23:01:23 +02:00
  • 64caceebfe Persistent test. tecnovert 2021-01-16 10:21:59 +02:00
  • ed22fe7d12 Fix missing events, show seconds delayed. tecnovert 2021-01-12 08:48:40 +02:00
  • 3cfc7d1437 Split tests. tecnovert 2021-01-12 00:15:06 +02:00
  • 60b477e3c0 Increase version, add test for bids sent while recipient is offline. tecnovert 2021-01-11 23:48:46 +02:00
  • a3ba5cf7e6 setup.py test -> pytest / tox tecnovert 2021-01-10 20:30:07 +02:00
  • bce20d1e59 Update monero core to 0.17.1.9 tecnovert 2021-01-09 15:03:29 +02:00
  • da56a5e2c8 Unlock inputs when abandoning a bid. tecnovert 2021-01-09 15:00:25 +02:00
  • 69ed836496 Clear event queue when abandoning a bid. tecnovert 2021-01-09 00:12:08 +02:00
  • c5faaeccf8 Fix sort by rate. tecnovert 2021-01-08 20:35:39 +02:00
  • 088e1f4411 Prepare only Particl core by default. tecnovert 2021-01-05 20:10:33 +02:00
  • e41a6e34c0 Update install notes for Windows. tecnovert 2021-01-05 14:31:02 +02:00
  • b473d9ffc3 Start XMR daemons in --non-interactive mode. tecnovert 2021-01-05 10:23:30 +02:00
  • 4711e81ffc Switch coin display order for sent bids. tecnovert 2021-01-03 20:27:07 +02:00
  • b36b6fb306 Test random amounts. tecnovert 2021-01-03 00:59:21 +02:00
  • 05c9d9c66d Fix floating point bug. tecnovert 2021-01-02 23:04:29 +02:00
  • 1ba2ad6f0b Add favicon and css, inc version. tecnovert 2021-01-02 18:16:44 +02:00
  • 0c9429bfa5 Display xmr-swap script coin lock spend tx fees. tecnovert 2021-01-02 16:59:34 +02:00
  • 28b42c7432 Fix notes. tecnovert 2021-01-01 18:03:05 +02:00
  • 0ad3856460 Add timeouts to all requests. tecnovert 2020-12-31 17:30:14 +02:00
  • 2049fcef3d Set bootstrap-daemon-address to auto tecnovert 2020-12-31 14:53:31 +02:00
  • 755583fd1d Fix typo tecnovert 2020-12-31 12:02:17 +02:00
  • 13f2ffa9ec Update XMR version. tecnovert 2020-12-31 10:01:01 +02:00
  • a638c55ecb Update install notes for OSX. tecnovert 2020-12-30 23:01:21 +02:00
  • d2ded157f8 Start isolated docker setup. tecnovert 2020-12-27 21:39:10 +02:00
  • a6ead83fd2 Lock XMR hashes.txt to version. tecnovert 2020-12-27 14:09:06 +02:00
  • 0a8bf9b2c4 Add dependency to setup.py tecnovert 2020-12-22 22:48:07 +02:00
  • 2f47fd0d5c Add fee priority setting for XMR. tecnovert 2020-12-22 13:21:25 +02:00
  • 31bf80f579 Fix fee_src error. tecnovert 2020-12-18 23:04:06 +02:00
  • c348621c96 gui: Add another step to creating an offer. tecnovert 2020-12-17 15:52:39 +02:00
  • b3c00efe16 gui: Added confirm step and fee options. Fee options only apply to the script coin side of xmr swaps. tecnovert 2020-12-16 23:19:39 +02:00
  • 5cd8286aa3 Start on network. tecnovert 2020-12-15 20:00:44 +02:00
  • 325a846f47 Split test update thread. tecnovert 2020-12-13 17:11:18 +02:00
  • 269d10aeda Ensure Particl mnemonic is loaded at startup. tecnovert 2020-12-13 15:43:46 +02:00
  • 9a182646f0 Add display for xmr bid tx hex. tecnovert 2020-12-12 14:45:30 +02:00
  • cb27fb6c4c Lower min locktime to 1 hour for easier testing. tecnovert 2020-12-11 14:08:32 +02:00
  • 7bb2cd7d1e Reseed wallet option. tecnovert 2020-12-11 12:41:15 +02:00
  • e70477eb64 Use max length fifo queue as temporary solution for offer revoke requests. tecnovert 2020-12-11 10:41:57 +02:00
  • 49705f0974 Use libsecp256k1 to sign. tecnovert 2020-12-11 09:11:35 +02:00
  • 8c372cc5dc Simplify lock tx script. tecnovert 2020-12-11 00:43:36 +02:00
  • 2979b3e244 Show coin a lock tx blocks confirmed. tecnovert 2020-12-10 16:37:26 +02:00
  • 645571e47c Check for duplicate pubkeys. tecnovert 2020-12-10 12:07:26 +02:00
  • 4bde19fe33 Record the coin b lock tx before it's confirmed. tecnovert 2020-12-09 21:30:21 +02:00
  • ffc164bc34 Use normal Particl addresses. tecnovert 2020-12-09 00:05:28 +02:00
  • f070c972bb Automatically upgrade database. tecnovert 2020-12-08 20:56:05 +02:00
  • 3c4c2c528f Dynamic fee selection. tecnovert 2020-12-08 20:23:00 +02:00
  • 2346858145 Call setLastHeightChecked() in watchXmrSwap() tecnovert 2020-12-06 19:34:56 +02:00
  • 4c200fe8d4 XMR withdrawals work. tecnovert 2020-12-05 13:22:22 +02:00
  • 669a465262 Pass XMR restore height through json settings. tecnovert 2020-12-05 01:59:21 +02:00
  • 28d5848f3a Reload xmr swaps in-progress. tecnovert 2020-12-04 23:30:20 +02:00
  • e7afd5e67d Display warning when wallet seedid doesn't match expected. tecnovert 2020-12-04 19:06:50 +02:00
  • 5a163e0f86 basicswap-prepare tries to initialise coin wallets from Particl mnemonic tecnovert 2020-12-04 01:46:01 +02:00
  • 3bbb483a0a Simplify docker config. tecnovert 2020-12-02 23:19:10 +02:00
  • 8c9105ce01 Raise versions, add release notes. tecnovert 2020-12-02 13:24:52 +02:00
  • dca9f08833 Update dockerfile. tecnovert 2020-12-01 22:45:03 +02:00
  • 0823e79e4d Prepare script extracts monero binaries. tecnovert 2020-11-30 19:07:55 +02:00
  • 7f4be161d7 Lint fixes and multiple bids test. tecnovert 2020-11-30 16:29:40 +02:00
  • 4913ac7a2b Watch for spends to function without txindex. tecnovert 2020-11-30 01:05:30 +02:00
  • 9b4a0dd276 Replaced watched_outputs tuple with class. tecnovert 2020-11-29 13:46:00 +02:00
  • 2d4131d4ee XMR amounts in http interface. tecnovert 2020-11-29 01:04:26 +02:00
  • 327394e81b Move js functions to new file. tecnovert 2020-11-28 00:20:35 +02:00
  • bc60527940 PART -> XMR tests pass. tecnovert 2020-11-27 19:52:26 +02:00
  • 0e2011e085 XMR successful swap works. tecnovert 2020-11-21 15:16:27 +02:00
  • eb6bd444c4 Lock unspents funding lock tx. tecnovert 2020-11-15 23:31:59 +02:00
  • 18a5322f10 MSG3L tecnovert 2020-11-15 19:02:46 +02:00
  • 009729aa96 Send MSG2F tecnovert 2020-11-15 00:13:11 +02:00
  • acae8b4de3 Fix contract_count not inserted in db tecnovert 2020-11-07 13:08:07 +02:00
  • 5d84d54e6f Replace makeInt with make_int tecnovert 2020-10-31 22:08:30 +02:00
  • 4636d31ea9 LICENSE.txt -> LICENSE tecnovert 2020-10-30 10:55:45 +02:00
  • 4e5287e1df Don't fail on expired keys. tecnovert 2020-09-11 19:47:00 +02:00
  • c48f35a12e Added contrib dir. tecnovert 2020-09-11 18:42:53 +02:00
  • 615b06cfa7 Fix lint and add fallback fee to bitcoin.conf. tecnovert 2020-09-11 18:32:33 +02:00
  • 356f3d1b15 Add cirrus.yml tecnovert 2020-09-11 17:49:39 +02:00
  • 7928625a7b Raise core versions. Litecoin .17 -> .18 pidfile name changed from litecoin.pid -> litecoind.pid tecnovert 2020-09-11 16:49:01 +02:00
  • e3b2213fe1 Replace deprecated urllib.parse.splittype and splithost with urlparse. tecnovert 2020-02-11 00:33:29 +02:00
  • e293987fa8 Deduplicate startDaemon. tecnovert 2020-02-02 01:52:25 +02:00
  • adbb0268ff Split rpc functions into new file. tecnovert 2020-02-02 01:18:29 +02:00
  • 0a2c6dafb7 Move some default values to config.py tecnovert 2020-02-01 20:57:20 +02:00
  • 388ada154e Raise bitcoin version. tecnovert 2019-11-28 23:51:47 +02:00
  • 9953a934a5 Move more methods to Base class. tecnovert 2019-11-18 23:41:48 +02:00
  • 617006c67a Fix tests. tecnovert 2019-11-18 23:30:31 +02:00
  • b1f5be083c Refactor OpCodes. tecnovert 2019-11-18 22:53:33 +02:00
  • e390509946 Split main class. tecnovert 2019-11-10 11:10:55 +02:00
  • c7c49ae262 Delayed events. tecnovert 2019-11-09 23:09:22 +02:00
  • dc0b078107 Use full version for assert paths. Expand user for paths loaded from config. tecnovert 2019-10-05 11:20:46 +02:00