function offerStarForSaleToAddress(uint starIndex, uint minSalePriceInWei, address toAddress) {
        if (starIndexToAddress[starIndex] != msg.sender) throw;
        starsOfferedForSale[starIndex] = Offer(true, starIndex, msg.sender, minSalePriceInWei, toAddress);
        StarOffered(starIndex, minSalePriceInWei, msg.sender, toAddress);
    }