UNPKG

@nomicfoundation/hardhat-keystore

Version:

A module for managing keystore files that store a map from IDs to encrypted string values.

22 lines 915 B
import { UserDisplayMessages } from "../ui/user-display-messages.js"; import { setupKeystoreLoaderFrom } from "../utils/setup-keystore-loader-from.js"; const taskList = async (_taskArguments, hre) => { const keystoreLoader = setupKeystoreLoaderFrom(hre); await list(keystoreLoader); }; export const list = async (keystoreLoader, consoleLog = console.log) => { if (!(await keystoreLoader.isKeystoreInitialized())) { consoleLog(UserDisplayMessages.displayNoKeystoreSetErrorMessage()); process.exitCode = 1; return; } const keystore = await keystoreLoader.loadKeystore(); const keys = await keystore.listUnverifiedKeys(); if (keys.length === 0) { consoleLog(UserDisplayMessages.displayNoKeysInfoMessage()); return; } consoleLog(UserDisplayMessages.displayKeyListInfoMessage(keys)); }; export default taskList; //# sourceMappingURL=list.js.map