package node
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class DLCClient extends Actor with ActorLogging
- class DLCConnectionHandler extends Actor with ActorLogging
- class DLCDataHandler extends Actor with ActorLogging
- case class DLCNode(wallet: DLCWalletApi)(implicit system: ActorSystem, config: DLCNodeAppConfig) extends DLCNodeApi with BitcoinSLogger with Product with Serializable
- trait DLCNodeCallbacks extends ModuleCallbacks[DLCNodeCallbacks] with BitcoinSLogger
Callbacks for responding to events in the DLC node.
- class DLCServer extends Actor with ActorLogging
- trait OnAcceptFailed extends Callback[(Sha256Digest, String)]
- trait OnAcceptSucceed extends Callback[Sha256Digest]
- trait OnOfferSendFailed extends Callback[(Sha256Digest, String)]
- trait OnOfferSendSucceed extends Callback[Sha256Digest]
- trait OnPeerConnectionEstablished extends Callback[InetSocketAddress]
- trait OnPeerConnectionFailed extends Callback[InetSocketAddress]
- trait OnPeerConnectionInitiated extends Callback[InetSocketAddress]
- trait OnSignFailed extends Callback[(Sha256Digest, String)]
- trait OnSignSucceed extends Callback[Sha256Digest]
Value Members
- object DLCClient
- object DLCConnectionHandler extends BitcoinSLogger
- object DLCDataHandler
- object DLCNodeCallbacks extends CallbackFactory[DLCNodeCallbacks]
- object DLCServer extends BitcoinSLogger