ethp2psim
latest
Contents:
Quickstart
Peer-to-peer (P2P) network
Message spreading with protocols
Adversarial settings
Simulating Ethereum transactions
Integrated Onion Routing for Peer-to-Peer Validator Privacy in the Ethereum Network
Experimental results with various protocols
Contributions
ethp2psim
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
M
|
N
|
O
|
P
|
R
|
S
|
U
A
Adversary (class in ethp2psim.adversary)
B
BroadcastProtocol (class in ethp2psim.protocols)
C
change_anonimity_graph() (ethp2psim.protocols.DandelionPlusPlusProtocol method)
(ethp2psim.protocols.DandelionProtocol method)
D
DandelionPlusPlusProtocol (class in ethp2psim.protocols)
DandelionProtocol (class in ethp2psim.protocols)
E
eavesdrop_msg() (in module ethp2psim.adversary.OnionRoutingAdversary)
EavesdropEvent (class in ethp2psim.adversary)
EdgeWeightGenerator (class in ethp2psim.network)
ethp2psim.message
module
Evaluator (class in ethp2psim.simulator)
F
flush_queue() (ethp2psim.message.Message method)
G
generate() (ethp2psim.network.EdgeWeightGenerator method)
(ethp2psim.network.NodeWeightGenerator method)
get_central_nodes() (ethp2psim.network.Network method)
get_edge_weight() (ethp2psim.network.Network method)
GoerliTestnet (class in ethp2psim.data)
M
Message (class in ethp2psim.message)
module
ethp2psim.message
N
Network (class in ethp2psim.network)
node_contact_time_quantiles() (in module ethp2psim.simulator.Simulator)
NodeWeightGenerator (class in ethp2psim.network)
O
OnionRoutingAdversary (class in ethp2psim.adversary)
OnionRoutingProtocol (class in ethp2psim.protocols)
P
predict_msg_source() (in module ethp2psim.adversary.Adversary)
(in module ethp2psim.adversary.OnionRoutingAdversary)
process() (ethp2psim.message.Message method)
propagate() (ethp2psim.protocols.DandelionPlusPlusProtocol method)
(ethp2psim.protocols.DandelionProtocol method)
ProtocolEvent (class in ethp2psim.protocols)
R
record_packet() (in module ethp2psim.adversary.OnionRoutingAdversary)
remove_edge() (ethp2psim.network.Network method)
run() (in module ethp2psim.simulator.Simulator)
S
sample_random_nodes() (ethp2psim.network.Network method)
Simulator (class in ethp2psim.simulator)
U
update() (ethp2psim.network.Network method)
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds