UNPKG

@openzeppelin/cli

Version:

Command-line interface for the OpenZeppelin smart contract platform

13 lines (12 loc) 491 B
import { Contract } from '@openzeppelin/upgrades'; 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; }