msggen: Add FetchInvoice method to Rust and grpc bindings

Closes #6844

Changelog-Added: Cln-RPC: Add `fetchinvoice` method to cln-rpc and cln-grpc.
This commit is contained in:
Christian Decker
2023-11-07 13:42:24 +01:00
committed by Peter Neuroth
parent 9e0b244058
commit bdfd2d5fda
8 changed files with 394 additions and 1 deletions

View File

@@ -697,6 +697,35 @@
"Feerates.perkw": 3,
"Feerates.warning_missing_feerates": 1
},
"FetchinvoiceChanges": {
"FetchInvoice.changes.amount_msat": 5,
"FetchInvoice.changes.description": 2,
"FetchInvoice.changes.description_appended": 1,
"FetchInvoice.changes.vendor": 4,
"FetchInvoice.changes.vendor_removed": 3
},
"FetchinvoiceNext_period": {
"FetchInvoice.next_period.counter": 1,
"FetchInvoice.next_period.endtime": 3,
"FetchInvoice.next_period.paywindow_end": 5,
"FetchInvoice.next_period.paywindow_start": 4,
"FetchInvoice.next_period.starttime": 2
},
"FetchinvoiceRequest": {
"FetchInvoice.amount_msat": 2,
"FetchInvoice.offer": 1,
"FetchInvoice.payer_note": 8,
"FetchInvoice.quantity": 3,
"FetchInvoice.recurrence_counter": 4,
"FetchInvoice.recurrence_label": 6,
"FetchInvoice.recurrence_start": 5,
"FetchInvoice.timeout": 7
},
"FetchinvoiceResponse": {
"FetchInvoice.changes": 2,
"FetchInvoice.invoice": 1,
"FetchInvoice.next_period": 3
},
"FundchannelRequest": {
"FundChannel.amount": 1,
"FundChannel.announce": 3,
@@ -2853,6 +2882,94 @@
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice": {
"added": "pre-v0.10.1",
"deprecated": null
},
"FetchInvoice.amount_msat": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.changes": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.changes.amount_msat": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.changes.description": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.changes.description_appended": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.changes.vendor": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.changes.vendor_removed": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.invoice": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.next_period": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.next_period.counter": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.next_period.endtime": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.next_period.paywindow_end": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.next_period.paywindow_start": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.next_period.starttime": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.offer": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.payer_note": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.quantity": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.recurrence_counter": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.recurrence_label": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.recurrence_start": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FetchInvoice.timeout": {
"added": "pre-v0.10.1",
"deprecated": false
},
"FundChannel": {
"added": "pre-v0.10.1",
"deprecated": null