Directories ¶
Path | Synopsis |
---|---|
relay/event
Package event contains data structures that are attached to events in the relay.
|
Package event contains data structures that are attached to events in the relay. |
relay/gjkr
Package gjkr contains code that implements Distributed Key Generation protocol described in [GJKR 99].
|
Package gjkr contains code that implements Distributed Key Generation protocol described in [GJKR 99]. |
relay/groupselection
Package groupselection implements the random beacon group selection protocol - an interactive, ticket-based method of selecting a candidate group from the set of all stakers given a pseudorandom seed value.
|
Package groupselection implements the random beacon group selection protocol - an interactive, ticket-based method of selecting a candidate group from the set of all stakers given a pseudorandom seed value. |
relay/thresholdsignature/gen/pb
Package pb is a generated protocol buffer package.
|
Package pb is a generated protocol buffer package. |
async
This is auto generated code This is auto generated code This is auto generated code This is auto generated code This is auto generated code This is auto generated code
|
This is auto generated code This is auto generated code This is auto generated code This is auto generated code This is auto generated code This is auto generated code |
internal
|
|
byteutils
Package byteutils provides helper utilities for working with bytes
|
Package byteutils provides helper utilities for working with bytes |
dkgtest
Package dkgtest provides a full roundtrip DKG test engine including all the phases.
|
Package dkgtest provides a full roundtrip DKG test engine including all the phases. |
entrytest
Package entrytest provides a full roundtrip relay entry signing test engine including all the signing phases.
|
Package entrytest provides a full roundtrip relay entry signing test engine including all the signing phases. |
pbutils
Package pbutils provides helper utilities for working with protobuf objects.
|
Package pbutils provides helper utilities for working with protobuf objects. |
testutils
Package testutils contains general utilities for testing to help ensure consistency in output style.
|
Package testutils contains general utilities for testing to help ensure consistency in output style. |
local
Package local provides a local, non-networked implementation of the interfaces defined by the net package.
|
Package local provides a local, non-networked implementation of the interfaces defined by the net package. |
retransmission
Package retransmission implements a simple retransmission mechanism for network messages based on their sequence number.
|
Package retransmission implements a simple retransmission mechanism for network messages based on their sequence number. |
security/handshake
Package handshake contains the code that implements authentication handshake performed when a new connection between two peers is established, as described in the network security implementation [RFC], section 1.2.3 and 1.2.4.
|
Package handshake contains the code that implements authentication handshake performed when a new connection between two peers is established, as described in the network security implementation [RFC], section 1.2.3 and 1.2.4. |
watchtower
Package watchtower continuously monitors firewall rules compliance of all connected peers, and disconnects peers which do not comply to the rules.
|
Package watchtower continuously monitors firewall rules compliance of all connected peers, and disconnects peers which do not comply to the rules. |
Click to show internal directories.
Click to hide internal directories.