我在解决这个问题上有困难。来源: ParserError:预期的“{”但获得标识符--> Mint.sol:1443:16
//below is my code//
line 1443 ignore this//
contract Eight Founding Fathers is ERC721A, Ownable, ReentrancyGuard {
string public baseURI;
uint public price = 0.003 ether;
uint public maxPerTx = 20;
uint public totalFree = 1000;
uint public maxSupply = 1776;
uint256 public maxFreePerWallet = 3;
bool public mintEnabled;
mapping(address => uint256) private _mintedFreeAmount;
constructor() ERC721A("8Bit Founding Fathers","8BFF"){}发布于 2022-07-05 11:13:31
你聪明的合同名称不应该在单词之间留出空格。另一个问题是,关闭EightFoundingFathers智能合同时缺少一个“}”。我用这样的方式调整了您的智能合同代码:
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.9.0;
contract EightFoundingFathers is ERC721A, Ownable, ReentrancyGuard {
string public baseURI;
uint public price = 0.003 ether;
uint public maxPerTx = 20;
uint public totalFree = 1000;
uint public maxSupply = 1776;
uint256 public maxFreePerWallet = 3;
bool public mintEnabled;
mapping(address => uint256) private _mintedFreeAmount;
constructor() ERC721A("8Bit Founding Fathers","8BFF"){
}
}https://stackoverflow.com/questions/72862876
复制相似问题