SecurityTokenPositionManagerFactory.sol
SecurityTokenPositionManagerFactory
Inherits: ISecurityTokenPositionManagerFactory, SecurityTokenPositionManagerFactoryStorage, AccessManagedUpgradeable
Factory contract for deploying and managing SecurityTokenPositionManager instances
Uses the UpgradeableBeacon pattern for upgradeable proxy deployments
Functions
initialize
See ISecurityTokenPositionManagerFactory-initialize
function initialize(address initialAuthority, address initialImplementation) external override initializer;
deploy
See ISecurityTokenPositionManagerFactory-deploy
function deploy(bytes32 id, bytes calldata initData) external override restricted returns (address deployment);
upgradeImplementation
See ISecurityTokenPositionManagerFactory-upgradeImplementation
function upgradeImplementation(address newImplementation) external override restricted;
getDeploymentAddress
See ISecurityTokenPositionManagerFactory-getDeploymentAddress
function getDeploymentAddress(bytes32 id) public view returns (address);
beacon
See ISecurityTokenPositionManagerFactory-beacon
function beacon() public view override returns (address);
implementation
See ISecurityTokenPositionManagerFactory-implementation
function implementation() public view override returns (address);
Last updated