dop-stick
Version:
Source control tooling for versionable-upgradeable smart contracts
18 lines • 850 B
TypeScript
import { PreDeploymentCheck } from '../../../types/upgrade';
import { IDeploymentTimelineAdapter, NetworkInfo, DeploymentProgress, DeploymentResult } from './types';
export declare class DeploymentTimelineAdapter implements IDeploymentTimelineAdapter {
private timeline;
private totalModules;
constructor();
startDeployment(networkInfo: NetworkInfo): void;
logPreDeploymentChecks(checks: PreDeploymentCheck[]): void;
setTotalModules(total: number): void;
startModuleDeployment(moduleName: string, index: number): void;
updateModuleProgress(progress: DeploymentProgress): void;
displaySummary(results: DeploymentResult[], duration: number): void;
private getCheckLabel;
private getCheckDetails;
private getStatusIcon;
private getStatusColor;
}
//# sourceMappingURL=deploymentTimelineAdapter.d.ts.map