nooschain / fork-choice/finalized-conflict-policy / FinalizedConflictPolicy
Class: FinalizedConflictPolicy
Defined in: fork-choice/finalized-conflict-policy.ts:48
Policy implementation that forbids automatic reorg of finalized history.
Implements
Constructors
Constructor
new FinalizedConflictPolicy():
FinalizedConflictPolicy
Returns
FinalizedConflictPolicy
Properties
name
readonlyname:"deterministic_finality_no_reorg"="deterministic_finality_no_reorg"
Defined in: fork-choice/finalized-conflict-policy.ts:50
Stable policy id stored in conflict details.
Implementation of
Methods
evaluate()
evaluate(
args):Promise<ConflictDecision>
Defined in: fork-choice/finalized-conflict-policy.ts:55
Builds a conflict decision and conflict record for a detected mismatch.
Parameters
args
conflictType
details?
Record<string, unknown>
localBlock?
unknown
peer?
unknown
remoteBlock?
unknown
Returns
Promise<ConflictDecision>