Packages

final case class Transaction(txHash: String = "", amount: Long = 0L, numConfirmations: Int = 0, blockHash: String = "", blockHeight: Int = 0, timeStamp: Long = 0L, totalFees: Long = 0L, destAddresses: Seq[String] = _root_.scala.Seq.empty, rawTxHex: String = "", label: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[Transaction] with Product with Serializable

txHash

The transaction hash

amount

The transaction amount, denominated in satoshis

numConfirmations

The number of confirmations

blockHash

The hash of the block this transaction was included in

blockHeight

The height of the block this transaction was included in

timeStamp

Timestamp of this transaction

totalFees

Fees paid for this transaction

destAddresses

Addresses that received funds for this transaction

rawTxHex

The raw transaction hex.

label

A label that was optionally set on transaction broadcast.

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

Instance Constructors

  1. new Transaction(txHash: String = "", amount: Long = 0L, numConfirmations: Int = 0, blockHash: String = "", blockHeight: Int = 0, timeStamp: Long = 0L, totalFees: Long = 0L, destAddresses: Seq[String] = _root_.scala.Seq.empty, rawTxHex: String = "", label: String = "", unknownFields: UnknownFieldSet = ...)

    txHash

    The transaction hash

    amount

    The transaction amount, denominated in satoshis

    numConfirmations

    The number of confirmations

    blockHash

    The hash of the block this transaction was included in

    blockHeight

    The height of the block this transaction was included in

    timeStamp

    Timestamp of this transaction

    totalFees

    Fees paid for this transaction

    destAddresses

    Addresses that received funds for this transaction

    rawTxHex

    The raw transaction hex.

    label

    A label that was optionally set on transaction broadcast.

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. def addAllDestAddresses(__vs: Iterable[String]): Transaction
  5. def addDestAddresses(__vs: String*): Transaction
  6. val amount: Long
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val blockHash: String
  9. val blockHeight: Int
  10. def clearDestAddresses: Transaction
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  12. def companion: Transaction.type
    Definition Classes
    Transaction → GeneratedMessage
  13. val destAddresses: Seq[String]
  14. def discardUnknownFields: Transaction
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    Transaction → GeneratedMessage
  19. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    Transaction → GeneratedMessage
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. val label: String
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. val numConfirmations: Int
  26. val rawTxHex: String
  27. def serializedSize: Int
    Definition Classes
    Transaction → GeneratedMessage
  28. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  29. val timeStamp: Long
  30. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  31. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  32. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  33. def toProtoString: String
    Definition Classes
    Transaction → GeneratedMessage
  34. val totalFees: Long
  35. val txHash: String
  36. val unknownFields: UnknownFieldSet
  37. def update(ms: (Lens[Transaction, Transaction]) ⇒ Mutation[Transaction]*): Transaction
    Definition Classes
    Updatable
  38. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  41. def withAmount(__v: Long): Transaction
  42. def withBlockHash(__v: String): Transaction
  43. def withBlockHeight(__v: Int): Transaction
  44. def withDestAddresses(__v: Seq[String]): Transaction
  45. def withLabel(__v: String): Transaction
  46. def withNumConfirmations(__v: Int): Transaction
  47. def withRawTxHex(__v: String): Transaction
  48. def withTimeStamp(__v: Long): Transaction
  49. def withTotalFees(__v: Long): Transaction
  50. def withTxHash(__v: String): Transaction
  51. def withUnknownFields(__v: UnknownFieldSet): Transaction
  52. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  53. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    Transaction → GeneratedMessage
  54. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Inherited from Updatable[Transaction]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped