List of all items
Structs
- AccountEntry
- AcknowledgedTicket
- Acknowledgement
- Address
- AnnouncementData
- ApplicationData
- AtomicHoprState
- Balance
- ChainNetwork
- ChannelEntry
- CloseChannelResult
- DateTime
- EthereumChallenge
- GraphExportConfig
- HalfKeyChallenge
- Hopr
- HoprIncomingSession
- HoprOffchainKeypair
- HoprSession
- HoprSessionId
- HoprSocket
- HostConfig
- KeyBinding
- Multiaddr
- NetworkContractAddresses
- NoSumSMA
- OpenChannelResult
- PeerId
- ProtocolsConfig
- RedeemableTicket
- SerializableLog
- SessionClientConfig
- SingleSumSMA
- TagBloomFilter
- Ticket
- TicketBuilder
- TicketStatistics
- TransferableWinningTicket
- UnacknowledgedTicket
- Utc
- VerifiedTicket
- config::Chain
- config::Db
- config::HeartbeatConfig
- config::HoprLibConfig
- config::HostConfig
- config::NetworkConfig
- config::ProtocolConfig
- config::SafeModule
- config::TransportConfig
Enums
- AccountType
- AcknowledgedTicketStatus
- BalanceType
- ChainActionsError
- ChannelChange
- ChannelDirection
- ChannelStatus
- CoreTypesError
- EnvironmentType
- GeneralError
- Health
- HoprLibProcesses
- HoprState
- HoprTransportError
- HostType
- IpProtocol
- NetworkingError
- PendingAcknowledgement
- ProtocolError
- RoutingOptions
- SessionCapability
- SessionTarget
- Strategy
- config::HostType
- errors::HoprLibError
- errors::HoprStatusError
Traits
- AsUnixTimestamp
- BytesEncodable
- BytesRepresentable
- HoprSessionReactor
- IntoEndian
- Keypair
- SMA
- SaturatingSub
- SendMsg
- ToHex
- UnitaryFloatOps
Attribute Macros
Functions
- chain_events_to_transport_events
- config::validate_external_host
- decapsulate_multiaddress
- f64_approx_eq
- f64_to_win_prob
- generate_channel_id
- looks_like_domain
- transfer_session
- win_prob_to_f64
Type Aliases
Constants
- ALWAYS_WINNING
- DEFAULT_APPLICATION_TAG
- DEFAULT_MAXIMUM_INCOMING_TICKET_WIN_PROB
- DEFAULT_MINIMUM_INCOMING_TICKET_WIN_PROB
- DEFAULT_OUTGOING_TICKET_WIN_PROB
- INTERMEDIATE_HOPS
- LOWEST_POSSIBLE_WINNING_PROB
- NEVER_WINNING
- PAYLOAD_SIZE
- RESERVED_TAG_UPPER_LIMIT
- SESSION_USABLE_MTU_SIZE
- config::DEFAULT_HOST
- config::DEFAULT_PORT
- config::DEFAULT_SAFE_TRANSACTION_SERVICE_PROVIDER
- constants::APP_VERSION
- constants::APP_VERSION_COERCED
- constants::MIN_NATIVE_BALANCE
- constants::ONBOARDING_INFORMATION_INTERVAL
- constants::SUGGESTED_NATIVE_BALANCE