MovePackageData
open class MovePackageData : Disposable, AutoCloseable, MovePackageDataInterface
Type corresponding to the output of iota move build --dump-bytecode-as-base64
Constructors
| MovePackageData | constructor(modules: List<ByteArray>, dependencies: List<ObjectId>) |
Functions
| Name | Summary |
|---|---|
| close | @Synchronized open override fun close() |
| dependencies | open override fun dependencies(): List<ObjectId> Returns the package dependencies. |
| destroy | open override fun destroy() |
| digest | open override fun digest(): Digest Returns the package digest. |
| modules | open override fun modules(): List<ByteArray> Returns the package modules. |
| toBase64 | open override fun toBase64(): String |
| toJson | open override fun toJson(): String |
| toString | open override fun toString(): String |
Companion object functions
| Name | Summary |
|---|---|
| fromBase64 | fun fromBase64(base64: String): MovePackageData |
| fromJson | fun fromJson(json: String): MovePackageData |