Documentation

    Type Alias TransactionEffects

    type TransactionEffects = {
        created?: OwnedObjectRef[];
        deleted?: SuiObjectRef[];
        dependencies?: string[];
        eventsDigest?: string | null;
        executedEpoch: string;
        gasObject: OwnedObjectRef;
        gasUsed: GasCostSummary;
        messageVersion: "v1";
        modifiedAtVersions?: TransactionBlockEffectsModifiedAtVersions[];
        mutated?: OwnedObjectRef[];
        sharedObjects?: SuiObjectRef[];
        status: ExecutionStatus;
        transactionDigest: string;
        unwrapped?: OwnedObjectRef[];
        unwrappedThenDeleted?: SuiObjectRef[];
        wrapped?: SuiObjectRef[];
    }
    Index

    Properties

    created?: OwnedObjectRef[]

    ObjectRef and owner of new objects created.

    deleted?: SuiObjectRef[]

    Object Refs of objects now deleted (the old refs).

    dependencies?: string[]

    The set of transaction digests this transaction depends on.

    eventsDigest?: string | null

    The digest of the events emitted during execution, can be None if the transaction does not emit any event.

    executedEpoch: string

    The epoch when this transaction was executed.

    gasObject: OwnedObjectRef

    The updated gas object reference. Have a dedicated field for convenient access. It's also included in mutated.

    messageVersion: "v1"

    The version that every modified (mutated or deleted) object had before it was modified by this transaction.

    mutated?: OwnedObjectRef[]

    ObjectRef and owner of mutated objects, including gas object.

    sharedObjects?: SuiObjectRef[]

    The object references of the shared objects used in this transaction. Empty if no shared objects were used.

    The status of the execution

    transactionDigest: string

    The transaction digest

    unwrapped?: OwnedObjectRef[]

    ObjectRef and owner of objects that are unwrapped in this transaction. Unwrapped objects are objects that were wrapped into other objects in the past, and just got extracted out.

    unwrappedThenDeleted?: SuiObjectRef[]

    Object refs of objects previously wrapped in other objects but now deleted.

    wrapped?: SuiObjectRef[]

    Object refs of objects now wrapped in other objects.

    MMNEPVFCICPMFPCPTTAAATR