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