Skip to content

Commit eac1b87

Browse files
committed
Use bitcoin::hex instead of bitcoin::hashes::hex
Use the `hex-conservative` crate directly from `bitcoin` instead of from `hashes`. Although it makes no real difference it is slightly more clear and more terse.
1 parent aeee8fe commit eac1b87

26 files changed

+29
-29
lines changed

fuzz/src/full_stack.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ use bitcoin::transaction::Version;
2424
use bitcoin::transaction::{Transaction, TxOut};
2525

2626
use bitcoin::hash_types::{BlockHash, Txid};
27-
use bitcoin::hashes::hex::FromHex;
2827
use bitcoin::hashes::sha256::Hash as Sha256;
2928
use bitcoin::hashes::sha256d::Hash as Sha256dHash;
3029
use bitcoin::hashes::Hash as _;
30+
use bitcoin::hex::FromHex;
3131
use bitcoin::WPubkeyHash;
3232

3333
use lightning::blinded_path::message::MessageContext;
@@ -1087,7 +1087,7 @@ pub extern "C" fn full_stack_run(data: *const u8, datalen: usize) {
10871087

10881088
#[cfg(test)]
10891089
mod tests {
1090-
use bitcoin::hashes::hex::FromHex;
1090+
use bitcoin::hex::FromHex;
10911091
use lightning::util::logger::{Logger, Record};
10921092
use std::collections::HashMap;
10931093
use std::sync::{Arc, Mutex};

fuzz/src/onion_message.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ impl SignerProvider for KeyProvider {
281281

282282
#[cfg(test)]
283283
mod tests {
284-
use bitcoin::hashes::hex::FromHex;
284+
use bitcoin::hex::FromHex;
285285
use lightning::util::logger::{Logger, Record};
286286
use std::collections::HashMap;
287287
use std::sync::Mutex;

lightning-block-sync/src/convert.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use crate::{BlockHeaderData, BlockSourceError};
55
use bitcoin::block::{Block, Header};
66
use bitcoin::consensus::encode;
77
use bitcoin::hash_types::{BlockHash, TxMerkleNode, Txid};
8-
use bitcoin::hashes::hex::FromHex;
8+
use bitcoin::hex::FromHex;
99
use bitcoin::Transaction;
1010

1111
use serde_json;

lightning-block-sync/src/utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use bitcoin::hashes::hex::{FromHex, HexToArrayError};
1+
use bitcoin::hex::{FromHex, HexToArrayError};
22
use bitcoin::pow::Work;
33

44
pub fn hex_to_work(hex: &str) -> Result<Work, HexToArrayError> {
@@ -9,7 +9,7 @@ pub fn hex_to_work(hex: &str) -> Result<Work, HexToArrayError> {
99
#[cfg(test)]
1010
mod tests {
1111
use super::*;
12-
use bitcoin::hashes::hex::HexToBytesError;
12+
use bitcoin::hex::HexToBytesError;
1313
use bitcoin::pow::Work;
1414

1515
#[test]

lightning-invoice/tests/ser_de.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ extern crate lightning_invoice;
44
extern crate secp256k1;
55

66
use bitcoin::{PubkeyHash, ScriptHash, WitnessVersion};
7-
use bitcoin::hashes::hex::FromHex;
7+
use bitcoin::hex::FromHex;
88
use bitcoin::hashes::{sha256, Hash};
99
use lightning_invoice::*;
1010
use secp256k1::PublicKey;

lightning/src/chain/channelmonitor.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4819,7 +4819,7 @@ mod tests {
48194819
use bitcoin::sighash::EcdsaSighashType;
48204820
use bitcoin::hashes::Hash;
48214821
use bitcoin::hashes::sha256::Hash as Sha256;
4822-
use bitcoin::hashes::hex::FromHex;
4822+
use bitcoin::hex::FromHex;
48234823
use bitcoin::hash_types::{BlockHash, Txid};
48244824
use bitcoin::network::Network;
48254825
use bitcoin::secp256k1::{SecretKey,PublicKey};

lightning/src/chain/package.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1205,7 +1205,7 @@ mod tests {
12051205
use bitcoin::script::ScriptBuf;
12061206
use bitcoin::transaction::OutPoint as BitcoinOutPoint;
12071207

1208-
use bitcoin::hashes::hex::FromHex;
1208+
use bitcoin::hex::FromHex;
12091209

12101210
use bitcoin::secp256k1::{PublicKey,SecretKey};
12111211
use bitcoin::secp256k1::Secp256k1;

lightning/src/chain/transaction.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ mod tests {
9292

9393
use bitcoin::transaction::Transaction;
9494
use bitcoin::consensus::encode;
95-
use bitcoin::hashes::hex::FromHex;
95+
use bitcoin::hex::FromHex;
9696

9797
#[test]
9898
fn test_channel_id_calculation() {

lightning/src/ln/chan_utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1842,7 +1842,7 @@ mod tests {
18421842
use crate::sign::{ChannelSigner, SignerProvider};
18431843
use bitcoin::{Network, Txid, ScriptBuf};
18441844
use bitcoin::hashes::Hash;
1845-
use bitcoin::hashes::hex::FromHex;
1845+
use bitcoin::hex::FromHex;
18461846
use crate::ln::types::PaymentHash;
18471847
use bitcoin::address::Payload;
18481848
use bitcoin::PublicKey as BitcoinPublicKey;

lightning/src/ln/channel.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9618,7 +9618,7 @@ mod tests {
96189618
use bitcoin::secp256k1::{SecretKey,PublicKey};
96199619
use bitcoin::hashes::sha256::Hash as Sha256;
96209620
use bitcoin::hashes::Hash;
9621-
use bitcoin::hashes::hex::FromHex;
9621+
use bitcoin::hex::FromHex;
96229622
use bitcoin::locktime::absolute::LockTime;
96239623
use bitcoin::{WitnessProgram, WitnessVersion, WPubkeyHash};
96249624
use crate::prelude::*;
@@ -10272,7 +10272,7 @@ mod tests {
1027210272
use bitcoin::sighash;
1027310273
use bitcoin::consensus::encode::serialize;
1027410274
use bitcoin::sighash::EcdsaSighashType;
10275-
use bitcoin::hashes::hex::FromHex;
10275+
use bitcoin::hex::FromHex;
1027610276
use bitcoin::hash_types::Txid;
1027710277
use bitcoin::hex::DisplayHex;
1027810278
use bitcoin::secp256k1::Message;

0 commit comments

Comments
 (0)