GetMarketOrders, next try.

This is part of my function:
Code:
    public List<MarketOrder> GetMarketOrders(int typeID)
    {
        EVE eve = new EVE();
        LavishScriptObject myList = LavishScript.Objects.NewObject("index:marketorder");

        string[] strArray1 = new string[] { typeID.ToString() };
        string[] strArray2 = new string[] { myList.LSReference, typeID.ToString() };

        if (!eve.ExecuteMethod("ClearMarketOrderCache"))
        {
            Log("ClearMarketOrderCache failed!");
            return null;
        }
        
        Thread.Sleep(10000);

        if (!eve.ExecuteMethod("FetchMarketOrders", strArray1))
        {
            Log("FetchMarketOrders failed!");
            return null;
        }        
        Thread.Sleep(10000);

        if (!eve.ExecuteMethod("GetMarketOrders", strArray2))
        {
            Log("GetMarketOrders failed!");
            return null;
        }        
        
    }
and result is "GetMarketOrders failed!" :( Same code in script works fine. What im doing wrong?
 
Top Bottom