CurrentApplicationBatchRuntime

org.sigilaris.core.application.feature.scheduling.CurrentApplicationBatchRuntime
See theCurrentApplicationBatchRuntime companion class

Factory and type aliases for CurrentApplicationBatchRuntime.

Attributes

Companion
class
Source
CurrentApplicationBatchRuntime.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Types

Function type that classifies a signed transaction for scheduling.

Function type that classifies a signed transaction for scheduling.

Attributes

Source
CurrentApplicationBatchRuntime.scala
type RuntimeF[A] = Either[SigilarisFailure, A]

The effect type used by the runtime (synchronous Either).

The effect type used by the runtime (synchronous Either).

Attributes

Source
CurrentApplicationBatchRuntime.scala

Value members

Concrete methods

Creates a runtime using the default transaction classifier.

Creates a runtime using the default transaction classifier.

Value parameters

nodeStore

the MerkleTrie node store

Attributes

Returns

a new batch runtime instance

Source
CurrentApplicationBatchRuntime.scala

Creates a runtime with a custom transaction classifier.

Creates a runtime with a custom transaction classifier.

Value parameters

classifyTx

the classification function

nodeStore

the MerkleTrie node store

Attributes

Returns

a new batch runtime instance

Source
CurrentApplicationBatchRuntime.scala

Concrete fields

The default classifier that delegates to CurrentApplicationScheduling.classify.

The default classifier that delegates to CurrentApplicationScheduling.classify.

Attributes

Source
CurrentApplicationBatchRuntime.scala