MovePackageInterface
interface MovePackageInterface
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
Inheritors
| MovePackage |
Functions
| Name | Summary |
|---|---|
| id | abstract fun id(): ObjectId |
| linkageTable | abstract fun linkageTable(): Map<ObjectId, UpgradeInfo> |
| modules | abstract fun modules(): Map<Identifier, ByteArray> |
| typeOriginTable | abstract fun typeOriginTable(): List<TypeOrigin> |
| version | abstract fun version(): Version |