Commit Graph

5459 Commits

Author SHA1 Message Date
aggstam
2d0f7a0c32 consensus testnet constants updated 2023-02-01 13:34:52 +02:00
parazyd
9afb9da4c9 dao: Update wallet schema to link tables together. 2023-01-31 15:59:28 +01:00
parazyd
922513db3f Update Cargo.lock 2023-01-31 14:09:27 +01:00
parazyd
ec29dd4758 fixup! bin: Delete ircd2 2023-01-31 14:09:12 +01:00
parazyd
6cd46d0adc bin: Delete ircd2 2023-01-31 14:08:27 +01:00
parazyd
b0bd9036a3 Remove obsolete dao bins. 2023-01-31 14:06:18 +01:00
parazyd
9c9f78c052 Temp disable darkwiki builds. 2023-01-31 14:05:16 +01:00
parazyd
8ab44aa2fc contract/money: Fix outputs order in transfers. 2023-01-31 13:31:11 +01:00
parazyd
454eacf616 Update project dependencies. 2023-01-31 12:46:19 +01:00
spital
c1bf0bfafd Rust 1.67, test Dockerfiles (nightly worked @ f29d5182), remove old BINS 2023-01-31 09:38:49 +00:00
x
5382e556fa minor formatting on RLN article 2023-01-29 18:18:08 +01:00
x
ee108d0147 zk inclusion proof example 2023-01-29 13:05:13 +01:00
mohab metwally
96060bad6f [block] 10 validation rules 2023-01-28 17:31:27 +02:00
mohab metwally
c42d88ab3f [book] further details in target approximation, and discrete pid parameters 2023-01-28 14:54:43 +02:00
mohab metwally
8613d44b0b [book] added public input description in blockchain.md appendix 2023-01-28 14:33:36 +02:00
mohab metwally
4c164a5f38 [consensus] revert to 0 stake, 0 initial distribution 2023-01-27 22:35:01 +02:00
aggstam
7b1e9168fb consensus: write leaders counter to file 2023-01-27 19:58:24 +02:00
aggstam
401354da91 consensus: simplyfied previous leaders count 2023-01-27 15:44:34 +02:00
mohab metwally
7e4464d005 [consensus] fix sigmas test case precision limit 2023-01-27 13:48:03 +02:00
mohab metwally
e07e90c707 [consensus] fix consensus sigmas unit test 2023-01-27 13:37:44 +02:00
aggstam
56b5a0758e consensus: use last blockhash for eta instead of leadproof hash 2023-01-26 19:36:04 +02:00
aggstam
25b48acc62 consensus/state: removed unused epoch_eta 2023-01-26 19:17:12 +02:00
aggstam
c2e12c7681 consensus: walletdb infra for consensus coins implemented 2023-01-26 19:01:43 +02:00
mohab metwally
2785634352 fmt consensus 2023-01-25 21:46:51 +02:00
mohab metwally
a9650cb147 minor edit in log message 2023-01-25 21:46:19 +02:00
mohab metwally
43ab6d2030 [consensus/constants] set zero initial distribution 2023-01-25 21:46:19 +02:00
mohab metwally
b6e9aa4a83 fix lead witness bug 2023-01-25 21:46:19 +02:00
mohab metwally
0a8392897e [consensus] lottery with headstart, for zero-stake participation 2023-01-25 21:46:19 +02:00
parazyd
a56047ffc1 drk: Only Linux gets the fun. 2023-01-24 18:30:24 +01:00
parazyd
cd8cde536b drk: Write DAO Merkle trees to the wallet after scanning. 2023-01-24 18:00:07 +01:00
parazyd
bf406f6f19 book/testnet: DAO proposal creation 2023-01-24 17:59:54 +01:00
parazyd
cb484e6307 localnet/single-node: Add hacky way to update genesis. 2023-01-24 17:22:21 +01:00
parazyd
23be814a85 book: Add first part of DAO testnet guide. 2023-01-24 17:22:03 +01:00
parazyd
b2dea1a2c6 drk: Properly add DAO coins to the wallet when scanning. 2023-01-24 17:22:03 +01:00
parazyd
333a73643b drk: Reset DAO parts of the wallet when initiating a chain rescan. 2023-01-24 17:22:03 +01:00
parazyd
54dbfa08e4 drk: Implement DAO balances, and ability to unconfirm a DAO for rescanning. 2023-01-24 17:22:03 +01:00
parazyd
d2891f1863 drk: Simplify balance fetching. 2023-01-24 17:09:33 +01:00
parazyd
3f7e1890b2 contract/money/client: Hack for transfer change outputs to have a dummy hook. 2023-01-24 17:05:43 +01:00
parazyd
aa5caa7988 contract/dao: impl Display for DaoBulla 2023-01-24 16:42:55 +01:00
parazyd
83a069110c darkfid: Add Options to SQL methods. 2023-01-24 16:42:30 +01:00
parazyd
6e6eb38056 research/rln: Write spec in the mdbook, and clean up protocol. 2023-01-23 23:26:51 +01:00
aggstam
f29d51822c src/contract: fixed tests 2023-01-23 21:23:44 +02:00
parazyd
7bcb6d004c research/rln: Full POC 2023-01-23 19:42:44 +01:00
parazyd
06d5c79212 research/sss: Move shamir secret-sharing impl to own crate. 2023-01-23 19:42:44 +01:00
aggstam
dc9c6c377f consensus: created single-node mode for local testing 2023-01-23 20:40:34 +02:00
aggstam
9950d2b3dc contrib/localnet: darkfid-single-node(with faucet) added 2023-01-23 19:57:58 +02:00
parazyd
7abce1d79f script/research: WIP Rate-limit nullifiers design 2023-01-23 18:15:47 +01:00
x
16111d74de change assert == to <= for usize and u64 so we allow 32 bit archs to run 2023-01-23 17:39:14 +01:00
parazyd
6786d5ff82 contrib/deps: bugfix: Expand deps in the shell. 2023-01-23 13:22:14 +01:00
Jay Butera
6bce3ec25c Update flake (#131) 2023-01-22 11:47:31 +00:00