SuiCallArg: {
    digest: string;
    objectId: string;
    objectType: "immOrOwnedObject";
    type: "object";
    version: string;
} | {
    initialSharedVersion: string;
    mutable: boolean;
    objectId: string;
    objectType: "sharedObject";
    type: "object";
} | {
    digest: string;
    objectId: string;
    objectType: "receiving";
    type: "object";
    version: string;
} | {
    type: "pure";
    value: unknown;
    valueType?: string | null;
}

Type declaration

  • digest: string
  • objectId: string
  • objectType: "immOrOwnedObject"
  • type: "object"
  • version: string

Type declaration

  • initialSharedVersion: string
  • mutable: boolean
  • objectId: string
  • objectType: "sharedObject"
  • type: "object"

Type declaration

  • digest: string
  • objectId: string
  • objectType: "receiving"
  • type: "object"
  • version: string

Type declaration

  • type: "pure"
  • value: unknown
  • Optional valueType?: string | null