Commit Graph

3245 Commits

Author SHA1 Message Date
parazyd
4aca4b9c62 Working token transfers.
One bug I've noticed is that the faucet found a duplicate nullifier
upon receiving the block/tx after finalization of the transfer.
2022-05-01 17:00:08 +02:00
parazyd
1dd63d58d2 node: More debugging. 2022-05-01 12:31:31 +02:00
parazyd
4ff4d43ca4 consensus/proto: Cleanup. 2022-05-01 12:31:31 +02:00
parazyd
2972a2d5e6 consensus/task/proposal: Cleanup. 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
57d4e2443a zk/circuit: Disable lead contract. 2022-05-01 10:49:42 +02:00
parazyd
0fd0cee7fb consensus: Don't use wrapping struct for transactions. 2022-05-01 10:49:42 +02:00
parazyd
0d708d935b consensus/state: Have consensus nodes update local state on fin blocks. 2022-05-01 10:49:31 +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
lunar-mining
fac25736a1 dnetview: remove unused data structures and cleanup 2022-05-01 10:29:56 +02:00
lunar-mining
2746baa290 dnetview: render info on right at the index of selected object 2022-05-01 10:15:18 +02:00
lunar-mining
cc94d18d1a dnetview: serialize msg log to Vec<(String, String)> 2022-05-01 10:15:18 +02:00
lunar-mining
e6b88ec99a dnetview/ view: fixed bug wherein list had empty spaces 2022-05-01 10:15:18 +02:00
Dastan-glitch
eb25d9a382 bin/tau: allow more filters and use structopt for taucli 2022-05-01 05:44:51 +03:00
Dastan-glitch
419401216a bin/tau: fixing raft send type in taud and clean up 2022-05-01 05:42:25 +03:00
parazyd
28129fe33a zk: Fix module. 2022-05-01 00:40:40 +02:00
mohab
1aa3e0245c [zk/lead_contract] used y_commit in place it's coordinates 2022-04-30 22:39:49 +02:00
mohab
6765f079df [example/lead] serialize point to deserizlied base instead of PointNode 2022-04-30 22:39:49 +02:00
mohab
762d80ac8b [zk/circuit/lead_contract] removed redundant serial number 2022-04-30 22:39:49 +02:00
mohab
d5cb5d3424 [example/lead] pad sk with zeros, mismatch in sk len, and node len 2022-04-30 22:39:49 +02:00
mohab
7b825386ca replace coin commit in path commitment with coin commit hash 2022-04-30 22:39:49 +02:00
mohab
aa1e45168c miscellaneous changes to lead circuit, major change replace point by coordinate, or sum of coordinate, fix typos... 2022-04-30 22:39:49 +02:00
mohab
9d3ee2e926 merge conflicts 2022-04-30 22:35:30 +02:00
mohab
3d5ae40f40 WIP, lead example 2022-04-30 22:29:06 +02:00
mohab
649f6bd598 replaced concatenation with poseidon 2022-04-30 22:29:06 +02:00
mohab
f67d309d41 added lead contract 2022-04-30 22:29:06 +02:00
mohab
f25ddff7b3 added parazyd greater than example 2022-04-30 22:29:06 +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
250cdeeae8 consensus/proto/tx: Don't act on state transitions if the tx is known. 2022-04-30 20:50:37 +02:00
parazyd
d045ad493b faucetd: Use latest token IDs impl. 2022-04-30 20:50:37 +02:00
parazyd
3042bdd6b2 Update DarkFi token list. 2022-04-30 20:19:05 +02:00
parazyd
609afbd9c7 Rework token lists and ID generation. 2022-04-30 19:45:00 +02:00
parazyd
c11bba2cee contrib/token: Add DarkFi token list. 2022-04-30 19:45:00 +02:00
aggstam
992573eeea darkfid2/main.rs: added log::debug import that was missing 2022-04-30 19:43:56 +03:00
parazyd
04362d292f consensus: Increase epoch delta to 30. 2022-04-30 13:07:29 +02:00
parazyd
b67522107d darkfid: Startup debugging. 2022-04-30 13:06:43 +02:00
parazyd
569692eaf4 faucetd: Fix clippy false positive. 2022-04-30 12:36:47 +02:00
parazyd
6b46af3a5a Fix typo. 2022-04-30 12:20:59 +02:00
parazyd
237badbf24 research/streamlet_rust: Remove Cargo.lock. 2022-04-30 12:17:39 +02:00
parazyd
e8e7af759c Minor clipply cleanups. 2022-04-30 12:13:27 +02:00
parazyd
0aad546779 faucetd: Sync args and config. 2022-04-30 12:09:18 +02:00
parazyd
a6b05b5c72 darkfid: Default JSON-RPC port as per config file. 2022-04-30 12:09:18 +02:00
parazyd
a2a972a747 bin/drk: Overhaul. 2022-04-30 12:09:18 +02:00
parazyd
06e8b569ca faucetd/darkfid: Change p2p-related flags to include "p2p". 2022-04-30 10:47:51 +02:00
parazyd
44683d04aa util/cli_desc: Add newline before the ansi logo. 2022-04-30 10:21:51 +02:00
parazyd
5ba78d6967 node/state: Reduce scope of pubkey variable in apply(). 2022-04-30 10:13:19 +02:00
parazyd
d54402ebcd consensus/proto: Gracefully handle errors in loops. 2022-04-30 09:52:50 +02:00
lunar-mining
55fd61695c ircd: standardize README formatting 2022-04-30 09:52:33 +02:00