broadcastEvent method

Future<void> broadcastEvent(
  1. Nip01Event event,
  2. Iterable<String> broadcastRelays, {
  3. EventSigner? signer,
})

Implementation

Future<void> broadcastEvent(
    Nip01Event event, Iterable<String> broadcastRelays,
    {EventSigner? signer}) async {
  if (config.eventSigner != null && config.eventSigner!.canSign()) {
    return await _initialization.relayManager
        .broadcastEvent(event, broadcastRelays, config.eventSigner!);
  }
  throw Exception("event signer required for broadcasting signed events");
}