Factory for creating new mintable and burnable tokens.

createToken(string tokenName, string tokenSymbol, uint8 tokenDecimals) → contract ExpandedIERC20 newToken external

Create a new token and return to the caller.

The caller will become the only minter and burner and the new owner capable of adding new roles.


  • tokenName: used to describe the new token.

  • tokenSymbol: short ticker abbreviation of the name. Ideally < 5 chars.

  • tokenDecimals: used to define the precision used in the tokens numerical representation.

© UMA Project 2018-2019