List of all items
Structs
- Address
- BasicPayloadGenerator
- BlockchainConnectorConfig
- ChainKeypair
- ContractAddresses
- HoprBlockchainConnector
- HoprBlockchainReader
- SafePayloadGenerator
- TempDbBackend
- api::AccountEntry
- api::AccountSelector
- api::Balance
- api::ChainInfo
- api::ChainPathResolver
- api::ChannelEntry
- api::ChannelSelector
- api::ContractAddresses
- api::DeployedSafe
- api::DomainSeparators
- api::HoprKeyIdent
- api::Multiaddr
- api::RedeemableTicket
- api::VerifiedTicket
- api::WinningProbability
- backend::AccountEntry
- backend::Address
- backend::ChannelEntry
- backend::HoprKeyIdent
- backend::OffchainPublicKey
- backend::tempdb::TempDbBackend
- blokli_client::BlokliClient
- blokli_client::BlokliClientConfig
- blokli_client::types::Account
- blokli_client::types::ChainInfo
- blokli_client::types::Channel
- blokli_client::types::ContractAddressMap
- blokli_client::types::DateTime
- blokli_client::types::Hex32
- blokli_client::types::HoprBalance
- blokli_client::types::ModuleAddress
- blokli_client::types::NativeBalance
- blokli_client::types::OpenedChannelsGraphEntry
- blokli_client::types::Safe
- blokli_client::types::SafeHoprAllowance
- blokli_client::types::TicketParameters
- blokli_client::types::TokenValueString
- blokli_client::types::Transaction
- blokli_client::types::Uint64
- connector::BlockchainConnectorConfig
- connector::HoprBlockchainConnector
- connector::keys::HoprKeyMapper
- connector::sequencer::TransactionSequencer
- reader::HoprBlockchainReader
- utils::ParsedChainInfo
Enums
- TempDbError
- api::AnnouncementError
- api::ChainEvent
- api::ChannelDirection
- api::ChannelStatusDiscriminants
- api::SafeRegistrationError
- api::SafeSelector
- api::StateSyncOptions
- api::TicketRedeemError
- backend::tempdb::TempDbError
- blokli_client::types::ChannelStatus
- blokli_client::types::TransactionStatus
- errors::ConnectorError
Traits
- Backend
- PayloadGenerator
- api::ChainEvents
- api::ChainKeyOperations
- api::ChainReadAccountOperations
- api::ChainReadChannelOperations
- api::ChainReadSafeOperations
- api::ChainValues
- api::ChainWriteAccountOperations
- api::ChainWriteChannelOperations
- api::ChainWriteSafeOperations
- api::ChainWriteTicketOperations
- api::Currency
- api::HoprChainApi
- api::HoprStaticChainApi
- api::KeyIdMapping
- backend::Backend
- blokli_client::BlokliQueryClient
- blokli_client::BlokliSubscriptionClient
- blokli_client::BlokliTransactionClient
Functions
- create_trustful_hopr_blokli_connector
- create_trustful_safeless_hopr_blokli_connector
- create_trustless_hopr_blokli_connector
- create_trustless_safeless_hopr_blokli_connector
- utils::model_to_account_entry
- utils::model_to_chain_info
- utils::model_to_deployed_safe
- utils::model_to_graph_entry
- utils::model_to_ticket_params
- utils::process_channel_changes_into_events
Type Aliases
- HoprBlockchainBasicConnector
- HoprBlockchainSafeConnector
- api::ChainReceipt
- api::ChannelId
- api::DateTime
- api::HoprBalance
- backend::ChannelId
- connector::EventsChannel
- connector::sequencer::TxRequest
- errors::Result
Constants
- backend::tempdb::ACCOUNTS_TABLE_DEF
- backend::tempdb::ADDRESS_TO_ID
- backend::tempdb::CHANNELS_TABLE_DEF
- backend::tempdb::KEY_TO_ID
- connector::DEFAULT_CACHE_TIMEOUT
- connector::DEFAULT_SYNC_TOLERANCE_PCT
- connector::EXPECTED_NUM_CHANNELS
- connector::EXPECTED_NUM_NODES
- connector::MIN_CONNECTION_TIMEOUT
- connector::MIN_TX_CONFIRM_TIMEOUT
- connector::TX_TIMEOUT_MULTIPLIER
- connector::safe::DEPLOY_SAFE_CUSTOM_TX_TIMEOUT_MULTIPLIER
- connector::sequencer::TX_QUEUE_CAPACITY
- connector::values::CHAIN_INFO_CACHE_KEY