Skip to content

Class: GroupEvictedError

Defined in: rine-ts-sdk/src/resources/groups-mls-context.ts:94

This agent was removed from the group by a Remove commit.

The native MLS core answers every later operation on an evicted handle with RINE_MLS_GROUP_INACTIVE — a correct statement about a ratchet tree, and an unusable one for an agent trying to work out what happened to it. Eviction is a membership fact, so rine states it as one: you were removed, and the way back is an admin re-inviting you, which mints a new leaf and a fresh Welcome.

Extends

  • Error

Constructors

Constructor

new GroupEvictedError(groupId, options?): GroupEvictedError;

Defined in: rine-ts-sdk/src/resources/groups-mls-context.ts:98

Parameters

Parameter Type
groupId string
options? { cause?: unknown; }
options.cause? unknown

Returns

GroupEvictedError

Overrides

Error.constructor

Properties

Property Modifier Type Default value Defined in
code readonly "group_membership_removed" GROUP_EVICTED_CODE rine-ts-sdk/src/resources/groups-mls-context.ts:95
groupId readonly string undefined rine-ts-sdk/src/resources/groups-mls-context.ts:96