Packages

package models

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class BroadcastAbleTransaction(transaction: Transaction) extends Product with Serializable

    TXs we can broadcast over the P2P network

  2. final case class BroadcastAbleTransactionDAO()(implicit appConfig: NodeAppConfig, ec: ExecutionContext) extends CRUD[BroadcastAbleTransaction, DoubleSha256DigestBE] with SlickUtil[BroadcastAbleTransaction, DoubleSha256DigestBE] with Product with Serializable
  3. case class NodeStateDescriptorDAO()(implicit ec: ExecutionContext, appConfig: NodeAppConfig) extends CRUD[NodeStateDescriptorDb, NodeStateDescriptorType] with SlickUtil[NodeStateDescriptorDb, NodeStateDescriptorType] with Product with Serializable
  4. case class NodeStateDescriptorDb(tpe: NodeStateDescriptorType, descriptor: NodeStateDescriptor) extends Product with Serializable
  5. case class PeerDAO()(implicit appConfig: NodeAppConfig, ec: ExecutionContext) extends CRUD[PeerDb, (ByteVector, Int)] with SlickUtil[PeerDb, (ByteVector, Int)] with Product with Serializable
  6. case class PeerDb(address: ByteVector, port: Int, lastSeen: Instant, firstSeen: Instant, networkId: Byte, serviceBytes: ByteVector) extends Product with Serializable

Value Members

  1. object PeerDAOHelper

Ungrouped