Unfortunately could not make the nonReentrant modifier work.
Details
Getting this error
Identifier not found or not unique.
import "@openzeppelin/contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol";
function mintWithFee(
address _to,
Fee[] memory _fees,
AttributesStruct[] memory _attributes
) public nonReentrant payable {
...
}
Code to reproduce
selimerunkut/nft_troubleshoot
Environment
“@openzeppelin/contracts-upgradeable”: “^4.0.0”,
“truffle”: “^5.3.1”