Package

org.bitcoins

node

Permalink

package node

Visibility
  1. Public
  2. All

Type Members

  1. case class NeutrinoNode(nodePeer: Peer, nodeConfig: NodeAppConfig, chainConfig: ChainAppConfig, actorSystem: ActorSystem) extends Node with Product with Serializable

    Permalink
  2. trait Node extends NodeApi with ChainQueryApi with P2PLogger

    Permalink

    This a base trait for various kinds of nodes.

    This a base trait for various kinds of nodes. It contains house keeping methods required for all nodes.

  3. case class NodeCallbacks(onCompactFilterReceived: Seq[OnCompactFilterReceived] = Seq.empty, onTxReceived: Seq[OnTxReceived] = Seq.empty, onBlockReceived: Seq[OnBlockReceived] = Seq.empty, onMerkleBlockReceived: Seq[OnMerkleBlockReceived] = Seq.empty) extends Product with Serializable

    Permalink

    Callbacks for responding to events in the SPV node.

    Callbacks for responding to events in the SPV node. The approriate callback is executed whenver the node receives a getdata message matching it.

  4. case class SpvNode(nodePeer: Peer, nodeConfig: NodeAppConfig, chainConfig: ChainAppConfig, actorSystem: ActorSystem) extends Node with Product with Serializable

    Permalink

Value Members

  1. object NodeCallbacks extends Serializable

    Permalink
  2. package config

    Permalink
  3. package constant

    Permalink
  4. package db

    Permalink
  5. package models

    Permalink
  6. package networking

    Permalink
  7. package util

    Permalink

Ungrouped