@authereum/zos
Version:
Command-line interface for the ZeppelinOS smart contract platform
20 lines (19 loc) • 637 B
TypeScript
import { TxParams } from 'zos-lib';
export interface NetworkConfig {
network: string;
txParams: TxParams;
}
declare const ConfigManager: {
initialize(root?: string): void;
initStaticConfiguration(root?: string): void;
initNetworkConfiguration(options?: any, silent?: boolean, root?: string): Promise<NetworkConfig>;
getBuildDir(root?: string): string;
getCompilerInfo(root?: string): {
version?: string;
optimizer?: boolean;
optimizerRuns?: number;
};
getNetworkNamesFromConfig(root?: string): string[];
setBaseConfig(root?: string): void;
};
export default ConfigManager;