ghassmo
6a5cc6dbe1
add raft as a feature to darkfi lib
2022-04-07 11:50:18 +04:00
parazyd
0109aa0394
Add skeleton for sled blockchain store.
2022-04-03 14:44:40 +02:00
parazyd
9abf62c980
Miscellaneous cleanups.
2022-03-28 19:59:39 +02:00
aggstam
169f16f34b
merged branches
2022-03-28 19:59:38 +02:00
parazyd
deab6241dd
runtime: Implement initial webassembly runtime prototype for smart contracts.
2022-03-16 22:30:53 +01:00
ghassmo
35706c16e1
remove cli module & move the cli_config to util
2022-02-24 21:01:25 +04:00
ghassmo
f6d80e36f8
clean up & remove unused files
2022-02-18 10:57:13 +04:00
parazyd
17f6638a03
zkas: Move toolchain into main library and the binary into bin/ namespace.
2022-01-25 18:57:34 +01:00
parazyd
cfa2d5d955
Rename "chain" module to "blockchain".
2022-01-13 15:42:55 +01:00
parazyd
f3045f80e5
Add "net" feature.
2022-01-13 15:42:55 +01:00
parazyd
5dba6f6368
Add "system" feature.
2022-01-13 15:42:55 +01:00
parazyd
07d739d916
Implement "chain" feature.
2022-01-13 15:42:54 +01:00
parazyd
d29ab613c2
Refactor for util feature.
2022-01-13 15:42:54 +01:00
lunar-mining
d001a140dc
moved src/bin/ to /example and fixed errors
2022-01-09 15:46:01 +01:00
lunar-mining
fad4e7aa65
renamed /blockchain to /chain
2022-01-09 14:19:15 +01:00
lunar-mining
496aa504c6
moved /circuit to /zk/circuit
2022-01-09 14:03:49 +01:00
lunar-mining
88cf3114d8
moved /rpc to /util/rpc
2022-01-09 13:48:11 +01:00
ghassmo
6e22b4ec9d
create node and blockchain features
2022-01-08 20:01:05 +04:00
ghassmo
2c46091faa
create zk module
2022-01-08 18:39:44 +04: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
ghassmo
bc8640f81b
add constraints to tui mod
2021-12-30 15:20:31 +04:00
ghassmo
31993efb71
add tui library
2021-12-30 15:14:31 +04:00
ghassmo
174256b80c
integrate darkpulse backend code
2021-12-18 20:09:17 +04:00
parazyd
a39a90bab6
Move vm2.rs to vm.rs.
2021-11-27 18:13:09 +01:00
narodnik
523a01ed0e
verify summing coin blinds and checking token commits
2021-11-08 11:58:33 +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
bf77b58a06
tx: Port for pasta.
2021-11-02 13:46:06 +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
parazyd
d86340e44e
crypto: Begin refactor.
2021-10-30 16:12:14 +02:00
ghassmo
69776a1801
organize the order of using dependencies across the whole project
2021-10-13 16:54:20 +03:00
parazyd
13f94a5ea3
Clean up some error mapping.
2021-09-29 16:50:23 +02:00
parazyd
f33f2c30be
More general cleanups and better config variable naming.
2021-09-24 01:08:56 +02:00
parazyd
19727d1528
Code linting.
2021-09-23 17:44:07 +02:00
ghassmo
3bd5ffac06
cargo fix & cargo fmt
2021-08-27 17:45:19 +03:00
ghassmo
996cd04335
move all functionalities inside darkfid to a new module client/client.rs
2021-08-27 17:37:58 +03:00
lunar-mining
5e09f11922
fixed toml load logic error and simplified code into structs
2021-07-17 11:40:12 +02:00
parazyd
340631df2d
Code linting.
...
For best and standard practices in Rust, acronyms should be CamelCase,
and capitalization should be avoided; i.e. ZKCircuit -> ZkCircuit
This commit replaces all such occurencies in the codebase.
2021-07-16 11:25:56 +02:00
rachel-rose
01e109493d
added key_id param to put_own_coins
2021-07-05 13:01:11 +02:00
ghassmo
3b54479c9e
move program options to cli dir
2021-07-02 22:21:00 +03:00
ghassmo
a19084ca10
create util module & create join_config_path function
2021-06-30 21:27:28 +03:00
Nym
1f719bed60
Remove gui and gfx code, modules and dependencies.
2021-06-26 15:32:58 +00:00
rachel-rose
c9796207d0
cargo fmt
2021-06-07 11:42:59 +02:00
ghassmo
c0a8d5e4e2
move slab.rs, slabstore.rs and rocks.rs to separated dir
2021-06-06 15:53:19 +03:00
ghassmo
be2d64d59d
create Rocks struct for rocksdb api
2021-06-04 18:47:20 +03:00
rachel-rose
020ced3c5c
cargo fmt
2021-06-02 10:30:49 +02:00