@@ -1165,13 +1165,14 @@ The node _not responsible_ for paying the Bitcoin fee:
1165
1165
- MUST NOT send ` update_fee ` .
1166
1166
1167
1167
A sending node:
1168
- - if the ` update_fee ` increases ` feerate_per_kw ` :
1169
- - if the dust balance of the remote transaction at the updated ` feerate_per_kw ` is greater than ` max_dust_htlc_exposure_msat ` :
1170
- - MAY NOT send ` update_fee `
1171
- - MAY fail the channel
1172
- - if the dust balance of the local transaction at the updated ` feerate_per_kw ` is greater than ` max_dust_htlc_exposure_msat ` :
1173
- - MAY NOT send ` update_fee `
1174
- - MAY fail the channel
1168
+ - if ` option_anchors_zero_fee_htlc_tx ` was not negotiated:
1169
+ - if the ` update_fee ` increases ` feerate_per_kw ` :
1170
+ - if the dust balance of the remote transaction at the updated ` feerate_per_kw ` is greater than ` max_dust_htlc_exposure_msat ` :
1171
+ - MAY NOT send ` update_fee `
1172
+ - MAY fail the channel
1173
+ - if the dust balance of the local transaction at the updated ` feerate_per_kw ` is greater than ` max_dust_htlc_exposure_msat ` :
1174
+ - MAY NOT send ` update_fee `
1175
+ - MAY fail the channel
1175
1176
1176
1177
A receiving node:
1177
1178
- if the ` update_fee ` is too low for timely processing, OR is unreasonably large:
@@ -1182,11 +1183,12 @@ A receiving node:
1182
1183
current commitment transaction:
1183
1184
- SHOULD fail the channel,
1184
1185
- but MAY delay this check until the ` update_fee ` is committed.
1185
- - if the ` update_fee ` increases ` feerate_per_kw ` :
1186
- - if the dust balance of the remote transaction at the updated ` feerate_per_kw ` is greater then ` max_dust_htlc_exposure_msat ` :
1187
- - MAY fail the channel
1188
- - if the dust balance of the local transaction at the updated ` feerate_per_kw ` is greater than ` max_dust_htlc_exposure_msat ` :
1189
- - MAY fail the channel
1186
+ - if ` option_anchors_zero_fee_htlc_tx ` was not negotiated:
1187
+ - if the ` update_fee ` increases ` feerate_per_kw ` :
1188
+ - if the dust balance of the remote transaction at the updated ` feerate_per_kw ` is greater then ` max_dust_htlc_exposure_msat ` :
1189
+ - MAY fail the channel
1190
+ - if the dust balance of the local transaction at the updated ` feerate_per_kw ` is greater than ` max_dust_htlc_exposure_msat ` :
1191
+ - MAY fail the channel
1190
1192
1191
1193
#### Rationale
1192
1194
0 commit comments