Packages

package dlc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait DLCTest extends AnyRef
  2. case class TestDLCClient(offer: DLCOffer, accept: DLCAcceptWithoutSigs, isInitiator: Boolean, fundingPrivKey: ECPrivateKey, payoutPrivKey: ECPrivateKey, fundingUtxos: Vector[ScriptSignatureParams[InputInfo]])(implicit ec: ExecutionContext) extends Product with Serializable

    This case class allows for the construction and execution of Discreet Log Contracts between two parties running on this machine (for tests).

    This case class allows for the construction and execution of Discreet Log Contracts between two parties running on this machine (for tests).

    offer

    The DLCOffer associated with this DLC

    accept

    The DLCAccept (without sigs) associated with this DLC

    isInitiator

    True if this client sends the offer message

    fundingPrivKey

    This client's funding private key for this event

    payoutPrivKey

    This client's payout private key for this event

    fundingUtxos

    This client's funding BitcoinUTXOSpendingInfo collection

Value Members

  1. object DLCFeeTestUtil extends Assertions
  2. object DLCTest extends DLCTest
  3. object DLCTestUtil
  4. object TestDLCClient extends Serializable

Ungrouped