i think they do need to be sent in reverse chronological order in case they expect to use the first one, this seems like the most obvious expected behaviour... it happens that khatru already sorts results by this order

ohhh this isn't the results it's the queries, it puts newer date queries in front of older... i need to revise this more yet

Reply to this note

Please Login to reply.

Discussion

If a client is a relaying heavily on in which order events are coming and not sorting locally it will have a bad time

i figure more likely client is gonna cost more time to do this than my relay because my relay is Go and most clients are javascript, so it's gonna sort the results anyway

also, it returns the first only if the filter is for only one so it needs to be the newest first