Commit Graph

416 Commits

Author SHA1 Message Date
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
noot
3c2ea1e580 fix contract semver (#410) 2023-04-24 17:06:10 -04:00
noot
dc64531325 fix: add SweepingXMR status, fixes restart during sweep (#399)
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com>
2023-04-24 16:44:26 -04:00
noot
c2aa51b695 release: add more mainnet bootnodes (#411) 2023-04-24 14:57:07 -04:00
Dmitry Holodov
c91b9bb82a dockerized bootnode fixes (#409) 2023-04-24 09:01:08 -05:00
noot
921d08bc89 docs: add mainnet usage doc (#403) 2023-04-23 15:46:57 -05:00
noot
5426ebecdc fix: update event watcher to not checks blocks twice (#408) 2023-04-23 15:27:54 -05:00
noot
7c90e7f76b release: add initial mainnet bootnodes (#400) 2023-04-23 14:20:20 -04:00
Dmitry Holodov
df97eebcae feat: dockerized bootnode (#405)
Co-authored-by: noot <36753753+noot@users.noreply.github.com>
2023-04-23 14:01:08 -04:00
noot
5d49051f39 fix: a few more contract checks (#398)
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com>
2023-04-23 11:33:58 -04:00
drank40
d9334f1605 fix: modified struct initialization syntax in contract (#406) 2023-04-23 11:09:51 -04:00
noot
606f80fb4d maintenance: remove swaptester (#401) 2023-04-22 23:12:03 -05:00
noot
ea8bae1416 feat: add dockerfile (#387)
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com>
v0.1.1
2023-04-21 15:37:10 -05:00
noot
dbcc97f9c1 feat: add bootnode binary (#397) 2023-04-21 12:52:07 -04:00
Matt
dda4cacaea Simulate relayer tx and check return value (#395)
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com>
2023-04-21 11:47:10 -04:00