AppleSauce
    Preparing search index...

    Interface IAsyncEventStoreReadAdvanced

    An extended async read interface for an event store that supports pointers

    interface IAsyncEventStoreReadAdvanced {
        getByFilters(filters: Filter | Filter[]): Promise<NostrEvent[]>;
        getEvent(
            id: string | AddressPointer | EventPointer | AddressPointerWithoutD,
        ): Promise<NostrEvent | undefined>;
        getReplaceable(
            kind: number,
            pubkey: string,
            identifier?: string,
        ): Promise<NostrEvent | undefined>;
        getReplaceableHistory(
            kind: number,
            pubkey: string,
            identifier?: string,
        ): Promise<NostrEvent[] | undefined>;
        getTimeline(filters: Filter | Filter[]): Promise<NostrEvent[]>;
        hasEvent(
            id: string | AddressPointer | EventPointer | AddressPointerWithoutD,
        ): Promise<boolean>;
        hasReplaceable(
            kind: number,
            pubkey: string,
            identifier?: string,
        ): Promise<boolean>;
    }

    Hierarchy (View Summary)

    Index

    Methods