package execution
Ordering
- Alphabetic
 
Visibility
- Public
 - Protected
 
Type Members
-  case class CETInfo(tx: WitnessTransaction, remoteSignature: ECAdaptorSignature) extends Product with Serializable
 -    case class DLCExecutor(signer: DLCTxSigner) extends Product with Serializable
Responsible for constructing SetupDLCs and DLCOutcomes
 -  sealed trait DLCOutcome extends AnyRef
 -  case class ExecutedDLCOutcome(fundingTx: Transaction, cet: WitnessTransaction, outcome: OracleOutcome, sigsUsed: Vector[OracleSignatures]) extends DLCOutcome with Product with Serializable
 -  case class RefundDLCOutcome(fundingTx: Transaction, refundTx: WitnessTransaction) extends DLCOutcome with Product with Serializable
 -  case class SetupDLC(fundingTx: Transaction, cets: Vector[(ECPublicKey, CETInfo)], refundTx: WitnessTransaction) extends Product with Serializable
 
Value Members
-  object DLCExecutor extends Serializable