case class AcceptDbState(dlcDb: DLCDb, contractDataDb: DLCContractDataDb, contractInfo: ContractInfo, offerDb: DLCOfferDb, acceptDb: DLCAcceptDb, offerFundingInputsDb: Vector[DLCFundingInputDb], offerPrevTxs: Vector[TransactionDb], acceptFundingInputsDb: Vector[DLCFundingInputDb], acceptPrevTxs: Vector[TransactionDb], cetSigsOpt: Option[Vector[DLCCETSignaturesDb]], refundSigDb: DLCRefundSigsDb) extends SetupCompleteDLCDbState with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AcceptDbState
- Serializable
- Product
- Equals
- SetupCompleteDLCDbState
- DLCSetupDbState
- DLCDbState
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
-  new AcceptDbState(dlcDb: DLCDb, contractDataDb: DLCContractDataDb, contractInfo: ContractInfo, offerDb: DLCOfferDb, acceptDb: DLCAcceptDb, offerFundingInputsDb: Vector[DLCFundingInputDb], offerPrevTxs: Vector[TransactionDb], acceptFundingInputsDb: Vector[DLCFundingInputDb], acceptPrevTxs: Vector[TransactionDb], cetSigsOpt: Option[Vector[DLCCETSignaturesDb]], refundSigDb: DLCRefundSigsDb)
Value Members
-   final  def !=(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def ##: Int- Definition Classes
- AnyRef → Any
 
-   final  def ==(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-    def acceptCETSigsOpt: Option[CETSignatures]- Definition Classes
- SetupCompleteDLCDbState
 
-    val acceptDb: DLCAcceptDb- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState
 
-    def acceptFundingInputs: Vector[DLCFundingInput]- Definition Classes
- SetupCompleteDLCDbState
 
-    val acceptFundingInputsDb: Vector[DLCFundingInputDb]- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState
 
-    def acceptOpt: Option[DLCAccept]Reconstructs the DLCAccept message if we have CETSignatures in the database. Reconstructs the DLCAccept message if we have CETSignatures in the database. If we don't have the signatures because we have pruned them we return None as we can't reconstruct the message - Definition Classes
- SetupCompleteDLCDbState
 
-    val acceptPrevTxs: Vector[TransactionDb]- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState
 
-    def acceptWithoutSigs: DLCAcceptWithoutSigs- Definition Classes
- SetupCompleteDLCDbState
 
-    val allFundingInputs: Vector[DLCFundingInputDb]- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState
 
-   final  def asInstanceOf[T0]: T0- Definition Classes
- Any
 
-    def cetSignaturesOpt: Option[CETSignatures]- Definition Classes
- SetupCompleteDLCDbState
 
-    val cetSigsOpt: Option[Vector[DLCCETSignaturesDb]]- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState
 
-    def clone(): AnyRef- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
 
-    val contractDataDb: DLCContractDataDb- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState → DLCDbState
 
-    val contractInfo: ContractInfo- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState → DLCDbState
 
-    val dlcDb: DLCDb- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState → DLCDbState
 
-   final  def eq(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-    def finalize(): Unit- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
 
-   final  def getClass(): Class[_ <: AnyRef]- Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
-   final  def isInstanceOf[T0]: Boolean- Definition Classes
- Any
 
-  val localPrevTxs: Vector[TransactionDb]
-   final  def ne(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-   final  def notify(): Unit- Definition Classes
- AnyRef
- Annotations
- @native()
 
-   final  def notifyAll(): Unit- Definition Classes
- AnyRef
- Annotations
- @native()
 
-    def offer: DLCOffer- Definition Classes
- DLCDbState
 
-    val offerDb: DLCOfferDb- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState → DLCDbState
 
-    def offerFundingInputs: Vector[DLCFundingInput]- Definition Classes
- DLCDbState
 
-    val offerFundingInputsDb: Vector[DLCFundingInputDb]- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState → DLCDbState
 
-    val offerPrevTxs: Vector[TransactionDb]- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState → DLCDbState
 
-    def offererCETSigsOpt: Option[CETSignatures]- Definition Classes
- SetupCompleteDLCDbState
 
-    def productElementNames: Iterator[String]- Definition Classes
- Product
 
-    val refundSigDb: DLCRefundSigsDb- Definition Classes
- AcceptDbState → SetupCompleteDLCDbState
 
-  val remotePrevTxs: Vector[TransactionDb]
-   final  def state: DLCState- Definition Classes
- DLCDbState
 
-   final  def synchronized[T0](arg0: => T0): T0- Definition Classes
- AnyRef
 
-    def toSignDbOpt: Option[SignDbState]Converts the AcceptDbState -> SignDbState if we have all parties CET signatures and refund signatures 
-   final  def wait(): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-   final  def wait(arg0: Long, arg1: Int): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-   final  def wait(arg0: Long): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()