Skip to content

nooschain v0.1.0


nooschain / peer-scoring/peer-score-service / recordPeerScoreEvent

Function: recordPeerScoreEvent()

recordPeerScoreEvent(db, args): Promise<{ delta: number; eventType: PeerScoreEventType; peerId: string; scoreAfter: number; severity: PeerScoreSeverity; status: PeerScoreStatus; }>

Defined in: peer-scoring/peer-score-service.ts:51

Records an event, updates the score snapshot, and applies quarantine/ban side effects.

Parameters

db

PeerScoreServiceDatabase

args

RecordPeerScoreEventArgs

Returns

Promise<{ delta: number; eventType: PeerScoreEventType; peerId: string; scoreAfter: number; severity: PeerScoreSeverity; status: PeerScoreStatus; }>

Audience-first NOOSChain documentation.