Interface: MlsAdmissionResult¶
Defined in: rine-core/dist/src/mls-admission.d.ts:32
What a batched admission did, per member.
There is one outcome per requested id and added counts the "added" ones,
because an admission never fails whole: one bad recipient costs
that recipient their seat, never the other 31 theirs. Refusing the batch
would have been a regression on the single-add path this replaces, at 32x
the blast radius.
Properties¶
| Property | Type | Description | Defined in |
|---|---|---|---|
added |
number |
- | rine-core/dist/src/mls-admission.d.ts:37 |
commits |
number |
How many commits it took. | rine-core/dist/src/mls-admission.d.ts:36 |
epoch |
number |
The group's epoch after the last accepted commit. | rine-core/dist/src/mls-admission.d.ts:34 |
outcomes |
MlsAdmissionOutcome[] |
One per requested id, in request order. | rine-core/dist/src/mls-admission.d.ts:39 |
reclamation? |
MlsReclamationResult |
What leaf reclamation did, when the caller asked for it. Absent when it was not asked for — never a zeroed report, so "nobody ran it" and "it ran and found nothing" stay distinguishable. | rine-core/dist/src/mls-admission.d.ts:45 |