PackageMetadataV1Interface
interface PackageMetadataV1Interface
A typed view of an on-chain 0x2::package_metadata::PackageMetadataV1 object.
Inheritors
| PackageMetadataV1 |
Functions
| Name | Summary |
|---|---|
| id | abstract fun id(): ObjectId The object's ID. |
| modulesMetadata | abstract fun modulesMetadata(): Map<String, ModuleMetadataV1> Per-module metadata, keyed by module name. |
| packageVersion | abstract fun packageVersion(): ULong |
| runtimeId | abstract fun runtimeId(): ObjectId Runtime ID of the package — the storage ID of its first version. |
| storageId | abstract fun storageId(): ObjectId Storage ID of the package this metadata describes. |