erc20-wizard
Version:
CLI for creating and deploying ERC20 tokens on Ethereum network.
21 lines (20 loc) • 903 B
TypeScript
import { ContractTemplateService } from './services/contract-template.service';
import { ConfigurationService } from './services/configuration.service';
import { ConsoleService } from './services/console.service';
import { IEthereumProviderService } from './interfaces/ethereum-provider.service';
export declare class Controller {
private consoleService;
private ethereumProviderService;
private contractTemplateService;
private configurationService;
constructor(consoleService: ConsoleService, ethereumProviderService: IEthereumProviderService, contractTemplateService: ContractTemplateService, configurationService: ConfigurationService);
init(): void;
private showHelp;
private showConfig;
private configure;
private startDeployment;
private onConsoleInputReceived;
private handleResult;
private tryGetNetwork;
private validateConfiguration;
}