Packages

c

io.horizen.account

AccountSidechainApp

class AccountSidechainApp extends AbstractSidechainApp

Linear Supertypes
AbstractSidechainApp, Application, SparkzLogging, StrictLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AccountSidechainApp
  2. AbstractSidechainApp
  3. Application
  4. SparkzLogging
  5. StrictLogging
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. 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

  1. type NVHT = AccountSidechainNodeViewHolder
    Definition Classes
    AccountSidechainApp → Application
  2. type PMOD = AccountBlock
    Definition Classes
    AccountSidechainAppAbstractSidechainApp → Application
  3. type TX = AccountTransaction[Proposition, Proof[Proposition]]
    Definition Classes
    AccountSidechainAppAbstractSidechainApp → Application

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit lazy val actorSystem: ActorSystem
    Attributes
    protected
    Definition Classes
    AbstractSidechainApp → Application
  5. lazy val additionalMessageSpecs: Seq[MessageSpec[_]]
    Attributes
    protected
    Definition Classes
    AbstractSidechainApp → Application
  6. lazy val apiRoutes: Seq[ApiRoute]
    Definition Classes
    AbstractSidechainApp → Application
  7. lazy val applicationApiRoutes: Seq[ApiRoute]
  8. val applicationStopper: SidechainAppStopper
    Definition Classes
    AbstractSidechainApp
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. val calculatedSysDataConstant: Array[Byte]
    Definition Classes
    AbstractSidechainApp
  11. val certificateSignaturesManagerRef: ActorRef
  12. val certificateSubmitterRef: ActorRef
  13. val chainInfo: ChainInfo
    Definition Classes
    AbstractSidechainApp
  14. val circuitType: CircuitTypes
    Definition Classes
    AbstractSidechainApp
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  16. lazy val combinedRoute: Route
    Definition Classes
    Application
  17. lazy val communicationClient: WebSocketCommunicationClient
    Definition Classes
    AbstractSidechainApp
  18. val consensusDataStorage: ConsensusDataStorage
    Attributes
    protected
  19. val consensusParamsForkList: Buffer[Pair[SidechainForkConsensusEpoch, OptionalSidechainFork]]
    Definition Classes
    AbstractSidechainApp
  20. val consensusStore: File
  21. lazy val coreApiRoutes: Seq[ApiRoute]
  22. val customSecretSerializers: HashMap[Byte, SecretSerializer[Secret]]
    Definition Classes
    AbstractSidechainApp
  23. val dataDirAbsolutePath: String
  24. val defaultConsensusForks: ConsensusParamsFork
    Definition Classes
    AbstractSidechainApp
  25. lazy val disabledApiRoutes: Seq[SidechainRejectionApiRoute]
    Definition Classes
    AbstractSidechainApp
  26. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  28. implicit def exceptionHandler: ExceptionHandler
    Definition Classes
    AbstractSidechainApp → Application
  29. implicit val executionContext: ExecutionContext
    Definition Classes
    Application
  30. lazy val externalSocketAddress: Option[InetSocketAddress]
    Definition Classes
    Application
  31. lazy val features: Seq[PeerFeature]
    Attributes
    protected
    Definition Classes
    AbstractSidechainApp → Application
  32. lazy val forgerList: Seq[(PublicKey25519Proposition, VrfPublicKey)]
    Definition Classes
    AbstractSidechainApp
  33. val forkConfigurator: ForkConfigurator
    Definition Classes
    AbstractSidechainApp
  34. lazy val genesisBlock: AccountBlock
  35. val genesisPowData: Seq[(Int, Int)]
    Definition Classes
    AbstractSidechainApp
  36. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. def getNodeViewProvider: NodeViewProvider[TX, AccountBlockHeader, PMOD, AccountFeePaymentsInfo, NodeAccountHistory, NodeAccountState, NodeWalletBase, NodeAccountMemoryPool, AccountNodeView]
  38. def getSecretSubmitProvider: SecretSubmitProvider
    Definition Classes
    AbstractSidechainApp
  39. def getTransactionSubmitProvider: TransactionSubmitProvider[TX]
  40. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  41. val historyStore: File
  42. lazy val isCSWEnabled: Boolean
    Definition Classes
    AbstractSidechainApp
  43. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  44. def log: Logger
    Attributes
    protected
    Definition Classes
    SparkzLogging
    Annotations
    @inline()
  45. val logger: Logger
    Attributes
    protected
    Definition Classes
    StrictLogging
  46. val mainchainNodeChannel: MainchainNodeChannelImpl
    Definition Classes
    AbstractSidechainApp
  47. val mainchainSynchronizer: MainchainSynchronizer
    Definition Classes
    AbstractSidechainApp
  48. var mastersPublicKeys: Seq[SchnorrProposition]
    Definition Classes
    AbstractSidechainApp
  49. val maxConsensusSlotsInEpoch: Int
    Definition Classes
    AbstractSidechainApp
  50. val maxMcBlockRefDelay: Int
    Attributes
    protected
    Definition Classes
    AbstractSidechainApp
  51. val mcBlockReferenceDelay: Int
    Definition Classes
    AbstractSidechainApp
  52. val metaStateStore: File
  53. def modifierSerializers: Map[ModifierTypeId, SparkzSerializer[_ <: NodeViewModifier]]
  54. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  55. val networkControllerRef: ActorRef
    Definition Classes
    Application
  56. val nodeViewHolderRef: ActorRef
    Definition Classes
    AccountSidechainApp → Application
  57. val nodeViewProvider: NodeViewProvider[TX, AccountBlockHeader, PMOD, AccountFeePaymentsInfo, NodeAccountHistory, NodeAccountState, NodeWalletBase, NodeAccountMemoryPool, AccountNodeView]
  58. val nodeViewSynchronizer: ActorRef
    Definition Classes
    AccountSidechainApp → Application
  59. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  60. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  61. lazy val params: NetworkParams
    Definition Classes
    AbstractSidechainApp
  62. val peerDatabase: InMemoryPeerDatabase
    Attributes
    protected
    Definition Classes
    Application
  63. val peerDatabaseBackupStrategy: BackupAndRestoreStrategy
    Attributes
    protected
    Definition Classes
    Application
  64. val peerManagerRef: ActorRef
    Definition Classes
    Application
  65. val peerSynchronizer: ActorRef
    Definition Classes
    Application
  66. def registerClosableResource[S <: AutoCloseable](closableResource: S): S
    Attributes
    protected
    Definition Classes
    AbstractSidechainApp
  67. val rejectedApiPaths: List[Pair[String, String]]
    Definition Classes
    AbstractSidechainApp
  68. lazy val rejectedApiRoutes: Seq[SidechainRejectionApiRoute]
    Definition Classes
    AbstractSidechainApp
  69. implicit def rejectionHandler: RejectionHandler
    Definition Classes
    AbstractSidechainApp → Application
  70. val rpcHandler: RpcHandler
  71. val rpcProcessor: RpcProcessor
  72. def run(): Unit
    Definition Classes
    AbstractSidechainApp → Application
  73. val secretStore: File
  74. lazy val secretSubmitProvider: SecretSubmitProvider
    Definition Classes
    AbstractSidechainApp
  75. val secureEnclaveApiClient: SecureEnclaveApiClient
    Definition Classes
    AbstractSidechainApp
  76. implicit lazy val settings: SparkzSettings
    Definition Classes
    AbstractSidechainApp → Application
  77. val shutdownHookThread: Thread
    Definition Classes
    AbstractSidechainApp
  78. val sidechainBlockActorRef: ActorRef
  79. val sidechainBlockForgerActorRef: ActorRef
  80. lazy val sidechainCreationOutput: SidechainCreation
    Definition Classes
    AbstractSidechainApp
  81. val sidechainHistoryStorage: AccountHistoryStorage
    Attributes
    protected
  82. val sidechainSecretStorage: SidechainSecretStorage
    Attributes
    protected
  83. val sidechainSecretsCompanion: SidechainSecretsCompanion
    Attributes
    protected
    Definition Classes
    AbstractSidechainApp
  84. val sidechainSettings: SidechainSettings
    Definition Classes
    AbstractSidechainApp
  85. def sidechainStopAll(fromEndpoint: Boolean = false): Unit
    Definition Classes
    AbstractSidechainApp
  86. val sidechainTransactionActorRef: ActorRef
  87. lazy val sidechainTransactionsCompanion: SidechainAccountTransactionsCompanion
    Attributes
    protected
    Definition Classes
    AccountSidechainAppAbstractSidechainApp
  88. val signersPublicKeys: Seq[SchnorrProposition]
    Definition Classes
    AbstractSidechainApp
  89. val sparkzContext: SparkzContext
    Definition Classes
    Application
  90. val stateDbStorage: LevelDBDatabase
    Attributes
    protected
  91. val stateMetadataStorage: AccountStateMetadataStorage
    Attributes
    protected
  92. def stopAll(): Unit
    Definition Classes
    Application
  93. val stopAllInProgress: AtomicBoolean
    Definition Classes
    AbstractSidechainApp
  94. val swaggerConfig: String
    Definition Classes
    AccountSidechainApp → Application
  95. val syncStatusActorRef: ActorRef
  96. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  97. val terminationTimeout: FiniteDuration
    Attributes
    protected
    Definition Classes
    AbstractSidechainApp
  98. val timeProvider: NetworkTimeProvider
    Definition Classes
    Application
  99. def toString(): String
    Definition Classes
    AnyRef → Any
  100. val transactionSubmitProvider: TransactionSubmitProvider[TX]
  101. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  102. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  103. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  104. lazy val webSocketReconnectionHandler: WebSocketReconnectionHandler
    Definition Classes
    AbstractSidechainApp

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from AbstractSidechainApp

Inherited from Application

Inherited from SparkzLogging

Inherited from StrictLogging

Inherited from AnyRef

Inherited from Any

Ungrouped