Jump to content
McKay Development

Recommended Posts

Posted

Hi, 

I call getExchangeDetails immediatly after get event from receivedOfferChanged. This used to work fine, but today I started getting undefined new_assetid. Should I do something different to reliably get new_assetid? 

 

Thanks.

Posted

Running node-steam-tradeoffer-manager. Trades are completing normally (state 3, items physically transfer between inventories), but new_assetid is missing from every endpoint I'd normally use to retrieve it:

  1. IEconService/GetTradeStatusnew_assetid field absent from response
  2. IEconService/GetTradeOffer — same
  3. IEconService/GetTradeHistory — same
  4. /trade/{tradeid}/receipt/ — HTML returns 200 with "1 new item acquired" text and the standard layout, but the var oItem; declaration is empty (no oItem = {...} block, no BuildHover('item0', ...) call)

Tested on CS2 (appid 730). 

Inventory endpoints (/inventory/{steamID}/730/2 and /inventory/{steamID}/730/16) are returning correctly — items are arriving in contextid 16 with valid assetids, just no way to map them back to the trade.

Anyone else seeing this? Currently falling back to inventory diff (snapshot before/after accept and matching new assetids by classid+instanceid+pos).

Posted

Hi, have the same problem for some trades from 22.04, 28.04 and for all trades since 29.04. new_assetid does not appear event after trade hold as I expected. Have someone fount a way to figure out new asset id when an asset is transfered to a counterparty?

Posted
22 hours ago, JVz said:

new_assetid should be present after trade hold ends

what is your assumption based on? the issue started appearing less than a week ago

Posted

can confirm that new_assetid is still shown on old trades. can't confirm if it appears on trades made on 29th or later (after this update), I guess we will have to wait for tradelocks to expire for confirmation.

Posted
On 5/2/2026 at 5:02 PM, JVz said:

new_assetid should be present after trade hold ends

I faced with this change on 22.04 first time. And there're still no new_assetid, new_contextid for trades from 22.04. The hold ended a long time ago

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...