@authereum/zos
Version:
Command-line interface for the ZeppelinOS smart contract platform
13 lines (12 loc) • 476 B
TypeScript
import { Contract } from 'zos-lib';
import ProjectFile from '../files/ProjectFile';
export default class ContractManager {
projectFile: ProjectFile;
constructor(projectFile?: ProjectFile);
getContractClass(packageName: string, contractAlias: string): Contract;
hasContract(packageName: string, contractAlias: string): boolean;
getContractNames(root?: string): string[];
private isLocalContract;
private isAbstractContract;
private isLibrary;
}