ILensHubInitializable

Git Source

Author: Lens Protocol

This is the interface for the LensHub contract, the main entry point for the Lens Protocol. You'll find all the events and external functions, as well as the reasoning behind them here.

Functions

initialize

Initializes the LensHub, setting the initial governance address, the name and symbol of the profiles in the LensNFTBase contract, and Protocol State (Paused).

This is assuming a proxy pattern is implemented.

function initialize(string calldata name, string calldata symbol, address newGovernance) external;

Parameters

NameTypeDescription
namestringThe name of the Profile NFT.
symbolstringThe symbol of the Profile NFT.
newGovernanceaddressThe governance address to set.