Enum ibc_relayer::sdk_error::ClientErrorDetail
source · [−]pub enum ClientErrorDetail {
Show 29 variants
LightClientAlreadyExists(LightClientAlreadyExistsSubdetail),
InvalidLightClient(InvalidLightClientSubdetail),
LightClientNotFound(LightClientNotFoundSubdetail),
FrozenLightClient(FrozenLightClientSubdetail),
InvalidClientMetadata(InvalidClientMetadataSubdetail),
ConsensusStateNotFound(ConsensusStateNotFoundSubdetail),
InvalidConsensusState(InvalidConsensusStateSubdetail),
ClientTypeNotFound(ClientTypeNotFoundSubdetail),
InvalidClientType(InvalidClientTypeSubdetail),
CommitmentRootNotFound(CommitmentRootNotFoundSubdetail),
InvalidClientHeader(InvalidClientHeaderSubdetail),
InvalidLightClientMisbehavior(InvalidLightClientMisbehaviorSubdetail),
ClientStateVerificationFailed(ClientStateVerificationFailedSubdetail),
ClientConsensusStateVerificationFailed(ClientConsensusStateVerificationFailedSubdetail),
ConnectionStateVerificationFailed(ConnectionStateVerificationFailedSubdetail),
ChannelStateVerificationFailed(ChannelStateVerificationFailedSubdetail),
PacketCommitmentVerificationFailed(PacketCommitmentVerificationFailedSubdetail),
PacketAcknowledgementVerificationFailed(PacketAcknowledgementVerificationFailedSubdetail),
PacketReceiptVerificationFailed(PacketReceiptVerificationFailedSubdetail),
NextSequenceReceiveVerificationFailed(NextSequenceReceiveVerificationFailedSubdetail),
SelfConsensusStateNotFound(SelfConsensusStateNotFoundSubdetail),
UpdateLightClientFailed(UpdateLightClientFailedSubdetail),
InvalidUpdateClientProposal(InvalidUpdateClientProposalSubdetail),
InvalidClientUpgrade(InvalidClientUpgradeSubdetail),
InvalidHeight(InvalidHeightSubdetail),
InvalidClientStateSubstitute(InvalidClientStateSubstituteSubdetail),
InvalidUpgradeProposal(InvalidUpgradeProposalSubdetail),
InactiveClient(InactiveClientSubdetail),
UnknownClient(UnknownClientSubdetail),
}Variants
LightClientAlreadyExists(LightClientAlreadyExistsSubdetail)
InvalidLightClient(InvalidLightClientSubdetail)
LightClientNotFound(LightClientNotFoundSubdetail)
FrozenLightClient(FrozenLightClientSubdetail)
InvalidClientMetadata(InvalidClientMetadataSubdetail)
ConsensusStateNotFound(ConsensusStateNotFoundSubdetail)
InvalidConsensusState(InvalidConsensusStateSubdetail)
ClientTypeNotFound(ClientTypeNotFoundSubdetail)
InvalidClientType(InvalidClientTypeSubdetail)
CommitmentRootNotFound(CommitmentRootNotFoundSubdetail)
InvalidClientHeader(InvalidClientHeaderSubdetail)
InvalidLightClientMisbehavior(InvalidLightClientMisbehaviorSubdetail)
ClientStateVerificationFailed(ClientStateVerificationFailedSubdetail)
ClientConsensusStateVerificationFailed(ClientConsensusStateVerificationFailedSubdetail)
ConnectionStateVerificationFailed(ConnectionStateVerificationFailedSubdetail)
ChannelStateVerificationFailed(ChannelStateVerificationFailedSubdetail)
PacketCommitmentVerificationFailed(PacketCommitmentVerificationFailedSubdetail)
PacketAcknowledgementVerificationFailed(PacketAcknowledgementVerificationFailedSubdetail)
PacketReceiptVerificationFailed(PacketReceiptVerificationFailedSubdetail)
NextSequenceReceiveVerificationFailed(NextSequenceReceiveVerificationFailedSubdetail)
SelfConsensusStateNotFound(SelfConsensusStateNotFoundSubdetail)
UpdateLightClientFailed(UpdateLightClientFailedSubdetail)
InvalidUpdateClientProposal(InvalidUpdateClientProposalSubdetail)
InvalidClientUpgrade(InvalidClientUpgradeSubdetail)
InvalidHeight(InvalidHeightSubdetail)
InvalidClientStateSubstitute(InvalidClientStateSubstituteSubdetail)
InvalidUpgradeProposal(InvalidUpgradeProposalSubdetail)
InactiveClient(InactiveClientSubdetail)
UnknownClient(UnknownClientSubdetail)
Trait Implementations
sourceimpl Debug for ClientErrorDetail
impl Debug for ClientErrorDetail
Auto Trait Implementations
impl RefUnwindSafe for ClientErrorDetail
impl Send for ClientErrorDetail
impl Sync for ClientErrorDetail
impl Unpin for ClientErrorDetail
impl UnwindSafe for ClientErrorDetail
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FutureExt for T
impl<T> FutureExt for T
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message T in a tonic::Request
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more