private static CliqueConfigOptions createCliqueConfigOptions(
      final ForkSpec<CliqueConfigOptions> lastSpec, final CliqueFork fork) {

    var options = ImmutableCliqueConfigOptions.builder().from(lastSpec.getValue());
    fork.getBlockPeriodSeconds().ifPresent(options::blockPeriodSeconds);
    fork.getCreateEmptyBlocks().ifPresent(options::createEmptyBlocks);
    return options.build();
  }
Create forks schedule.

@param genesisConfig the genesis config
@return the forks schedule
consensus/clique/src/main/java/org/hyperledger/besu/consensus/clique/CliqueForksSchedulesFactory.java