parazyd
|
d7ee8f3e0c
Update calls throughout repository for latest darkfi-sdk changes.
|
3 years ago |
parazyd
|
8ae84ad7f9
Add license header to source files.
|
3 years ago |
Luther Blissett
|
5e4b663b13
Apply new path to serial crate throughout codebase.
|
4 years ago |
Luther Blissett
|
76c25f06a1
Change import references in library to the new serial module.
|
4 years ago |
Dastan-glitch
|
a50de65a78
Clippy lints
|
4 years ago |
mohab metwally
|
f98137e306
merge crypsinous into master in crypsinousintomaster branch
|
4 years ago |
lunar-mining
|
b5cba9cb99
move daod::util::poseidon_hash() to darkfi::crypto::util + update usage in src/crypto
|
4 years ago |
ghassmo
|
6e6c240891
cargo clippy over all projects
|
4 years ago |
narodnik
|
0adf5bbe2b
darkfi: extend mint/burn proofs with spend_hook and user_data
|
4 years ago |
narodnik
|
0d9da87d4f
darkfi: add spend_hook and user_data to create_mint/burn_proof()
|
4 years ago |
lunar-mining
|
a1ff7e8f44
crypto: change Mint/BurnRevealedValues::make_ouputs to return Vec<DrkCircuitField>
|
4 years ago |
parazyd
|
3686c32591
cherry picked fullwidth pedersen
|
4 years ago |
parazyd
|
8ef05a186b
crypto: Rework pedersen commitments to allow also full-width base inside zk.
|
4 years ago |
ghassmo
|
9f819b0dba
general clean up and run cargo clippy for all bins
|
4 years ago |
parazyd
|
6215fc7bd6
zk: Port code to latest Halo2 API.
|
4 years ago |
parazyd
|
f8c2ee5617
Port codebase to latest halo2 API.
|
4 years ago |
parazyd
|
4aca4b9c62
Working token transfers.
|
4 years ago |
parazyd
|
aef76baff8
crypto: Rename Spend to Burn.
|
4 years ago |
aggstam
|
5396dae4bb
script/research/streamlet_rust: Block transactions changed from String to tx::Transaction.
|
4 years ago |
parazyd
|
3238530003
Port codebase to latest halo2 revision.
|
4 years ago |
parazyd
|
7bf9f43986
crypto: Export public inputs functions for mint and burn proofs.
|
4 years ago |
parazyd
|
fabafa3e5e
Add "crypto" feature.
|
4 years ago |
lunar-mining
|
496aa504c6
moved /circuit to /zk/circuit
|
4 years ago |
parazyd
|
5aef00247e
Add debug derives and more serialization test units.
|
4 years ago |
parazyd
|
04458bcb87
circuit: Rename asset to token.
|
4 years ago |
parazyd
|
a47505b427
Clean up some clippy lints.
|
4 years ago |
parazyd
|
3a80143540
Create zk proving keys on initial startup and pass them around.
|
4 years ago |
parazyd
|
ff01e7b685
Use the new keypair module throughout the codebase.
|
4 years ago |
parazyd
|
9d67289bd2
crypto: Add structs to hold proof verification and proving keys.
|
4 years ago |
parazyd
|
81f95745f3
Apply some linting cleanups.
|
4 years ago |