ZEPToken
contract ZEPToken
is Initializable, TPLRestrictedReceiverToken, ERC20Detailed, ERC20Pausable
ZEP token contract, a detailed ERC20 including pausable functionality. The TPLToken integration causes tokens to only be transferrable to addresses which have the validRecipient attribute in the jurisdiction.
Source: ZEPToken.sol
Index
Reference
Functions
initialize
function initialize(address _sender, AttributeRegistryInterface _jurisdictionAddress, uint256 _validRecipientAttributeId) public
Initializer function. Called only once when a proxy for the contract is created.
- Modifiers:
- initializer
- Parameters:
_sender
- Address that will control the token and receive it's initial supply._jurisdictionAddress
- AttributeRegistry used for the TPL jurisdiction of the token._validRecipientAttributeId
- uint256 id that the TPL jurisdiction uses to control which addresses can receive the token.