move to pkg
This commit is contained in:
20
packages/system/dist/GossipModel.d.ts
vendored
Normal file
20
packages/system/dist/GossipModel.d.ts
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
import { FullRelaySettings, ReqFilter } from ".";
|
||||
export interface RelayTaggedFilter {
|
||||
relay: string;
|
||||
filter: ReqFilter;
|
||||
}
|
||||
export interface RelayTaggedFilters {
|
||||
relay: string;
|
||||
filters: Array<ReqFilter>;
|
||||
}
|
||||
export interface RelayCache {
|
||||
get(pubkey?: string): Array<FullRelaySettings> | undefined;
|
||||
}
|
||||
export declare function splitAllByWriteRelays(cache: RelayCache, filters: Array<ReqFilter>): RelayTaggedFilters[];
|
||||
/**
|
||||
* Split filters by authors
|
||||
* @param filter
|
||||
* @returns
|
||||
*/
|
||||
export declare function splitByWriteRelays(cache: RelayCache, filter: ReqFilter): Array<RelayTaggedFilter>;
|
||||
//# sourceMappingURL=GossipModel.d.ts.map
|
Reference in New Issue
Block a user