contract BaseToken is ERC20Base {

  string private constant _GENERATOR = "Kullion Inc.";
  string private constant _VERSION = "v3.2.0";

  constructor (
    string memory name,
    string memory symbol,
    uint8 decimals,
    uint256 cap,
    uint256 initialSupply,
    bool transferEnabled,
    bool mintingFinished
  ) ERC20Base(name, symbol, decimals, cap, initialSupply, transferEnabled, mintingFinished) {}

  /**
   * @dev Returns the token generator tool.
   */
  function generator() public pure returns (string memory) {
    return _GENERATOR;
  }

  /**
   * @dev Returns the token generator version.
   */
  function version() public pure returns (string memory) {
    return _VERSION;
  }
}
function version() public pure returns (string memory) {
  return _VERSION;
}

/**
 * @dev Returns the token generator version.
 */