ghassmo
a4eded3ffd
ircd: send messages history to clients
2022-06-22 01:18:50 +03:00
ghassmo
e43b7de9a6
ircd: send message come from p2p to all irc clients connections
2022-06-22 01:18:50 +03:00
lunar-mining
9495c43a2e
dnetview: display p2p state w each node
2022-06-21 20:31:32 +02:00
lunar-mining
2eba9954af
dnetview: display external_addr as null when it's a null value
2022-06-21 17:39:04 +02:00
ghassmo
b6ad2e1506
raft: increase heartbeat timeout
2022-06-21 13:31:38 +03:00
ghassmo
87d745852c
ircd: implement NAMES command
2022-06-20 13:30:17 +03:00
aggstam
641f7c5aad
bin/irc-raft: update error definitions
2022-06-20 13:19:29 +03:00
ghassmo
fe147fe8ae
more explicit names for network errors
2022-06-20 12:26:46 +03:00
parazyd
54f9ae4ac7
node: Update plonk key sizes for the Mint circuit.
2022-06-18 20:50:28 +02:00
parazyd
edb91aabaf
zk/burn: Add metrics in circuit unit test.
2022-06-18 20:36:14 +02:00
parazyd
15d2d1a3b8
zk/mint: Print proof size in circuit test unit.
2022-06-18 19:12:31 +02:00
parazyd
be8154223d
zk: Optimise mint circuit to allow k=8 rows.
2022-06-18 19:05:31 +02:00
parazyd
4c15f0979e
Add layout pngs to .gitignore.
2022-06-18 16:55:54 +02:00
parazyd
37f4bb95f8
zk: Do not use UtilitiesInstructions trait for vars.
2022-06-18 16:53:39 +02:00
parazyd
86e3424f00
zk: Use V1 floor planner for burn circuit and add test unit.
2022-06-18 16:41:22 +02:00
parazyd
7c267e4830
zk: Reduced and optimised mint contract rows to allow k=9.
2022-06-18 16:23:42 +02:00
parazyd
6215fc7bd6
zk: Port code to latest Halo2 API.
...
greater_than and crypsinous lead proof are temporarily disabled.
2022-06-18 16:08:52 +02:00
parazyd
82282b8dc0
zk: Implement IsZero gadget.
2022-06-18 16:08:37 +02:00
parazyd
12bb3a0cde
zk: Move zk gadgets to separate gadget module.
2022-06-18 14:34:05 +02:00
ghassmo
c825aa527f
bin/ircd: send the messages in the buffer for new accepted connections
2022-06-18 12:21:51 +03:00
ghassmo
c91744ffd2
bin/ircd: fix a bug when receiving a msg from p2p
2022-06-18 11:38:48 +03:00
ghassmo
8026f34b8b
bin/ircd: create util module and general clean up
2022-06-18 08:48:37 +03:00
ghassmo
da5a5c1d2d
bin/ircd: remove AtomicBool from channel info
2022-06-18 08:29:17 +03:00
ghassmo
ec23379a0f
bin/ircd: add msg to buffer inside the protocol of privmsg
2022-06-18 08:26:08 +03:00
ghassmo
62e84c017a
bin/ircd: implement a function for Privmsg to build irc msg
2022-06-18 07:51:57 +03:00
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