1616
1717use std:: ops:: Deref ;
1818
19- use deps;
20- use deps:: bitcoin:: blockdata:: block:: { Block , LoneBlockHeader } ;
21- use deps:: bitcoin:: blockdata:: opcodes:: All as btc_opcodes;
22- use deps:: bitcoin:: blockdata:: script:: { Instruction , Script } ;
23- use deps:: bitcoin:: blockdata:: transaction:: Transaction ;
24-
25- use deps:: bitcoin:: network:: message as btc_message;
26- use deps:: bitcoin:: network:: serialize:: BitcoinHash ;
27-
28- use deps:: bitcoin:: util:: hash:: bitcoin_merkle_root;
29-
3019use burnchains:: bitcoin:: address:: BitcoinAddress ;
3120use burnchains:: bitcoin:: bits;
3221use burnchains:: bitcoin:: indexer:: BitcoinIndexer ;
@@ -36,22 +25,24 @@ use burnchains::bitcoin::BitcoinInputType;
3625use burnchains:: bitcoin:: BitcoinNetworkType ;
3726use burnchains:: bitcoin:: Error as btc_error;
3827use burnchains:: bitcoin:: PeerMessage ;
39-
28+ use burnchains :: bitcoin :: { BitcoinBlock , BitcoinTransaction , BitcoinTxInput , BitcoinTxOutput } ;
4029use burnchains:: indexer:: {
4130 BurnBlockIPC , BurnHeaderIPC , BurnchainBlockDownloader , BurnchainBlockParser ,
4231} ;
43-
4432use burnchains:: Error as burnchain_error;
45-
33+ use burnchains:: { BurnchainBlock , BurnchainTransaction , MagicBytes , Txid , MAGIC_BYTES_LENGTH } ;
34+ use deps;
35+ use deps:: bitcoin:: blockdata:: block:: { Block , LoneBlockHeader } ;
36+ use deps:: bitcoin:: blockdata:: opcodes:: All as btc_opcodes;
37+ use deps:: bitcoin:: blockdata:: script:: { Instruction , Script } ;
38+ use deps:: bitcoin:: blockdata:: transaction:: Transaction ;
39+ use deps:: bitcoin:: network:: message as btc_message;
40+ use deps:: bitcoin:: network:: serialize:: BitcoinHash ;
41+ use deps:: bitcoin:: util:: hash:: bitcoin_merkle_root;
42+ use util:: hash:: to_hex;
4643use util:: log;
4744
48- use burnchains:: bitcoin:: { BitcoinBlock , BitcoinTransaction , BitcoinTxInput , BitcoinTxOutput } ;
49-
50- use burnchains:: {
51- BurnchainBlock , BurnchainHeaderHash , BurnchainTransaction , MagicBytes , Txid , MAGIC_BYTES_LENGTH ,
52- } ;
53-
54- use util:: hash:: to_hex;
45+ use crate :: types:: chainstate:: BurnchainHeaderHash ;
5546
5647#[ derive( Debug , Clone , PartialEq ) ]
5748pub struct BitcoinHeaderIPC {
@@ -477,26 +468,23 @@ impl BurnchainBlockParser for BitcoinBlockParser {
477468
478469#[ cfg( test) ]
479470mod tests {
480-
481- use super :: BitcoinBlockParser ;
482- use util:: hash:: hex_bytes;
483-
471+ use burnchains:: bitcoin:: address:: { BitcoinAddress , BitcoinAddressType } ;
472+ use burnchains:: bitcoin:: keys:: BitcoinPublicKey ;
473+ use burnchains:: bitcoin:: BitcoinNetworkType ;
474+ use burnchains:: bitcoin:: {
475+ BitcoinBlock , BitcoinInputType , BitcoinTransaction , BitcoinTxInput , BitcoinTxOutput ,
476+ } ;
477+ use burnchains:: { BurnchainBlock , BurnchainTransaction , MagicBytes , Txid } ;
484478 use deps:: bitcoin:: blockdata:: block:: { Block , LoneBlockHeader } ;
485479 use deps:: bitcoin:: blockdata:: transaction:: Transaction ;
486480 use deps:: bitcoin:: network:: encodable:: VarInt ;
487481 use deps:: bitcoin:: network:: serialize:: deserialize;
482+ use util:: hash:: hex_bytes;
483+ use util:: log;
488484
489- use burnchains:: bitcoin:: {
490- BitcoinBlock , BitcoinInputType , BitcoinTransaction , BitcoinTxInput , BitcoinTxOutput ,
491- } ;
492-
493- use burnchains:: { BurnchainBlock , BurnchainHeaderHash , BurnchainTransaction , MagicBytes , Txid } ;
494-
495- use burnchains:: bitcoin:: address:: { BitcoinAddress , BitcoinAddressType } ;
496- use burnchains:: bitcoin:: keys:: BitcoinPublicKey ;
497- use burnchains:: bitcoin:: BitcoinNetworkType ;
485+ use crate :: types:: chainstate:: BurnchainHeaderHash ;
498486
499- use util :: log ;
487+ use super :: BitcoinBlockParser ;
500488
501489 struct TxFixture {
502490 txstr : String ,
0 commit comments