Skip to content

nooschain v0.1.0


nooschain / fork-choice/conflict-policy / ChainConflictPolicy

Interface: ChainConflictPolicy

Defined in: fork-choice/conflict-policy.ts:16

Classifies finalized-chain conflicts into local operator actions.

Properties

name

name: string

Defined in: fork-choice/conflict-policy.ts:18

Stable policy name included in conflict details for auditability.

Methods

evaluate()

evaluate(args): Promise<ConflictDecision>

Defined in: fork-choice/conflict-policy.ts:23

Evaluates one detected conflict and returns the local action to take.

Parameters

args
conflictType

ChainConflictType

details?

Record<string, unknown>

localBlock?

unknown

peer?

unknown

remoteBlock?

unknown

Returns

Promise<ConflictDecision>

Audience-first NOOSChain documentation.