Skip to content

Commit d7993b7

Browse files
committed
wire: update to slight spec neating.
Signed-off-by: Rusty Russell <[email protected]>
1 parent a902751 commit d7993b7

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

plugins/fetchinvoice.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -723,8 +723,8 @@ static struct command_result *invreq_done(struct command *cmd,
723723

724724
/* BOLT-recurrence #12:
725725
* - if `offer_recurrence_limit` is present:
726-
* - MUST NOT send an `invoice_request` for a period greater than
727-
* `max_period`
726+
* - MUST NOT send an `invoice_request` for a period index greater than
727+
* `max_period_index`
728728
*/
729729
if (sent->invreq->offer_recurrence_limit
730730
&& period_idx > *sent->invreq->offer_recurrence_limit)

plugins/offers_invreq_hook.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ static struct command_result *check_period(struct command *cmd,
442442
/* BOLT-recurrence #12:
443443
* - if `offer_recurrence_limit` is present:
444444
* - MUST reject the invoice request if the period index is greater than
445-
* `max_period`.
445+
* `max_period_index`.
446446
*/
447447
if (ir->invreq->offer_recurrence_limit
448448
&& period_idx > *ir->invreq->offer_recurrence_limit) {

wire/bolt12_wire.csv

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ tlvdata,offer,offer_recurrence_base,recurrence_base,recurrence_base,
2929
tlvtype,offer,offer_recurrence_paywindow,1000000027
3030
tlvdata,offer,offer_recurrence_paywindow,recurrence_paywindow,recurrence_paywindow,
3131
tlvtype,offer,offer_recurrence_limit,1000000029
32-
tlvdata,offer,offer_recurrence_limit,max_period,tu32,
32+
tlvdata,offer,offer_recurrence_limit,max_period_index,tu32,
3333
subtype,recurrence
3434
subtypedata,recurrence,time_unit,byte,
3535
subtypedata,recurrence,period,tu32,
@@ -72,7 +72,7 @@ tlvdata,invoice_request,offer_recurrence_base,recurrence_base,recurrence_base,
7272
tlvtype,invoice_request,offer_recurrence_paywindow,1000000027
7373
tlvdata,invoice_request,offer_recurrence_paywindow,recurrence_paywindow,recurrence_paywindow,
7474
tlvtype,invoice_request,offer_recurrence_limit,1000000029
75-
tlvdata,invoice_request,offer_recurrence_limit,max_period,tu32,
75+
tlvdata,invoice_request,offer_recurrence_limit,max_period_index,tu32,
7676
tlvtype,invoice_request,invreq_chain,80
7777
tlvdata,invoice_request,invreq_chain,chain,chain_hash,
7878
tlvtype,invoice_request,invreq_amount,82
@@ -134,7 +134,7 @@ tlvdata,invoice,offer_recurrence_base,recurrence_base,recurrence_base,
134134
tlvtype,invoice,offer_recurrence_paywindow,1000000027
135135
tlvdata,invoice,offer_recurrence_paywindow,recurrence_paywindow,recurrence_paywindow,
136136
tlvtype,invoice,offer_recurrence_limit,1000000029
137-
tlvdata,invoice,offer_recurrence_limit,max_period,tu32,
137+
tlvdata,invoice,offer_recurrence_limit,max_period_index,tu32,
138138
tlvtype,invoice,invreq_chain,80
139139
tlvdata,invoice,invreq_chain,chain,chain_hash,
140140
tlvtype,invoice,invreq_amount,82

wire/extracted_bolt12_01_recurrence.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
+tlvtype,offer,offer_recurrence_paywindow,1000000027
1414
+tlvdata,offer,offer_recurrence_paywindow,recurrence_paywindow,recurrence_paywindow,
1515
+tlvtype,offer,offer_recurrence_limit,1000000029
16-
+tlvdata,offer,offer_recurrence_limit,max_period,tu32,
16+
+tlvdata,offer,offer_recurrence_limit,max_period_index,tu32,
1717
+subtype,recurrence
1818
+subtypedata,recurrence,time_unit,byte,
1919
+subtypedata,recurrence,period,tu32,
@@ -39,7 +39,7 @@
3939
+tlvtype,invoice_request,offer_recurrence_paywindow,1000000027
4040
+tlvdata,invoice_request,offer_recurrence_paywindow,recurrence_paywindow,recurrence_paywindow,
4141
+tlvtype,invoice_request,offer_recurrence_limit,1000000029
42-
+tlvdata,invoice_request,offer_recurrence_limit,max_period,tu32,
42+
+tlvdata,invoice_request,offer_recurrence_limit,max_period_index,tu32,
4343
tlvtype,invoice_request,invreq_chain,80
4444
tlvdata,invoice_request,invreq_chain,chain,chain_hash,
4545
tlvtype,invoice_request,invreq_amount,82
@@ -80,7 +80,7 @@
8080
+tlvtype,invoice,offer_recurrence_paywindow,1000000027
8181
+tlvdata,invoice,offer_recurrence_paywindow,recurrence_paywindow,recurrence_paywindow,
8282
+tlvtype,invoice,offer_recurrence_limit,1000000029
83-
+tlvdata,invoice,offer_recurrence_limit,max_period,tu32,
83+
+tlvdata,invoice,offer_recurrence_limit,max_period_index,tu32,
8484
tlvtype,invoice,invreq_chain,80
8585
tlvdata,invoice,invreq_chain,chain,chain_hash,
8686
tlvtype,invoice,invreq_amount,82

0 commit comments

Comments
 (0)