# SecurityToken.sol

## SecurityToken

[Git Source](https://github.com/Libertum-Project/security-token-contracts/blob/3464d5ab8850f3f8fc835299f95703c8793378ae/src/token/SecurityToken.sol)

**Inherits:** ERC1400HoldableTokenUpgradeable, ISecurityToken, MulticallUpgradeable, AccessManagedUpgradeable

Implementation of a security token using the ERC1400 standard

*This contract extends ERC1400HoldableTokenUpgradeable and implements ISecurityToken*

### Functions

#### constructor

*Disables initialization of the implementation contract*

```solidity
constructor();
```

#### initializeAuthority

*See {ISecurityToken-initializeAuthority}*

```solidity
function initializeAuthority(address initialAuthority) external initializer;
```

#### initialize

*See ISecurityToken-initialize*

```solidity
function initialize(InitializeParams calldata params) external override reinitializer(2);
```

#### delegate

```solidity
function delegate(address delegatee) public;
```
