Fetch a Sui object with its dynamic fields in JSON format.
Retrieves the object's contents and all associated dynamic fields, which is useful for assemblies that store data in dynamic fields (e.g., inventory items, configuration).
The Sui object ID
Promise resolving to object with dynamic fields
const result = await getObjectWithDynamicFields("0x123...");const dynamicFields = result.data?.object?.asMoveObject?.dynamicFields?.nodes;dynamicFields?.forEach(field => { console.log(field.name.json, field.contents.json);}); Copy
const result = await getObjectWithDynamicFields("0x123...");const dynamicFields = result.data?.object?.asMoveObject?.dynamicFields?.nodes;dynamicFields?.forEach(field => { console.log(field.name.json, field.contents.json);});
Fetch a Sui object with its dynamic fields in JSON format.
Retrieves the object's contents and all associated dynamic fields, which is useful for assemblies that store data in dynamic fields (e.g., inventory items, configuration).