nooschain / node-sync/sync-conflicts / SyncConflictError
Class: SyncConflictError
Defined in: node-sync/sync-conflicts.ts:29
SyncError subclass carrying an explicit fork-choice conflict type.
Throw this when a sync failure indicates finalized-history divergence rather than a transient peer/network problem.
Extends
Constructors
Constructor
new SyncConflictError(
conflictType,message,conflictDetails):SyncConflictError
Defined in: node-sync/sync-conflicts.ts:30
Parameters
conflictType
message
string
conflictDetails
Record<string, unknown>
Returns
SyncConflictError
Overrides
Properties
code
readonlycode:SyncErrorCode
Defined in: errors/sync-error.ts:31
Inherited from
conflictDetails
readonlyconflictDetails:Record<string,unknown>
Defined in: node-sync/sync-conflicts.ts:33
conflictType
readonlyconflictType:ChainConflictType
Defined in: node-sync/sync-conflicts.ts:31
details?
readonlyoptionaldetails?:unknown
Defined in: errors/sync-error.ts:33