nip-114: filter.ids_only, HAVE message
This commit is contained in:
@ -394,6 +394,9 @@ export class Query extends EventEmitter<QueryEvents> {
|
||||
|
||||
#sendQueryInternal(c: Connection, q: BuiltRawReqFilter) {
|
||||
let filters = q.filters;
|
||||
if (c.SupportsNip(Nips.GetMatchingEventIds)) {
|
||||
filters = filters.map(f => ({ ...f, ids_only: true }));
|
||||
}
|
||||
|
||||
const qt = new QueryTrace(c.Address, filters, c.Id);
|
||||
qt.on("close", x => c.closeReq(x));
|
||||
|
Reference in New Issue
Block a user