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 |
|
rachel-rose
|
1703f275dd
|
added wallet build info
|
2021-05-08 13:22:28 +02:00 |
|
rachel-rose
|
f1db6c5443
|
local instance of dfi.rs
|
2021-05-08 13:22:28 +02:00 |
|
rachel-rose
|
6c36f11ebc
|
cli reads from argparse into jsonrpc and darkd
|
2021-05-08 13:22:28 +02:00 |
|
ghassmo
|
ddb177d3b6
|
Merge branch 'master' of github.com:narodnik/sapvi
|
2021-05-08 14:02:31 +03:00 |
|
ghassmo
|
0ca0b2544a
|
zmq api test code
|
2021-05-08 13:55:58 +03:00 |
|
narodnik
|
1375328f0b
|
add merkle tree and coin primitives
|
2021-05-08 10:31:11 +02:00 |
|
narodnik
|
2781c1a4ae
|
move tx builder code to src/tx.rs
|
2021-05-07 11:02:21 +02:00 |
|
rachel-rose
|
1a596b4462
|
basic sql table structure for wallet
|
2021-05-05 21:07:18 +02:00 |
|
rachel-rose
|
f151347683
|
Merge branch 'master' of github.com:narodnik/sapvi
|
2021-05-04 21:17:59 +02:00 |
|
rachel-rose
|
becf048b5d
|
added path dependencies
|
2021-05-04 21:17:25 +02:00 |
|
rachel-rose
|
21166d8890
|
added default paths
|
2021-05-04 21:16:31 +02:00 |
|
narodnik
|
b7716b8015
|
expose signature public
|
2021-05-04 15:09:55 +02:00 |
|
narodnik
|
dffcf1e77b
|
add public key to sig spend script
|
2021-05-04 14:35:34 +02:00 |
|
narodnik
|
f31ffe6e37
|
Merge branch 'master' of github.com:narodnik/sapvi
|
2021-05-04 12:38:39 +02:00 |
|
narodnik
|
a995de238e
|
encrypted notes for outputs
|
2021-05-04 12:38:13 +02:00 |
|
rachel-rose
|
77e0d905b4
|
cleaned up wallet repo
|
2021-05-04 11:07:53 +02:00 |
|
rachel-rose
|
baedbb1660
|
added wallet build info
|
2021-05-04 11:05:59 +02:00 |
|
rachel-rose
|
aeab062f15
|
migrated test code to sapvi directory
|
2021-05-04 11:05:06 +02:00 |
|
rachel-rose
|
d968741d41
|
toml file for wallet dependencies
|
2021-05-04 10:48:44 +02:00 |
|
rachel-rose
|
8b3a30b6d3
|
rusqlite and rocksdb test code
|
2021-05-04 10:45:21 +02:00 |
|
rachel-rose
|
07a94587d8
|
Merge branch 'master' of github.com:narodnik/sapvi
|
2021-05-04 10:38:05 +02:00 |
|
rachel-rose
|
399cd3c94c
|
added wallet test code to /bin
|
2021-05-04 10:37:40 +02:00 |
|
narodnik
|
a8b498dfee
|
add schnorr signature classes
|
2021-05-04 08:24:32 +02:00 |
|
narodnik
|
c9efd1a9ca
|
added basic code for schnorr signatures
|
2021-05-03 18:11:37 +02:00 |
|
narodnik
|
08f44bab86
|
Diffie Hellman functions for encrypting output notes
|
2021-05-03 12:16:31 +02:00 |
|
narodnik
|
059389cf90
|
working tx builder + verification!
|
2021-05-01 13:33:18 +02:00 |
|
narodnik
|
23e2811317
|
tx builder class
|
2021-05-01 12:37:07 +02:00 |
|
ghassmo
|
79aab950c4
|
use zcash_proofs and zcash_primitives crates
|
2021-04-30 17:57:26 +03:00 |
|
narodnik
|
5534f31d50
|
spend proof API
|
2021-04-29 16:36:38 +02:00 |
|
narodnik
|
895c165433
|
organize load/save params
|
2021-04-29 15:15:43 +02:00 |
|
narodnik
|
a644aaeb5b
|
save and load params
|
2021-04-29 15:11:17 +02:00 |
|
narodnik
|
08945b9073
|
make_mint_proof() / verify_mint_proof()
|
2021-04-29 14:59:37 +02:00 |
|