Skip to main content

MoveTypeLayout

The shape of a concrete Move Type (a type with all its type parameters instantiated with concrete types), corresponding to the following recursive type:

type MoveTypeLayout = "address" | "bool" | "u8" | "u16" | ... | "u256" | { vector: MoveTypeLayout } | { struct: { type: string, fields: [{ name: string, layout: MoveTypeLayout }], } }

scalar MoveTypeLayout

Member Of

MoveType object