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
AddressorOffchainPublicKey.