parazyd
8cc0c2bf99
Add zkas to workspace.
2022-01-13 20:04:26 +01:00
parazyd
0b87f2f0a9
Add bin/map to workspace.
2022-01-13 19:57:20 +01:00
parazyd
f0bec3bb5f
Bump DarkFi version to 0.3.0
2022-01-13 17:00:50 +01:00
parazyd
ba1c53c92a
Add project-wide Cargo.lock.
2022-01-13 17:00:50 +01:00
parazyd
71675fbf9e
Remove Cargo.lock for main library.
...
Following best practice, we'll keep Cargo.lock only for built binaries.
2022-01-13 17:00:49 +01:00
ghassmo
858948be34
fix the tests
2022-01-13 16:52:31 +04:00
lunar-mining
45924ef682
removed cargo.lock from repo
2022-01-12 10:09:20 +01:00
lunar-mining
d001a140dc
moved src/bin/ to /example and fixed errors
2022-01-09 15:46:01 +01:00
ghassmo
aa6fbc1085
create node module and move darkfid to bin dir
2022-01-08 18:30:29 +04:00
ghassmo
a591bb526d
WIP clean and refactoring according to issue #35
2022-01-08 04:11:03 +04:00
parazyd
1b08707e07
Set sqlx version to 0.5.10.
...
Our sqlcipher fix has been merged in this release.
2022-01-04 11:07:04 +01:00
ghassmo
92ed458518
upgrade to clap 3.0 and move cli parser structs to cli dir
2022-01-01 06:05:19 +04:00
ghassmo
31993efb71
add tui library
2021-12-30 15:14:31 +04:00
parazyd
5b7cff52b3
Update Cargo.lock and Cargo.toml.
2021-12-28 23:00:24 +01:00
parazyd
128e3b0253
bin: Replace simple_logger with simplelog.
2021-12-21 23:29:54 +01:00
parazyd
c817082969
crypto/merklenode: Implement serialization with serde.
...
We already have serde as a dependency, and not doing it this way
makes it way too complex, instead we can just use bincode+serde to
serialize and deserialize our Merkle trees.
2021-12-20 23:21:28 +01:00
parazyd
90df3220f3
Update Cargo.lock and use incrementalmerkletree 0.2.0
2021-12-19 16:45:04 +01:00
ghassmo
174256b80c
integrate darkpulse backend code
2021-12-18 20:09:17 +04:00
parazyd
fc1ad7202d
Update Cargo.lock and Cargo.toml.
2021-12-02 21:24:15 +01:00
parazyd
eabd01c6fc
Update Cargo.lock and Cargo.toml.
2021-12-02 13:45:33 +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
f6e8091585
bin/darkfid: WIP integration.
2021-11-30 19:28:10 +01:00
parazyd
2611d27590
Update Cargo.lock and Cargo.toml.
2021-11-29 14:15:31 +01:00
parazyd
56bb76ff0d
Add missing dependencies to compile gatewayd.
2021-11-27 18:48:21 +01:00
parazyd
38e5550eaa
Update dependency versions.
2021-11-27 18:00:07 +01:00
parazyd
2e33d98948
Reintroduce PR #15
2021-11-27 17:54:16 +01:00
lunar-mining
fe0cc7f08f
Merge branch 'halo2-integration'
2021-11-27 11:41:12 +01:00
narodnik
c4581bb957
current work on merklenode
2021-11-17 12:55:25 +01:00
Matthias Seitz
7b0dcb73bc
feat: use thiserror for error types
2021-11-06 10:04:26 +01:00
Matthias Seitz
5bac09d327
feat: use thiserror for error types
2021-11-05 16:21:11 +01:00
narodnik
c58e6a55d3
migrate vm2 to src/
2021-11-05 15:00:08 +01:00
narodnik
89dc49e266
Revert "begin migration from example/halo2 to src/"
...
This reverts commit 4cdbcc842f .
2021-11-05 14:31:23 +01:00
narodnik
4cdbcc842f
begin migration from example/halo2 to src/
2021-11-05 12:08:48 +01:00
parazyd
4b31d0b321
wallet: WIP pasta port.
2021-11-02 15:20:49 +01:00
parazyd
6a0000b160
crypto: Import new merkle code.
2021-11-02 10:12:58 +01:00
parazyd
b05e05df7b
crypto: Fix up tests and move types to crate root.
2021-11-01 15:46:39 +01:00
parazyd
374b048ce3
crypto: WIP pasta port.
2021-11-01 09:44:01 +01:00
ghassmo
be4fa86bd1
add ripemd160 crate
2021-10-27 03:35:24 +03:00
Janus
05d036c642
Implement custom script subscribe for btc
2021-10-25 23:16:08 -04:00
parazyd
1a97a966e0
Update to new stable rust 2021.
2021-10-25 23:31:21 +02:00
parazyd
34cbcfb87b
service/eth: Add proof of concept Geth interface.
2021-10-25 21:07:21 +02:00
parazyd
c6a9d644d1
util/parse: Use BigUint for encode_base10().
2021-10-22 16:45:13 +02:00
parazyd
24d46a46dc
Clean up and update project dependencies.
2021-10-18 19:19:20 +02:00
ghassmo
6ebd455dad
add num_cpus crate
2021-10-18 18:57:07 +02:00
parazyd
3d20d13e00
Cargo.toml: Compile own sqlcipher for rusqlite.
2021-10-18 18:25:23 +02:00
Janus
54c4f20561
Add tests for keypairs
2021-10-14 22:12:53 -04:00
lunar-mining
1c1816e725
drk: get_balances() and prettytable
2021-10-07 15:56:12 +02:00
parazyd
e3dffd044f
service/sol: Working SPL token deposits.
2021-09-29 15:01:51 +02:00
parazyd
b9d82a23e4
Makefile updates.
2021-09-28 18:08:11 +02:00
Janus
21298801b4
Add rand feature to secp256k1 crate
2021-09-27 08:20:53 -04:00