final case class AddInvoiceResponse(rHash: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, paymentRequest: String = "", addIndex: UInt64 = lnrpc.AddInvoiceResponse._typemapper_addIndex.toCustom(0L), paymentAddr: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AddInvoiceResponse] with Product with Serializable
- paymentRequest
A bare-bones invoice for a payment within the Lightning Network. With the details of the invoice, the sender has all the data necessary to send a payment to the recipient.
- addIndex
The "add" index of this invoice. Each newly created invoice will increment this index making it monotonically increasing. Callers to the SubscribeInvoices call can use this to instantly get notified of all added invoices with an add_index greater than this one.
- paymentAddr
The payment address of the generated invoice. This value should be used in all payments for this invoice as we require it for end to end security.
- Annotations
- @SerialVersionUID()
- Alphabetic
- By Inheritance
- AddInvoiceResponse
- Updatable
- GeneratedMessage
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new AddInvoiceResponse(rHash: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, paymentRequest: String = "", addIndex: UInt64 = lnrpc.AddInvoiceResponse._typemapper_addIndex.toCustom(0L), paymentAddr: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)
- paymentRequest
A bare-bones invoice for a payment within the Lightning Network. With the details of the invoice, the sender has all the data necessary to send a payment to the recipient.
- addIndex
The "add" index of this invoice. Each newly created invoice will increment this index making it monotonically increasing. Callers to the SubscribeInvoices call can use this to instantly get notified of all added invoices with an add_index greater than this one.
- paymentAddr
The payment address of the generated invoice. This value should be used in all payments for this invoice as we require it for end to end security.
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
- val addIndex: UInt64
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def companion: AddInvoiceResponse.type
- Definition Classes
- AddInvoiceResponse → GeneratedMessage
- def discardUnknownFields: AddInvoiceResponse
- 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()
- def getField(__field: FieldDescriptor): PValue
- Definition Classes
- AddInvoiceResponse → GeneratedMessage
- def getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- AddInvoiceResponse → GeneratedMessage
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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()
- val paymentAddr: ByteString
- val paymentRequest: String
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val rHash: ByteString
- def serializedSize: Int
- Definition Classes
- AddInvoiceResponse → GeneratedMessage
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def toByteArray: Array[Byte]
- Definition Classes
- GeneratedMessage
- final def toByteString: ByteString
- Definition Classes
- GeneratedMessage
- final def toPMessage: PMessage
- Definition Classes
- GeneratedMessage
- def toProtoString: String
- Definition Classes
- AddInvoiceResponse → GeneratedMessage
- val unknownFields: UnknownFieldSet
- def update(ms: (Lens[AddInvoiceResponse, AddInvoiceResponse]) => Mutation[AddInvoiceResponse]*): AddInvoiceResponse
- Definition Classes
- Updatable
- 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()
- def withAddIndex(__v: UInt64): AddInvoiceResponse
- def withPaymentAddr(__v: ByteString): AddInvoiceResponse
- def withPaymentRequest(__v: String): AddInvoiceResponse
- def withRHash(__v: ByteString): AddInvoiceResponse
- def withUnknownFields(__v: UnknownFieldSet): AddInvoiceResponse
- final def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
- def writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- AddInvoiceResponse → GeneratedMessage
- final def writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage