# Contract used to store layout for the PercentageTransferManager storage (PercentageTransferManagerSt

View Source: [contracts/modules/TransferManager/PTM/PercentageTransferManagerStorage.sol](https://github.com/PolymathNetwork/polymath-core/tree/096ba240a927c98e1f1a182d2efee7c4c4c1dfc5/contracts/modules/TransferManager/PTM/PercentageTransferManagerStorage.sol)

**↘ Derived Contracts:** [**PercentageTransferManager**](https://github.com/PolymathNetwork/polymath-core/tree/096ba240a927c98e1f1a182d2efee7c4c4c1dfc5/docs/api/PercentageTransferManager.md)**,** [**PercentageTransferManagerProxy**](https://github.com/PolymathNetwork/polymath-core/tree/096ba240a927c98e1f1a182d2efee7c4c4c1dfc5/docs/api/PercentageTransferManagerProxy.md)

**PercentageTransferManagerStorage**

## Contract Members

**Constants & Variables**

```javascript
uint256 public maxHolderPercentage;
bool public allowPrimaryIssuance;
mapping(address => bool) public whitelist;
```

## Functions
