Commit Graph

3565 Commits

Author SHA1 Message Date
mohab
79e83a286e Merge branch 'master' of https://github.com/darkrenaissance/darkfi 2022-06-17 19:40:51 +02:00
mohab
8eaab85612 [doc/architecture/crypsinous] proof that no solution for lead statement of integer parameters 2022-06-17 19:27:50 +02:00
ghassmo
e1ffadaa15 bin/ircd: WIP refactoring and cleaning up main.rs 2022-06-17 04:18:11 +03:00
ghassmo
40e20ba078 bin/ircd: use ring buffer for messages history 2022-06-17 03:58:41 +03:00
ghassmo
ec397fc9ad bin/ircd: clean up functions parameters 2022-06-17 02:57:47 +03:00
ghassmo
3b0575d0b0 bin/ircd: remove datastore path from config file and app settings 2022-06-17 02:51:51 +03:00
ghassmo
ff8d62c1fa ircd: WIP removing raft 2022-06-17 02:49:10 +03:00
ghassmo
290110a7a8 bin/ircd: create protocol for privmsg 2022-06-17 02:49:10 +03:00
ghassmo
038dbb2870 bin/irc-raft: create and clone ircd with raft consensus 2022-06-17 02:49:10 +03:00
Dastan-glitch
d0319b6b73 tau: prevent panic in due_as_timestamp() plus minor fix in filter 2022-06-16 23:32:49 +00:00
aggstam
2352a2b6ec net/session/seed_session.rs: explicitly store seeds external address in hosts 2022-06-16 21:47:22 +03:00
aggstam
72a5556f3f faucetd: added missing decoding crate
localnet/tmux_sessions.sh modified to keep pane open if code crashes on init
consensus/protos: some extra logging
2022-06-16 00:47:29 +03:00
ghassmo
385d447757 research/raft-tool: decrypt tasks in tau datastore using secret key 2022-06-15 17:03:12 +03:00
ghassmo
0f875e8719 research/raft-tool: extracting logs and separating types in functions 2022-06-15 16:28:47 +03:00
aggstam
52be7a0764 script/research/raft-tool: basic tool to extract all data from raft Database 2022-06-15 15:17:21 +03:00
parazyd
93f9d3f976 research/poseidon: Merge constants with main module. 2022-06-14 13:50:29 +02:00
spital
0210758f67 Dockerfile added for Fedora, Alpine, Debian (#83)
* Dockerfile added for Fedora, Alpine, Debian

* Dockerfiles moved to ./contrib/docker, "." filter needed for jq in debian-buster

* Deleted dockerfiles from old dir, "." filter needed for jq in debian-buster
2022-06-14 11:09:48 +00:00
aggstam
35c459db9a Cargo.toml: features updates, util/time.rs: replaced worldtime api request with jsonrpc request towards network nodes, darkfid: configuration check for new clock check impl, contrib/localnet + script/consensu_simulation: added new config args, faucted: removed unnessesary clock check, src/error.rs: new ConfigInvalid error and removed NTP error 2022-06-13 18:23:27 +03:00
zkArmor
dff636d30a Updated designs 2022-06-11 13:10:31 +02:00
parazyd
7963f69764 fixup! transport/tcp: Add some Linux-specific socket configurations. 2022-06-11 11:08:43 +02:00
parazyd
946c3b183b doc: Remove stray pdf file. 2022-06-11 10:54:45 +02:00
parazyd
079dab18f3 transport/tcp: Add some Linux-specific socket configurations. 2022-06-11 10:52:04 +02:00
ghassmo
d0ae3f3e29 ircd, tau: use the path .config/darkfi for saving data 2022-06-10 16:56:07 +03:00
ghassmo
4e636d2f67 ircd, taud: explicit Url type in structopt 2022-06-10 16:31:00 +03:00
ghassmo
1750fd5429 bin/ircd: accept Url as address for IRC listening 2022-06-10 16:31:00 +03:00
ghassmo
64e32310f8 net: expand the descriptive comment in subscribe_stop signature 2022-06-10 16:31:00 +03:00
lunar-mining
779efd4dcd book: added transaction.png 2022-06-10 08:30:48 -05:00
lunar-mining
123d0d62cb book: added layers to architecture overview 2022-06-10 08:29:00 -05:00
ghassmo
8ea9bbb07f net: channel::subscribe_stop return ChannelStopped error if the channel
is stopped
2022-06-10 15:41:01 +03:00
aggstam
6ab23bda5e bin/darkfid/main.rs: clock check to be executed only by nodes participating in consensus 2022-06-10 15:21:26 +03:00
aggstam
0d8fb66e53 util/time.rs: replaced date format string with enum 2022-06-10 15:09:51 +03:00
aggstam
92f15675bc util/time.rs: replaced ntp crate request with raw request, Cargo.toml: removed npt crate 2022-06-10 14:34:32 +03:00
Dastan-glitch
57fa295be3 book: fix typos 2022-06-09 23:38:46 +00:00
lunar-mining
80a179550f book: potential diagram fix 2022-06-09 08:26:05 -05:00
lunar-mining
6bcd4d6b6b book: copy edit 2022-06-09 07:56:21 -05:00
parazyd
2e6bddcf32 book: Fixups. 2022-06-09 11:36:08 +02:00
parazyd
3259f38255 Revert "doc: Update git link to mdbook-katex."
This reverts commit 1e8d99d849.
2022-06-09 11:04:09 +02:00
lunar-mining
b5afdbeb8a book/ SUMMARY: fix broken link 2022-06-08 21:54:23 -05:00
lunar-mining
d469424a02 book: fixed typo 2022-06-08 16:30:34 -05:00
lunar-mining
d907b14ade book: added research section 2022-06-08 15:31:27 -05:00
lunar-mining
c39299f3db book/ overview: added zkVM 2022-06-08 15:10:42 -05:00
lunar-mining
e09a1846ea book/ architecture: correct PoS description in overview and fix typo 2022-06-08 14:56:50 -05:00
lunar-mining
3db1e69ea8 book/ blockchain: corrected language in blockchain description 2022-06-08 14:53:25 -05:00
lunar-mining
0e680ed6e7 book/ SUMMARY: move up anon assets section 2022-06-08 14:26:40 -05:00
lunar-mining
b8e3d5a168 book/ blockchain: added high level overview 2022-06-08 14:25:29 -05:00
lunar-mining
db3d7429a0 book/ overview: fixed typo 2022-06-08 14:13:08 -05:00
lunar-mining
81f576fe89 book/ overview: updated DarkFi summary 2022-06-08 14:04:04 -05:00
lunar-mining
2d441a41ba README: rename testnet to demo 2022-06-08 12:56:02 -05:00
lunar-mining
ab7e0019ed doc/ SUMMARY: removed tutorial.md 2022-06-08 12:53:45 -05:00
lunar-mining
de65daa454 book: create learn section for zk-explainer and move tutorial up 2022-06-08 12:41:45 -05:00