final case class InteractiveSubmissionServiceConfig(enableVerboseHashing: Boolean = false, contractLookupParallelism: PositiveInt = PositiveInt.tryCreate(5)) extends Product with Serializable
Configuration for the Ledger API Interactive Submission Service.
- enableVerboseHashing
if true, the prepare RPC will gather information about the hashing process of the transaction and return it as part of the response, if the "verboseHashing" flag was set on the request. If false (default), the "verboseHashing" flag on the prepare request has no effect.
- contractLookupParallelism
When the transaction uses input contracts, the preparing participant will attempt to look them up from its local store if they are not explicitly disclosed. This limits the parallelism at which this lookup will be done to avoid potentially overwhelming the database
- Alphabetic
- By Inheritance
- InteractiveSubmissionServiceConfig
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new InteractiveSubmissionServiceConfig(enableVerboseHashing: Boolean = false, contractLookupParallelism: PositiveInt = PositiveInt.tryCreate(5))
- enableVerboseHashing
if true, the prepare RPC will gather information about the hashing process of the transaction and return it as part of the response, if the "verboseHashing" flag was set on the request. If false (default), the "verboseHashing" flag on the prepare request has no effect.
- contractLookupParallelism
When the transaction uses input contracts, the preparing participant will attempt to look them up from its local store if they are not explicitly disclosed. This limits the parallelism at which this lookup will be done to avoid potentially overwhelming the database
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]) @IntrinsicCandidate() @native()
- val contractLookupParallelism: PositiveInt
- val enableVerboseHashing: Boolean
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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])