Packages

final case class OutputDetail(outputType: OutputScriptType = lnrpc.OutputScriptType.SCRIPT_TYPE_PUBKEY_HASH, address: String = "", pkScript: String = "", outputIndex: Long = 0L, amount: Long = 0L, isOurAddress: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[OutputDetail] with Product with Serializable

outputType

The type of the output

address

The address

pkScript

The pkscript in hex

outputIndex

The output index used in the raw transaction

amount

The value of the output coin in satoshis

isOurAddress

Denotes if the output is controlled by the internal wallet

Annotations
@SerialVersionUID()
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OutputDetail
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new OutputDetail(outputType: OutputScriptType = lnrpc.OutputScriptType.SCRIPT_TYPE_PUBKEY_HASH, address: String = "", pkScript: String = "", outputIndex: Long = 0L, amount: Long = 0L, isOurAddress: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)

    outputType

    The type of the output

    address

    The address

    pkScript

    The pkscript in hex

    outputIndex

    The output index used in the raw transaction

    amount

    The value of the output coin in satoshis

    isOurAddress

    Denotes if the output is controlled by the internal wallet

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 address: String
  5. val amount: Long
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. def companion: OutputDetail.type
    Definition Classes
    OutputDetail → GeneratedMessage
  9. def discardUnknownFields: OutputDetail
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    OutputDetail → GeneratedMessage
  14. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    OutputDetail → GeneratedMessage
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. val isOurAddress: Boolean
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. val outputIndex: Long
  21. val outputType: OutputScriptType
  22. val pkScript: String
  23. def productElementNames: Iterator[String]
    Definition Classes
    Product
  24. def serializedSize: Int
    Definition Classes
    OutputDetail → GeneratedMessage
  25. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  26. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  27. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  28. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  29. def toProtoString: String
    Definition Classes
    OutputDetail → GeneratedMessage
  30. val unknownFields: UnknownFieldSet
  31. def update(ms: (Lens[OutputDetail, OutputDetail]) => Mutation[OutputDetail]*): OutputDetail
    Definition Classes
    Updatable
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  35. def withAddress(__v: String): OutputDetail
  36. def withAmount(__v: Long): OutputDetail
  37. def withIsOurAddress(__v: Boolean): OutputDetail
  38. def withOutputIndex(__v: Long): OutputDetail
  39. def withOutputType(__v: OutputScriptType): OutputDetail
  40. def withPkScript(__v: String): OutputDetail
  41. def withUnknownFields(__v: UnknownFieldSet): OutputDetail
  42. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  43. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    OutputDetail → GeneratedMessage
  44. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Inherited from Updatable[OutputDetail]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped