@Override
  public BftConfigOptions getBftConfigOptions() {
    final String fieldKey = isIbft2() ? IBFT2_CONFIG_KEY : QBFT_CONFIG_KEY;
    return JsonUtil.getObjectNode(configRoot, fieldKey)
        .map(JsonBftConfigOptions::new)
        .orElse(JsonBftConfigOptions.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