Skip to content

nooschain v0.1.0


nooschain / consensus/raft-membership/membership-types / MembershipSafeOperation

Interface: MembershipSafeOperation

Defined in: consensus/raft-membership/membership-types.ts:67

Properties

action

action: "add_runtime_voter" | "add_runtime_nonvoter" | "remove_runtime_voter" | "demote_runtime_voter" | "update_runtime_endpoint" | "review_runtime_config"

Defined in: consensus/raft-membership/membership-types.ts:68


details?

optional details?: Record<string, unknown>

Defined in: consensus/raft-membership/membership-types.ts:84


manualOnly

manualOnly: boolean

Defined in: consensus/raft-membership/membership-types.ts:78


nodeId?

optional nodeId?: string

Defined in: consensus/raft-membership/membership-types.ts:75


raftAddress?

optional raftAddress?: string | null

Defined in: consensus/raft-membership/membership-types.ts:76


reason

reason: string

Defined in: consensus/raft-membership/membership-types.ts:83


requiresJointConsensus

requiresJointConsensus: boolean

Defined in: consensus/raft-membership/membership-types.ts:77


requiresOperatorApproval?

optional requiresOperatorApproval?: boolean

Defined in: consensus/raft-membership/membership-types.ts:80


requiresQuorum?

optional requiresQuorum?: boolean

Defined in: consensus/raft-membership/membership-types.ts:81


requiresRuntimeChange?

optional requiresRuntimeChange?: boolean

Defined in: consensus/raft-membership/membership-types.ts:79


safeSequenceStep?

optional safeSequenceStep?: number

Defined in: consensus/raft-membership/membership-types.ts:82


warnings?

optional warnings?: string[]

Defined in: consensus/raft-membership/membership-types.ts:85

Audience-first NOOSChain documentation.