IMovePackage
Namespace: IotaSdk
A move package
BCS
The BCS serialized form for this type is defined by the following ABNF:
move-package = object-id ; id
u64 ; version
(vector (identifier bytes)) ; modules
(vector type-origin) ; type-origin-table
(vector (object-id upgrade-info)) ; linkage-table
public interface IMovePackage : System.IEquatable`1[[IotaSdk.MovePackage, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Implements IEquatable<MovePackage>
Attributes NullableContextAttribute
Methods
Id()
ObjectId Id()
Returns
LinkageTable()
Dictionary<ObjectId, UpgradeInfo> LinkageTable()
Returns
Dictionary<ObjectId, UpgradeInfo>
Modules()
Dictionary<Identifier, Byte[]> Modules()
Returns
Dictionary<Identifier, Byte[]>
TypeOriginTable()
TypeOrigin[] TypeOriginTable()
Returns
Version()
Version Version()