account.js 410 B

1234567891011121314
  1. const { web3 } = require('hardhat');
  2. const { impersonateAccount, setBalance } = require('@nomicfoundation/hardhat-network-helpers');
  3. // Hardhat default balance
  4. const DEFAULT_BALANCE = web3.utils.toBN('10000000000000000000000');
  5. async function impersonate(account, balance = DEFAULT_BALANCE) {
  6. await impersonateAccount(account);
  7. await setBalance(account, balance);
  8. }
  9. module.exports = {
  10. impersonate,
  11. };