StateMetadata

data class StateMetadata constructor(val ref: StateRef, val contractStateClassName: String, val recordedTime: Instant, val consumedTime: Instant?, val status: Vault.StateStatus, val notary: AbstractParty?, val lockId: String?, val lockUpdateTime: Instant?, val relevancyStatus: Vault.RelevancyStatus? = null, val constraintInfo: Vault.ConstraintInfo? = null)

Constructors

Link copied to clipboard
constructor(ref: StateRef, contractStateClassName: String, recordedTime: Instant, consumedTime: Instant?, status: Vault.StateStatus, notary: AbstractParty?, lockId: String?, lockUpdateTime: Instant?, relevancyStatus: Vault.RelevancyStatus? = null, constraintInfo: Vault.ConstraintInfo? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun copy(ref: StateRef = this.ref, contractStateClassName: String = this.contractStateClassName, recordedTime: Instant = this.recordedTime, consumedTime: Instant? = this.consumedTime, status: Vault.StateStatus = this.status, notary: AbstractParty? = this.notary, lockId: String? = this.lockId, lockUpdateTime: Instant? = this.lockUpdateTime): Vault.StateMetadata
fun copy(ref: StateRef = this.ref, contractStateClassName: String = this.contractStateClassName, recordedTime: Instant = this.recordedTime, consumedTime: Instant? = this.consumedTime, status: Vault.StateStatus = this.status, notary: AbstractParty? = this.notary, lockId: String? = this.lockId, lockUpdateTime: Instant? = this.lockUpdateTime, relevancyStatus: Vault.RelevancyStatus?): Vault.StateMetadata