Braydon Fuller @Braydon Fuller - 2mo
Okay, this is awesome. I have the "outbox model" working in #amethyst today. It's using a topic relay that pulls down events for everyone that I follow. It's using `strfry relay`, `strfry router` and `strfry sync` with negentropy. I have a set of tools to create the necessary config files. It's very much a work-in-progress; however, I'm currently using it now for my relay and already I see notes coming in via it, so great to see. The early code is here: https://github.com/braydonf/strfry-tools cc: nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcewvzaw
I need to run strfry with a config option to increase the timeout for the router. This should be in the next release; however, I have code for it now here: https://github.com/braydonf/strfry/tree/router-timeout Some related issues: https://github.com/hoytech/strfry/issues/45 https://github.com/hoytech/strfry/issues/127
Been running this for more than 12 hours now. There is still a fair amount of work to be done. Some contacts don't have a NIP-65 relay list defined, so notes are not pulled down for those yet. I'm not sure which specifically, but it could be useful to know what clients don't support listing them (at a minimum). How many discovery relays are too many and which have the most current info? Should such a relay as this attempt to pull in as many NIP-65 and follow lists for 2+ degrees of follows? Negentropy is useful to sync past events or what may have been missed while offline. There is support, however some contacts don't benefit from it yet as a relay that supports negentropy isn't listed yet.