Skip to content

Commit bcf25c7

Browse files
committed
f Use OptionDeserWrapper
1 parent ce572b1 commit bcf25c7

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
@@ -23,7 +23,7 @@ use crate::ln::msgs;
2323
use crate::ln::msgs::DecodeError;
2424
use crate::ln::{PaymentPreimage, PaymentHash, PaymentSecret};
2525
use crate::routing::gossip::NetworkUpdate;
26-
use crate::util::ser::{BigSize, FixedLengthReader, Writeable, Writer, MaybeReadable, Readable, VecReadWrapper, VecWriteWrapper};
26+
use crate::util::ser::{BigSize, FixedLengthReader, Writeable, Writer, MaybeReadable, Readable, VecReadWrapper, VecWriteWrapper, OptionDeserWrapper};
2727
use crate::routing::router::{RouteHop, RouteParameters};
2828

2929
use bitcoin::{PackedLockTime, Transaction, OutPoint};
@@ -1173,20 +1173,20 @@ impl MaybeReadable for Event {
11731173
let f = || {
11741174
let mut channel_id = [0; 32];
11751175
let mut user_channel_id: u64 = 0;
1176-
let mut counterparty_node_id_opt = None;
1177-
let mut channel_type_opt = None;
1176+
let mut counterparty_node_id = OptionDeserWrapper(None);
1177+
let mut channel_type = OptionDeserWrapper(None);
11781178
read_tlv_fields!(reader, {
11791179
(0, channel_id, required),
11801180
(2, user_channel_id, required),
1181-
(4, counterparty_node_id_opt, option),
1182-
(6, channel_type_opt, option),
1181+
(4, counterparty_node_id, required),
1182+
(6, channel_type, required),
11831183
});
11841184

11851185
Ok(Some(Event::ChannelReady {
11861186
channel_id,
11871187
user_channel_id,
1188-
counterparty_node_id: counterparty_node_id_opt.unwrap(),
1189-
channel_type: channel_type_opt.unwrap()
1188+
counterparty_node_id: counterparty_node_id.0.unwrap(),
1189+
channel_type: channel_type.0.unwrap()
11901190
}))
11911191
};
11921192
f()

0 commit comments

Comments
 (0)