Skip to content

Commit 94f5a39

Browse files
committed
deps: remove unused seek_bufread
The std::io variant is entirely sufficient.
1 parent 67b9cc1 commit 94f5a39

File tree

4 files changed

+4
-14
lines changed

4 files changed

+4
-14
lines changed

Cargo.lock

Lines changed: 0 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ env_logger = "0.10.0"
1919
hex = "0.4.3"
2020
log = { version = "0.4.19", default-features = false, features = ["std"] }
2121
rusty-leveldb = "2.0.0"
22-
seek_bufread = "1.2.2"
2322

2423
[dev-dependencies]
2524
tempfile = "3.7.0"

src/parser/blkfile.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use std::io::{Seek, SeekFrom};
44
use std::path::{Path, PathBuf};
55

66
use anyhow::Context;
7-
use seek_bufread::BufReader;
87

98
use crate::parser::reader::BlockchainRead;
109

@@ -13,7 +12,7 @@ use crate::parser::reader::BlockchainRead;
1312
pub struct BlkFile {
1413
pub path: PathBuf,
1514
pub size: u64,
16-
reader: Option<BufReader<File>>,
15+
reader: Option<std::io::BufReader<File>>,
1716
}
1817

1918
impl BlkFile {
@@ -26,10 +25,10 @@ impl BlkFile {
2625
}
2726

2827
/// Opens the file handle (does nothing if the file has been opened already)
29-
fn open(&mut self) -> anyhow::Result<&mut BufReader<File>> {
28+
fn open(&mut self) -> anyhow::Result<&mut std::io::BufReader<File>> {
3029
if self.reader.is_none() {
3130
log::debug!(target: "blkfile", "Opening {} ...", &self.path.display());
32-
self.reader = Some(BufReader::new(File::open(&self.path)?));
31+
self.reader = Some(std::io::BufReader::new(File::open(&self.path)?));
3332
}
3433
Ok(self.reader.as_mut().unwrap())
3534
}

src/parser/reader.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ impl<R: std::io::Read + ?Sized> BlockchainRead for R {}
1515
#[cfg(test)]
1616
mod tests {
1717
use super::*;
18-
use seek_bufread::BufReader;
1918

2019
#[test]
2120
fn test_bitcoin_parse_genesis_block() {
@@ -80,7 +79,7 @@ mod tests {
8079
0x00, 0x00, 0x00, 0x0,
8180
];
8281
let inner = std::io::Cursor::new(raw_data);
83-
let mut reader = BufReader::with_capacity(200, inner);
82+
let mut reader = std::io::BufReader::with_capacity(200, inner);
8483

8584
// Parse block
8685
let block = reader.read_block().unwrap();

0 commit comments

Comments
 (0)