import { Signer } from '@ethersproject/abstract-signer' ; import { task } from 'hardhat/config' ; import { TASK_ACCOUNTS } from './task-names' ; task ( TASK_ACCOUNTS , 'Prints the list of accounts' , async ( _taskArgs , hre ) => { const accounts = await hre . ethers . getSigners ( ) ; for ( const account of accounts ) { console . log ( await account . getAddress ( ) ) ; } } ) ;