upgrade negentropy

This commit is contained in:
Doug Hoyte
2023-12-05 14:27:53 -05:00
parent 684d083c6b
commit eb24824b53
9 changed files with 161 additions and 91 deletions

View File

@ -198,6 +198,10 @@ struct NostrFilter {
return true;
}
bool isFullDbQuery() {
return !ids && !authors && !kinds && tags.size() == 0 && limit == MAX_U64;
}
};
struct NostrFilterGroup {
@ -242,4 +246,8 @@ struct NostrFilterGroup {
size_t size() const {
return filters.size();
}
bool isFullDbQuery() {
return size() == 1 && filters[0].isFullDbQuery();
}
};