Re-exports§
pub use crate::errors::IncomingPacketError;pub use crate::types::FoundSurb;pub use crate::types::IncomingPacket;pub use crate::types::OutgoingPacket;pub use crate::types::ResolvedAcknowledgement;
Enums§
- Ticket
Acknowledgement Error - Defines errors returned by
UnacknowledgedTicketProcessor::acknowledge_ticket.
Traits§
- Packet
Decoder - Trait defining decoder HOPR packets.
- Packet
Encoder - Trait defining encoder for outgoing HOPR packets.
- Surb
Store - A trait defining the operations required to store and retrieve SURBs (Single Use Reply Blocks) and their reply openers.
- Ticket
Tracker - Allows tracking ticket indices of outgoing channels and unrealized balances of incoming channels.
- Unacknowledged
Ticket Processor - Performs necessary processing of unacknowledged tickets in the HOPR packet processing pipeline.