Get rid of domain module, allow app to override default event type

This commit is contained in:
Jon Staab
2024-08-13 15:45:20 -07:00
parent 5a63273b9d
commit 149c29472c
33 changed files with 201 additions and 285 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import type {Event} from 'nostr-tools'
import {Emitter, now, randomId, defer} from '@welshman/lib'
import type {Deferred} from '@welshman/lib'
import {asSignedEvent} from '@welshman/util'
import type {SignedEvent} from '@welshman/util'
import {NetworkContext} from './Context'
export enum PublishStatus {
@@ -15,7 +15,7 @@ export enum PublishStatus {
export type PublishStatusMap = Map<string, PublishStatus>
export type PublishRequest = {
event: Event
event: SignedEvent
relays: string[]
signal?: AbortSignal
timeout?: number