I'm having this kind of failure with nostr-sdk (rust):
client: REQ sub1
relay: AUTH
relay: EOSE sub1 (no events, all redacted, but stays open due to nature of the filter)
client: CLOSE sub1
client disconnects and fails to return the event.
The client has a signer that is allowed to read the event, but it is not using it because it looks to the client like it wasn't there and the client was never informed that maybe it was redacted.
Ah, I see, the client would have to block on auth in order to make sure it got the maximum results. Hmm
Thread collapsed
yeah, its quite insane.. glad to see someone thinking about how to do auth in a client because i think the big pushers of partial/redacted just didnt want to implement auth at all. so it remains open for them while everything gets more complicated on the auth side.
IMO nip-98 on the connection right at the start or no beans
Thread collapsed
Thread collapsed