Skip to main content

IPackageMetadataV1

Namespace: IotaSdk

A typed view of an on-chain 0x2::package_metadata::PackageMetadataV1 object.

public interface IPackageMetadataV1

Attributes NullableContextAttribute

Methods

Id()

The object's ID.

ObjectId Id()

Returns

ObjectId

ModulesMetadata()

Per-module metadata, keyed by module name.

Dictionary<string, ModuleMetadataV1> ModulesMetadata()

Returns

Dictionary<String, ModuleMetadataV1>

PackageVersion()

ulong PackageVersion()

Returns

UInt64

RuntimeId()

Runtime ID of the package — the storage ID of its first version.

ObjectId RuntimeId()

Returns

ObjectId

StorageId()

Storage ID of the package this metadata describes.

ObjectId StorageId()

Returns

ObjectId