GenesisObject
open class GenesisObject : Disposable, AutoCloseable, GenesisObjectInterface
An object part of the initial chain state
GenesisObject's are included as a part of genesis, the initial checkpoint/transaction, that initializes the state of the blockchain.
BCS
The BCS serialized form for this type is defined by the following ABNF:
genesis-object = %d00 object-data owner ; RawObject
Constructors
| GenesisObject | constructor(data: ObjectData, owner: Owner) |
Functions
| Name | Summary |
|---|---|
| close | @Synchronized open override fun close() |
| data | open override fun data(): ObjectData |
| destroy | open override fun destroy() |
| equals | open operator override fun equals(other: Any?): Boolean |
| objectId | open override fun objectId(): ObjectId |
| objectType | open override fun objectType(): ObjectType |
| owner | open override fun owner(): Owner |
| toString | open override fun toString(): String |
| version | open override fun version(): Version |