mohab metwally
|
2af9a7cd8d
|
[stakeholder/stakeholder] leadcoin based off owncoins, slot with multiple competing coins
|
2022-09-29 17:29:59 +02:00 |
|
mohab metwally
|
df690f54b8
|
[blockchain/epoch] remove EpochItem from EpochConsensus
|
2022-09-29 17:29:53 +02:00 |
|
Luther Blissett
|
9c7e98472f
|
fud: Use "rpc" feature for darkfi crate.
|
2022-09-29 11:47:26 +02:00 |
|
ghassmo
|
ba58f66efd
|
delete irc-raft crate
|
2022-09-29 13:19:11 +04:00 |
|
ghassmo
|
09d04ca29f
|
doc/book: hashchain: add EventsQueue type
|
2022-09-29 12:29:28 +04:00 |
|
ghassmo
|
e6f06d6095
|
bin/ircd/model: skip serializing read_confirms inside Event
|
2022-09-29 11:56:27 +04:00 |
|
ghassmo
|
043a50a03f
|
bin/ircd/model: create EventQueue to handle communications between View
and Model
|
2022-09-29 11:56:27 +04:00 |
|
Luther Blissett
|
b658d77b0d
|
darkfid: Move transaction simulation into a separate fn and add a sim RPC endpoint.
|
2022-09-29 09:15:39 +02:00 |
|
ghassmo
|
d91f2e40f6
|
bin/ircd/view: little fix to the HashMap type
|
2022-09-28 21:51:36 +04:00 |
|
ghassmo
|
b7b5073233
|
doc/book: hashchain: update the architecture page
|
2022-09-28 15:39:09 +04:00 |
|
ghassmo
|
7e2a9ff947
|
bin/ircd: change view seen list to hashmap
|
2022-09-28 15:37:37 +04:00 |
|
mohab metwally
|
32a8b83ae2
|
prune few comments
|
2022-09-27 11:46:30 +02:00 |
|
mohab metwally
|
c8f42e12b8
|
[stakeholder/stakeholder] fix bug in the num slot count
|
2022-09-27 11:46:30 +02:00 |
|
ghassmo
|
00ee54b917
|
bin/ircd: split model and view into separate modules
|
2022-09-27 12:47:14 +04:00 |
|
ghassmo
|
80194ba13d
|
doc/book: hashchain: update network_protocol
|
2022-09-27 12:37:01 +04:00 |
|
ghassmo
|
25279861ed
|
bin/ircd/mvc: implement protocol_privmsg2 for hashchain
|
2022-09-27 12:36:18 +04:00 |
|
ghassmo
|
5fd12cb5cc
|
bin/ircd/mvc: add public api functions && more intensive tests
|
2022-09-27 12:35:38 +04:00 |
|
aggstam
|
366c917021
|
p2pnet: patch validate hosts ips before storing: added missing ranges
|
2022-09-26 22:59:39 +03:00 |
|
aggstam
|
d8b440b831
|
p2pnet: validate hosts ips before storing
|
2022-09-26 22:39:26 +03:00 |
|
Luther Blissett
|
5a8361e94e
|
irc/client: rstrip debug message in reply()
|
2022-09-26 18:03:36 +02:00 |
|
Luther Blissett
|
b1c6cdde85
|
ircd/meetbot: Always flush buffers
|
2022-09-26 17:45:47 +02:00 |
|
Luther Blissett
|
73ffece558
|
ircd/meetbot: Use try/except to reconnect if needed.
|
2022-09-26 17:42:05 +02:00 |
|
ghassmo
|
b70f83303f
|
bin/ircd: remove buffers and sync messages
|
2022-09-26 19:22:04 +04:00 |
|
Luther Blissett
|
e79ef3ab21
|
ircd/meetbot: Write nick of person adding the topic.
|
2022-09-26 17:13:21 +02:00 |
|
ghassmo
|
f6dffaec57
|
doc/book: hashchain: reorganize message types & remove structures page
|
2022-09-26 18:41:32 +04:00 |
|
ghassmo
|
6b1a6ff3e8
|
bin/ircd: fix the tests
|
2022-09-26 17:09:25 +04:00 |
|
ghassmo
|
0a3d6b7ef0
|
bin/ircd: little clean up & fix typo
|
2022-09-26 17:04:02 +04:00 |
|
ghassmo
|
6837634d62
|
bin/ircd: major fix to clean the tree and update the root
|
2022-09-26 16:58:17 +04:00 |
|
aggstam
|
a5dc158f90
|
p2pnet: optional channel log implemented
|
2022-09-26 15:33:48 +03:00 |
|
ghassmo
|
133358c91e
|
doc/book: hashchain: create protcol page && clean up
|
2022-09-26 16:32:01 +04:00 |
|
Luther Blissett
|
77a68942df
|
cargo fmt
|
2022-09-26 13:09:00 +02:00 |
|
Luther Blissett
|
b0989905cc
|
net/channel: Fix p2p logging memory leak.
|
2022-09-26 12:56:56 +02:00 |
|
Luther Blissett
|
589e17cb0f
|
Remove example/serial_derive.
|
2022-09-26 12:56:56 +02:00 |
|
mohab metwally
|
0f7902a968
|
prune unused imports in example/lead, util/clock
|
2022-09-25 20:16:41 +02:00 |
|
mohab metwally
|
95bb88cb24
|
[util/clock] add comments, tests
|
2022-09-25 20:16:41 +02:00 |
|
ghassmo
|
d251afd137
|
doc/book: hashchain: change EventNode structure
|
2022-09-25 16:02:55 +04:00 |
|
ghassmo
|
321eb1007e
|
bin/ircd: mvc: remove mutex and arc from EventNode childern and use EventId for parent and childern
|
2022-09-25 15:59:00 +04:00 |
|
ghassmo
|
02ec875cd2
|
doc/book: hashchain: change in the structures page
|
2022-09-25 13:48:09 +04:00 |
|
ghassmo
|
6703111d60
|
serial/derive: show error when use for enums
|
2022-09-25 13:36:00 +04:00 |
|
ghassmo
|
0b1d6af102
|
bin/ircd: make mvc as module & create new protocol for events
|
2022-09-25 13:34:07 +04:00 |
|
Luther Blissett
|
95bf8abc4b
|
book/zkas: Make a link work.
|
2022-09-24 23:21:03 +02:00 |
|
Luther Blissett
|
94107fed31
|
meetbot: Better debugging, and persistent channel data (including topics).
|
2022-09-24 22:22:41 +02:00 |
|
Luther Blissett
|
43ea13ddae
|
cargo fmt
|
2022-09-24 20:38:41 +02:00 |
|
Luther Blissett
|
b2da1c8964
|
ircd/script: Extend meetbot functionality.
|
2022-09-24 20:23:01 +02:00 |
|
Luther Blissett
|
6fc5b43d54
|
Mop up dependencies and features.
|
2022-09-24 19:18:14 +02:00 |
|
serinko
|
f9bb19fd66
|
minor edits
|
2022-09-24 18:30:21 +03:00 |
|
serinko
|
e4489b830b
|
ircd bot for multiple private channels
|
2022-09-24 18:27:10 +03:00 |
|
serinko
|
b0a417ee9c
|
ircd bot for multiple private channels
|
2022-09-24 18:14:29 +03:00 |
|
serinko
|
72814c8871
|
ircd bot for multiple private channels
|
2022-09-24 18:12:35 +03:00 |
|
serinko
|
07c3d2810b
|
ircd bot for muliple private channels
|
2022-09-24 18:08:55 +03:00 |
|