Commit Graph

5962 Commits

Author SHA1 Message Date
parazyd
7535a38613 Add .cargo to gitignore 2023-05-29 08:36:52 +02:00
x
d27a525537 ecip zk: fix div for odd number of points 2023-05-28 14:15:37 +02:00
x
aaaa4b4bce doc: document the tmux_sessions.sh now command 2023-05-28 14:15:37 +02:00
x
1ad7def78d doc: local deployment instructoins 2023-05-28 14:15:37 +02:00
parazyd
558b0d330e event_graph: Simplofy EventId::hash 2023-05-28 08:24:59 +02:00
Dastan-glitch
1481612c2f event_graph: use blake3 instead of ripemd for hashing events 2023-05-28 04:51:11 +03:00
parazyd
f4932072c6 zkvm: Implement cond_select opcode. 2023-05-27 15:35:48 +02:00
lunar-mining
ba80aa439c lotterysim: add inflation rate analytics 2023-05-27 10:36:18 +02:00
lunar-mining
f6d0cfff52 lotterysim: remove redudant file path constant 2023-05-27 10:36:18 +02:00
parazyd
17e16644a8 book: Fix ircd link. 2023-05-27 00:24:50 +02:00
parazyd
f62bc61737 book: Use one less column in seminars table 2023-05-27 00:20:46 +02:00
parazyd
cdb19212f0 book: Print usage on invalid flags for seminar generator 2023-05-26 19:52:38 +02:00
parazyd
4023a3ca8e CI: pip install prettytable 2023-05-26 19:38:44 +02:00
parazyd
d3bf033d8d book: Use a script to generate the seminars page and ics links. 2023-05-26 19:36:01 +02:00
Dastan-glitch
40b8a71d7b bin/darkirc: added support for private channels and DMs 2023-05-26 19:45:25 +03:00
aggstam
87eb662e27 src/contract/consensus-money: Added TODO placeholders for value > 0 opcode 2023-05-26 18:19:07 +03:00
parazyd
36cb1d8182 contrib: Remove obsolete bash completion file. 2023-05-26 09:50:00 +02:00
parazyd
7364fdd15e tx: Enable parallelism when hashing transactions with blake3.
txs are usually >128KiB so this could be beneficial.
2023-05-26 09:46:04 +02:00
parazyd
f9ca1d4ef1 vanityaddr: Update README. 2023-05-25 12:49:48 +02:00
parazyd
47ecdaea97 vanityaddr: Support for ContractId derivation. 2023-05-25 12:02:41 +02:00
x
130c13ab67 doc: expand seminars.md with more info 2023-05-24 13:26:34 +02:00
parazyd
bc9b25bf1f error: Correct error string for wasm failed exit 2023-05-24 13:13:25 +02:00
parazyd
a326a67901 zkas: Add basic debug prints 2023-05-24 13:09:54 +02:00
parazyd
bd45042ef3 contract/money: Prepend "Token" to Money::{Mint,Freeze} namespace.
Mint and Freeze are too ambiguous.
2023-05-24 12:04:07 +02:00
Dastan-glitch
c4b78ead51 book: rename anonymous nodes to tor inbound and nym outbound 2023-05-24 02:18:19 +03:00
Dastan-glitch
de9ad09e5b event_graph: remove read_confirms and unread_events 2023-05-23 23:49:37 +03:00
Dastan-glitch
658e3ad90b bin/darkirc: add tmux script for testing 2023-05-23 23:47:45 +03:00
x
ab86500ee5 edit seminars doc 2023-05-23 18:47:31 +02:00
x
5f63ab452c add weekly seminars to the doc book 2023-05-23 13:14:22 +02:00
lunar-mining
03a2aac436 lotterysim: create config.py.
move running_time, exchange_rate and vesting_file to config.py. update
README.
2023-05-22 12:13:26 +02:00
lunar-mining
52cc0a2bbd lotterysim: exchange rate as user input 2023-05-21 12:18:35 +02:00
parazyd
6cddfac05f Replace num_cpus crate with stdlib alternative. 2023-05-19 09:59:55 +02:00
aggstam
4f9e3c902e contract/consensus/tests: further simplyfied execution 2023-05-18 20:52:18 +03:00
aggstam
4d7617ad59 contract/consensus: GenesisStake contract call added 2023-05-18 20:12:04 +03:00
aggstam
489ffb1485 contracts: simplyfied signature pubkey vector creation in metadata calls with single singature 2023-05-18 18:35:15 +03:00
aggstam
1afb977a19 chore: clippy 2023-05-18 18:15:22 +03:00
aggstam
fb52d9b80f contract/consensus/tests: moved benchmarking to harness and simplyfied tx execution 2023-05-18 17:03:49 +03:00
aggstam
cc01b05334 contract/consensus: updated money calls ids 2023-05-17 21:00:46 +03:00
aggstam
3980aedc91 contract/money/tests: erroneous txs assert added 2023-05-17 19:34:30 +03:00
aggstam
2f7d0e75f9 contract/dao/tests: erroneous txs assert added 2023-05-17 18:48:31 +03:00
aggstam
e726cb258b contract/money: GenesisMint contract call added 2023-05-17 18:41:55 +03:00
aggstam
1bd504eaa0 util/time/TimeKeeper: added verifying slot attribute that can be used by the runtime for validations 2023-05-17 16:03:24 +03:00
parazyd
de34a59598 dht: Add sleeps in the test to mitigate some broadcasting slowness. 2023-05-12 22:02:56 +02:00
parazyd
0cbaa2bcac dht: Stub protocols for metadata request-reply. 2023-05-12 21:52:27 +02:00
parazyd
a1501e427a contract/consensus: Concatenate bytes for VRF input 2023-05-12 20:39:33 +02:00
aggstam
1c902a3343 contract/consensus: added slot_id as eta vrf input 2023-05-12 21:27:45 +03:00
aggstam
8630082855 contract/consensus: use vrf proof for eta calculation 2023-05-12 21:06:28 +03:00
aggstam
6b574e80ae contract/consensus: constrain public key of nullifier' secret key, some naming cleanup 2023-05-12 21:06:28 +03:00
parazyd
e1f5564a6e dhtd: Implement routing table and P2P protocols. 2023-05-12 19:50:58 +02:00
parazyd
80ba124941 dht: Add node ids in tests. 2023-05-12 17:08:13 +02:00