a6581fe5a4
bin/app: reimport darkirc plugin in schema/chat.rs
a09be6dd05
event_graph: [fix] bootstrap with the correct genesis config
575feba6d5
bin/darkirc: do not insert non-genesis event
d7ae52d3b3
bin/darkirc: move shared code to darkirc lib and fix darkirc plugin methods
7411369110
bin/darkirc, bin/tau: use default ports, and remove bin/genev
088fc6c198
event_graph: modify teirs and increase genesis events
6134de319a
event_graph: add a special tier and bootstrap genesis events
3885d494c0
event_graph: header sync with tips, retrieves events header that are not ancestors of the tips
00d560c5e6
script/research/event_graph/egv2: python model for event graph v2 to test some of its properties like finding all paths, least common ancestors, non-ancestor events
ef7e4411c8
event_graph: add tests
6079b19cd0
event_graph: fixes a bug due to how message subscription is handled between dag_sync and event_handle_put that triggers "peer replied with wrong event" when a valid event is replied from a peer
70f3b93190
event_graph: during event request retrive only the headers we don't have the events for so we don't ask the event we already have
ccc891ae21
header sync with tips, bug fixes and tests
be02c42327
event_graph: header sync with tips, retrieves events header that are not ancestors of the tips
c6c88fcd53
script/research/event_graph/egv2: python model for event graph v2 to test some of its properties like finding all paths, least common ancestors, non-ancestor events
16c8bd2a68
event_graph: add tests
bba4173f5d
event_graph: fixes a bug due to how message subscription is handled between dag_sync and event_handle_put that triggers "peer replied with wrong event" when a valid event is replied from a peer
3e3f2b3482
tau: fix minor bugs
e59f70e1f6
event_graph: cleanup and refactor poc memory expensive fields
f4e264e6b0
event_graph: proper distiction between registered and slashed RLN accounts
8f64a1592d
event_graph: implement slash zk circuit utilizing remove_leaves()
dc6cf88303
event_graph: added account registeration zk circuit, removed old privmsg struct, plust few small fixes
d14a4d38b5
event_graph: [WIP] implement slashing, storing shares, recover secret
47f9c47e7e
[WIP] add static DAG and implement RLN
5634f60abb
event_graph: proper distiction between registered and slashed RLN accounts
4584876432
event_graph: implement slash zk circuit utilizing remove_leaves()
c34f04ae55
event_graph: added account registeration zk circuit, removed old privmsg struct, plust few small fixes
865c6d678a
event_graph: [WIP] implement slashing, storing shares, recover secret
db41ac54f7
darkirc: reverse commitbot's push events order
9dcbb2671d
[WIP] add static DAG and implement RLN
b5b37a0201
tau: add bounty column
b9be6b69a2
event_graph: fix already sync check
f6b01d378e
event_graph: fix order of events sent to client, should be oldest to recent
71c0a37fb4
event_graph: simplify sort_dags by turning header_dags and main_dags to BTreeMap
297fcec185
bin/darkirc,bin/taud,bin/genev: use the genesis timestamp as a dag name
2177e935f0
event_graph: use the genesis timestamp as a dag name, this will make it easier to sort dags