contract SlmToken is LockableToken {
	
	constructor(
        string memory name,
        string memory symbol,
        uint256 initialSupply,
        address owner
    ) ERC20(name, symbol) {
        _mint(owner, initialSupply);
    }

    /// @notice Creates `amount` new tokens for `to`.
    /// @dev See {ERC20-_mint}.
    /// @param to The address that will receive tokens
    /// @param amount The number of tokens to mint
    function mint(address to, uint256 amount) public onlyOwner {
        _mint(to, amount);
    }
	
}
/// @title Solomon Token
/// @author Solomon DeFi
/// @notice Solomon ERC20 token (SLM)
function mint(address to, uint256 amount) public onlyOwner {
    _mint(to, amount);
}

/// @notice Creates `amount` new tokens for `to`.
/// @dev See {ERC20-_mint}.
/// @param to The address that will receive tokens
/// @param amount The number of tokens to mint