Enum private_tx::PrivateTxStatus[][src]

pub enum PrivateTxStatus {
    Created,
    PrivateStateSync,
    PrivateStateSyncFailed,
    Validating,
    Deployed,
}

Current status of the private transaction

Variants

Created

Private tx was created but no validation received yet

PrivateStateSync

Private state not found locally and being retrived from peers

PrivateStateSyncFailed

Retrieval of the private state failed, transaction not created

Validating

Several validators (but not all) validated the transaction

Deployed

All validators has validated the private tx Corresponding public tx was created and added into the pool

Trait Implementations

impl Clone for PrivateTxStatus[src]

impl Debug for PrivateTxStatus[src]

impl<'de> Deserialize<'de> for PrivateTxStatus[src]

impl PartialEq<PrivateTxStatus> for PrivateTxStatus[src]

impl Serialize for PrivateTxStatus[src]

impl StructuralPartialEq for PrivateTxStatus[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> MaybeDebug for T where
    T: Debug
[src]

impl<T> MaybeDebug for T where
    T: Debug
[src]

impl<T> MaybeDebug for T where
    T: Debug

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,