@authereum/zos
Version:
Command-line interface for the ZeppelinOS smart contract platform
13 lines (12 loc) • 470 B
TypeScript
import { RawContract, CompilerOptions } from './SolidityContractsCompiler';
import { SolcBuild } from './CompilerProvider';
export declare function compileProject(options?: ProjectCompilerOptions): Promise<ProjectCompileResult>;
export interface ProjectCompilerOptions extends CompilerOptions {
manager?: string;
inputDir?: string;
outputDir?: string;
}
export interface ProjectCompileResult {
compilerVersion: SolcBuild;
contracts: RawContract[];
}