diff --git a/src-upgradeable/src/ERC721ContractMetadataUpgradeable.sol b/src-upgradeable/src/ERC721ContractMetadataUpgradeable.sol index 1a350642..75174688 100644 --- a/src-upgradeable/src/ERC721ContractMetadataUpgradeable.sol +++ b/src-upgradeable/src/ERC721ContractMetadataUpgradeable.sol @@ -304,8 +304,8 @@ contract ERC721ContractMetadataUpgradeable is pure returns (bytes4 functionSignature, bool isViewFunction) { - functionSignature = keccak256( - "validateTransfer(address,address,address,uint256)" + functionSignature = bytes4( + keccak256("validateTransfer(address,address,address,uint256)") ); isViewFunction = false; } diff --git a/src-upgradeable/src/ERC721SeaDropUpgradeable.sol b/src-upgradeable/src/ERC721SeaDropUpgradeable.sol index f47c96cc..ffae3445 100644 --- a/src-upgradeable/src/ERC721SeaDropUpgradeable.sol +++ b/src-upgradeable/src/ERC721SeaDropUpgradeable.sol @@ -42,7 +42,7 @@ import { * @author James Wenzel (emo.eth) * @author Ryan Ghods (ralxz.eth) * @author Stephan Min (stephanm.eth) - * @contributor Limit Break (@limitbreak) + * @custom:contributor Limit Break (@limitbreak) * @notice ERC721SeaDrop is a token contract that contains methods * to properly interact with SeaDrop. * Implements Limit Break's Creator Token Standards transfer diff --git a/src/ERC721ContractMetadata.sol b/src/ERC721ContractMetadata.sol index b68295ae..e9643dff 100644 --- a/src/ERC721ContractMetadata.sol +++ b/src/ERC721ContractMetadata.sol @@ -294,8 +294,8 @@ contract ERC721ContractMetadata is pure returns (bytes4 functionSignature, bool isViewFunction) { - functionSignature = keccak256( - "validateTransfer(address,address,address,uint256)" + functionSignature = bytes4( + keccak256("validateTransfer(address,address,address,uint256)") ); isViewFunction = false; } diff --git a/src/ERC721SeaDrop.sol b/src/ERC721SeaDrop.sol index e14727a8..5cb11482 100644 --- a/src/ERC721SeaDrop.sol +++ b/src/ERC721SeaDrop.sol @@ -37,7 +37,7 @@ import { * @author Ryan Ghods (ralxz.eth) * @author Stephan Min (stephanm.eth) * @author Michael Cohen (notmichael.eth) - * @contributor Limit Break (@limitbreak) + * @custom:contributor Limit Break (@limitbreak) * @notice ERC721SeaDrop is a token contract that contains methods * to properly interact with SeaDrop. * Implements Limit Break's Creator Token Standards transfer diff --git a/src/clones/ERC721ContractMetadataCloneable.sol b/src/clones/ERC721ContractMetadataCloneable.sol index 4767a159..53173314 100644 --- a/src/clones/ERC721ContractMetadataCloneable.sol +++ b/src/clones/ERC721ContractMetadataCloneable.sol @@ -289,8 +289,8 @@ contract ERC721ContractMetadataCloneable is pure returns (bytes4 functionSignature, bool isViewFunction) { - functionSignature = keccak256( - "validateTransfer(address,address,address,uint256)" + functionSignature = bytes4( + keccak256("validateTransfer(address,address,address,uint256)") ); isViewFunction = false; } diff --git a/src/clones/ERC721SeaDropCloneable.sol b/src/clones/ERC721SeaDropCloneable.sol index 934bf13c..8330877a 100644 --- a/src/clones/ERC721SeaDropCloneable.sol +++ b/src/clones/ERC721SeaDropCloneable.sol @@ -39,7 +39,7 @@ import { * @author Ryan Ghods (ralxz.eth) * @author Stephan Min (stephanm.eth) * @author Michael Cohen (notmichael.eth) - * @contributor Limit Break (@limitbreak) + * @custom:contributor Limit Break (@limitbreak) * @notice ERC721SeaDrop is a token contract that contains methods * to properly interact with SeaDrop. * Implements Limit Break's Creator Token Standards transfer