Skip to content
Lattice

PostRequest

Git Source

A POST request as delivered/notified by the host to an IIsmpModule.

struct PostRequest {
    /// @notice The source state machine of this request.
    bytes source;
    /// @notice The destination state machine of this request.
    bytes dest;
    /// @notice The host-side protocol nonce (unique per source state machine).
    uint64 nonce;
    /// @notice Module Id of this request's origin (the trusted-remote auth material).
    bytes from;
    /// @notice Destination module id.
    bytes to;
    /// @notice Timestamp by which this request times out.
    uint64 timeoutTimestamp;
    /// @notice Request body.
    bytes body;
}

Properties

NameTypeDescription
sourcebytes
destbytes
nonceuint64
frombytes
tobytes
timeoutTimestampuint64
bodybytes