com.digitalasset.canton.domain.sequencing.config
FabricLedgerConfig
Companion class FabricLedgerConfig
object FabricLedgerConfig extends Serializable
- Alphabetic
- By Inheritance
- FabricLedgerConfig
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- case class ChaincodeConfig(name: String = "sequencer", startBlockHeight: Long = LedgerBlockListener.INITIAL_BLOCK_HEIGHT, queryWaitTimeMillis: Long = 30000L, invokeWaitTimeMillis: Long = 60000L) extends Product with Serializable
- case class ChannelConfig(name: String, chaincode: ChaincodeConfig) extends Product with Serializable
- case class NodeConfig(name: String, url: String) extends Product with Serializable
- case class OrganizationConfig(name: String, peers: Seq[NodeConfig], orderers: Seq[NodeConfig], tlsCertFile: ExistingFile) extends Product with Serializable
- case class PrivateDataCollections(enabled: Boolean = false, ledgerPruningMargin: NonNegativeFiniteDuration = NonNegativeFiniteDuration.ofMinutes(1)) extends Product with Serializable
- enabled
flag indicating whether the experimental feature of private data collections is enabled. currently defaults to false as it is an experimental feature. Needs to be enabled in order to support pruning.
- ledgerPruningMargin
when pruning events, the private data items deleted will be from the requested timestamp minus this margin. this avoids problems when the sequencer's clock is significantly behind the current timestamps used for new events
- case class User(mspId: String, organizationName: String, privateKeyFile: ExistingFile, signedCertFile: ExistingFile, clientUser: String) extends Product with Serializable
- case class ValidationConfig(blocksBehindHead: Long = 500) extends Product with Serializable
Configuration for when Canton should log warnings that the configuration of Canton or the Fabric network may be faulty.
Configuration for when Canton should log warnings that the configuration of Canton or the Fabric network may be faulty. This configuration has no functional impact on the Canton sequencer or the Fabric network.
- blocksBehindHead
when should Canton warn that it is currently processing blocks that are behind the latest block in the blockchain
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
- 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
- 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()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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])