UNPKG

@mysten/sui

Version:

Sui TypeScript API(Work in Progress)

12 lines (9 loc) 647 B
// Copyright (c) Mysten Labs, Inc. // SPDX-License-Identifier: Apache-2.0 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' }>;