package dlc
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait DLCTest extends AnyRef
- 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
- object DLCFeeTestUtil extends Assertions
- object DLCTest extends DLCTest
- object DLCTestUtil
- object TestDLCClient extends Serializable