Bonsoir,

j'ai installer via le terminal de visual studio code Openzeppeline et j'ai créer mon fichier montoken.sol afin de créer un token et j'ai fais un compile et il a bien créer toute l’arborescence, et j'ai un message d'erreur comme quoi il ne trouve pas le fichier ERC20Detailed.sol et je m'aperçois que en effet dans mon répertoire token il n'y est pas ce fichier.

avez vous une idée ?

montoken.so
l :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pragma solidity ^0.5.8;
 
import '../node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol';
 
import "../node_modules/@openzeppelin/contracts/token/ERC20/ERC20Detailed.sol";
 
contract montoken is ERC20, ERC20Detailed {
    constructor () public
    ERC20Detailed("montoken", "TTK", 18)
    {
        _mint(
        msg.sender,
        10000 * (10 ** uint256(decimals()))
        );
    }
}
message d'erreur :

Compiling your contracts...
===========================
Error: Could not find C:\Users\cdevl\OneDrive\Bureau\7-OpenZeppelin\node_modules\@openzeppelin\contracts\token\ERC20\ERC20Detailed.sol from any sources; imported from C:\Users\cdevl\OneDrive\Bureau\7-OpenZeppelin\contracts\montoken.sol
at Resolver.<anonymous> (C:\Users\cdevl\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\resolver\dist\lib\resolver.js:62:1)
at Generator.next (<anonymous>)
at fulfilled (C:\Users\cdevl\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\resolver\dist\lib\resolver.js:5:42)
merci à vous