public ItemPriceInfo(ItemInstance inst)
        {
            Item = inst.Item;
            Quality = inst.Quality;
            Killstreak = inst.GetKillstreak();
            Unusual = inst.GetUnusual();
            CrateSeries = inst.GetCrateSeries();
            _skin = Item.GetSkin();
            SkinWear = inst.GetSkinWear();

            Craftable = inst.Craftable;
            Tradable = inst.Tradable;
            Australium = inst.IsAustralium();
        }
        public bool MatchesInstance(ItemInstance inst)
        {
            if (inst.Item != Item)
            {
                return false;
            }

            if (inst.GetKillstreak() != Killstreak)
            {
                return false;
            }

            if (inst.Quality != Quality)
            {
                return false;
            }

            return true;
        }