Skip to main content

Interface: MovePackageLike

A move package

BCS

The BCS serialized form for this type is defined by the following ABNF:

move-package = object-id                          ; id
u64 ; version
(vector (identifier bytes)) ; modules
(vector type-origin) ; type-origin-table
(vector (object-id upgrade-info)) ; linkage-table

Methods

id()

id(): ObjectIdLike;

Returns

ObjectIdLike


linkageTable()

linkageTable(): Map<ObjectIdLike, UpgradeInfo>;

Returns

Map<ObjectIdLike, UpgradeInfo>


modules()

modules(): Map<IdentifierLike, ArrayBuffer>;

Returns

Map<IdentifierLike, ArrayBuffer>


typeOriginTable()

typeOriginTable(): TypeOrigin[];

Returns

TypeOrigin[]


version()

version(): VersionLike;

Returns

VersionLike