posting, global timeline

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2022-04-13 12:18:01 -07:00
parent 967c463976
commit 97fbee85c0
6 changed files with 91 additions and 23 deletions

View File

@@ -27,11 +27,19 @@ struct NostrFilter: Codable {
}
public static var filter_text: NostrFilter {
NostrFilter(ids: nil, kinds: [1], referenced_ids: nil, pubkeys: nil, since: nil, until: nil, authors: nil)
return filter_kinds([1])
}
public static var filter_profiles: NostrFilter {
return NostrFilter(ids: nil, kinds: [0], referenced_ids: nil, pubkeys: nil, since: nil, until: nil, authors: nil)
return filter_kinds([0])
}
public static var filter_contacts: NostrFilter {
return filter_kinds([3])
}
public static func filter_kinds(_ kinds: [Int]) -> NostrFilter {
return NostrFilter(ids: nil, kinds: kinds, referenced_ids: nil, pubkeys: nil, since: nil, until: nil, authors: nil)
}
public static func filter_since(_ val: Int64) -> NostrFilter {