nooschain / node-sync/sync-conflicts / applyConflictDecision
Function: applyConflictDecision()
applyConflictDecision(
db,policy,args):Promise<string>
Defined in: node-sync/sync-conflicts.ts:83
Applies the local action selected by a conflict policy.
This can persist the conflict, quarantine the peer, enter incident mode, and record a peer-score event. It still does not rewrite finalized chain rows.
Parameters
db
Kysely<Database>
policy
args
conflictType
details
Record<string, unknown>
localBlock?
unknown
peer
remoteBlock?
unknown
Returns
Promise<string>