Skip to main content

Module types

Module types 

Source
Expand description

Contains various helper types.

Structs§

HoprPixCommitmentProof
Wire form of the PIX client SSA commitment proof of knowledge.
HoprPixGroupElement
New-type wrapper for the PIX group element representation to provide additional functionality.
PacketMessage
Additional encoding of a packet message that can be preceded by a number of SURBs.
PacketParts
Individual parts of a PacketMessage: SURBs, the actual message (payload) and additional signals for the recipient.
SurbReceiverInfo
Wraps the ProofOfRelayValues with some additional information about the sender of the packet, that is supposed to be passed along with the SURB.

Enums§

PacketSignal
Individual packet signals passed up between the packet sender and destination.

Constants§

HOPR_PIX_COMMITMENT_PROOF_SIZE
Byte size of a serialized SsaCommitmentProof for HoprPixSpec.
S_MASK 🔒

Type Aliases§

HoprPacketMessage
Convenience alias for HOPR specific PacketMessage.
HoprPacketParts
Convenience alias for HOPR specific PacketParts.
PacketSignals
Packet signal states that can be passed between the packet sender and destination.