Packages

package routes

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BitcoinSRunner[T] extends StartStopAsync[T] with BitcoinSLogger
  2. trait BitcoinSServerRunner[T] extends BitcoinSRunner[T]
  3. trait CORSHandler extends AnyRef

    Add CORS handling for accessing backend over localhost from modern browsers

    Add CORS handling for accessing backend over localhost from modern browsers

    See also

    dzone.com/articles/handling-cors-in-akka-http

  4. case class CommonRoutes(datadir: Path) extends ServerRoute with Product with Serializable
  5. sealed abstract class HttpError extends Error

    HTTP errors our server knows how to handle.

    HTTP errors our server knows how to handle. These gets picked up by the exceptions handler in Main

  6. case class Server(conf: AppConfig, handlersF: Seq[Future[ServerRoute]], rpcbindOpt: Option[String], rpcport: Int, rpcPassword: String, wsConfigOpt: Option[WsServerConfig], wsSource: Source[WsNotification[_], NotUsed])(implicit system: ActorSystem) extends HttpLogger with Product with Serializable
  7. case class ServerCommand(method: String, params: Arr) extends Product with Serializable
  8. trait ServerRoute extends AnyRef
  9. case class ZipDataDir(path: Path) extends Product with Serializable

Value Members

  1. object HttpError extends Serializable
  2. object Server extends BitcoinSLogger with Serializable
  3. object ServerCommand extends Serializable
  4. object ZipDataDir extends Serializable

Ungrouped