@Override
  public DiscoveryOptions getDiscoveryOptions() {
    return JsonUtil.getObjectNode(configRoot, DISCOVERY_CONFIG_KEY)
        .map(DiscoveryOptions::new)
        .orElse(DiscoveryOptions.DEFAULT);
  }
Instantiates a new Json genesis config options.

@param maybeConfig the optional config
@param configOverrides the config overrides map
@param transitionsConfig the transitions configuration
config/src/main/java/org/hyperledger/besu/config/JsonGenesisConfigOptions.java