noot
e1b51b0811
bump relayer fee to 0.01 ( #458 )
2023-05-03 20:55:05 -04:00
Dmitry Holodov
df057ac5cd
time index shift ( #450 )
2023-05-02 10:52:28 -05:00
noot
4545aff7cd
remove swap_refund in favour of swap_cancel ( #371 )
2023-04-04 20:52:27 -04:00
noot
310bafbc7e
update swap_getPast to match swap_getOngoing; update docs ( #350 )
2023-03-19 20:27:31 -04:00
noot
f7d244754c
update relayer fee to be fixed at 0.009 ETH ( #316 )
2023-02-25 13:04:58 -05:00
noot
59eaccaa0c
feat: add start/end times to swap.Info and swap RPC returns ( #317 )
2023-02-22 09:59:47 -05:00
noot
8e1db226fd
implement suggested exchange rate ( #262 )
...
Pulls chainlink's ETH and XMR price feeds to create suggested exchange rates.
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com >
2023-01-12 22:50:52 -06:00
Dmitry Holodov
2905d1b1f9
Fixed Point Math ( #269 )
...
Updates our code to use the fixed point match library apd.Decimal.
2023-01-10 16:03:22 -06:00
Dmitry Holodov
ed15ed9c82
libp2p QUIC and NAT traversal features ( #251 )
...
Enables additional libp2p NAT traversal features and enables nodes to communicate using UDP/QUIC in addition to TCP. Switches to using libp2p's "routed host". Most commands that previously accepted multiaddress values now accept a Peer IDs instead.
2022-12-19 18:25:24 -06:00
phazejeff
b6f07845b9
feat: get-swap-timeout functionality ( #260 )
2022-12-19 14:59:30 -05:00
noot
0bdb6f6f2a
add relayer support for claim contract function ( #204 )
2022-10-26 23:39:20 -04:00
Dmitry Holodov
ecd91f624c
monero-wallet-rpc now embedded ( #192 )
...
* Embeds monero-wallet-rpc instead of having the user start it separately.
* Location of all the files standardized and documented in docs/default-file-locations.md.
* Ethereum and Monero wallets will be created if they do not exist.
* New RPC API personal_balances added including swapcli support.
2022-10-07 22:18:46 -05:00
Dmitry Holodov
5698e25239
RPC and WS endpoints share the same port ( #187 )
...
Combine our HTTP RPC and Websocket services into a single HTTP server, eliminating the --ws-port flag to swapd and using --swapd-port flag for swapcli.
2022-09-10 14:54:43 -05:00
doonte
067b12f584
add direct ERC-20 swap support ( #158 )
...
Co-authored-by: noot <elizabethjbinks@gmail.com >
Co-authored-by: noot <36753753+noot@users.noreply.github.com >
2022-09-05 14:12:22 -04:00
noot
a0b0545cfc
implement net_queryAll method ( #183 )
2022-09-02 21:28:27 -04:00
noot
cca0b6c771
allow for multiple ongoing swaps ( #128 )
2022-06-13 20:50:10 -04:00
noot
65d64544d7
implement unhappy path and error case integration tests ( #102 )
2022-03-21 15:54:41 -04:00
noot
d24eb78434
create separate integration test CI job, implement net_makeOfferAndSubscribe, swap_getOffers, implement happy path integration test ( #101 )
2022-03-15 22:50:05 -04:00
noot
e81de8cd57
implement websockets server and swap_subscribeSwap ( #96 )
2022-02-26 17:58:38 -05:00
noot
718092a6f3
implement net_takeOfferSync ( #92 )
2022-02-11 00:15:52 -05:00
noot
b0b6cb5286
implement swap_ rpc service to allow for fetching of current/past swap statuses ( #82 )
2022-01-22 22:24:43 -05:00
noot
e961f4dd2e
add json-rpc documentation ( #78 )
2022-01-17 22:21:04 -05:00