ILensImplGetters
Author: Lens Protocol
This is the interface for the LensHub contract's implementation getters. These implementations will be used for deploying each respective contract for each profile.
Functions
getFollowNFTImpl
Returns the Follow NFT implementation address that is used for all deployed Follow NFTs.
function getFollowNFTImpl() external view returns (address);
Returns
| Name | Type | Description |
|---|---|---|
<none> | address | address The Follow NFT implementation address. |
getLegacyCollectNFTImpl
Returns the Collect NFT implementation address that is used for each new deployed Collect NFT.
function getLegacyCollectNFTImpl() external view returns (address);
Returns
| Name | Type | Description |
|---|---|---|
<none> | address | address The Collect NFT implementation address. |
getModuleRegistry
Returns the address of the registry that stores all modules that are used by the Lens Protocol.
function getModuleRegistry() external view returns (address);
Returns
| Name | Type | Description |
|---|---|---|
<none> | address | address The address of the Module Registry contract. |