class SystemProperties {

    public Genesis useGenesis(InputStream inputStream) {
        genesisJson = GenesisLoader.loadGenesisJson(inputStream);
        genesis = GenesisLoader.parseGenesis(getBlockchainConfig(), getGenesisJson());
        return genesis;
    }

    public  SystemProperties();
    public  SystemProperties(File configFile);
    public  SystemProperties(String configResource);
    public  SystemProperties(Config apiConfig);
    public  SystemProperties(Config apiConfig, ClassLoader classLoader);

}