Commit Graph

87 Commits

Author SHA1 Message Date
gerlofvanek
9495249e70 GUI v.01
-
2022-10-10 23:44:14 +02:00
tecnovert
eb30369bd4 refactor: Avoid importing all js functions. 2022-09-28 21:42:38 +02:00
tecnovert
80f0098a3d ui: Rates table example 2022-08-04 11:47:27 +02:00
tecnovert
412770d399 ui: rateslist returns js list of rates. 2022-08-03 23:59:57 +02:00
tecnovert
1c4f208d27 refactor: E275 missing whitespace after keyword 2022-07-31 20:09:43 +02:00
tecnovert
cd5af7032f ui: Use coin tickers as wallet keys in json/wallets 2022-07-25 23:10:58 +02:00
tecnovert
18a444b071 ui: Add json endpoint to list all coin types. 2022-07-25 12:55:55 +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
0c620ea388 doc, tests: Test sequence diagrams are accurate.
Add delay between detecting PTX and redeeming ITX.
Add bid state history to json api.
Hide Tx none states in bid state history.
2022-07-03 23:58:16 +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
cddc4daf70 ui: Show offer amount swapped. 2022-06-16 00:19:06 +02:00
tecnovert
6153b76ec0 ui: Allow selecting automation strategy when creating offer.
Add alternate pgp key urls.
2022-06-01 00:38:50 +02:00
tecnovert
a5b192b931 Tor working for Bitcoin forks. 2022-03-27 00:08:15 +02:00
tecnovert
a802788cfd tests: Manual recovery of xmrswap chain B lock tx 2021-12-19 10:55:29 +02:00
tecnovert
cd4103ce3e tests: Deduplicate test_run.py 2021-11-27 17:58:58 +02:00
tecnovert
58e4b506fe ui: Add debug ind option. 2021-11-27 01:02:51 +02:00
tecnovert
8a9f4f9e38 ui: Add rate lookup helper when creating offers. 2021-11-21 22:59:39 +02:00
tecnovert
a40519737d protocol: Enable private offers
Users can send private offers that will only be seen by one address.

To send a private offer:
 1. recipient creates a new address to receive offers on
 2. recipient sends the pubkey for the newly created address to the offerer
 3. offerer imports the recipient's pubkey
 4. offerer sends a new offer to the recipients key instead of the public network

Nodes will ignore offers sent on keys other than the network key or keys created for offer-receiving.
2021-10-20 21:50:45 +02:00
tecnovert
f63815b26b ui: Add page to manage SMSG addresses 2021-10-19 20:59:18 +02:00
tecnovert
bf00f80b4d ui: Start describing xmr bid states. 2021-10-18 20:48:48 +02:00
tecnovert
5beb1d17b9 ui: Expose bid valid for.
Set smsgsregtestadjust to false in tests.
Fix offer smsg valid for.
Set active_ind on bid records.
api: All times returned should be in unix-time.
2021-02-15 15:34:47 +02:00
tecnovert
c4fc2c70dc api: Add withdraw. 2021-02-07 12:01:58 +02:00
tecnovert
b1ea76dcb6 ui: Expose Particl blinded and anon balances. 2021-02-07 00:35:12 +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
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
7a9cafb520 api: Handle json content-type. 2021-01-28 01:55:42 +02:00
tecnovert
7d0d0687cf api: Fix offers path. 2021-01-26 21:25:33 +02:00
tecnovert
ed22fe7d12 Fix missing events, show seconds delayed. 2021-01-12 08:56:43 +02:00
tecnovert
60b477e3c0 Increase version, add test for bids sent while recipient is offline. 2021-01-11 23:48:46 +02:00
tecnovert
69ed836496 Clear event queue when abandoning a bid. 2021-01-09 00:12:08 +02:00
tecnovert
31bf80f579 Fix fee_src error. 2020-12-18 23:04:06 +02:00
tecnovert
269d10aeda Ensure Particl mnemonic is loaded at startup. 2020-12-13 15:43:46 +02:00
tecnovert
9a182646f0 Add display for xmr bid tx hex. 2020-12-12 14:45:30 +02:00
tecnovert
28d5848f3a Reload xmr swaps in-progress. 2020-12-04 23:30:20 +02:00
tecnovert
7f4be161d7 Lint fixes and multiple bids test. 2020-11-30 19:13:25 +02:00
tecnovert
327394e81b Move js functions to new file. 2020-11-28 00:20:35 +02:00