diff options
| author | Adrien Hopkins <[email protected]> | 2025-12-05 10:26:59 -0500 |
|---|---|---|
| committer | Adrien Hopkins <[email protected]> | 2025-12-05 10:26:59 -0500 |
| commit | ee846df5039ee3768fa302812442a01e03f4e03a (patch) | |
| tree | c7046e86ddc2dd8d0f5b9a27de0f293b93b88d6f /src/lib | |
| parent | 4374655730c3762ea56e9c732a7c0b7ab872ae1f (diff) | |
| download | coinos-ui-ee846df5039ee3768fa302812442a01e03f4e03a.tar.gz coinos-ui-ee846df5039ee3768fa302812442a01e03f4e03a.zip | |
Create initial DM selection page
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/nostr.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lib/nostr.ts b/src/lib/nostr.ts index bfaa14c1..6a8b179a 100644 --- a/src/lib/nostr.ts +++ b/src/lib/nostr.ts @@ -204,3 +204,14 @@ const signingMethods = { return signedEvent; }, }; + +// Returns all the keys mentioned in the provided event's 'p' tags. +export const pTagKeys = (event: object): string[] => { + let keys = []; + for (const tag of event.tags) { + if (tag[0] === "p") { + keys.push(tag[1]); + } + } + return keys; +} |
