Object
Functions
Link copied to clipboard
open suspend override fun getDynamicFieldObject(parentId: String, name: DynamicFieldName): Result<GetDynamicFieldObjectQuery.Data?, SuiError>
Fetches an object that is stored as a dynamic field on a parent object.
Link copied to clipboard
open suspend override fun getDynamicFields(parentId: String, limit: Int?, cursor: String?): Result<GetDynamicFieldsQuery.Data?, SuiError>
Fetches a paginated list of all dynamic fields owned by a parent object.
Link copied to clipboard
open suspend override fun getObject(id: String, options: ObjectDataOptions): Result<GetObjectQuery.Data?, SuiError>
Fetches the details of a specific object by its ID.
Link copied to clipboard
open suspend override fun getOwnedObjects(owner: AccountAddress, limit: Int?, cursor: String?, options: ObjectDataOptions): Result<GetOwnedObjectsQuery.Data?, SuiError>
Fetches a paginated list of objects owned by a specific address.
Link copied to clipboard
open suspend override fun multiGetObjects(ids: List<String>, limit: Int?, cursor: String?, options: ObjectDataOptions): Result<MultiGetObjectsQuery.Data?, SuiError>
Fetches the details of multiple objects in a single batch request.
Link copied to clipboard
open suspend override fun tryGetPastObject(id: String, version: Int?, options: ObjectDataOptions): Result<TryGetPastObjectQuery.Data?, SuiError>
Fetches a historical version of a specific object.