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 ObjectUpgradeInfo
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()