Crate earendil

Crate earendil 

Source

Modules§

config
control_protocol
stats

Structs§

ChatEntry
DebtEntry
Dummy
HavenListener
Represents a running haven, able to accept incoming HavenPacketConns.
HavenPacketConn
A low-level, best-effort visitor-haven connection.
LinkConfig
LinkNode
An implementation of the link-level interface.
LinkStore
Persistent storage for links, containing debts and chats.
Node
The public interface to the whole Earendil system.
OnChain
PoW
PooledListener
This is the haven counterpart to PooledVisitor. It gives a convenient way to manage picomux-over-haven with a familiar interface.
PooledVisitor
HavenPacketConn is heavyweight, non-reliable, and does not come with timeout and keepalive functionality.

Enums§

Commands
IncomingMsg
Incoming messages from the link layer that are addressed to “us”.
NeighborId
NeighborIdSecret

Traits§

PaymentSystem

Functions§

main_control