[][src]Trait ibc::tx_msg::Msg

pub trait Msg {
    type ValidationError: Error;
    fn route(&self) -> String;
fn get_type(&self) -> String;
fn validate_basic(&self) -> Result<(), Self::ValidationError>;
fn get_sign_bytes(&self) -> Vec<u8>;
fn get_signers(&self) -> Vec<AccountId>; }

Associated Types

Loading content...

Required methods

fn route(&self) -> String

fn get_type(&self) -> String

fn validate_basic(&self) -> Result<(), Self::ValidationError>

fn get_sign_bytes(&self) -> Vec<u8>

fn get_signers(&self) -> Vec<AccountId>

Loading content...

Implementors

impl Msg for MsgConnectionOpenAck[src]

impl Msg for MsgConnectionOpenConfirm[src]

impl Msg for MsgConnectionOpenInit[src]

impl Msg for MsgConnectionOpenTry[src]

impl Msg for MsgAcknowledgement[src]

impl Msg for MsgChannelCloseConfirm[src]

impl Msg for MsgChannelCloseInit[src]

impl Msg for MsgChannelOpenAck[src]

impl Msg for MsgChannelOpenConfirm[src]

impl Msg for MsgChannelOpenInit[src]

impl Msg for MsgChannelOpenTry[src]

impl Msg for MsgPacket[src]

impl Msg for MsgTimeout[src]

impl Msg for MsgCreateClient[src]

impl Msg for MsgUpdateClient[src]

Loading content...