UNPKG

@mysten/sui

Version:

Sui TypeScript API(Work in Progress)

20 lines (19 loc) 601 B
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'; }>;