c

org.bitcoins.core.wallet.utxo

EmptySpendingInfo

case class EmptySpendingInfo(outPoint: TransactionOutPoint, amount: CurrencyUnit, hashType: HashType) extends UTXOSpendingInfo with RawScriptUTXOSpendingInfoFull with Product with Serializable

For spending EmptyScriptPubKeys in tests. Probably should not be used in real life

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EmptySpendingInfo
  2. Serializable
  3. Product
  4. Equals
  5. RawScriptUTXOSpendingInfoFull
  6. RawScriptUTXOSpendingInfo
  7. BitcoinUTXOSpendingInfoFull
  8. BitcoinUTXOSpendingInfo
  9. UTXOSpendingInfoFull
  10. UTXOSpendingInfo
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new EmptySpendingInfo(outPoint: TransactionOutPoint, amount: CurrencyUnit, hashType: HashType)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val amount: CurrencyUnit
    Definition Classes
    EmptySpendingInfoUTXOSpendingInfo
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def conditionalPath: ConditionalPath
    Definition Classes
    EmptySpendingInfoUTXOSpendingInfo
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. val hashType: HashType
    Definition Classes
    EmptySpendingInfoUTXOSpendingInfo
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def isValidScriptWitness(spk: WitnessScriptPubKeyV0, scriptWitness: ScriptWitnessV0): Boolean
    Attributes
    protected
    Definition Classes
    BitcoinUTXOSpendingInfo
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. val outPoint: TransactionOutPoint

    The funding transaction's txid and the index of the output in the transaction we are spending

    The funding transaction's txid and the index of the output in the transaction we are spending

    Definition Classes
    EmptySpendingInfoUTXOSpendingInfo
  17. def output: TransactionOutput

    the actual output itself we are spending

    the actual output itself we are spending

    Definition Classes
    UTXOSpendingInfo
  18. def productElementNames: Iterator[String]
    Definition Classes
    Product
  19. val redeemScriptOpt: Option[ScriptPubKey]
  20. def requiredSigs: Int
  21. def scriptPubKey: EmptyScriptPubKey.type
  22. val scriptWitnessOpt: Option[ScriptWitnessV0]
  23. def signers: Vector[Sign]

    The signer signing in the output above

    The signer signing in the output above

    Definition Classes
    EmptySpendingInfoUTXOSpendingInfo
  24. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  25. def toSingle(signerIndex: Int): BitcoinUTXOSpendingInfoSingle
  26. def toSingles: Vector[UTXOSpendingInfoSingle]

    Generates a UTXOSpendingInfoSingle for every Sign required to spend this UTXO.

    Generates a UTXOSpendingInfoSingle for every Sign required to spend this UTXO. Note that if more keys than necessary are specified, only the first requiredSigs specified will be taken here

    Definition Classes
    UTXOSpendingInfoFull
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from UTXOSpendingInfoFull

Inherited from UTXOSpendingInfo

Inherited from AnyRef

Inherited from Any

Ungrouped