Event emitted when an XCM is sent or received on an intermediate stop.

interface XcmHop {
    destination: sourceXcm.XcmTerminusContext | sourceXcm.XcmTerminus;
    direction: "out" | "in";
    forwardId?: `0x${string}`;
    legs: Leg[];
    messageId?: `0x${string}`;
    origin: sourceXcm.XcmTerminusContext;
    sender?: SignerData;
    type: "xcm.hop";
    waypoint: sourceXcm.XcmWaypointContext;
}

Hierarchy (View Summary)

Properties

direction: "out" | "in"
forwardId?: `0x${string}`
legs: Leg[]
messageId?: `0x${string}`
sender?: SignerData
type: "xcm.hop"