Packages

package db

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class DLCContactDb(alias: String, address: InetSocketAddress, memo: String) extends Product with Serializable
  2. case class DLCDb(dlcId: Sha256Digest, tempContractId: Sha256Digest, contractIdOpt: Option[ByteVector], protocolVersion: Int, state: DLCState, isInitiator: Boolean, account: HDAccount, changeIndex: HDChainType, keyIndex: Int, feeRate: SatoshisPerVirtualByte, fundOutputSerialId: UInt64, lastUpdated: Instant, fundingOutPointOpt: Option[TransactionOutPoint], fundingTxIdOpt: Option[DoubleSha256DigestBE], closingTxIdOpt: Option[DoubleSha256DigestBE], aggregateSignatureOpt: Option[SchnorrDigitalSignature], serializationVersion: DLCSerializationVersion, peerOpt: Option[String]) extends LastUpdatedDb with Product with Serializable

    This table contains all the meta information about a DLC.

    This table contains all the meta information about a DLC. This includes various identifiers as well as state and a BIP 32 key path.

  3. case class IncomingDLCOfferDb(hash: Sha256Digest, receivedAt: Instant, peer: Option[String], message: Option[String], offerTLV: DLCOfferTLV) extends Product with Serializable

Value Members

  1. object DLCContactDbHelper

Ungrouped