X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Fln%2Fchannelmanager.rs;h=d27dc9d3a7d891209c2a87a72d7786dc5b54369b;hb=192fe051470c75d154055bca4bfea39f04ffff41;hp=08d43c20a16cda4ac6949b1394b4151561367c72;hpb=378885d8db10d88783cc4a758cc77b0a0c5a5523;p=rust-lightning diff --git a/lightning/src/ln/channelmanager.rs b/lightning/src/ln/channelmanager.rs index 08d43c20..d27dc9d3 100644 --- a/lightning/src/ln/channelmanager.rs +++ b/lightning/src/ln/channelmanager.rs @@ -396,9 +396,12 @@ impl HTLCSource { /// Invalid inbound onion payment. pub struct InboundOnionErr { - err_code: u16, - err_data: Vec, - msg: &'static str, + /// BOLT 4 error code. + pub err_code: u16, + /// Data attached to this error. + pub err_data: Vec, + /// Error message text. + pub msg: &'static str, } /// This enum is used to specify which error data to send to peers when failing back an HTLC