Since the test network has to get along without P2P network module for the time being, some static topology files are our way to handle this meanwhile.
This TopologyUpdater service is intended to be a temporary (yes centralistic) solution to allow everyone to activate their relay nodes without having to postpone and wait for manual topology extension requests (message with other pool operators or do pull requests on the IOHK repository).
- The TopologyUpdater shell script must be executed on the relay node as a cronjob exactly every 60 minutes.
- After 4 consecutive requests (3 hours) the node is considered a new relay node, and so listed in the topology file.
- If the node is turned off, it’s automatically delisted after 3 hours.
Based on first participation experiences the topology-Files can be fetched soon from the same relay nodes.