[][src]Struct tendermint::rpc::endpoint::broadcast::tx_commit::Request

pub struct Request {
    pub tx: Transaction,
}

/broadcast_tx_commit: only returns error if mempool.CheckTx() errs or if we timeout waiting for tx to commit.

If CheckTx or DeliverTx fail, no error will be returned, but the returned result will contain a non-OK ABCI code.

Fields

tx: Transaction

Transaction to broadcast

Methods

impl Request[src]

pub fn new(tx: Transaction) -> Request[src]

Create a new commit transaction broadcast RPC request

Trait Implementations

impl Request for Request[src]

type Response = Response

Response type for this command

fn into_json(self) -> String[src]

Serialize this request as JSON

impl Eq for Request[src]

impl PartialEq<Request> for Request[src]

impl Clone for Request[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Request[src]

impl Serialize for Request[src]

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

Auto Trait Implementations

impl Send for Request

impl Sync for Request

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.