Commit graph

45 commits

Author SHA1 Message Date
ardocrat
e2507a122f build: update grin libs and related dependencies at lock file, update HttpWallet, HttpGrinNode, MixClient code accordingly 2023-12-03 10:08:20 +03:00
Yeastplume
19e12a1f2e
Merge pull request #20 from scilio/multiserver
Multi-server support & Generate ephemeral pubkeys randomly for each server
2023-09-18 10:15:09 +01:00
scilio
dc3f99ebfa move onion creation to a separate library 2023-09-14 11:49:04 -04:00
scilio
d99aa6ec7c generate random pubkey for each payload (https://github.com/mimblewimble/mwixnet/issues/19) 2023-05-22 20:13:30 -04:00
phyro
b989948eef
Merge pull request #18 from scilio/tor
Tor support & x25519 encryption
2023-01-20 09:40:27 +01:00
scilio
76532c899e inter-server communication 2023-01-07 16:09:04 -05:00
scilio
9ec200f548 use tor 2022-10-13 15:13:38 -04:00
scilio
c59688a045 switch to x25519 for onion encryption 2022-10-13 11:15:52 -04:00
phyro
f968efcea2
Merge pull request #17 from scilio/healthcheck
Health-check for APIs on startup
2022-09-18 11:10:35 +02:00
phyro
dae4f87eaf
Merge pull request #16 from scilio/main
Use lmdb store for swap requests
2022-09-16 19:27:42 +02:00
scilio
f70e1dfbf2 adding node api health check 2022-09-14 16:14:31 -04:00
scilio
2cd450cfa9 call set_local_chain_type 2022-09-14 13:20:45 -04:00
scilio
d00362b02e add SwapStatus to keep track of progress of each swap 2022-09-14 12:55:27 -04:00
scilio
f2241a611b replace submissions HashMap with SwapStore in server.rs 2022-08-28 01:39:58 -04:00
scilio
b393222ac8 serialization helpers for reading and writing Options
(cherry picked from commit 7ab6d3086e4c946ef117ed244bd33c87ff5b9142)
2022-08-25 17:27:45 -04:00
scilio
b8dd2e42f7 add SwapStore
(cherry picked from commit f1f23c4295097e0f806098647dcc2a4d31715355)
2022-08-25 17:27:32 -04:00
Yeastplume
7882eb62b3
Merge pull request #15 from scilio/thiserror
Switch to thiserror
2022-08-25 11:23:41 +01:00
Yeastplume
abcfeab20f
Merge pull request #7 from scilio/main
Add testnet config option
2022-08-24 18:49:57 +01:00
scilio
a597a87ed1 removing error.rs and failure crate 2022-08-22 13:57:13 -04:00
scilio
eb2d30aeed switch to thiserror for secp 2022-08-22 13:53:06 -04:00
scilio
405928713f switch to thiserror for node 2022-08-22 13:03:10 -04:00
scilio
10faae9efe switch to thiserror for wallet 2022-08-22 12:53:29 -04:00
scilio
fdbf25c965 switch to thiserror for onion 2022-08-22 10:59:41 -04:00
scilio
92825e884d switch to thiserror for config 2022-08-22 10:23:32 -04:00
scilio
42d443c51a use port 3420 as default for wallet owner for testnet 2022-08-21 17:07:30 -04:00
scilio
462beab616 choose default ports by network 2022-08-20 13:45:51 -04:00
scilio
1d9e59b7d6 add testnet config option 2022-08-20 13:31:09 -04:00
Yeastplume
f4c6e91eb4
Merge pull request #3 from scilio/main
Milestone 2
2022-08-15 11:58:39 +01:00
scilio
c165fd9341 removing redundant code 2022-08-13 13:39:54 -04:00
scilio
856817af8b fix wallet comm issue when using api secrets 2022-08-03 17:05:32 -04:00
scilio
6f626ac11e add test for every swap failure scenario 2022-08-01 12:59:51 -04:00
scilio
2e02d67dbc separate rpc and server logic 2022-07-31 23:17:08 -04:00
scilio
326eb943f3 cleanup server to improve testability 2022-07-28 17:53:48 -04:00
scilio
e902f78e32 support api secrets, handle SIGQUIT, SIGINT, and SIGTERM 2022-07-22 10:47:04 -04:00
scilio
40bf97a841 update readme to match interactive password changes 2022-07-01 05:53:34 -04:00
scilio
b74fd18afc more informative error for config file missing 2022-07-01 05:47:42 -04:00
scilio
2baf37a5a3 use v3 encrypted requests, cleaner error handling, rust formatter 2022-07-01 05:33:34 -04:00
scilio
bff59b08ac filter duplicate commitments 2022-04-27 16:30:15 -04:00
scilio
8cf41e4730 improving documentation and error handling 2022-04-27 15:11:20 -04:00
scilio
115e0d2022 milestone 2 2022-04-26 23:13:44 -04:00
scilio
68929fd493 wip: milestone 2 2022-02-10 20:33:35 -05:00
phyro
0ac1886dc3
Merge pull request #1 from scilio/main
Milestone 1
2021-11-23 00:43:37 +01:00
scilio
a7c811fdd6 README 2021-11-12 23:23:22 -05:00
scilio
9f3a533504 Milestone 1 2021-11-12 11:09:11 -05:00
phyro
7e5ddfc849
Initial commit 2021-11-11 11:03:51 +01:00