Skip to main content


Information about which previous versions of a package introduced its types.

type TypeOrigin {
module: String!
struct: String!
definingId: SuiAddress!


TypeOrigin.module ● String! non-null scalar

Module defining the type.

TypeOrigin.struct ● String! non-null scalar

Name of the struct.

TypeOrigin.definingId ● SuiAddress! non-null scalar

The storage ID of the package that first defined this type.

Member Of

MovePackage object