Struct MsgChannelCloseConfirm
pub struct MsgChannelCloseConfirm {
pub port_id_on_b: PortId,
pub chan_id_on_b: ChannelId,
pub proof_chan_end_on_a: MerkleProof,
pub proof_height_on_a: Height,
pub signer: String,
pub counterparty_upgrade_sequence: u64,
}Expand description
Message definition for the second step in the channel close handshake (the ChanCloseConfirm
datagram).
Per our convention, this message is sent to chain B.
Fields§
§port_id_on_b: PortId§chan_id_on_b: ChannelId§proof_chan_end_on_a: MerkleProof§proof_height_on_a: Height§signer: String§counterparty_upgrade_sequence: u64Trait Implementations§
§impl Clone for MsgChannelCloseConfirm
impl Clone for MsgChannelCloseConfirm
§fn clone(&self) -> MsgChannelCloseConfirm
fn clone(&self) -> MsgChannelCloseConfirm
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for MsgChannelCloseConfirm
impl Debug for MsgChannelCloseConfirm
§impl DomainType for MsgChannelCloseConfirm
impl DomainType for MsgChannelCloseConfirm
§impl PartialEq for MsgChannelCloseConfirm
impl PartialEq for MsgChannelCloseConfirm
§impl TryFrom<MsgChannelCloseConfirm> for MsgChannelCloseConfirm
impl TryFrom<MsgChannelCloseConfirm> for MsgChannelCloseConfirm
§type Error = ChannelError
type Error = ChannelError
The type returned in the event of a conversion error.
§fn try_from(
raw_msg: MsgChannelCloseConfirm,
) -> Result<MsgChannelCloseConfirm, <MsgChannelCloseConfirm as TryFrom<MsgChannelCloseConfirm>>::Error>
fn try_from( raw_msg: MsgChannelCloseConfirm, ) -> Result<MsgChannelCloseConfirm, <MsgChannelCloseConfirm as TryFrom<MsgChannelCloseConfirm>>::Error>
Performs the conversion.
impl StructuralPartialEq for MsgChannelCloseConfirm
Auto Trait Implementations§
impl Freeze for MsgChannelCloseConfirm
impl RefUnwindSafe for MsgChannelCloseConfirm
impl Send for MsgChannelCloseConfirm
impl Sync for MsgChannelCloseConfirm
impl Unpin for MsgChannelCloseConfirm
impl UnwindSafe for MsgChannelCloseConfirm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request