SDK y paquetes@spire/busindexinterfaces

Interface: IEnvelopeHeader

Referencia de @spire/bus generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde node_modules/@spire/bus/package.json

Página generada desde el TSDoc de @spire/bus. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Interface: IEnvelopeHeader

Campos del sobre. Los ids/nonce/kid/digest son bytes crudos.

Properties

actor?

readonly optional actor?: string


causationId?

readonly optional causationId?: Uint8Array<ArrayBufferLike>


contractVersion

readonly contractVersion: number


correlationId

readonly correlationId: Uint8Array


deadlineMs?

readonly optional deadlineMs?: bigint


id

readonly id: Uint8Array


kid

readonly kid: Uint8Array


kind

readonly kind: "cmd" | "qry" | "evt" | "reply"


nonce

readonly nonce: Uint8Array


payloadDigest

readonly payloadDigest: Uint8Array


payloadLen

readonly payloadLen: number


source

readonly source: string


status

readonly status: "ok" | "denied" | "invalid_request" | "handler_error" | "deadline_exceeded" | "rate_limited" | "too_large" | "unavailable" | "invalid_reply" | "duplicate"


subject

readonly subject: string


traceparent?

readonly optional traceparent?: string


tsMs

readonly tsMs: bigint