replace constraints with a simple operator check

This commit is contained in:
Hadrien Croubois
2023-07-11 21:47:23 +02:00
parent bd0c52e34a
commit 1a9552009b
11 changed files with 103 additions and 110 deletions

View File

@ -31,16 +31,16 @@ contract ERC721ConsecutiveEnumerableMock is ERC721Consecutive, ERC721Enumerable
function _update(
address to,
uint256 tokenId,
bytes32 optionalChecks
address operatorCheck
) internal virtual override(ERC721Consecutive, ERC721Enumerable) returns (address) {
return super._update(to, tokenId, optionalChecks);
return super._update(to, tokenId, operatorCheck);
}
// solhint-disable-next-line func-name-mixedcase
function __unsafe_increaseBalance(
function _increaseBalance(
address account,
uint256 amount
) internal virtual override(ERC721, ERC721Enumerable) {
super.__unsafe_increaseBalance(account, amount);
super._increaseBalance(account, amount);
}
}

View File

@ -44,14 +44,14 @@ contract ERC721ConsecutiveMock is ERC721Consecutive, ERC721Pausable, ERC721Votes
function _update(
address to,
uint256 tokenId,
bytes32 optionalChecks
address operatorCheck
) internal virtual override(ERC721Consecutive, ERC721Pausable, ERC721Votes) returns (address) {
return super._update(to, tokenId, optionalChecks);
return super._update(to, tokenId, operatorCheck);
}
// solhint-disable-next-line func-name-mixedcase
function __unsafe_increaseBalance(address account, uint256 amount) internal virtual override(ERC721, ERC721Votes) {
super.__unsafe_increaseBalance(account, amount);
function _increaseBalance(address account, uint256 amount) internal virtual override(ERC721, ERC721Votes) {
super._increaseBalance(account, amount);
}
}