Skip to content

Commit 2f10adf

Browse files
committed
f Use OptionDeserWrapper
1 parent cac04ff commit 2f10adf

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

lightning/src/util/events.rs

+7-7
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ use crate::ln::msgs;
2424
use crate::ln::msgs::DecodeError;
2525
use crate::ln::{PaymentPreimage, PaymentHash, PaymentSecret};
2626
use crate::routing::gossip::NetworkUpdate;
27-
use crate::util::ser::{BigSize, FixedLengthReader, Writeable, Writer, MaybeReadable, Readable, VecReadWrapper, VecWriteWrapper};
27+
use crate::util::ser::{BigSize, FixedLengthReader, Writeable, Writer, MaybeReadable, Readable, VecReadWrapper, VecWriteWrapper, OptionDeserWrapper};
2828
use crate::routing::router::{RouteHop, RouteParameters};
2929

3030
use bitcoin::{PackedLockTime, Transaction};
@@ -1176,20 +1176,20 @@ impl MaybeReadable for Event {
11761176
let f = || {
11771177
let mut channel_id = [0; 32];
11781178
let mut user_channel_id: u64 = 0;
1179-
let mut counterparty_node_id_opt = None;
1180-
let mut channel_type_opt = None;
1179+
let mut counterparty_node_id = OptionDeserWrapper(None);
1180+
let mut channel_type = OptionDeserWrapper(None);
11811181
read_tlv_fields!(reader, {
11821182
(0, channel_id, required),
11831183
(2, user_channel_id, required),
1184-
(4, counterparty_node_id_opt, option),
1185-
(6, channel_type_opt, option),
1184+
(4, counterparty_node_id, required),
1185+
(6, channel_type, required),
11861186
});
11871187

11881188
Ok(Some(Event::ChannelReady {
11891189
channel_id,
11901190
user_channel_id,
1191-
counterparty_node_id: counterparty_node_id_opt.unwrap(),
1192-
channel_type: channel_type_opt.unwrap()
1191+
counterparty_node_id: counterparty_node_id.0.unwrap(),
1192+
channel_type: channel_type.0.unwrap()
11931193
}))
11941194
};
11951195
f()

0 commit comments

Comments
 (0)