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
|
531653da1a
|
node/state: Check that input nullifiers are also not dupe in the tx itself.
|
2022-05-16 12:22:54 +02:00 |
|
narodnik
|
6197878157
|
create proper state transition function
|
2022-05-07 10:28:21 +02:00 |
|
parazyd
|
1dd63d58d2
|
node: More debugging.
|
2022-05-01 12:31:31 +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
|
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 |
|