Erreur de compilation du casque « attend une valeur de type HttpNetworkConfig »
P粉200138510
P粉200138510 2023-10-30 19:02:05
0
1
720

J'essaie de suivre le tutoriel NFT ici. J'ai créé un compte sur Alchemy et Metamask a créé le fichier .sol. J'ai un fichier .env dans mon répertoire racine qui ressemble à ceci :

API_URL = "https://eth-ropsten.alchemyapi.io/v2/your-api-key" PRIVATE_KEY = "your-metamask-private-key"

Mon profil de casque ressemble à ceci :

/** * @type import('hardhat/config').HardhatUserConfig */ require('dotenv').config(); require("@nomiclabs/hardhat-ethers"); const { API_URL, PRIVATE_KEY } = process.env; module.exports = { solidity: { compilers: [ { version: "0.5.7" }, { version: "0.8.0" }, { version: "0.6.12" } ] }, defaultNetwork: "ropsten", networks: { hardhat: {}, ropsten: { url: API_KEY, accounts: [`0x${PRIVATE_KEY}`] } }, }

Cependant, lorsque j'essaie de compiler, j'obtiens toujours cette erreur :

Valeur invalide {"url":"https://eth-ropsten.alchemyapi.io/v2/your-api-key","account":["0xyour-metamask-private-key"]} Pour HardhatConfig.networks.ropsten - saisissez la valeur requise HttpNetworkConfig.

Je n'arrive pas à comprendre pourquoi ce n'est pas une valeur valide pour HttpNetworkConfig. Ce que j'ai, où l'URL est une chaîne et les comptes est un tableau qui semble correspondre à ce qui se trouve dans la documentation de configuration réseau. Il s'agit d'une erreur de compilation, il ne semble donc pas que cela puisse être un problème avec l'URL réelle ou la clé privée, mais je me trompe peut-être. Je suis prêt à admettre que je suis un noob avec seulement une compréhension superficielle des casques de sécurité, de la fiabilité et même des js, etc. Merci pour toute aide.

P粉200138510
P粉200138510

répondre à tous (1)
P粉834840856

Il s'avère que le problème venait de ma clé privée. vérifiez soigneusement.

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!