Skip to main content

Interface: ElevationResult

Defined in: web/lib/api/schema.ts:918

Unified ElevationResult type.

Remarks​

Multiple governance endpoints return ElevationResult with different $type discriminators. This unified type accepts any of them for compatibility.

Properties​

$type?​

optional $type: "pub.chive.governance.approveElevation#elevationResult" | "pub.chive.governance.rejectElevation#elevationResult" | "pub.chive.governance.requestElevation#elevationResult" | "pub.chive.governance.revokeRole#elevationResult"

Defined in: web/lib/api/schema.ts:919


message​

message: string

Defined in: web/lib/api/schema.ts:929

Human-readable result message


requestId?​

optional requestId: string

Defined in: web/lib/api/schema.ts:927

Request ID (if applicable)


success​

success: boolean

Defined in: web/lib/api/schema.ts:925

Whether the operation succeeded