StasyqToken smart contract

Smart-contracts description

The tokens for the bounty and the team are minted after the ICO is finished.
There is a special function to return 3rd party tokens that were sent by mistake (function retrieveTokens()).
Each stage has a direct minting function in wei. This is made to support the external payment gateways.

Contracts contains

StasyqToken - Token contract

ITO - ITO contract

How to manage contract

To start working with contract you should follow next steps:

Compile it in Remix with enamble optimization flag and compiler 0.4.18

Contract manager must call finish after each crowdsale in corresponding contract! To support external mint service manager should specify address by calling setDirectMintAgent. After that specified address can direct mint tokens by calling mintTokensByETHExternal and mintTokensExternal.