Commit Graph

23 Commits

Author SHA1 Message Date
parazyd
d765387fd0 Update dependencies and reduce compilation time.
For release, we don't need halo2 dev stuff, so we move it into dev-deps.
2022-05-21 13:32:13 +02:00
parazyd
f8c2ee5617 Port codebase to latest halo2 API. 2022-05-16 17:30:46 +02:00
parazyd
2526f603ff node: Add debug messages when building halo2 keys. 2022-05-01 10:49:42 +02:00
parazyd
695d7ed084 tokenlist: Move the token list into an Arc, and share around. 2022-05-01 10:49:31 +02:00
parazyd
23f86748b0 node/client: Fix sapling zk proof creation. 2022-05-01 10:49:31 +02:00
parazyd
83138dec07 node: Minor cleanup. 2022-04-30 22:15:40 +02:00
parazyd
08e3d81f65 drk: WIP transfers. 2022-04-30 21:15:56 +02:00
parazyd
d386ad607d darkfid: Implement tx.transfer RPC method. 2022-04-26 19:34:54 +02:00
parazyd
2cd0f7e060 faucetd: Finalize. 2022-04-26 18:51:04 +02:00
parazyd
7be23ddc33 consensus: Implement state transitions for block sync task. 2022-04-26 18:51:04 +02:00
parazyd
6ee551bdbd consensus/state: Make State and Client be part of ValidatorState. 2022-04-26 18:51:04 +02:00
ghassmo
2fa2d75cab walletdb: move DB logical operations from node/client 2022-04-26 00:37:45 +03:00
parazyd
4b50d9753e node/client: Add some TODO notes. 2022-04-23 21:21:14 +02:00
parazyd
a3829e76b3 Clean up global error module. 2022-04-23 21:21:14 +02:00
parazyd
df4acc2814 node: Return Transaction on send(), and lazy-init VerifyingKeys. 2022-04-23 21:21:13 +02:00
parazyd
a2b6521583 node: WIP cleanup and port for client and state. 2022-04-23 21:21:13 +02:00
parazyd
f42e935700 lib: Move wallet module out of the node module. 2022-04-23 21:21:09 +02:00
parazyd
f8ab5ef5e3 Move mint and burn Rust examples into proof/ to complement zkas code. 2022-01-26 10:11:13 +01:00
parazyd
cfa2d5d955 Rename "chain" module to "blockchain". 2022-01-13 15:42:55 +01:00
parazyd
e441396383 Add "node" feature. 2022-01-13 15:42:55 +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
ghassmo
aa6fbc1085 create node module and move darkfid to bin dir 2022-01-08 18:30:29 +04:00