Expose Bech32Encode trait for fuzzing
[rust-lightning] / lightning / src / chain / transaction.rs
index 4db5fbed6a8b9ed50f476f93c5a9581243857e33..4fc0839f90e5ff84fc103c9adaf14b932d69b81c 100644 (file)
@@ -73,21 +73,13 @@ 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 });
+impl_writeable!(OutPoint, { txid, index });
 
 #[cfg(test)]
 mod tests {
-       use chain::transaction::OutPoint;
+       use crate::chain::transaction::OutPoint;
 
        use bitcoin::blockdata::transaction::Transaction;
        use bitcoin::consensus::encode;