Commit Graph

39 Commits

Author SHA1 Message Date
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
609afbd9c7 Rework token lists and ID generation. 2022-04-30 19:45:00 +02:00
parazyd
5ba78d6967 node/state: Reduce scope of pubkey variable in apply(). 2022-04-30 10:13:19 +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
parazyd
2165d032ca node: Implement MemoryState as an extension for state transition validation. 2022-04-26 18:51:04 +02:00
parazyd
63824cb39e node/state: Add remaining errors for state transition. 2022-04-26 11:35:10 +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
382c7bcfe3 node/service: Remove obsolete gateway code. 2022-04-23 21:21:14 +02:00
parazyd
f2479ca060 Replace old blockchain rocksdb module with new sled blockchain stores. 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
ghassmo
860b2cf324 move sql to script dir 2022-03-08 19:55:25 +04:00
dasman
7da841e9e7 bin/ircd: fixing ping-pong reply which fixes occasional re-connection (#66) 2022-02-18 09:58:29 +01:00
aggstam
6045eb1449 rand version update to 0.8.5, fixed broken tests imports, added Clone and PartialEq macros at crypto::schnorr::Signature 2022-02-16 21:32:56 +02:00
parazyd
74841da137 Fix builds and tests. 2022-02-06 20:51:04 +01:00
parazyd
52355333b3 node/service: Silence clippy warning. 2022-01-26 10:13:24 +01:00
parazyd
f8ab5ef5e3 Move mint and burn Rust examples into proof/ to complement zkas code. 2022-01-26 10:11:13 +01:00
parazyd
287302f4ec make fix 2022-01-26 03:06:29 +01:00
parazyd
7e76a669cc zk/vm: Simplify some enums and properly witness some remaining types. 2022-01-26 02:59:01 +01:00
ghassmo
5ee7330eb3 node/service: implement functions in p2p gateway 2022-01-14 22:52:33 +04:00
ghassmo
59abc99789 create a POC for p2p gateway 2022-01-14 19:46:21 +04:00
parazyd
162138f7de Fix test units. 2022-01-13 17:00:50 +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
lunar-mining
73418b0119 Revert "moved /node/wallet to /wallet"
This reverts commit 65dbae7022.
2022-01-09 13:05:03 +01:00
lunar-mining
65dbae7022 moved /node/wallet to /wallet 2022-01-09 12:54:35 +01:00
ghassmo
aa6fbc1085 create node module and move darkfid to bin dir 2022-01-08 18:30:29 +04:00