@mysten/sui
Version:
Sui TypeScript API(Work in Progress)
20 lines (19 loc) • 601 B
TypeScript
import type { SuiObjectChange } from './generated.js';
export type SuiObjectChangePublished = Extract<SuiObjectChange, {
type: 'published';
}>;
export type SuiObjectChangeTransferred = Extract<SuiObjectChange, {
type: 'transferred';
}>;
export type SuiObjectChangeMutated = Extract<SuiObjectChange, {
type: 'mutated';
}>;
export type SuiObjectChangeDeleted = Extract<SuiObjectChange, {
type: 'deleted';
}>;
export type SuiObjectChangeWrapped = Extract<SuiObjectChange, {
type: 'wrapped';
}>;
export type SuiObjectChangeCreated = Extract<SuiObjectChange, {
type: 'created';
}>;