Module ring_messages

Module ring_messages 

Source
Expand description

Ring message types for Compliance domain kernels.

These messages implement the RingMessage trait for GPU-native persistent actor communication in compliance/AML operations.

Type ID range: 300-399 (Compliance domain)

§Type ID Assignments

  • 300-309: TransactionMonitoring messages
  • 310-319: CircularFlowRatio messages
  • 320-329: AMLPatternDetection messages
  • 330-339: Reserved for KYC
  • 340-349: Reserved for Sanctions

Structs§

AMLPatternAlert
AML pattern alert.
AMLPatternAlertResolver
The resolver for an archived AMLPatternAlert
AddGraphEdgeResponse
Response from adding a graph edge.
AddGraphEdgeResponseResolver
The resolver for an archived AddGraphEdgeResponse
AddGraphEdgeRing
Ring message for adding an edge to the transaction graph.
AddGraphEdgeRingResolver
The resolver for an archived AddGraphEdgeRing
ArchivedAMLPatternAlert
An archived AMLPatternAlert
ArchivedAddGraphEdgeResponse
An archived AddGraphEdgeResponse
ArchivedAddGraphEdgeRing
An archived AddGraphEdgeRing
ArchivedCycleDetectedAlert
An archived CycleDetectedAlert
ArchivedK2KAggregatedRisk
An archived K2KAggregatedRisk
ArchivedK2KAlertAck
An archived K2KAlertAck
ArchivedK2KAlertBroadcast
An archived K2KAlertBroadcast
ArchivedK2KCaseCreation
An archived K2KCaseCreation
ArchivedK2KCaseUpdate
An archived K2KCaseUpdate
ArchivedK2KEntityRiskRequest
An archived K2KEntityRiskRequest
ArchivedK2KEntityRiskResponse
An archived K2KEntityRiskResponse
ArchivedK2KFreezeAck
An archived K2KFreezeAck
ArchivedK2KFreezeRequest
An archived K2KFreezeRequest
ArchivedK2KSanctionsMatch
An archived K2KSanctionsMatch
ArchivedMatchPatternResponse
An archived MatchPatternResponse
ArchivedMatchPatternRing
An archived MatchPatternRing
ArchivedMonitorTransactionResponse
An archived MonitorTransactionResponse
ArchivedMonitorTransactionRing
An archived MonitorTransactionRing
ArchivedQueryCircularRatioResponse
An archived QueryCircularRatioResponse
ArchivedQueryCircularRatioRing
An archived QueryCircularRatioRing
ArchivedTransactionAlert
An archived TransactionAlert
CycleDetectedAlert
Cycle detection alert.
CycleDetectedAlertResolver
The resolver for an archived CycleDetectedAlert
K2KAggregatedRisk
K2K aggregated entity risk.
K2KAggregatedRiskResolver
The resolver for an archived K2KAggregatedRisk
K2KAlertAck
K2K alert acknowledgment.
K2KAlertAckResolver
The resolver for an archived K2KAlertAck
K2KAlertBroadcast
K2K alert broadcast - share alert across compliance kernels.
K2KAlertBroadcastResolver
The resolver for an archived K2KAlertBroadcast
K2KCaseCreation
K2K cross-kernel case creation.
K2KCaseCreationResolver
The resolver for an archived K2KCaseCreation
K2KCaseUpdate
K2K case update.
K2KCaseUpdateResolver
The resolver for an archived K2KCaseUpdate
K2KEntityRiskRequest
K2K entity risk aggregation request.
K2KEntityRiskRequestResolver
The resolver for an archived K2KEntityRiskRequest
K2KEntityRiskResponse
K2K entity risk response.
K2KEntityRiskResponseResolver
The resolver for an archived K2KEntityRiskResponse
K2KFreezeAck
K2K freeze acknowledgment.
K2KFreezeAckResolver
The resolver for an archived K2KFreezeAck
K2KFreezeRequest
K2K request to freeze entity across all kernels.
K2KFreezeRequestResolver
The resolver for an archived K2KFreezeRequest
K2KSanctionsMatch
K2K sanctions match notification.
K2KSanctionsMatchResolver
The resolver for an archived K2KSanctionsMatch
MatchPatternResponse
Response from pattern matching.
MatchPatternResponseResolver
The resolver for an archived MatchPatternResponse
MatchPatternRing
Ring message for pattern matching on transaction stream.
MatchPatternRingResolver
The resolver for an archived MatchPatternRing
MonitorTransactionResponse
Response from transaction monitoring.
MonitorTransactionResponseResolver
The resolver for an archived MonitorTransactionResponse
MonitorTransactionRing
Ring message for real-time transaction monitoring.
MonitorTransactionRingResolver
The resolver for an archived MonitorTransactionRing
QueryCircularRatioResponse
Response with circular flow ratio.
QueryCircularRatioResponseResolver
The resolver for an archived QueryCircularRatioResponse
QueryCircularRatioRing
Query for circular flow ratio.
QueryCircularRatioRingResolver
The resolver for an archived QueryCircularRatioRing
TransactionAlert
Alert emitted by transaction monitoring.
TransactionAlertResolver
The resolver for an archived TransactionAlert

Enums§

AMLPatternType
AML pattern types.
AMLPatternTypeResolver
The resolver for an archived AMLPatternType
AlertSeverity
Alert severity levels.
AlertSeverityResolver
The resolver for an archived AlertSeverity
ArchivedAMLPatternType
An archived AMLPatternType
ArchivedAlertSeverity
An archived AlertSeverity