Skip to content

Documentation / @super-line/core / InspectedMessage

Interface: InspectedMessage

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

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:21

How the message is used.


input?

optional input?: unknown

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

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


name

name: string

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

The message name (its key in the contract).


output?

optional output?: unknown

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

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


payload?

optional payload?: unknown

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

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

Released under the MIT License.