public Task SendDataInvalidAsync(Keccak depositId, InvalidDataReason reason) => _notifier.NotifyAsync(new Notification("data_invalid", new { depositId, reason = reason.ToString() }));
public void SendInvalidData(Keccak depositId, InvalidDataReason reason) { if (Logger.IsTrace) { Logger.Trace($"{Session.RemoteNodeId} NDM sending: invaliddata"); } Send(new InvalidDataMessage(depositId, reason)); }
public async Task HandleInvalidDataAsync(Keccak depositId, InvalidDataReason reason) { var session = _sessionService.GetActive(depositId); if (session is null) { return; } await _consumerNotifier.SendDataInvalidAsync(depositId, reason); }
public Task HandleInvalidDataAsync(Keccak depositId, InvalidDataReason reason) => _dataConsumerService.HandleInvalidDataAsync(depositId, reason);
public InvalidDataMessage(Keccak depositId, InvalidDataReason reason) { DepositId = depositId; Reason = reason; }