Packages

package util

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait AppConfigMarker extends AnyRef

    A trait used to indicated when different parts of BitcoinSAppConfig are started

  2. trait BitcoinSApp extends AnyRef
  3. trait BitcoinSAppScalaDaemon extends App with BitcoinSApp

    Trait for using BitcoinS app with a daemon backend

  4. case class ServerBindings(httpServer: ServerBinding, webSocketServerOpt: Option[ServerBinding]) extends Product with Serializable
  5. case class StartedBitcoinSAppConfig(torStartedF: Future[Unit]) extends AppConfigMarker with Product with Serializable

    This class represents when BitcoinSAppConfig modules are started

    This class represents when BitcoinSAppConfig modules are started

    torStartedF

    this future is completed when all tor dependent modules are fully started the reason this is needed is because tor startup time is so variable

    See also

    https://github.com/bitcoin-s/bitcoin-s/issues/4210

  6. case class WsServerConfig(wsBind: String, wsPort: Int) extends Product with Serializable

Value Members

  1. object CallbackUtil extends Logging
  2. object ChainUtil
  3. case object StoppedBitcoinSAppConfig extends AppConfigMarker with Product with Serializable
  4. object WebsocketUtil extends Logging

Ungrouped