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

Type declaration

  • Optional created?: OwnedObjectRef[]

    ObjectRef and owner of new objects created.

  • Optional deleted?: SuiObjectRef[]

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

  • Optional dependencies?: string[]

    The set of transaction digests this transaction depends on.

  • Optional 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.

  • gasUsed: GasCostSummary
  • messageVersion: "v1"
  • Optional modifiedAtVersions?: TransactionBlockEffectsModifiedAtVersions[]

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

  • Optional mutated?: OwnedObjectRef[]

    ObjectRef and owner of mutated objects, including gas object.

  • Optional sharedObjects?: SuiObjectRef[]

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

  • status: ExecutionStatus

    The status of the execution

  • transactionDigest: string

    The transaction digest

  • Optional 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.

  • Optional unwrappedThenDeleted?: SuiObjectRef[]

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

  • Optional wrapped?: SuiObjectRef[]

    Object refs of objects now wrapped in other objects.