MsgChannelOpenInit defines a msg sent by a Relayer to try to open a channel on Chain B.

interface MsgChannelOpenTry {
    channel: undefined | Channel;
    counterpartyVersion: string;
    portId: string;
    previousChannelId: string;
    proofHeight: undefined | Height;
    proofInit: Uint8Array;
    signer: string;
}

Properties

channel: undefined | Channel
counterpartyVersion: string
portId: string
previousChannelId: string

in the case of crossing hello's, when both chains call OpenInit, we need the channel identifier of the previous channel in state INIT

proofHeight: undefined | Height
proofInit: Uint8Array
signer: string