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