Properties
sequence
sequence: number = 0
Methods
addMiddleWare
- addMiddleWare(callback): void
Parameters
callback: MiddleWareCallback
Returns void
getContractIbcPort
- getContractIbcPort(address): string
Returns string
Private
handleRelayMsg
- handleRelayMsg(msg): Promise<void>
Returns Promise<void>
Protected
innerRelay
- innerRelay(sourceChannel, sourcePort, destChannel, destPort, destChain): void
Parameters
sourceChannel: string
sourcePort: string
destChannel: string
destPort: string
Returns void
relay
- relay(sourceChannel, sourcePort, destChannel, destPort, destChain): void
Parameters
sourceChannel: string
sourcePort: string
destChannel: string
destPort: string
Returns void
removeMiddelWare
- removeMiddelWare(callback): void
Parameters
callback: MiddleWareCallback
Returns void
Protected
sendMsg
- sendMsg<T>(type, endpoint, counterparty_endpoint, data): Promise<T>
Parameters
type: IbcMessageType
counterparty_endpoint: IbcEndpoint
data: any
Returns Promise<T>