final case class CreationArchivalDetail(transferCounter: TransferCounterO) extends ActivenessChangeDetail with Product with Serializable
Starting protocol version com.digitalasset.canton.version.ProtocolVersion.CNTestNet, transfer counter should be defined for creations.
The transfer counter for archivals stored in the acs is always None, because we cannot determine the correct transfer counter when the contract is archived. We only determine the transfer counter later, when the record order publisher triggers the computation of acs commitments, but we never store it in the acs.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CreationArchivalDetail
- ActivenessChangeDetail
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new CreationArchivalDetail(transferCounter: TransferCounterO)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isTransfer: Boolean
- Definition Classes
- CreationArchivalDetail → ActivenessChangeDetail
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val transferCounter: TransferCounterO
- Definition Classes
- CreationArchivalDetail → ActivenessChangeDetail
- def unwrap: None.type
- Definition Classes
- CreationArchivalDetail → ActivenessChangeDetail
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])