> For the complete documentation index, see [llms.txt](https://developers.polymath.network/polymath/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.polymath.network/polymath/api/mockcounttransfermanager.md).

# Transfer Manager for limiting maximum number of token holders (MockCountTransferManager.sol)

View Source: [contracts/mocks/MockCountTransferManager.sol](https://github.com/PolymathNetwork/polymath-core/tree/096ba240a927c98e1f1a182d2efee7c4c4c1dfc5/contracts/mocks/MockCountTransferManager.sol)

**↗ Extends:** [**CountTransferManager**](https://github.com/PolymathNetwork/polymath-core/tree/096ba240a927c98e1f1a182d2efee7c4c4c1dfc5/docs/api/CountTransferManager.md)

**MockCountTransferManager**

## Contract Members

**Constants & Variables**

```javascript
uint256 public someValue;
```

**Events**

```javascript
event Upgrader(uint256  _someData);
```

## Functions

* [(address \_securityToken, address \_polyToken)](/polymath/api/mockcounttransfermanager.md)
* [initialize(uint256 \_someData)](/polymath/api/mockcounttransfermanager.md#initialize)
* [newFunction()](/polymath/api/mockcounttransfermanager.md#newfunction)

Constructor

```javascript
function (address _securityToken, address _polyToken) public nonpayable CountTransferManager
```

**Arguments**

| Name            | Type    | Description                   |
| --------------- | ------- | ----------------------------- |
| \_securityToken | address | Address of the security token |
| \_polyToken     | address |                               |

### initialize

```javascript
function initialize(uint256 _someData) public nonpayable
```

**Arguments**

| Name       | Type    | Description |
| ---------- | ------- | ----------- |
| \_someData | uint256 |             |

### newFunction

```javascript
function newFunction() external nonpayable
```

**Arguments**

| Name | Type | Description |
| ---- | ---- | ----------- |
