List of all items
Structs
- builder::LightClientBuilder
- builder::error::EmptyWitnessListSubdetail
- builder::error::Error
- builder::error::HashMismatchSubdetail
- builder::error::HeightMismatchSubdetail
- builder::error::InvalidLightBlockSubdetail
- builder::error::IoSubdetail
- builder::error::NoTrustedStateInStoreSubdetail
- components::clock::FixedClock
- components::clock::SystemClock
- components::io::HeightTooHighSubdetail
- components::io::InvalidHeightSubdetail
- components::io::InvalidValidatorSetSubdetail
- components::io::IoError
- components::io::ProdIo
- components::io::RpcSubdetail
- components::io::RuntimeSubdetail
- components::io::TimeoutSubdetail
- errors::BisectionFailedSubdetail
- errors::ChannelDisconnectedSubdetail
- errors::Error
- errors::ForkDetectedSubdetail
- errors::HeightTooHighSubdetail
- errors::InvalidAdjacentHeadersSubdetail
- errors::InvalidLightBlockSubdetail
- errors::IoSubdetail
- errors::MissingLastBlockIdSubdetail
- errors::NoInitialTrustedStateSubdetail
- errors::NoPrimarySubdetail
- errors::NoTrustedStateSubdetail
- errors::NoWitnessesLeftSubdetail
- errors::NoWitnessesSubdetail
- errors::SerdeCborSubdetail
- errors::SledSubdetail
- errors::TargetLowerThanTrustedStateSubdetail
- errors::TrustedStateOutsideTrustingPeriodSubdetail
- instance::Instance
- light_client::LightClient
- light_client::Options
- operations::ProdCommitValidator
- operations::ProvidedVotingPowerCalculator
- operations::VotingPowerTally
- operations::commit_validator::ProdCommitValidator
- operations::voting_power::ProvidedVotingPowerCalculator
- operations::voting_power::VotingPowerTally
- predicates::ProdPredicates
- state::State
- store::memory::MemoryStore
- store::sled::SledStore
- store::sled::utils::HeightIndexedDb
- types::Height
- types::LatestStatus
- types::LightBlock
- types::Time
- types::TrustedBlockState
- types::UntrustedBlockState
Enums
- builder::error::ErrorDetail
- components::io::AtHeight
- components::io::IoErrorDetail
- errors::ErrorDetail
- light_client::TargetOrLatest
- types::Hash
- types::Status
Traits
- components::clock::Clock
- components::io::Io
- components::scheduler::Scheduler
- errors::ErrorExt
- operations::CommitValidator
- operations::VotingPowerCalculator
- operations::commit_validator::CommitValidator
- operations::voting_power::VotingPowerCalculator
- predicates::VerificationPredicates
- store::LightStore
Functions
- components::scheduler::basic_bisecting_schedule
- components::scheduler::valid_schedule
- contracts::is_within_trust_period
- contracts::light_store_contains_block_within_trusting_period
- contracts::trusted_store_contains_block_at_target_height