Skip to main content

Interface: UpgradeLike

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

Methods​

dependencies()​

dependencies(): ObjectIdLike[];

Set of packages that the to-be published package depends on

Returns​

ObjectIdLike[]


modules()​

modules(): ArrayBuffer[];

The serialized move modules

Returns​

ArrayBuffer[]


package_()​

package_(): ObjectIdLike;

Package id of the package to upgrade

Returns​

ObjectIdLike


ticket()​

ticket(): ArgumentLike;

Ticket authorizing the upgrade

Returns​

ArgumentLike