Re-work address

This commit is contained in:
Jon Staab
2024-03-05 15:29:01 -08:00
parent 2debb7f614
commit 4e4039ea7a
4 changed files with 85 additions and 90 deletions
+7 -2
View File
@@ -3,7 +3,12 @@ import type {Rumor} from './Events'
import {getAddress, isReplaceable} from './Events'
import {Tag, Tags} from './Tags'
import {first, uniq, shuffle} from './Tools'
import {Address, isGroupAddress, isCommunityAddress} from './Address'
import {GROUP_DEFINITION, COMMUNITY_DEFINITION} from './Kinds'
import {addressFromEvent, decodeAddress} from './Address'
const isGroupAddress = (a: string) => decodeAddress(a).kind === GROUP_DEFINITION
const isCommunityAddress = (a: string) => decodeAddress(a).kind === COMMUNITY_DEFINITION
export enum RelayMode {
Inbox = "inbox",
@@ -205,7 +210,7 @@ export class Router {
}
address = (event: UnsignedEvent) =>
Address.fromEvent(event, this.Event(event).limit(3).getUrls())
addressFromEvent(event, this.Event(event).limit(3).getUrls())
}
// Router Scenario