parazyd
|
9faae1ab25
crypto: Introduce type aliases.
|
4 years ago |
ghassmo
|
82a78e078c
add nullifier to walletdb and attached to OwnCoin
|
4 years ago |
ghassmo
|
46fa633574
walletdb: use coin itself as the primary key for coins table
|
4 years ago |
ghassmo
|
869452b901
update owncoin when spend it
|
4 years ago |
ghassmo
|
bb290b1fb6
make OwnCoin struct instead of tuple
|
5 years ago |
ghassmo
|
57352de3c2
cargo fmt
|
5 years ago |
ghassmo
|
e400bb1deb
move OwnCoins type to crypto module
|
5 years ago |
ghassmo
|
1a6bccd8e9
cargo fmt & clean up
|
5 years ago |
narodnik
|
c97feb8f0b
rename ambigous 'Node' to MerkleNode
|
5 years ago |
narodnik
|
411a62ed20
Separate the Node and Coin types
|
5 years ago |
rachel-rose
|
b61562b766
removed more unused imports that were overwritten by conflict
|
5 years ago |
narodnik
|
b20fbfb422
rename coin to node
|
5 years ago |
narodnik
|
86b3bd496e
use nullifier struct
|
5 years ago |
narodnik
|
1375328f0b
add merkle tree and coin primitives
|
5 years ago |
narodnik
|
a995de238e
encrypted notes for outputs
|
5 years ago |
narodnik
|
c9efd1a9ca
added basic code for schnorr signatures
|
5 years ago |
narodnik
|
08f44bab86
Diffie Hellman functions for encrypting output notes
|
5 years ago |
narodnik
|
059389cf90
working tx builder + verification!
|
5 years ago |
narodnik
|
23e2811317
tx builder class
|
5 years ago |
narodnik
|
5534f31d50
spend proof API
|
5 years ago |
narodnik
|
895c165433
organize load/save params
|
5 years ago |
narodnik
|
a644aaeb5b
save and load params
|
5 years ago |
narodnik
|
08945b9073
make_mint_proof() / verify_mint_proof()
|
5 years ago |