Skip to main content

SystemPackage

open class SystemPackage : Disposable, AutoCloseable, SystemPackageInterface

System package

BCS

The BCS serialized form for this type is defined by the following ABNF:

system-package = u64                ; version
(vector bytes) ; modules
(vector object-id) ; dependencies

Constructors

SystemPackageconstructor(version: Version, modules: List<ByteArray>, dependencies: List<ObjectId>)

Functions

NameSummary
close@Synchronized
open override fun close()
dependenciesopen override fun dependencies(): List<ObjectId>
destroyopen override fun destroy()
equalsopen operator override fun equals(other: Any?): Boolean
modulesopen override fun modules(): List<ByteArray>
toStringopen override fun toString(): String
versionopen override fun version(): Version