class AccountSidechainApp extends AbstractSidechainApp
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AccountSidechainApp
- AbstractSidechainApp
- Application
- SparkzLogging
- StrictLogging
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
AccountSidechainApp(sidechainSettings: SidechainSettings, customSecretSerializers: HashMap[Byte, SecretSerializer[Secret]], customAccountTransactionSerializers: HashMap[Byte, TransactionSerializer[AccountTransaction[Proposition, Proof[Proposition]]]], customApiGroups: List[AccountApplicationApiGroup], rejectedApiPaths: List[Pair[String, String]], customMessageProcessors: List[MessageProcessor], applicationStopper: SidechainAppStopper, forkConfigurator: ForkConfigurator, chainInfo: ChainInfo, appVersion: String, mcBlockReferenceDelay: Int)
- Annotations
- @Inject()
Type Members
-
type
NVHT = AccountSidechainNodeViewHolder
- Definition Classes
- AccountSidechainApp → Application
-
type
PMOD = AccountBlock
- Definition Classes
- AccountSidechainApp → AbstractSidechainApp → Application
-
type
TX = AccountTransaction[Proposition, Proof[Proposition]]
- Definition Classes
- AccountSidechainApp → AbstractSidechainApp → Application
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
-
implicit
lazy val
actorSystem: ActorSystem
- Attributes
- protected
- Definition Classes
- AbstractSidechainApp → Application
-
lazy val
additionalMessageSpecs: Seq[MessageSpec[_]]
- Attributes
- protected
- Definition Classes
- AbstractSidechainApp → Application
-
lazy val
apiRoutes: Seq[ApiRoute]
- Definition Classes
- AbstractSidechainApp → Application
-
lazy val
applicationApiRoutes: Seq[ApiRoute]
- Definition Classes
- AccountSidechainApp → AbstractSidechainApp
-
val
applicationStopper: SidechainAppStopper
- Definition Classes
- AbstractSidechainApp
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
val
calculatedSysDataConstant: Array[Byte]
- Definition Classes
- AbstractSidechainApp
- val certificateSignaturesManagerRef: ActorRef
- val certificateSubmitterRef: ActorRef
-
val
chainInfo: ChainInfo
- Definition Classes
- AbstractSidechainApp
-
val
circuitType: CircuitTypes
- Definition Classes
- AbstractSidechainApp
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
lazy val
combinedRoute: Route
- Definition Classes
- Application
-
lazy val
communicationClient: WebSocketCommunicationClient
- Definition Classes
- AbstractSidechainApp
-
val
consensusDataStorage: ConsensusDataStorage
- Attributes
- protected
-
val
consensusParamsForkList: Buffer[Pair[SidechainForkConsensusEpoch, OptionalSidechainFork]]
- Definition Classes
- AbstractSidechainApp
- val consensusStore: File
-
lazy val
coreApiRoutes: Seq[ApiRoute]
- Definition Classes
- AccountSidechainApp → AbstractSidechainApp
-
val
customSecretSerializers: HashMap[Byte, SecretSerializer[Secret]]
- Definition Classes
- AbstractSidechainApp
- val dataDirAbsolutePath: String
-
val
defaultConsensusForks: ConsensusParamsFork
- Definition Classes
- AbstractSidechainApp
-
lazy val
disabledApiRoutes: Seq[SidechainRejectionApiRoute]
- Definition Classes
- AbstractSidechainApp
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
def
exceptionHandler: ExceptionHandler
- Definition Classes
- AbstractSidechainApp → Application
-
implicit
val
executionContext: ExecutionContext
- Definition Classes
- Application
-
lazy val
externalSocketAddress: Option[InetSocketAddress]
- Definition Classes
- Application
-
lazy val
features: Seq[PeerFeature]
- Attributes
- protected
- Definition Classes
- AbstractSidechainApp → Application
-
lazy val
forgerList: Seq[(PublicKey25519Proposition, VrfPublicKey)]
- Definition Classes
- AbstractSidechainApp
-
val
forkConfigurator: ForkConfigurator
- Definition Classes
- AbstractSidechainApp
-
lazy val
genesisBlock: AccountBlock
- Definition Classes
- AccountSidechainApp → AbstractSidechainApp
-
val
genesisPowData: Seq[(Int, Int)]
- Definition Classes
- AbstractSidechainApp
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getNodeViewProvider: NodeViewProvider[TX, AccountBlockHeader, PMOD, AccountFeePaymentsInfo, NodeAccountHistory, NodeAccountState, NodeWalletBase, NodeAccountMemoryPool, AccountNodeView]
-
def
getSecretSubmitProvider: SecretSubmitProvider
- Definition Classes
- AbstractSidechainApp
-
def
getTransactionSubmitProvider: TransactionSubmitProvider[TX]
- Definition Classes
- AccountSidechainApp → AbstractSidechainApp
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val historyStore: File
-
lazy val
isCSWEnabled: Boolean
- Definition Classes
- AbstractSidechainApp
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
log: Logger
- Attributes
- protected
- Definition Classes
- SparkzLogging
- Annotations
- @inline()
-
val
logger: Logger
- Attributes
- protected
- Definition Classes
- StrictLogging
-
val
mainchainNodeChannel: MainchainNodeChannelImpl
- Definition Classes
- AbstractSidechainApp
-
val
mainchainSynchronizer: MainchainSynchronizer
- Definition Classes
- AbstractSidechainApp
-
var
mastersPublicKeys: Seq[SchnorrProposition]
- Definition Classes
- AbstractSidechainApp
-
val
maxConsensusSlotsInEpoch: Int
- Definition Classes
- AbstractSidechainApp
-
val
maxMcBlockRefDelay: Int
- Attributes
- protected
- Definition Classes
- AbstractSidechainApp
-
val
mcBlockReferenceDelay: Int
- Definition Classes
- AbstractSidechainApp
- val metaStateStore: File
- def modifierSerializers: Map[ModifierTypeId, SparkzSerializer[_ <: NodeViewModifier]]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
val
networkControllerRef: ActorRef
- Definition Classes
- Application
-
val
nodeViewHolderRef: ActorRef
- Definition Classes
- AccountSidechainApp → Application
- val nodeViewProvider: NodeViewProvider[TX, AccountBlockHeader, PMOD, AccountFeePaymentsInfo, NodeAccountHistory, NodeAccountState, NodeWalletBase, NodeAccountMemoryPool, AccountNodeView]
-
val
nodeViewSynchronizer: ActorRef
- Definition Classes
- AccountSidechainApp → Application
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
lazy val
params: NetworkParams
- Definition Classes
- AbstractSidechainApp
-
val
peerDatabase: InMemoryPeerDatabase
- Attributes
- protected
- Definition Classes
- Application
-
val
peerDatabaseBackupStrategy: BackupAndRestoreStrategy
- Attributes
- protected
- Definition Classes
- Application
-
val
peerManagerRef: ActorRef
- Definition Classes
- Application
-
val
peerSynchronizer: ActorRef
- Definition Classes
- Application
-
def
registerClosableResource[S <: AutoCloseable](closableResource: S): S
- Attributes
- protected
- Definition Classes
- AbstractSidechainApp
-
val
rejectedApiPaths: List[Pair[String, String]]
- Definition Classes
- AbstractSidechainApp
-
lazy val
rejectedApiRoutes: Seq[SidechainRejectionApiRoute]
- Definition Classes
- AbstractSidechainApp
-
implicit
def
rejectionHandler: RejectionHandler
- Definition Classes
- AbstractSidechainApp → Application
- val rpcHandler: RpcHandler
- val rpcProcessor: RpcProcessor
-
def
run(): Unit
- Definition Classes
- AbstractSidechainApp → Application
- val secretStore: File
-
lazy val
secretSubmitProvider: SecretSubmitProvider
- Definition Classes
- AbstractSidechainApp
-
val
secureEnclaveApiClient: SecureEnclaveApiClient
- Definition Classes
- AbstractSidechainApp
-
implicit
lazy val
settings: SparkzSettings
- Definition Classes
- AbstractSidechainApp → Application
-
val
shutdownHookThread: Thread
- Definition Classes
- AbstractSidechainApp
- val sidechainBlockActorRef: ActorRef
- val sidechainBlockForgerActorRef: ActorRef
-
lazy val
sidechainCreationOutput: SidechainCreation
- Definition Classes
- AbstractSidechainApp
-
val
sidechainHistoryStorage: AccountHistoryStorage
- Attributes
- protected
-
val
sidechainSecretStorage: SidechainSecretStorage
- Attributes
- protected
-
val
sidechainSecretsCompanion: SidechainSecretsCompanion
- Attributes
- protected
- Definition Classes
- AbstractSidechainApp
-
val
sidechainSettings: SidechainSettings
- Definition Classes
- AbstractSidechainApp
-
def
sidechainStopAll(fromEndpoint: Boolean = false): Unit
- Definition Classes
- AbstractSidechainApp
- val sidechainTransactionActorRef: ActorRef
-
lazy val
sidechainTransactionsCompanion: SidechainAccountTransactionsCompanion
- Attributes
- protected
- Definition Classes
- AccountSidechainApp → AbstractSidechainApp
-
val
signersPublicKeys: Seq[SchnorrProposition]
- Definition Classes
- AbstractSidechainApp
-
val
sparkzContext: SparkzContext
- Definition Classes
- Application
-
val
stateDbStorage: LevelDBDatabase
- Attributes
- protected
-
val
stateMetadataStorage: AccountStateMetadataStorage
- Attributes
- protected
-
def
stopAll(): Unit
- Definition Classes
- Application
-
val
stopAllInProgress: AtomicBoolean
- Definition Classes
- AbstractSidechainApp
-
val
swaggerConfig: String
- Definition Classes
- AccountSidechainApp → Application
- val syncStatusActorRef: ActorRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
val
terminationTimeout: FiniteDuration
- Attributes
- protected
- Definition Classes
- AbstractSidechainApp
-
val
timeProvider: NetworkTimeProvider
- Definition Classes
- Application
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val transactionSubmitProvider: TransactionSubmitProvider[TX]
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
lazy val
webSocketReconnectionHandler: WebSocketReconnectionHandler
- Definition Classes
- AbstractSidechainApp
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated