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;
}