I am trying to use the openzeppelin ReentrancyGuard contract within my ERC721 Token smart contract. Since this ReentrancyGuard contract has a constructor, I am required to declare it in my contract. However, since I am already declaring the constructor for my ERC721 Token, I am receiving an error, stating "More than one constructor defined". How can I solve this issue?
contract MyContract is ERC721, ReentrancyGuard {
constructor() ERC721("MyToken", "TOK") public {
}
constructor () ReentrancyGuard() internal {
}
}
Thank you. J