Dmitry Holodov
7619b9a6af
updates for cross-chain bootnodes ( #486 )
2023-06-19 14:47:27 -05:00
noot
f344d09fc6
add AUTHORS file and update copyright in license header ( #389 )
2023-04-18 12:25:30 -04:00
noot
a2d9e8ddd7
net: add initiate, query and relay timeouts ( #378 )
...
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com >
2023-04-15 14:09:49 +02:00
noot
b26228805c
add license header to files; update readme disclaimer ( #368 )
2023-04-04 13:12:12 -04:00
Dmitry Holodov
0e80eee4dc
integrated relayer into swapd ( #342 )
2023-03-17 14:22:16 -05: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
noot
5068dab46a
remove previous net/* contents, move net/swapnet/* to net/ ( #270 )
2023-01-09 17:09:11 -05:00
noot
3ef8ae9427
refactor net package to separate generic and swap-specific functionality ( #268 )
2023-01-08 09:59:34 -05: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
noot
5033587a4a
refactor: allow for Bob to explicitly make offers and Alice to take them ( #66 )
...
* begin refactor of make/take offer
* implement ability to make offer, advertise new offers, lint, etc
* implement personal rpc service
* update readme instructions
* add check that taker of offer provides correct amount
2022-01-04 21:13:33 -05:00
noot
e2cffc980a
implement swapcli ( #47 )
...
* add lock to swapState
* cli created w discover, query, and initiate
* add bold logging
* update readme
2021-11-25 23:15:06 -05:00
noot
10749646df
implement rpc server for daemon process, refactor codebase to be controlled via rpc calls ( #23 )
2021-11-14 18:48:07 -05:00