Read a store entry from a manifest event.
The signature is checked so a relay cannot list an applet under someone else's name; the artifact is not fetched. Malformed manifests yield nothing.
A candidate manifest event.
Relay hints for the entry's address.
The entry, or undefined when the event is not a valid signed manifest.
toCatalogEntry(event)?.topics; // ['game', 'puzzle'] Copy
toCatalogEntry(event)?.topics; // ['game', 'puzzle']
Read a store entry from a manifest event.
The signature is checked so a relay cannot list an applet under someone else's name; the artifact is not fetched. Malformed manifests yield nothing.