Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Can't Import Private Key #358

@imacrosid

Description

@imacrosid

Describe the problem
Actually I'm facing 2 problem, When I try to setup metamask it doesn't use my config (seed, password & always show testnet) but it's okay. I just want to know how to fix failed when trying to import PK.
image

You think I'm doing wrong step ? Please let me know thanks.

async function task5_Week3(newPrivateKey) {
  const newSeed =
    "test test test test test test test test test test test test ";
  const DappeteerLaunchOptions = {
    metaMaskVersion: "v11.12.1",
    metaMaskPath: "metamask-chrome-11.12.1.zip",
    automation: "puppeteer",
    headless: false,
  };

  const MetaMaskOptions = {
    seed: newSeed,
    password: "Abc12345",
    showTestNets: false,
  };
  try {
    const { metaMask, browser } = await dappeteer.bootstrap(
      DappeteerLaunchOptions,
      MetaMaskOptions
    );
    const dappPage = await browser.newPage();
    await dappPage.goto("https://www.google.com");
    await metaMask.importPK(newPrivateKey);
  } catch (error) {
    console.error("Something Wrong:", error);
  }
}

Log

Something Wrong: TimeoutError: Waiting for selector `.//span[contains(.,'Eth_sign requests')]/parent::div/following-sibling::div/div/div/div|//span[contains(.,'Eth_sign requests')]/parent::div/following-sibling::div/div/label/div` failed: Waiting failed: 30000ms exceeded

System:

  • OS Windows 10 Home Single Language
  • NodeJs v20.10.0
  • dappeteer 5.2.1
  • puppeteer 21.6.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions