Commit Graph

740 Commits

Author SHA1 Message Date
rachel-rose
ecca65bae6 reimplemented cashier public check after overwritten by conflict 2021-05-30 13:45:08 +02:00
rachel-rose
4d74555ebe removed conflicts 2021-05-30 13:44:06 +02:00
narodnik
149659c74d Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-30 10:42:19 +02:00
narodnik
ef6ee7e4bd add vesta pasta curve script 2021-05-30 10:41:52 +02:00
rachel-rose
1984f85733 error handling to mint.params/spend.params path creation 2021-05-30 08:22:40 +02:00
ghassmo
557fe995ae add slabstore_path to program options for services 2021-05-30 06:24:17 +03:00
rachel-rose
12c1ebb9b9 get private key from sql working in test code 2021-05-29 22:09:35 +02:00
ghassmo
a24d7409dd check and handle status code of error in reply 2021-05-29 17:58:54 +03:00
ghassmo
c5724f3d67 gateway daemon spawn new task once receive a message 2021-05-29 16:04:46 +03:00
ghassmo
eb05266e96 clean up 2021-05-29 15:50:08 +03:00
ghassmo
6305c5151f cargo fmt 2021-05-29 13:49:56 +03:00
ghassmo
ce100374d2 switch sockets type to XREQ and XREP 2021-05-29 13:48:17 +03:00
ghassmo
d70f7c42f2 add test code to run 10 clients simultaneously 2021-05-29 13:47:21 +03:00
ghassmo
437273d527 add TryFromError to Error enum 2021-05-29 13:46:06 +03:00
rachel-rose
fc36d9b95d ?got key generation from cli working 2021-05-29 09:16:24 +02:00
ghassmo
5c9cbd675d get_value_deserialized return Slab instead of generic type 2021-05-29 09:19:29 +03:00
ghassmo
b02bd11c18 cargo fmt 2021-05-29 09:02:52 +03:00
ghassmo
b1c52b7ac2 add more logs messages 2021-05-29 09:01:52 +03:00
ghassmo
944a49c03f create ClientProgramOptions for Service Clients 2021-05-29 08:59:50 +03:00
ghassmo
fd04e5eb32 create darkfid in src/bin/ 2021-05-29 08:58:55 +03:00
ghassmo
8930669e84 delete demowallet bin file 2021-05-29 08:58:13 +03:00
ghassmo
e74a4f9ebb cargo fmt 2021-05-29 08:07:44 +03:00
ghassmo
4fc8214876 remove Mutex form publisher and use async_channel to publish 2021-05-29 07:56:55 +03:00
ghassmo
fe1ba95797 start publish loop when once publisher get started 2021-05-29 07:55:47 +03:00
ghassmo
f7552adf8a refactor subscribe function and remove fetch_slabs_loop function 2021-05-29 07:08:24 +03:00
ghassmo
f7dcdd5ddd make SlabStore return Arc<Self> when create new object 2021-05-29 07:03:06 +03:00
rachel-rose
11dea54b44 fixed typo on wallet schema 2021-05-28 20:12:55 +02:00
ghassmo
8286356da2 cargo fmt 2021-05-28 19:32:36 +03:00
ghassmo
14254abef6 sync slabs in gateway client 2021-05-28 18:21:17 +03:00
ghassmo
16a11a6c52 compare slab's index with lastindex in local slabstore 2021-05-28 18:18:44 +03:00
ghassmo
0967d85fed create slab struct 2021-05-28 18:16:00 +03:00
ghassmo
09c0c43d47 cargo fmt 2021-05-28 16:54:50 +03:00
ghassmo
c98febd60f integrate rocksdb to gateway client 2021-05-28 16:48:40 +03:00
ghassmo
8362739618 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-28 16:30:32 +03:00
ghassmo
1a6bccd8e9 cargo fmt & clean up 2021-05-28 16:28:24 +03:00
ghassmo
6503f23c22 integrate rocksdb to gateway service 2021-05-28 16:27:35 +03:00
ghassmo
0fbdd15454 create slabstore struct 2021-05-28 16:21:38 +03:00
ghassmo
f9de433261 impl error for rocksdb::Error 2021-05-28 16:17:28 +03:00
ghassmo
e96fb4ea4d update dirs crate 2021-05-28 16:16:13 +03:00
rachel-rose
1b54e7bb43 moved wallet schema to /res and deleted old directory
changed adapter.rs to load schema using include_str!
2021-05-28 14:40:13 +02:00
rachel-rose
2cf8d414ff got wallet generation working 2021-05-27 10:33:03 +02:00
ghassmo
63c3e8c9af reqrep.rs catch ctrl-c SIGINT signal and gracefully stop the service 2021-05-27 01:12:48 +03:00
rachel-rose
eb26a44a2e added wallet connect functions to rpc adapter 2021-05-26 13:50:31 +02:00
rachel-rose
83485d8a01 changed darkcli to drk and made executable. moved to /scripts 2021-05-26 11:35:38 +02:00
narodnik
0b62261ab4 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-24 11:41:58 +02:00
narodnik
c97feb8f0b rename ambigous 'Node' to MerkleNode 2021-05-24 11:41:30 +02:00
ghassmo
7a54b957ac change sapvi namespace to drk in gateway daemon 2021-05-22 17:03:15 +03:00
ghassmo
5079ca3327 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-22 16:59:00 +03:00
ghassmo
851978ed3a clean up & cargo fmt 2021-05-22 16:55:35 +03:00
ghassmo
ef56e87322 create gateway daemon 2021-05-22 16:52:01 +03:00