Subscribe through the pool's raw req so the end of stored events is
observable: EOSE is reported once, after every relay has answered or
failed, and events are deduplicated by id because req does not.
applesauce's subscription() deduplicates but hides EOSE, which kehto's
relay service relies on to answer relay.subscribe.
Subscribe through the pool's raw
reqso the end of stored events is observable:EOSEis reported once, after every relay has answered or failed, and events are deduplicated by id becausereqdoes not. applesauce'ssubscription()deduplicates but hidesEOSE, which kehto's relay service relies on to answerrelay.subscribe.