Youngjoon Lee
|
c360a4a65f
|
add max_message_size global param
|
2024-07-11 17:46:11 +09:00 |
|
Youngjoon Lee
|
9ed5fd517c
|
define FlaggedPacket
|
2024-07-11 17:32:48 +09:00 |
|
Youngjoon Lee
|
693cf63b73
|
revert: use slice because the type of enum values are bytes
|
2024-07-11 17:23:16 +09:00 |
|
Youngjoon Lee
|
5b41c3d3cc
|
Update mixnet/nomssip.py
Co-authored-by: Daniel Sanchez <sanchez.quiros.daniel@gmail.com>
|
2024-07-11 17:09:21 +09:00 |
|
Youngjoon Lee
|
e964721453
|
remove incentivization comment
|
2024-07-11 17:05:35 +09:00 |
|
Youngjoon Lee
|
e558ba4e6d
|
use choices
|
2024-07-11 17:00:11 +09:00 |
|
Youngjoon Lee
|
e1abc44592
|
do not declare class variables
|
2024-07-11 16:56:19 +09:00 |
|
Youngjoon Lee
|
ad669abc6b
|
remove message fragments
|
2024-07-11 14:29:10 +09:00 |
|
Youngjoon Lee
|
ab9943d291
|
refactor nomssip vs node encapsulation
|
2024-07-11 14:29:00 +09:00 |
|
Youngjoon Lee
|
953b2d6875
|
rename gossip to nomssip
|
2024-07-11 10:10:29 +09:00 |
|
Youngjoon Lee
|
78d4ab9ba2
|
add comment for packet_size
|
2024-07-11 10:05:20 +09:00 |
|
Youngjoon Lee
|
a25b3942ff
|
fix comment
|
2024-07-11 10:02:42 +09:00 |
|
Youngjoon Lee
|
848b3f400c
|
add comments
|
2024-07-10 09:55:51 +09:00 |
|
Youngjoon Lee
|
adfed3a622
|
use mix_path_length to make Sphinx packets
|
2024-07-10 09:28:50 +09:00 |
|
Youngjoon Lee
|
0772bf1563
|
refactor connection and gossip
|
2024-07-10 09:23:33 +09:00 |
|
Youngjoon Lee
|
e995c4069d
|
refactor GossipConfig
|
2024-07-10 08:57:58 +09:00 |
|
Youngjoon Lee
|
36eeab05ed
|
fix noise size
|
2024-07-08 17:19:21 +09:00 |
|
Youngjoon Lee
|
d3e8b0223e
|
update comment
|
2024-07-03 11:41:29 +09:00 |
|
Youngjoon Lee
|
4aa1ee06fb
|
sphinx serde
|
2024-06-28 18:06:55 +09:00 |
|
Youngjoon Lee
|
3a703434da
|
fix
|
2024-06-28 17:37:02 +09:00 |
|
Youngjoon Lee
|
235c7031c9
|
fix
|
2024-06-28 17:34:13 +09:00 |
|
Youngjoon Lee
|
d3476d3ebb
|
add msg cache to not handle the same msg twice in gossipsub
|
2024-06-28 17:02:09 +09:00 |
|
Youngjoon Lee
|
ed9b0abd43
|
add peering_degree
|
2024-06-28 12:26:44 +09:00 |
|
Youngjoon Lee
|
9cd601c7ba
|
use public key for NodeInfo instead of private key
|
2024-06-27 18:04:51 +09:00 |
|
Youngjoon Lee
|
3585d3cf86
|
separate global config
|
2024-06-27 17:32:22 +09:00 |
|
Youngjoon Lee
|
28b5055278
|
add comment
|
2024-06-26 17:12:50 +09:00 |
|
Youngjoon Lee
|
9f58a72d4d
|
mixnet v2
|
2024-06-26 16:48:39 +09:00 |
|
Youngjoon Lee
|
5dd7b2730a
|
Embed Robustness into mixnet.py (#61)
|
2024-02-08 15:39:50 +09:00 |
|
Youngjoon Lee
|
fe7d47caee
|
Mixnet: integrate all the pieces together (#57)
|
2024-02-05 09:04:02 +01:00 |
|
Youngjoon Lee
|
b1ffb4d62d
|
Mixnet: topology update (#56)
|
2024-02-05 07:47:36 +01:00 |
|
Youngjoon Lee
|
ebc069b112
|
Mixnet: Refactor with asyncio (#53)
|
2024-01-25 18:04:55 +09:00 |
|
Youngjoon Lee
|
30d52791c3
|
Mixnet: mix client emission (#50)
|
2024-01-23 10:46:00 +09:00 |
|
Youngjoon Lee
|
d963d6cb51
|
Mixnet: Packet delay in mix node (#49)
|
2024-01-23 10:29:14 +09:00 |
|
Youngjoon Lee
|
1fc319de9e
|
Mixnet: Sphinx packet builder for mix clients (#47)
|
2024-01-15 15:17:35 +09:00 |
|
Youngjoon Lee
|
ef65355bf7
|
Mixnet: Add basic structure and topology construction (#44)
|
2024-01-10 20:47:13 +09:00 |
|