@Override
  public OptionalLong getDaoForkBlock() {
    final OptionalLong block = getOptionalLong("daoforkblock");
    if (block.isPresent() && block.getAsLong() <= 0) {
      return OptionalLong.empty();
    }
    return block;
  }
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