Commit Graph

662 Commits

Author SHA1 Message Date
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
narodnik
6cc6af0f0f Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-16 07:59:18 +02:00
narodnik
ec78bf9ac9 return specific errors for VerifyFailed 2021-05-16 07:53:21 +02:00
ghassmo
6c932412e7 cargo fmt 2021-05-15 22:47:13 +03:00
ghassmo
f7f7bf29c9 make req rep and pub sub protocol 2021-05-15 22:45:35 +03:00
ghassmo
0c82bdb531 print async_channel error 2021-05-15 22:45:18 +03:00
ghassmo
a0928421e5 cargo fmt & clean up 2021-05-15 14:46:35 +03:00
rachel-rose
9897f1bb52 fixed typo in readme 2021-05-15 10:47:45 +02:00
narodnik
5e5992e9cf Revert "add clear_outputs field to txs"
This reverts commit d904dcdc46.
2021-05-15 10:22:44 +02:00
narodnik
14f6512f8b Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-05-15 10:04:28 +02:00
narodnik
d904dcdc46 add clear_outputs field to txs 2021-05-15 10:01:16 +02:00
ghassmo
26d1382f14 cargo fmt 2021-05-14 17:48:42 +03:00
ghassmo
cd213f2689 implement gateway client 2021-05-14 17:47:55 +03:00
ghassmo
182cf36bbc create error module for services 2021-05-14 17:46:46 +03:00
ghassmo
5139164d71 change the path for demoservices 2021-05-14 15:02:17 +03:00
ghassmo
5e0a92599c cargo fmt 2021-05-14 14:58:15 +03:00
ghassmo
248e152423 switch to zmq.rs library 2021-05-14 14:57:01 +03:00
narodnik
d84a84fc65 modify README 2021-05-14 10:55:53 +02:00
narodnik
1bf94ee288 document tx build 2021-05-12 12:53:38 +02:00
narodnik
07eb99c465 working signatures for clear inputs (deposits) 2021-05-12 11:50:47 +02:00
narodnik
c40b673120 Merge branch 'master' of github.com:narodnik/sapvi 2021-05-12 11:07:29 +02:00
narodnik
6ecd0b7c15 working signature generation for spends in tx builder and verifications for tx 2021-05-12 11:04:29 +02:00
rachel-rose
71631d1130 clean up old repo structure 2021-05-11 16:24:54 +02:00
rachel-rose
e19596d388 fixed dependencies to work with new architecture 2021-05-11 16:24:54 +02:00
rachel-rose
4368c4837f added rpc module 2021-05-11 16:24:54 +02:00
rachel-rose
6c8b1738e1 updated daemon to work with rpc interface 2021-05-11 16:24:54 +02:00
rachel-rose
f6de2257c1 created wallet module 2021-05-11 16:24:54 +02:00
rachel-rose
e8a400def2 created rpc module 2021-05-11 16:24:54 +02:00
rachel-rose
35c02d7e77 moved cli to top level directory 2021-05-11 16:24:54 +02:00
rachel-rose
d4d74f109f removed old wallet run code 2021-05-11 16:24:54 +02:00
narodnik
04cc96ad69 working spends (minus signatures) 2021-05-11 11:53:55 +02:00
rachel-rose
9f90fc4513 locates module path 2021-05-11 10:54:19 +02:00
rachel-rose
c73ae25476 refactored json client away from cli 2021-05-11 10:54:19 +02:00
rachel-rose
59c78ad2d9 added key gen and wallet connect functions 2021-05-11 10:54:15 +02:00
rachel-rose
0645fb2174 added error conversion for rusqlite 2021-05-11 10:51:38 +02:00
narodnik
37baa83f16 add encrypted output note 2021-05-11 09:58:32 +02:00
narodnik
bf88b9b946 add spend field for tx builder and coin lookup trait 2021-05-09 16:11:40 +02:00
rachel-rose
02c58a20ee generates pub/pri key and serializes into data 2021-05-09 13:08:56 +02:00
rachel-rose
45795c0119 refactored darkclient init and solved json bug.
init now constructs a payload which functions modify. bug was related to
converting string to dictionary object.
2021-05-09 10:24:52 +02:00
narodnik
fb78f88e3e run cargo fmt 2021-05-09 10:09:43 +02:00
narodnik
bfe5d85ec9 example of build a merkle tree and witness from a newly minted coin 2021-05-08 13:52:14 +02:00