IUpgrade
Namespace: IotaSdk
Command to upgrade an already published package
BCS
The BCS serialized form for this type is defined by the following ABNF:
upgrade = (vector bytes) ; move modules
(vector object-id) ; dependencies
object-id ; package-id of the package
argument ; upgrade ticket
public interface IUpgrade : System.IEquatable`1[[IotaSdk.Upgrade, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Implements IEquatable<Upgrade>
Attributes NullableContextAttribute
Methods
Dependencies()
Set of packages that the to-be published package depends on
ObjectId[] Dependencies()
Returns
Modules()
The serialized move modules
Byte[][] Modules()
Returns
Package()
Package id of the package to upgrade
ObjectId Package()
Returns
Ticket()
Ticket authorizing the upgrade
Argument Ticket()