class SequencerAdministrationGroup extends Helpful with FeatureFlagFilter with NamedLogging
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SequencerAdministrationGroup
- FeatureFlagFilter
- NoTracing
- NamedLogging
- Helpful
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new SequencerAdministrationGroup(runner: AdminCommandRunner, consoleEnvironment: ConsoleEnvironment, loggerFactory: NamedLoggerFactory)
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 authorize_ledger_identity(ledgerIdentity: LedgerIdentity): Unit
- Annotations
- @Summary(s = "Authorize a ledger identity (e.g. an EthereumAccount) on the underlying ledger. ", flag = FeatureFlag.Preview) @Description(s = """Authorize a ledger identity (e.g. an EthereumAccount) on the underlying ledger.
|Currently only implemented for the Ethereum sequencer and has no effect for other sequencer
|integrations.
| See the authorization documentation of the Ethereum sequencer integrations for more detail.
"""")
- def cantonConfig: CantonConfig
- Attributes
- protected
- Definition Classes
- FeatureFlagFilter
- def check[T](flag: FeatureFlag)(command: => T): T
- Attributes
- protected
- Definition Classes
- FeatureFlagFilter
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- val consoleEnvironment: ConsoleEnvironment
- Definition Classes
- SequencerAdministrationGroup → FeatureFlagFilter
- def disable_member(member: Member): Unit
Disable the provided member at the sequencer preventing them from reading and writing, and allowing their data to be pruned.
Disable the provided member at the sequencer preventing them from reading and writing, and allowing their data to be pruned.
- Annotations
- @Summary(s = "Disable the provided member at the Sequencer that will allow any unread data for them to be removed", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """This will prevent any client for the given member to reconnect the Sequencer
|and allow any unread/unacknowledged data they have to be removed.
|This should only be used if the domain operation is confident the member will never need
|to reconnect as there is no way to re-enable the member.
|To view members using the sequencer run `sequencer.status()`."""")
- 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()
- def help(methodName: String)(implicit consoleEnvironment: ConsoleEnvironment): Unit
- Definition Classes
- Helpful
- Annotations
- @Summary(s = "Help for specific commands (use help() or help(\"method\") for more information)", flag = console.this.Help.Summary.<init>$default$2) @Topic(t = Seq("Top-level Commands"))
- def help()(implicit consoleEnvironment: ConsoleEnvironment): Unit
- Definition Classes
- Helpful
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def logger: TracedLogger
- Attributes
- protected
- Definition Classes
- NamedLogging
- val loggerFactory: NamedLoggerFactory
- Definition Classes
- SequencerAdministrationGroup → NamedLogging
- implicit def loggingContext(implicit traceContext: TraceContext): ErrorLoggingContext
- Attributes
- protected
- Definition Classes
- NamedLogging
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def noTracingLogger: Logger
- Attributes
- protected
- Definition Classes
- NamedLogging
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def snapshot(timestamp: CantonTimestamp): SequencerSnapshot
Snapshot based on given snapshot to used as initial state by other sequencer nodes in the process of onboarding.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit def traceContext: TraceContext
- Attributes
- protected
- Definition Classes
- NoTracing
- 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])
- object pruning
- Annotations
- @Summary(s = "Pruning of the sequencer", flag = console.this.Help.Summary.<init>$default$2)