Commit Graph

3191 Commits

Author SHA1 Message Date
Dastan-glitch
0adf421d71 event_graph: rewrite find_ancestor() 2023-08-17 05:22:02 +03:00
parazyd
6a024ab801 zkas: Add a field definition on top of the circuit file.
Currently unused, but will probably be expanded to define proofs over
different fields.
2023-08-14 17:09:18 +02:00
parazyd
af01483bfb sdk/python: Remove unused to_json function. 2023-08-14 17:06:33 +02:00
parazyd
6f95bb156f zk/gadget: Make small_range_check field-agnostic. 2023-08-14 17:05:41 +02:00
parazyd
bda805e5ff sdk/python: Remove obsolete message in Makefile. 2023-08-13 19:59:43 +02:00
parazyd
3222188b46 sdk/python: Do not generate rustdoc. 2023-08-13 19:08:51 +02:00
parazyd
349807d8c8 sdk/python: Directly compile zkas source code as the ZkBinary constructor. 2023-08-13 16:24:58 +02:00
parazyd
7860678e6a zk: Export halo2::dev module. 2023-08-13 16:24:57 +02:00
parazyd
e421b08512 contract: Match only .rs files for make dependencies. 2023-08-13 16:24:57 +02:00
parazyd
988455f79b sdk/python: Perform full code cleanup and make everything work. 2023-08-13 16:24:57 +02:00
parazyd
27735bb6f4 net: Remove channels from P2P if broadcast fails. 2023-08-12 20:54:31 +02:00
parazyd
ffd7e5907b net: Fix minor log aesthetic. 2023-08-12 13:17:50 +02:00
parazyd
201173d15f net/inbound_session: Register stop_sub before registering channel on accept.
I think this led to a race condition, where a channel wouldn't clean up
on time. Possibly being triggerred by lilith's pings. Let's see if this
patch helps clean up any hanging channels.
2023-08-12 13:14:51 +02:00
parazyd
1eb00ef9c2 chore: Update crate dependencies 2023-08-12 13:01:32 +02:00
parazyd
9e789c24b5 net: Attempt reseeding the P2P subsystem in peer_discovery if no channels are connected. 2023-08-12 12:56:45 +02:00
parazyd
814c701677 net/outbound: Add a TODO note on reseeding peers. 2023-08-11 13:26:29 +02:00
parazyd
246b73d189 event_graph: Clippy lint 2023-08-11 13:26:29 +02:00
aggstam
ff581982be validator/consensus: finalization check added 2023-08-10 19:58:17 +03:00
aggstam
80ffd5afd6 validator/consensus: proposal generation implemented 2023-08-10 19:32:06 +03:00
parazyd
78c4180c90 net: Improve log message. 2023-08-10 17:23:57 +02:00
aggstam
a2fb71e8cc darkfid2: various json-rpc subscribers added 2023-08-08 19:00:49 +03:00
aggstam
d3aa5ba643 rpc/jsonrpc: simplyfied subscibers usage 2023-08-08 19:00:49 +03:00
Dastan-glitch
f1e01243e8 event_graph: minor correction of a comment 2023-08-05 05:45:08 +03:00
aggstam
67d5ed7d28 validator: current slot generation added 2023-08-04 18:42:05 +03:00
aggstam
bfa6a9e3c5 the numbers mason what do they mean 2023-08-03 22:15:36 +03:00
aggstam
490436b11e validator: check that eta is carried as slots progress 2023-08-03 19:11:18 +03:00
aggstam
df5f2a7568 blockchain/Slot: renamed previous.eta to last_eta 2023-08-03 18:13:01 +03:00
parazyd
bea7596209 Revert "Embed git revision in CLI version output."
This reverts commit 459170ff09.
2023-08-03 11:52:16 +02:00
Dastan-glitch
f3b8087856 event_graph: fix failing commented tests 2023-08-03 02:15:42 +03:00
Dastan-glitch
399f63acb9 event_graph: fix prune_chains() and diff_depth() 2023-08-03 02:14:01 +03:00
aggstam
2cb64488ed noob detected 2023-08-02 18:40:50 +03:00
aggstam
e71264d376 darkfid2: moved p2p protos from validator to darkfid using wrapper structs for messages 2023-08-02 18:37:43 +03:00
parazyd
459170ff09 Embed git revision in CLI version output. 2023-08-01 22:15:40 +02:00
aggstam
41c77f0706 validator:consensus: minor functions rename 2023-08-01 19:51:29 +03:00
aggstam
cc25514ed2 validator:consensus: proposal verification added 2023-08-01 19:45:50 +03:00
aggstam
77e5b65a80 validator: pending txs fork handling added 2023-08-01 14:36:43 +03:00
parazyd
1004b78ece util: Support conditional pretty-writing of JSON files. 2023-07-31 19:01:27 +02:00
parazyd
688da857a8 fud: Implement background tasks for fetching file metadata and file chunks. 2023-07-31 15:50:50 +02:00
parazyd
37929b8545 geode: Return GeodeFileNotFound if file is not found. 2023-07-31 15:50:50 +02:00
parazyd
5c1d7cd382 sdk/python: rustfmt 2023-07-31 08:08:58 +02:00
parazyd
c045210763 chore: Update crate dependencies. 2023-07-31 08:05:13 +02:00
parazyd
95cd7f20d7 zk/gadget/zero_cond: Use available upstream API for conditional selection. 2023-07-31 08:03:26 +02:00
parazyd
98a78098bc fud/proto: Implement file request handler 2023-07-29 14:07:40 +02:00
parazyd
63a408c777 fud/proto: Implement chunk request handler. 2023-07-29 12:57:57 +02:00
parazyd
acc9453cfa fud: Fresh impl with routing 2023-07-29 11:46:24 +02:00
parazyd
70321d6aa9 geode: Implement basic chunk-based interface. 2023-07-29 11:46:24 +02:00
parazyd
4e7a8af9dd dht: Remove module. 2023-07-29 11:46:24 +02:00
parazyd
eab4086b15 dht2: Remove module. 2023-07-29 11:46:24 +02:00
x
4379ffdafc darkfi-sdk-python: Clean up doc and support zkbin.k() 2023-07-28 21:48:15 +00:00
aggstam
9cd9d13456 chore: comment typos 2023-07-27 19:09:20 +03:00