class State extends TransactionTreeFactoryImpl.State
- Attributes
- protected[submission]
- Alphabetic
- By Inheritance
- State
- State
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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
- def addSuffixedNode(nodeId: LfNodeId, suffixedNode: LfActionNode): Unit
- Definition Classes
- State
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- val createdContractInfo: Map[LfContractId, SerializableContract]
All contracts created by a node that has already been processed.
All contracts created by a node that has already been processed.
- Definition Classes
- State
- val createdContractsInView: Set[LfContractId]
Out parameter for contracts created in the view (including subviews).
Out parameter for contracts created in the view (including subviews).
- Definition Classes
- State
- Annotations
- @SuppressWarnings()
- var csmState: daml.lf.transaction.ContractStateMachine.State[Unit]
Out parameter for the com.daml.lf.transaction.ContractStateMachine.State
Out parameter for the com.daml.lf.transaction.ContractStateMachine.State
The state of the com.daml.lf.transaction.ContractStateMachine after iterating over the following nodes in execution order: 1. The iteration starts at the root node of the current view. 2. The iteration includes all processed nodes of the view. This includes the nodes of fully processed subviews.
- var currentResolver: LfKeyResolver
This resolver is used to feed com.daml.lf.transaction.ContractStateMachine.State.handleLookupWith if
uniqueContractKeys
is false. - 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() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val keyVersionAndMaintainers: Map[LfGlobalKey, (LfTransactionVersion, Set[LfPartyId])]
An com.digitalasset.canton.protocol.LfGlobalKey stores neither the com.digitalasset.canton.protocol.LfTransactionVersion to be used during serialization nor the maintainers, which we need to cache in case no contract is found.
An com.digitalasset.canton.protocol.LfGlobalKey stores neither the com.digitalasset.canton.protocol.LfTransactionVersion to be used during serialization nor the maintainers, which we need to cache in case no contract is found.
Out parameter that stores version and maintainers for all keys that have been referenced by an already-processed node.
- val ledgerTime: CantonTimestamp
- val mediator: MediatorRef
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nextSalt(): Either[TooFewSalts, Salt]
- Definition Classes
- State
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- val salts: Iterator[Salt]
- def setCreatedContractInfo(contractId: LfContractId, createdInfo: SerializableContract)(implicit loggingContext: ErrorLoggingContext): Unit
- Definition Classes
- State
- def setUnicumFor(discriminator: LfHash, unicum: Unicum)(implicit loggingContext: ErrorLoggingContext): Unit
- Definition Classes
- State
- def signalRollbackScope(target: RollbackScope): Unit
- def suffixedNodes(): Map[LfNodeId, LfActionNode]
- Definition Classes
- State
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- val transactionUUID: UUID
- def tryNextSalt()(implicit loggingContext: ErrorLoggingContext): Salt
- Definition Classes
- State
- def unicumOfCreatedContract: (LfHash) => Option[Unicum]
- Definition Classes
- State
- 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])