object CantonOnly
As part of upstream Daml-LF refactoring, previously accessible capabilities have become Canton-private. This enables Daml-LF to limit it's API surface area while still allowing Canton deeper visibility into transaction internals.
Linear Supertypes
Ordering
- Alphabetic
 - By Inheritance
 
Inherited
- CantonOnly
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
Visibility
- Public
 - Protected
 
Type Members
-  type LfTransaction = Transaction
 -  type LfVersionedTransaction = VersionedTransaction
 
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
 
 -  val DummyTransactionVersion: LfTransactionVersion
 -  val LfTransaction: Transaction.type
 -  val LfVersionedTransaction: VersionedTransaction.type
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -  def asVersionedValue(value: Value, transactionVersion: LfTransactionVersion): VersionedValue
 -  def assertAsVersionedValue(value: Value, transactionVersion: LfTransactionVersion): VersionedValue
 -    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
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -  def lfVersionedTransaction(nodes: Map[LfNodeId, LfNode], roots: ImmArray[LfNodeId]): LfVersionedTransaction
 -  def lfVersionedTransaction(version: LfTransactionVersion, nodes: Map[LfNodeId, LfNode], roots: ImmArray[LfNodeId]): LfVersionedTransaction
 -  def lookupTransactionVersion(versionP: String): Either[String, LfTransactionVersion]
 -  def mapNodeId(versionedTransaction: LfVersionedTransaction, f: (LfNodeId) => LfNodeId): VersionedTransaction
 -  def maxTransactionVersion(versions: NonEmptyList[LfTransactionVersion]): LfTransactionVersion
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -  def newDamlEngine(uniqueContractKeys: Boolean, enableLfDev: Boolean, profileDir: Option[Path] = None): Engine
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -  def setTransactionNodes(tx: LfVersionedTransaction, nodes: Map[LfNodeId, LfNode]): VersionedTransaction
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -  def unwrapVersionedTransaction(versionedTransaction: LfVersionedTransaction): LfTransaction
 -   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])