tagParser top-level property
Implementation
final tagParser = <int, List>{
0: ['invreq_metadata', (buf) => buf.toString('hex')],
2: ['offer_chains', fromwireOfferChains],
4: ['offer_metadata', (buf) => buf.toString('hex')],
6: ['offer_currency', fromwireOfferCurrency],
8: ['offer_amount', fromwireOfferAmount],
10: ['offer_description', fromwireOfferDescription],
12: ['offer_features', fromwireOfferFeatures],
14: ['offer_absolute_expiry', fromwireOfferAbsoluteExpiry],
16: ['offer_paths', fromwireOfferPaths],
18: ['offer_issuer', fromwireOfferIssuer],
20: ['offer_quantity_max', fromwireOfferQuantityMax],
22: ['offer_node_id', fromwireOfferNodeId],
80: ['invreq_chain', fromwireOfferNodeId],
82: ['invreq_amount', fromwireInvoiceRequestAmount],
84: ['invreq_features', fromwireInvoiceRequestFeatures],
86: ['invreq_quantity', fromwireInvoiceRequestQuantity],
88: ['invreq_payer_id', fromwireInvoiceRequestPayerKey],
89: ['invreq_payer_note', fromwireInvoiceRequestPayerNote],
164: ['invoice_created_at', fromwireInvoiceCreatedAt],
166: ['invoice_relative_expiry', fromwireInvoiceRelativeExpiry],
168: ['invoice_payment_hash', fromwireInvoicePaymentHash],
170: ['invoice_amount', fromwireInvoiceAmount],
172: ['invoice_fallbacks', fromwireInvoiceFallbacks],
174: ['invoice_features', fromwireInvoiceFeatures],
176: ['invoice_node_id', fromwireInvoiceNodeId],
240: ['signature', fromwireOfferSignature]
};