Skip to main content

Module internal

Module internal 

Expand description

Types internally used by the HOPR protocol. This module contains all types that are specific to the HOPR protocol. As opposed to the primitive module, which contains more generic types (not necessarily specific only to HOPR).

NOTE: Be ready to be familiar with at least RFC-0005 to understand the decisions on types defined in this module.

Modules§

account
Contains all types related to node identities.
announcement
Implements types for on-chain announcement of nodes.
channels
Implements types related to HOPR payment channels.
errors
Lists all errors in this crate.
path
Implements types for path selection and construction.
protocol
Types related to internal HOPR protocol logic.
routing
Implements types for packet routing.
tickets
Implements types for tickets.

Structs§

Multiaddr
Representation of a Multiaddr.

Enums§

NodeId
Uniquely identifies a HOPR node either by its Address or OffchainPublicKey.