ParserError: Expected identifier but got ':'
--> bep-20.sol:3:6:
|
3 | https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol;
| ^这是我正在运行的代码(下面)。我不断地得到这个错误(上面),我对所有这些都非常陌生,我差一点就把它复制并粘贴到remix.ethereum中,但是我如何准确地修复这个错误呢?任何帮助都会很好的谢谢..。
pragma solidity ^0.8.0;
https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol;
contract Token is ERC20 {
constructor(uint256 initialSupply) public ERC20 ("Token", "TKN"){
_mint(msg.sender,initialSupply);
}
}发布于 2022-11-14 03:07:05
我正在从您的github链接中获得一个死链接,但是如果您试图编写一个简单的ERC20,则应该查看openzeppelin向导:
https://docs.openzeppelin.com/contracts/4.x/wizard
它将帮助您理解代码。您可以在testnet上使用混合方式部署它,并使用它。
另外,在openzeppelin向导中,在左侧,您可以给您的ERC20提供不同的标准,比如可装配的、可燃的、.阅读代码,试着理解发生了什么。
希望这能有所帮助!
https://ethereum.stackexchange.com/questions/139342
复制相似问题