> For the complete documentation index, see [llms.txt](https://instantmiso.gitbook.io/miso/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://instantmiso.gitbook.io/miso/dev/token-factory-smart-contract/admin-functions-overview.md).

# Admin Functions Overview

### Mintable Token Smart Contract

```
function mint(address to, uint256 amount) public virtual
```

| Parameter | Description                      |
| --------- | -------------------------------- |
| to        | Address of new tokens recipient. |
| amount    | Amount of tokens minted.         |

Function for minting new tokens.\
Requires Minter Role.

```
function pause() public virtual
```

Pauses all token transfers.\
Requires Pauser Role.

```
function unpause() public virtual
```

Unpauses all token transfers.\
Requires Pauser Role.

### Sushi Token Smart Contract

```
function mint(address _to, uint256 _amount) public
```

| Parameter | Description                      |
| --------- | -------------------------------- |
| \_to      | Address of new tokens recipient. |
| \_amount  | Amount of tokens minted.         |

Function for minting new tokens.\
Requires Minter Role.
