dop-stick
Version:
Source control tooling for versionable-upgradeable smart contracts
15 lines • 604 B
TypeScript
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