Skip to main content

Type Alias: ObjectRead

ObjectRead = { details: IotaObjectData; status: "VersionFound"; } | { details: string; status: "ObjectNotExists"; } | { details: IotaObjectRef; status: "ObjectDeleted"; } | { details: [string, string]; status: "VersionNotFound"; } | { details: { asked_version: string; latest_version: string; object_id: string; }; status: "VersionTooHigh"; }

Type Declaration

{ details: IotaObjectData; status: "VersionFound"; }

details

details: IotaObjectData

status

status: "VersionFound"

The object exists and is found with this version

{ details: string; status: "ObjectNotExists"; }

details

details: string

status

status: "ObjectNotExists"

{ details: IotaObjectRef; status: "ObjectDeleted"; }

details

details: IotaObjectRef

status

status: "ObjectDeleted"

{ details: [string, string]; status: "VersionNotFound"; }

details

details: [string, string]

status

status: "VersionNotFound"

{ details: { asked_version: string; latest_version: string; object_id: string; }; status: "VersionTooHigh"; }

details

details: object

details.asked_version

asked_version: string

details.latest_version

latest_version: string

details.object_id

object_id: string

status

status: "VersionTooHigh"