celestia-node
celestia-node copied to clipboard
build: Better UX for bootstrapper option
Goal
We should support a simple flag during compilation to tell this binary should be used as a network bootstrapper.
Current Solution
In upcoming #57 there is the flag in Config that configures a node to run as a Bootstrapper. However, this should not be done there, as users won't run personal bootstrappers, while the Config is a part of UX, so we should allow users to mistakenly configure their nodes as bootstrappers.
Desired solution
The bootstrap should be a complied time parameter.
Grooming 12/07/2022:
- Changing the issue from Post-Mainnet to Mainnet
- it's still a low priority one
- we can defer it again to Post-Mainnet if we don't have the capacity
no longer relevant