We'll need to settle on some event schemas that contain all the information necessary for accomplishing ROP-8. These events will later be sent to a central stateful service that can decide what to do with them.
We need events for
New peer discovered
ENR
IP
Port
Crawler ID
Crawler location (can be read from Fly env variables)
Metadata received
ENR
IP
Port
SSZ serialized metadata
Crawler ID
Crawler location
These are the fields i could think of, but there may be more that will be useful so keep that in mind.
Context
We'll need to settle on some event schemas that contain all the information necessary for accomplishing ROP-8. These events will later be sent to a central stateful service that can decide what to do with them.
We need events for
These are the fields i could think of, but there may be more that will be useful so keep that in mind.