encode static method

Event encode(
  1. String name,
  2. String domain,
  3. List<String> relays,
  4. String privkey,
)

encode set metadata event

Implementation

static Event encode(
    String name, String domain, List<String> relays, String privkey) {
  if (isValidName(name) && isValidDomain(domain)) {
    String content = generateContent(name, domain, relays);
    return Event.from(kind: 0, tags: [], content: content, privkey: privkey);
  } else {
    throw Exception("not a valid name or domain!");
  }
}