nodeset-org / hyperdrive

Hyperdrive is the management system for NodeSet node operators.
GNU Affero General Public License v3.0
9 stars 5 forks source link

MEV-Boost relay validation needs to account for custom relays #176

Closed jclapis closed 1 month ago

jclapis commented 1 month ago

Describe the bug MEV-Boost validation in the TUI checks if the user doesn't have any relays selected and forces them to go back and select at least one if so. It doesn't check the custom relays box though, so if you want to exclusively use custom relays, this will error out when it shouldn't.

To Reproduce Steps to reproduce the behavior:

  1. hyperdrive s c
  2. Uncheck all the built-in relays, add a custom one
  3. Witness it complain upon trying to save

Expected behavior Should allow saving and starting