UNPKG

dop-stick

Version:

Source control tooling for versionable-upgradeable smart contracts

15 lines 604 B
import { DeploymentCache } from '../types/cache'; import { DopStickConfig } from '../types/config'; export declare class DeploymentCacheManager { private readonly config; private readonly cacheFile; private readonly cacheConfig; constructor(config: DopStickConfig); save(cache: DeploymentCache): Promise<void>; load(): Promise<DeploymentCache | null>; exists(): Promise<boolean>; clear(): Promise<void>; isValid(cache: DeploymentCache): Promise<boolean>; updateConstructorArgs(args: Record<string, any>): Promise<void>; } //# sourceMappingURL=cacheManager.d.ts.map