Skip to content

Commit c3f185a

Browse files
committed
add listing options to listpays
Changelog-Added: JSON-RPC: `listpays` has `index`, `start` and `limit` parameters for listing control.
1 parent db4a26d commit c3f185a

File tree

11 files changed

+779
-500
lines changed

11 files changed

+779
-500
lines changed

.msggen.json

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,10 @@
217217
"torv3": 4,
218218
"websocket": 5
219219
},
220+
"ListpaysIndex": {
221+
"created": 0,
222+
"updated": 1
223+
},
220224
"ListpaysPaysStatus": {
221225
"complete": 2,
222226
"failed": 1,
@@ -2228,18 +2232,23 @@
22282232
"ListPays.pays[].bolt12": 7,
22292233
"ListPays.pays[].completed_at": 12,
22302234
"ListPays.pays[].created_at": 4,
2235+
"ListPays.pays[].created_index": 15,
22312236
"ListPays.pays[].description": 11,
22322237
"ListPays.pays[].destination": 3,
22332238
"ListPays.pays[].erroronion": 10,
22342239
"ListPays.pays[].label": 5,
22352240
"ListPays.pays[].number_of_parts": 14,
22362241
"ListPays.pays[].payment_hash": 1,
22372242
"ListPays.pays[].preimage": 13,
2238-
"ListPays.pays[].status": 2
2243+
"ListPays.pays[].status": 2,
2244+
"ListPays.pays[].updated_index": 16
22392245
},
22402246
"ListpaysRequest": {
22412247
"ListPays.bolt11": 1,
2248+
"ListPays.index": 4,
2249+
"ListPays.limit": 6,
22422250
"ListPays.payment_hash": 2,
2251+
"ListPays.start": 5,
22432252
"ListPays.status": 3
22442253
},
22452254
"ListpaysResponse": {
@@ -8304,6 +8313,14 @@
83048313
"added": "pre-v0.10.1",
83058314
"deprecated": null
83068315
},
8316+
"ListPays.index": {
8317+
"added": "v24.08",
8318+
"deprecated": false
8319+
},
8320+
"ListPays.limit": {
8321+
"added": "v24.08",
8322+
"deprecated": false
8323+
},
83078324
"ListPays.payment_hash": {
83088325
"added": "pre-v0.10.1",
83098326
"deprecated": null
@@ -8336,6 +8353,10 @@
83368353
"added": "pre-v0.10.1",
83378354
"deprecated": null
83388355
},
8356+
"ListPays.pays[].created_index": {
8357+
"added": "v24.08",
8358+
"deprecated": false
8359+
},
83398360
"ListPays.pays[].description": {
83408361
"added": "pre-v0.10.1",
83418362
"deprecated": null
@@ -8368,6 +8389,14 @@
83688389
"added": "pre-v0.10.1",
83698390
"deprecated": null
83708391
},
8392+
"ListPays.pays[].updated_index": {
8393+
"added": "v24.08",
8394+
"deprecated": false
8395+
},
8396+
"ListPays.start": {
8397+
"added": "v24.08",
8398+
"deprecated": false
8399+
},
83718400
"ListPays.status": {
83728401
"added": "pre-v0.10.1",
83738402
"deprecated": null

Cargo.lock

Lines changed: 80 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)