UNPKG

dop-stick

Version:

Source control tooling for versionable-upgradeable smart contracts

24 lines 886 B
import { DeploymentCache } from '../types/cache'; import { DopStickConfig } from '../types/config'; import { DiamondStandardType } from '../types/diamond'; export declare class DiamondDeployer { private readonly config; private readonly cache; private readonly standardType; private readonly cacheManager; private readonly constructorManager; private readonly factoryManager; private readonly verifier; private readonly progress; private readonly cacheConfig; private timeline; constructor(config: DopStickConfig, cache: DeploymentCache, standardType: DiamondStandardType); deploy(): Promise<string>; private confirmDeployment; private deployDiamond; private prepareDeploymentArguments; private verifyBytecode; private updateCache; private verifyDeploymentAddresses; } //# sourceMappingURL=diamondDeployer.d.ts.map