public static GenesisState fromConfig(
      final GenesisConfig config, final ProtocolSchedule protocolSchedule) {
    return fromConfig(DataStorageConfiguration.DEFAULT_CONFIG, config, protocolSchedule);
  }
Construct a {@link GenesisState} from a genesis file object.

@param config A {@link GenesisConfig} describing the genesis block.
@param protocolSchedule A protocol Schedule associated with
@return A new {@link GenesisState}.
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/chain/GenesisState.java