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
details?
Record<string, unknown>
localBlock?
unknown
peer?
unknown
remoteBlock?
unknown
Returns
Promise<ConflictDecision>