Skip to main content

UpgradeInfo

Namespace: IotaSdk

Upgraded package info for the linkage table

BCS

The BCS serialized form for this type is defined by the following ABNF:

upgrade-info = object-id u64
public record class UpgradeInfo : System.IDisposable, System.IEquatable`1[[IotaSdk.UpgradeInfo, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → UpgradeInfo
Implements IDisposable, IEquatable<UpgradeInfo>
Attributes NullableContextAttribute, NullableAttribute

Properties​

UpgradedId​

ID of the upgraded package

public ObjectId UpgradedId { get; init; }

Property Value​

ObjectId

UpgradedVersion​

Version of the upgraded package

public Version UpgradedVersion { get; init; }

Property Value​

Version

Constructors​

UpgradeInfo(ObjectId, Version)​

Upgraded package info for the linkage table

BCS

The BCS serialized form for this type is defined by the following ABNF:

upgrade-info = object-id u64
public UpgradeInfo(ObjectId UpgradedId, Version UpgradedVersion)

Parameters​

UpgradedId ObjectId
ID of the upgraded package

UpgradedVersion Version
Version of the upgraded package

Methods​

Dispose()​

public void Dispose()