misc: Added zero address construction check.

This commit is contained in:
Peter Michael
2022-03-24 15:18:03 -04:00
parent d5042ddb92
commit eee3a71eb4

View File

@@ -50,6 +50,8 @@ contract LensHub is ILensHub, LensNFTBase, VersionedInitializable, LensMultiStat
* @param collectNFTImpl The collect NFT implementation address.
*/
constructor(address followNFTImpl, address collectNFTImpl) {
if (followNFTImpl == address(0)) revert Errors.InitParamsInvalid();
if (collectNFTImpl == address(0)) revert Errors.InitParamsInvalid();
FOLLOW_NFT_IMPL = followNFTImpl;
COLLECT_NFT_IMPL = collectNFTImpl;
}