From 57d5a80870c32c4c6cd7279d7c8a707daa5a4067 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Tue, 23 Apr 2024 14:31:05 -0700 Subject: [PATCH] Add pubkey to tags with hints --- packages/util/Router.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/util/Router.ts b/packages/util/Router.ts index 7876f5a..77da672 100644 --- a/packages/util/Router.ts +++ b/packages/util/Router.ts @@ -224,17 +224,17 @@ export class Router { tagPubkey = (pubkey: string) => Tag.from(["p", pubkey, this.FromPubkeys([pubkey]).getUrl()]) - tagEventId = (event: Rumor, ...extra: string[]) => - Tag.from(["e", event.id, this.Event(event).getUrl(), ...extra]) + tagEventId = (event: Rumor, mark: string) => + Tag.from(["e", event.id, this.Event(event).getUrl(), mark, event.pubkey]) - tagEventAddress = (event: Rumor, ...extra: string[]) => - Tag.from(["a", getAddress(event), this.Event(event).getUrl(), ...extra]) + tagEventAddress = (event: Rumor, mark: string) => + Tag.from(["a", getAddress(event), this.Event(event).getUrl(), mark, event.pubkey]) - tagEvent = (event: Rumor, ...extra: string[]) => { - const tags = [this.tagEventId(event, ...extra)] + tagEvent = (event: Rumor, mark: string) => { + const tags = [this.tagEventId(event, mark)] if (isReplaceable(event)) { - tags.push(this.tagEventAddress(event, ...extra)) + tags.push(this.tagEventAddress(event, mark)) } return new Tags(tags)