sendCountEventToRelays method

  1. @override
void sendCountEventToRelays(
  1. NostrCountEvent countEvent, {
  2. required void onCountResponse(
    1. NostrCountResponse countResponse
    ),
})
override

Implementation

@override
void sendCountEventToRelays(
  NostrCountEvent countEvent, {
  required void Function(NostrCountResponse countResponse) onCountResponse,
}) {
  final serialized = countEvent.serialized();

  _registerOnCountCallBack(countEvent.subscriptionId, onCountResponse);

  _runFunctionOverRelationIteration((relay) {
    relay.socket.add(serialized);
    utils.log(
      'Count Event with subscription id: ${countEvent.subscriptionId} is sent to relay with url: ${relay.url}',
    );
  });
}