createInvoice

suspend fun createInvoice(paymentPreimage: ByteVector32, amount: MilliSatoshi?, description: String, extraHops: List<List<PaymentRequest.TaggedField.ExtraHop>>, expirySeconds: Long? = null, timestampSeconds: Long = currentTimestampSeconds()): PaymentRequest