Commit Graph

4312 Commits

Author SHA1 Message Date
Luther Blissett
1b4cea6924 Ignore editor backup files. 2022-09-19 16:58:37 +02:00
mohab metwally
81f53cef5c merge conflict 2022-09-19 14:26:25 +02:00
ghassmo
d41328844c bin/ircd: POC messages model based on hashes and chains 2022-09-19 14:41:29 +04:00
mohab metwally
6e02b37646 prune unused imports 2022-09-18 11:32:22 +02:00
mohab metwally
bab5917fef set statement comments with // 2022-09-18 11:14:34 +02:00
mohab metwally
18231e8ba5 [crypsinous:stakeholder/stakeholder] add hardlimit to background for testing 2022-09-18 11:10:12 +02:00
mohab metwally
d0239f9597 remove emacs hist files 2022-09-17 17:06:06 +02:00
mohab metwally
e07a69d024 clean cargo.toml 2022-09-17 16:59:10 +02:00
mohab metwally
40c9e602a6 [example/lessthan] remove redundant lessthan test 2022-09-17 16:57:39 +02:00
mohab metwally
cf1e577fee purned conensus/metadata 2022-09-17 15:54:01 +02:00
mohab metwally
7f3c89c07c resolve lead example 2022-09-17 15:39:59 +02:00
mohab metwally
b43a6c5dcd merge last master commits 2022-09-17 15:33:56 +02:00
x
491181c41a ec: add example of using sage valuation ring 2022-09-17 13:12:57 +00:00
mohab metwally
e967ca1b0d prune random files 2022-09-17 15:09:45 +02:00
mohab metwally
97aa221e73 [crypsinous] merge crypsinousintomaster 2022-09-17 15:07:57 +02:00
ghassmo
40889ff9cf bin/ircd: fix duplicate messages issue 2022-09-17 14:17:47 +04:00
ghassmo
4a47efb330 bin/ircd: print the privmsg on send and receive 2022-09-17 13:41:14 +04:00
ghassmo
40523bc2fd net: show debug message instead of error when unable to decode a msg 2022-09-17 12:59:43 +04:00
ghassmo
230fd7edfc bin/ircd: major bug fix for syncing messages 2022-09-17 12:47:47 +04:00
aggstam
89f32d8290 p2pnet: broadcast(): log channel.send error and prevent loop break 2022-09-17 11:24:35 +03:00
mohab metwally
f98137e306 merge crypsinous into master in crypsinousintomaster branch 2022-09-15 18:38:11 +02:00
aggstam
a7c3692364 p2pnet: app_version check to verify version format 2022-09-15 17:09:10 +03:00
aggstam
1df3616b36 p2pnet: app_version check to ignore patch version 2022-09-15 16:38:45 +03:00
mohab metwally
ff60218574 [crypsinous] missing reward value, set up reward=1, sigma=#slot*reward 2022-09-15 12:57:34 +02:00
Luther Blissett
470f8ee33d async_daemonize: Default logs to ~/.local/darkfi directory. 2022-09-15 12:50:13 +02:00
Luther Blissett
03a35d19c1 async_daemonize: Don't mix logs of different bins into the same file. 2022-09-15 12:48:19 +02:00
x
d3d4edb23d typo spelling correction in taud error message 2022-09-15 11:37:09 +00:00
ghassmo
ded78dea6d darkwiki/taud: using lilith as seed nodes 2022-09-15 12:29:25 +04:00
ghassmo
dd35919118 raft: update prune map duration 2022-09-15 12:28:30 +04:00
ghassmo
11f65b6d00 bin/darkwiki: move darkwikid and darkwiki-cli to the same directory in bin & bump version 0.4.0 2022-09-15 11:35:38 +04:00
ghassmo
22be735ea9 bin/taud: bump version 0.4.0 2022-09-14 14:47:00 +04:00
ghassmo
cd4d7ed0a9 bin/taud: clean up and change config file 2022-09-14 14:39:07 +04:00
ghassmo
d2c0e47805 bin/ircd: more optimization for the buffer code and clean up 2022-09-14 13:06:45 +04:00
aggstam
521935b547 lilith: ignore malformed url lines, minor cleanup 2022-09-13 20:24:05 +03:00
aggstam
7ca3a5b041 lilith: save/load spawns hosts from tsv 2022-09-13 20:15:31 +03:00
ghassmo
400c66cb88 net: remove an address from the hosts list if doesn't match 2022-09-13 15:18:32 +04:00
ghassmo
ab2fbd97d1 net: change hosts from Vec to HashSet 2022-09-13 15:18:12 +04:00
ghassmo
93760b5f54 bin/ircd: bump version 0.4.0 2022-09-13 14:42:12 +04:00
ghassmo
de28a50705 bin/ircd: add LastTerm dispatcher 2022-09-13 14:32:35 +04:00
ghassmo
cea9dde460 update sync protocol and ordering algo:
sync protocol: every 4 seconds the node broadcast last_term msg, once the other nodes received that msg they will compare it to their last term if the last_term is less than self_last_term they will send back a vector which contain msgs with a term greater than last_term

ordering algorithm: for ordering algorithm: on receiving new private message,it will check if the same term exist in the buffers if so it will check the timestamp difference if it's more than 3 minute then it will ignore the received msg
2022-09-13 13:58:04 +04:00
Luther Blissett
8f541ea8e9 Revert "Simplify app_version assignment with option_env macro."
This reverts commit 7cfcad95eb.
2022-09-12 22:12:16 +02:00
Luther Blissett
7cfcad95eb Simplify app_version assignment with option_env macro. 2022-09-12 21:36:16 +02:00
aggstam
d433dbd02e p2pnet: optional app_version implemented 2022-09-12 22:05:04 +03:00
Dastan-glitch
05d5794744 bin/tau: add duplication check on tags, adding tags changes to event log 2022-09-12 20:17:29 +03:00
Dastan-glitch
c8546bacfa bin/tau: re-add removed line by accident 2022-09-12 19:57:16 +03:00
Dastan-glitch
99cf6f7789 bin/tau: add support for tags 2022-09-12 19:54:47 +03:00
ghassmo
b793085d12 darkwikid/taud: fix typo 2022-09-11 10:54:12 +04:00
lunar-mining
5f7199a1a7 net/ dnetview: show list of hosts in outbound info 2022-09-10 16:14:30 +02:00
lunar-mining
ef20403c22 daod: change dao_approval_ratio to two values, ratio_quot and ratio_base. check ratio_quot/ratio_base <= yes_votes/all_votes in dao_exec 2022-09-10 09:57:45 +02:00
lunar-mining
3b6a51678d daod/proof: add less_than or equal to checks + bool_check 2022-09-10 08:40:24 +02:00