Commit Graph

430 Commits

Author SHA1 Message Date
Dmitry Holodov
9e3ef7b527 ETH transfer fixes and sweep ETH addition (#481) v0.3.0 2023-06-09 01:43:11 -05:00
Dmitry Holodov
c3cce999ca renamed swap database directory (#482) 2023-06-07 13:29:33 -05:00
Dmitry Holodov
584858f53a fixed taker ERC20 over/under error messages (#483) 2023-06-06 11:21:51 -05:00
Dmitry Holodov
753b998740 fix TestXMRTakerCancelOrRefundAfterKeyExchange (#480) 2023-06-04 09:07:39 -05:00
Dmitry Holodov
0f1865c33f additonal erc20 and taker decimal checks (#478) 2023-05-30 21:49:22 -05:00
Matt
65f75c295a redesign (#475) 2023-05-29 01:06:21 -05:00
noot
7d2b8acbee fix: take offer when recreating ongoing swap (#477) 2023-05-27 14:44:11 -05:00
Matt
0caff397ce add relayer fee to swapcli past (#474) 2023-05-22 23:00:46 -05:00
noot
f2b880a40d fix: store newSwap tx in db, handle pending newSwap on restart (#470) 2023-05-21 21:41:55 -04:00
Dmitry Holodov
c5bd052620 query-all no longer reports peers with no current offers (#476) 2023-05-21 19:26:58 -05:00
Dmitry Holodov
b5a83d5ee5 stagenet bootnode and docker updates (#473) 2023-05-20 21:59:49 -05:00
Dmitry Holodov
0ab11176c4 unified RPC/websockets client (#472) 2023-05-20 16:29:42 -05:00
Dmitry Holodov
f41c9af432 ensure that the status channel is always initialized (#471) 2023-05-20 16:04:26 -04:00
Dmitry Holodov
53a5c97c4f added a bootnode to the daemon tests (#469) 2023-05-12 19:40:16 -05:00
Dmitry Holodov
0abc9e6139 fix: bootnode version RPC call (#467) v0.2.2 2023-05-08 21:19:19 -04:00
Matt
3859162e58 add prometheus metrics (#464) 2023-05-07 13:39:31 -06:00
elizabeth
864d814f96 update mainnet docs 2023-05-04 17:57:11 -04:00
noot
a2e7897c02 release: update readme (#463) v0.2.1 2023-05-04 15:27:25 -04:00
noot
8f566b6fbe feat: add transfer methods to swapcli (#462) 2023-05-04 14:26:26 -04:00
noot
f95e91660d fix: handle "insufficient funds" error on claim (#461) 2023-05-04 13:29:23 -04:00
noot
1d8dff524e fix: add Claimed log watcher to xmrmaker (#459) 2023-05-04 11:48:15 -04:00
Dmitry Holodov
a88b2980ba wait for claim relayer receipt (#460)
Co-authored-by: noot <elizabethjbinks@gmail.com>
2023-05-04 11:28:39 -04:00
noot
e1b51b0811 bump relayer fee to 0.01 (#458) 2023-05-03 20:55:05 -04:00
noot
3d353340dc fix: run t1 handler on xmrmaker ongoing swap restart (#457) 2023-05-03 13:59:46 -05:00
Dmitry Holodov
2143df291b makefile targets for release binaries (#454) 2023-05-03 13:26:51 -05:00
noot
f7862219a8 fix: start timeout watchers for xmrtaker when restarting ongoing swap (#456) 2023-05-03 14:09:27 -04:00
Dmitry Holodov
998347ded0 added new waitForNewSwapReceipt method for xmrmaker (#455) 2023-05-03 11:08:00 -05:00
Dmitry Holodov
e3c24b5e4a eth endpoint defaults and error handling (#451) 2023-05-02 23:12:45 -05:00
noot
dd70cca012 release: update mainnet contract (#452) 2023-05-02 15:26:40 -04:00
Dmitry Holodov
df057ac5cd time index shift (#450) 2023-05-02 10:52:28 -05:00
noot
c131112da1 feat: close stream after NotifyETHLocked is sent (#446) 2023-05-01 23:03:26 -04:00
noot
fb95751dda feat: update SwapCreater.sol claimRelayer to no longer use forwarder (#449)
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com>
2023-05-01 19:23:17 -04:00
bing
b3dcb96074 feat: update GetPast() and GetOngoing() to sort from newest to oldest (#448) 2023-04-30 17:57:49 -05:00
Dmitry Holodov
f9a63ff7c3 min and max offer amount checks (#445)
Co-authored-by: noot <36753753+noot@users.noreply.github.com>
2023-04-30 17:36:31 -05:00
noot
906a5c69a3 fix: fix swap status channel setting on restart (#444) 2023-04-28 17:29:39 -04:00
noot
19014027a0 fix: move counterparty-relay checks to backend (#442) 2023-04-28 13:04:26 -04:00
noot
82733bc375 feat: swapcli commands to manually claim/refund and for database functions (#441) 2023-04-28 12:14:08 -04:00
Dmitry Holodov
330a231aa4 multi-arch build script and version fixes (#435) v0.2.0 2023-04-27 15:39:11 -05:00
Matt
498baa3bf1 repair ui (#396) 2023-04-27 08:47:28 -05:00
Dmitry Holodov
a3dabebe2f fixed double restart test (#432) 2023-04-27 08:27:55 -04:00
noot
c1d5347616 fix: set GasLimit for relayed transactions (#425)
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com>
2023-04-26 15:55:46 -04:00
Dmitry Holodov
caa5251e59 move to gsnforwarder that is bytecode identical on mainnet and dev (#427) 2023-04-26 13:55:00 -05:00
noot
4c10263ebd fix xmrtaker key overwrite on restart (#423) 2023-04-26 12:22:04 -04:00
noot
0b59d9a95e add another bootnode (#426) 2023-04-25 19:23:29 -04:00
noot
83d4cee884 release: mainnet contract address, set env defaults to mainnet (#417) 2023-04-25 19:18:29 +02:00
noot
74f52af9d5 fix: handle RPC server panic if port is in use (#418) 2023-04-25 12:30:51 -04:00
noot
177b96da76 contract comment updates (#415) 2023-04-25 08:43:03 -04:00
noot
9cc39e84da solc optimize contract bytecode (#414) 2023-04-25 08:02:56 -04:00
noot
d2629f8246 release: add another bootnode (#413) 2023-04-24 18:52:51 -04:00
noot
08577d0a3c fix bootnode doc (#412) 2023-04-24 17:23:28 -04:00