Commit Graph

702 Commits

Author SHA1 Message Date
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
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
ghassmo
1d0b871c9e " crate program options for service daemon 2021-05-22 16:50:08 +03:00
narodnik
9cc5b39f2a cargo fmt 2021-05-22 15:47:33 +02:00
narodnik
444770feda rename sapvi namespace to drk 2021-05-22 15:45:02 +02:00
ghassmo
baec13555c change address type to std::net::SocketAddr 2021-05-22 16:41:41 +03:00
narodnik
153cae0234 add missing file coin.rs 2021-05-22 13:17:45 +02:00
narodnik
6041fca23a document src/bin/tx.rs 2021-05-22 11:59:59 +02:00
narodnik
e5bb81dee6 make merkle depth an adjustable parameter in the code 2021-05-22 11:27:33 +02:00
narodnik
411a62ed20 Separate the Node and Coin types 2021-05-22 09:53:19 +02:00
narodnik
8b511a79b1 switch code to using nullifier type 2021-05-22 09:16:23 +02:00
rachel-rose
b61562b766 removed more unused imports that were overwritten by conflict 2021-05-21 22:19:41 +02:00
rachel-rose
f9ec38bb51 removed errors that were overwritten by cargo fmt... and ran cargo fmt :) 2021-05-21 22:08:56 +02:00
narodnik
b20fbfb422 rename coin to node 2021-05-21 18:36:26 +02:00
narodnik
19140a78ec Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-21 14:03:26 +02:00
narodnik
62e0da8630 merkle checking is correct 2021-05-21 13:44:06 +02:00
rachel-rose
6d239458cb removed unused error types 2021-05-20 21:01:58 +02:00
rachel-rose
2b78f0adb2 merged src/net/error.rs with src/error.rs. deleted src/net/error and updated all code in /net to accept change 2021-05-20 20:36:45 +02:00
rachel-rose
0737809b29 cleaned up more warnings 2021-05-20 16:46:56 +02:00
rachel-rose
bcbe3f4ae2 cleaned up some unused import warnings 2021-05-20 16:15:51 +02:00
narodnik
0e867c2b6b Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-20 11:48:20 +02:00
narodnik
4edca469cb split mega tx.rs file into subfiles inside tx module 2021-05-20 11:47:37 +02:00
rachel-rose
caaeecc36b refactored src/error.rs to work with 'clone'. changed error macros in
async-serial.rs and serial.rs to reflect this change. updated all files
with new error handling.
2021-05-20 11:44:38 +02:00
narodnik
86b3bd496e use nullifier struct 2021-05-20 10:16:05 +02:00
narodnik
c971000e68 remove unused value from tx builder 2021-05-20 08:14:12 +02:00
narodnik
0f4501c886 migrate tx builder code to state transition 2021-05-20 07:33:43 +02:00
rachel-rose
4e6cf9362d test commit 2021-05-18 11:10:12 +02:00
rachel-rose
1bd2fced86 annotated 'definition of democratic civilization' to improve readability 2021-05-18 11:01:21 +02:00
rachel-rose
4cad587288 refactored rpc code to include an adapter and isolated the RPC server functionality from the node 2021-05-18 09:09:34 +02:00
rachel-rose
4124f99360 updated mod.rs 2021-05-18 09:09:34 +02:00
rachel-rose
6c3d50a6f4 removed redundant python script and moved option code to a module 2021-05-18 09:09:34 +02:00
ghassmo
b836fbc8b4 clean up service mod 2021-05-18 09:46:24 +03:00
ghassmo
26064052e2 cargo fmt 2021-05-17 20:21:06 +03:00
ghassmo
4d81005ac3 fix bug 2021-05-17 20:19:57 +03:00
ghassmo
3599cc875a return channels when call start() on RepProtocol 2021-05-17 13:16:28 +03:00
narodnik
9972957bcf format IDEOLOGY better 2021-05-16 11:05:53 +02:00
narodnik
d2e01694cb add IDEOLOGY.md to github 2021-05-16 11:03:56 +02:00
narodnik
642e41a412 Added GNU GPLv3 license. 2021-05-16 10:33:25 +02:00
narodnik
1a2c658484 integrate state_transition() with tx demo code 2021-05-16 10:11:23 +02:00
narodnik
d5aa47b810 add is_valid_cashier_public_key() check to state_transition function 2021-05-16 08:09:50 +02:00