parazyd
192a8c0737
contrib: Move auto-complete from root of the repository into contrib.
2021-12-19 16:45:03 +01:00
parazyd
21999eea4b
token: Move JSON files into contrib directory.
2021-12-19 16:45:03 +01:00
parazyd
ba18a15764
zkas: Remove old code.
2021-12-19 15:13:00 +01:00
ghassmo
c803cb6d8d
darkpulse: cleanup & organize modules structure
2021-12-18 20:31:16 +04:00
ghassmo
174256b80c
integrate darkpulse backend code
2021-12-18 20:09:17 +04:00
lunar-mining
2eaed7e922
made binaries more uniform and fixed typos
2021-12-17 09:26:35 +01:00
lunar-mining
4133b5e02f
moved event notifications to log::trace
2021-12-16 10:44:14 +01:00
lunar-mining
618ad12c7e
added -t, --trace option to binaries
2021-12-14 22:34:43 +01:00
lunar-mining
973dd67bd0
moved some debug! statements to info!
2021-12-14 20:41:51 +01:00
parazyd
b5ce29e4dd
wallet: Fix tests.
2021-12-11 16:06:37 +01:00
parazyd
f019220bcf
wallet: Create parent path to database if necessary.
2021-12-11 14:46:52 +01:00
Dastan-glitch
19842c3bdf
Auto completion ( #20 )
...
* adding auto cmpletion
* Update auto-complete
Co-authored-by: Dastan <dastan@Das.Das >
2021-12-06 20:58:02 +00:00
lunar-mining
36b52e4e43
todo: added pythia todo's
2021-12-05 10:07:06 +01:00
narodnik
60fd89fd6e
rename Formatting section in the readme to Code Formatting and place near the end to avoid confusing new users.
2021-12-04 11:58:25 +01:00
parazyd
ec8711cd38
Makefile: Test tx binary along with crate test on make test.
2021-12-04 00:15:07 +01:00
parazyd
dc397a1f91
circuit: Minor cleanup of contracts.
2021-12-04 00:14:52 +01:00
parazyd
9e72280ea8
client: Fix update_state.
2021-12-03 10:20:54 +01:00
parazyd
f08ac4c097
Makefile: Automagically fix.
2021-12-03 02:42:07 +01:00
parazyd
6cbad936f7
client: Add debug message before applying state.
...
Currently the program is either not entering this function for some
weird reason, or there's a silent failure inside the function which
is not coming up. Needs investigation.
2021-12-03 02:00:17 +01:00
parazyd
0ea17724f8
YOLO
...
This is not well thought out, but since we're using mul_short in our
circuit for the token commitment, we should make sure that the token ID
fits in an unsigned 64bit integer.
2021-12-03 01:48:32 +01:00
parazyd
5aef00247e
Add debug derives and more serialization test units.
2021-12-03 01:34:24 +01:00
parazyd
04458bcb87
circuit: Rename asset to token.
2021-12-02 22:25:48 +01:00
parazyd
e87ef1443f
tx: Add debug statements to verify().
...
This is helpful because there's a silent failure when watching the
cashier log.
2021-12-02 22:10:18 +01:00
parazyd
2d95620314
Remove mint/spend params from config_local.
2021-12-02 21:48:21 +01:00
parazyd
a47505b427
Clean up some clippy lints.
2021-12-02 21:38:27 +01:00
parazyd
3718ea7223
Add note in README for previous git tag for people who want to try the sw.
2021-12-02 21:25:51 +01:00
parazyd
7fbd70096f
Fix and improve unit tests.
2021-12-02 21:24:16 +01:00
parazyd
1227018081
Remove traces of pasta_curves crate from files where they shouldn't be.
2021-12-02 21:24:16 +01:00
parazyd
e155a8583e
wallet: Support arbitrary strings for database path.
...
This enforces handling of the path on the client side, but also
allows us easier handling of in-memory databases.
2021-12-02 21:24:16 +01:00
parazyd
2894c9fc7d
Minor cleanup.
2021-12-02 21:24:16 +01:00
parazyd
dce2a3294c
bin: Rename vm2 to vm.
2021-12-02 21:24:16 +01:00
parazyd
5c4cf67a44
Setup Makefile for production builds again.
2021-12-02 21:24:16 +01:00
parazyd
3a80143540
Create zk proving keys on initial startup and pass them around.
2021-12-02 21:24:16 +01:00
parazyd
8e4f8b5f8b
Update .gitignore.
2021-12-02 21:24:16 +01:00
parazyd
fc1ad7202d
Update Cargo.lock and Cargo.toml.
2021-12-02 21:24:15 +01:00
parazyd
ff01e7b685
Use the new keypair module throughout the codebase.
2021-12-02 21:24:15 +01:00
parazyd
d79a18e37c
cli: Remove mint/spend params config entries.
2021-12-02 21:24:15 +01:00
parazyd
0b7bd857de
client: Fix automatic keypair generation.
2021-12-02 13:45:56 +01:00
parazyd
eabd01c6fc
Update Cargo.lock and Cargo.toml.
2021-12-02 13:45:33 +01:00
parazyd
8e92571468
darkfid: Use new async wallet API.
2021-12-01 21:33:16 +01:00
parazyd
f1eaa08772
cashierd: Use new async wallet API.
2021-12-01 21:33:07 +01:00
parazyd
4d39e92524
wallet: Port to sqlx.
...
Note there is still some connection bug, where the sqlcipher pragma
doesn't seem to work after a subsequent connection.
We shall investigate and solve this.
2021-12-01 21:32:01 +01:00
parazyd
650db5f15a
sql: Separate schemas into multiple files.
2021-12-01 21:22:46 +01:00
parazyd
f6e8091585
bin/darkfid: WIP integration.
2021-11-30 19:28:10 +01:00
parazyd
75a452037f
util/token_list: Restore version from 1ea13805e6
2021-11-30 19:28:10 +01:00
parazyd
cde8b6d7e2
Make cashierd compile.
2021-11-30 17:36:10 +01:00
parazyd
113a257227
bin: WIP changes for Halo2.
2021-11-29 14:43:00 +01:00
parazyd
6264152edb
client: WIP integration.
2021-11-29 14:42:29 +01:00
parazyd
9d67289bd2
crypto: Add structs to hold proof verification and proving keys.
2021-11-29 14:18:30 +01:00
parazyd
726fc5a487
service/eth: Restore missing functions after halo2-integration merge.
2021-11-29 14:17:50 +01:00