Class OffersMessage

    • Method Detail

      • invoice_request

        public static OffersMessage invoice_request​(InvoiceRequest a)
        Utility method to constructs a new InvoiceRequest-variant OffersMessage
      • invoice

        public static OffersMessage invoice​(Bolt12Invoice a)
        Utility method to constructs a new Invoice-variant OffersMessage
      • invoice_error

        public static OffersMessage invoice_error​(InvoiceError a)
        Utility method to constructs a new InvoiceError-variant OffersMessage
      • tlv_type

        public long tlv_type()
        The TLV record type for the message as used in an `onionmsg_tlv` TLV stream.
      • write

        public byte[] write()
        Serialize the OffersMessage object into a byte array which can be read by OffersMessage_read