X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Fchain%2Ftransaction.rs;h=4db5fbed6a8b9ed50f476f93c5a9581243857e33;hb=2eb7db9ace08b57bfedbdac2b26961897b032e0b;hp=502eb895b2683e4ad3b7fa5bc34f367111781ede;hpb=8b1e5afddd931fb57b48f92493b3a1ae7ab523d9;p=rust-lightning diff --git a/lightning/src/chain/transaction.rs b/lightning/src/chain/transaction.rs index 502eb895b..4db5fbed6 100644 --- a/lightning/src/chain/transaction.rs +++ b/lightning/src/chain/transaction.rs @@ -73,6 +73,14 @@ impl OutPoint { vout: self.index as u32, } } + + /// Creates a dummy BitcoinOutPoint, useful for deserializing into. + pub(crate) fn null() -> Self { + Self { + txid: Default::default(), + index: 0 + } + } } impl_writeable!(OutPoint, 0, { txid, index });