Skip to content

Documentation / @super-line/core / InspectedMessage

Interface: InspectedMessage

Defined in: packages/core/src/inspector.ts:16

One message in an InspectedContract. Schemas are best-effort JSON Schema, omitted when unavailable.

Properties

flavor

flavor: MessageFlavor

Defined in: packages/core/src/inspector.ts:20

How the message is used.


input?

optional input?: unknown

Defined in: packages/core/src/inspector.ts:22

Best-effort JSON Schema of the request/server-request input.


name

name: string

Defined in: packages/core/src/inspector.ts:18

The message name (its key in the contract).


output?

optional output?: unknown

Defined in: packages/core/src/inspector.ts:24

Best-effort JSON Schema of the request/server-request output.


payload?

optional payload?: unknown

Defined in: packages/core/src/inspector.ts:26

Best-effort JSON Schema of an event/topic payload.

Released under the MIT License.