Skip to content

nooschain v0.1.0


nooschain / consensus/raft-membership/membership-executor / executeMembershipPlan

Function: executeMembershipPlan()

executeMembershipPlan(args): Promise<MembershipExecutionResult>

Defined in: consensus/raft-membership/membership-executor.ts:171

Executes approved membership actions one at a time. Each operation waits for stabilization before the next begins so a failed change leaves a clear partial result and stops the sequence.

Parameters

args

approvedActions

MembershipExecutionAction[]

plan

MembershipPlan

runtime

MembershipExecutorRuntime

Returns

Promise<MembershipExecutionResult>

Audience-first NOOSChain documentation.