public static GenesisState fromJson(final String json, final ProtocolSchedule protocolSchedule) {
    return fromConfig(GenesisConfig.fromConfig(json), protocolSchedule);
  }
Construct a {@link GenesisState} from a JSON string.

@param json A JSON string 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