Skip to content

Commit 1d835d7

Browse files
Disambiguate ignorable and ignorable_option
Would rather not rename ignorable to ignorable_required, so rename both of them to upgradable_*
1 parent 6ce8026 commit 1d835d7

File tree

5 files changed

+23
-23
lines changed

5 files changed

+23
-23
lines changed

lightning/src/chain/channelmonitor.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@ impl MaybeReadable for OnchainEventEntry {
460460
(1, transaction, option),
461461
(2, height, required),
462462
(3, block_hash, option),
463-
(4, event, ignorable),
463+
(4, event, upgradable_required),
464464
});
465465
if let Some(ev) = event {
466466
Ok(Some(Self { txid, transaction, height, block_hash, event: ev }))

lightning/src/chain/onchaintx.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ impl MaybeReadable for OnchainEventEntry {
111111
(0, txid, required),
112112
(1, block_hash, option),
113113
(2, height, required),
114-
(4, event, ignorable),
114+
(4, event, upgradable_required),
115115
});
116116
if let Some(ev) = event {
117117
Ok(Some(Self { txid, height, block_hash, event: ev }))

lightning/src/routing/gossip.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -883,9 +883,9 @@ impl Readable for ChannelInfo {
883883
(0, features, required),
884884
(1, announcement_received_time, (default_value, 0)),
885885
(2, node_one, required),
886-
(4, one_to_two_wrap, ignorable),
886+
(4, one_to_two_wrap, upgradable_required),
887887
(6, node_two, required),
888-
(8, two_to_one_wrap, ignorable),
888+
(8, two_to_one_wrap, upgradable_required),
889889
(10, capacity_sats, required),
890890
(12, announcement_message, required),
891891
});
@@ -1161,7 +1161,7 @@ impl Readable for NodeInfo {
11611161

11621162
read_tlv_fields!(reader, {
11631163
(0, _lowest_inbound_channel_fees, option),
1164-
(2, announcement_info_wrap, ignorable),
1164+
(2, announcement_info_wrap, upgradable_required),
11651165
(4, channels, vec_type),
11661166
});
11671167

lightning/src/util/events.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1199,7 +1199,7 @@ impl MaybeReadable for Event {
11991199
let mut payment_id = None;
12001200
read_tlv_fields!(reader, {
12011201
(0, payment_hash, required),
1202-
(1, network_update, ignorable),
1202+
(1, network_update, upgradable_required),
12031203
(2, payment_failed_permanently, required),
12041204
(5, path, vec_type),
12051205
(7, short_channel_id, option),
@@ -1282,7 +1282,7 @@ impl MaybeReadable for Event {
12821282
read_tlv_fields!(reader, {
12831283
(0, channel_id, required),
12841284
(1, user_channel_id_low_opt, option),
1285-
(2, reason, ignorable),
1285+
(2, reason, upgradable_required),
12861286
(3, user_channel_id_high_opt, option),
12871287
});
12881288
if reason.is_none() { return Ok(None); }
@@ -1355,7 +1355,7 @@ impl MaybeReadable for Event {
13551355
read_tlv_fields!(reader, {
13561356
(0, payment_hash, required),
13571357
(1, receiver_node_id, option),
1358-
(2, purpose, ignorable),
1358+
(2, purpose, upgradable_required),
13591359
(4, amount_msat, required),
13601360
});
13611361
if purpose.is_none() { return Ok(None); }
@@ -1413,7 +1413,7 @@ impl MaybeReadable for Event {
14131413
let mut failed_next_destination_opt = None;
14141414
read_tlv_fields!(reader, {
14151415
(0, prev_channel_id, required),
1416-
(2, failed_next_destination_opt, ignorable),
1416+
(2, failed_next_destination_opt, upgradable_required),
14171417
});
14181418
if let Some(failed_next_destination) = failed_next_destination_opt {
14191419
Ok(Some(Event::HTLCHandlingFailed {

lightning/src/util/ser_macros.rs

+14-14
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ macro_rules! _encode_tlv {
3939
field.write($stream)?;
4040
}
4141
};
42-
($stream: expr, $type: expr, $field: expr, ignorable) => {
42+
($stream: expr, $type: expr, $field: expr, upgradable_required) => {
4343
$crate::_encode_tlv!($stream, $type, $field, required);
4444
};
45-
($stream: expr, $type: expr, $field: expr, ignorable_option) => {
45+
($stream: expr, $type: expr, $field: expr, upgradable_option) => {
4646
$crate::_encode_tlv!($stream, $type, $field, option);
4747
};
4848
($stream: expr, $type: expr, $field: expr, (option, encoding: ($fieldty: ty, $encoding: ident))) => {
@@ -161,10 +161,10 @@ macro_rules! _get_varint_length_prefixed_tlv_length {
161161
$len.0 += field_len;
162162
}
163163
};
164-
($len: expr, $type: expr, $field: expr, ignorable) => {
164+
($len: expr, $type: expr, $field: expr, upgradable_required) => {
165165
$crate::_get_varint_length_prefixed_tlv_length!($len, $type, $field, required);
166166
};
167-
($len: expr, $type: expr, $field: expr, ignorable_option) => {
167+
($len: expr, $type: expr, $field: expr, upgradable_option) => {
168168
$crate::_get_varint_length_prefixed_tlv_length!($len, $type, $field, option);
169169
};
170170
}
@@ -216,10 +216,10 @@ macro_rules! _check_decoded_tlv_order {
216216
($last_seen_type: expr, $typ: expr, $type: expr, $field: ident, vec_type) => {{
217217
// no-op
218218
}};
219-
($last_seen_type: expr, $typ: expr, $type: expr, $field: ident, ignorable) => {{
219+
($last_seen_type: expr, $typ: expr, $type: expr, $field: ident, upgradable_required) => {{
220220
// no-op
221221
}};
222-
($last_seen_type: expr, $typ: expr, $type: expr, $field: ident, ignorable_option) => {{
222+
($last_seen_type: expr, $typ: expr, $type: expr, $field: ident, upgradable_option) => {{
223223
// no-op
224224
}};
225225
($last_seen_type: expr, $typ: expr, $type: expr, $field: ident, (option: $trait: ident $(, $read_arg: expr)?)) => {{
@@ -258,10 +258,10 @@ macro_rules! _check_missing_tlv {
258258
($last_seen_type: expr, $type: expr, $field: ident, option) => {{
259259
// no-op
260260
}};
261-
($last_seen_type: expr, $type: expr, $field: ident, ignorable) => {{
261+
($last_seen_type: expr, $type: expr, $field: ident, upgradable_required) => {{
262262
// no-op
263263
}};
264-
($last_seen_type: expr, $type: expr, $field: ident, ignorable_option) => {{
264+
($last_seen_type: expr, $type: expr, $field: ident, upgradable_option) => {{
265265
// no-op
266266
}};
267267
($last_seen_type: expr, $type: expr, $field: ident, (option: $trait: ident $(, $read_arg: expr)?)) => {{
@@ -292,10 +292,10 @@ macro_rules! _decode_tlv {
292292
($reader: expr, $field: ident, option) => {{
293293
$field = Some($crate::util::ser::Readable::read(&mut $reader)?);
294294
}};
295-
($reader: expr, $field: ident, ignorable) => {{
295+
($reader: expr, $field: ident, upgradable_required) => {{
296296
$field = $crate::util::ser::MaybeReadable::read(&mut $reader)?;
297297
}};
298-
($reader: expr, $field: ident, ignorable_option) => {{
298+
($reader: expr, $field: ident, upgradable_option) => {{
299299
$field = $crate::util::ser::MaybeReadable::read(&mut $reader)?;
300300
}};
301301
($reader: expr, $field: ident, (option: $trait: ident $(, $read_arg: expr)?)) => {{
@@ -635,10 +635,10 @@ macro_rules! _init_tlv_based_struct_field {
635635
($field: ident, option) => {
636636
$field
637637
};
638-
($field: ident, ignorable) => {
638+
($field: ident, upgradable_required) => {
639639
if $field.is_none() { return Ok(None); } else { $field.unwrap() }
640640
};
641-
($field: ident, ignorable_option) => {
641+
($field: ident, upgradable_option) => {
642642
$field
643643
};
644644
($field: ident, required) => {
@@ -670,10 +670,10 @@ macro_rules! _init_tlv_field_var {
670670
($field: ident, option) => {
671671
let mut $field = None;
672672
};
673-
($field: ident, ignorable) => {
673+
($field: ident, upgradable_required) => {
674674
let mut $field = None;
675675
};
676-
($field: ident, ignorable_option) => {
676+
($field: ident, upgradable_option) => {
677677
let mut $field = None;
678678
};
679679
}

0 commit comments

Comments
 (0)