toEvent method

Nip01Event toEvent(
  1. String pubKey
)

Implementation

Nip01Event toEvent(String pubKey) {
  return Nip01Event(
    pubKey: pubKey,
    kind: Nip65.kind,
    tags: relays.entries.map((entry) {
      final url = entry.key;
      final marker = entry.value;
      List<String> list = ["r", url];
      if (marker == ReadWriteMarker.readOnly) {
        list.add("read");
      }
      if (marker == ReadWriteMarker.writeOnly) {
        list.add("write");
      }
      return list;
    }).toList(),
    content: "",
    publishAt: createdAt,
  );
}