Skip to content

Commit 30efc45

Browse files
committed
src/lib.rs:blocks_tip_height:blocks_tip_hash
1 parent 3564ecd commit 30efc45

File tree

81 files changed

+148
-91
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+148
-91
lines changed

Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ homepage = "https://github.com/randymcmillan/mempool_space"
1414
keywords = ["bitcoin", "mempool"]
1515
categories = ["network-programming"]
1616

17+
## mempool-space
18+
[[bin]]
19+
name = "mempool-space"
20+
path = "src/bin/mempool-space.rs"
21+
doc = true
22+
1723
[package.metadata.wix]
1824
upgrade-guid = "5D3A3DB4-15D1-47AF-BE84-D3A6F541BB8B"
1925
path-guid = "60912461-41F2-4FD0-BD2E-29E3D03F2AE9"

cargo.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ cargo-check:### cargo-check
4747
cargo-d:cargo-doc
4848
cargo-doc:### cargo-check
4949
@. $(HOME)/.cargo/env
50+
@cargo test --doc
5051
@cargo doc --no-deps --all-features
5152
cargo-t:cargo-test
5253
cargo-test:cargo-install### cargo-test

src/bin/mempool-space.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
/// mempool-space <https://docs.rs/mempool_space/latest/mempool_space/>
12
use mempool_space::args::Args;
23
use std::process;
34

45
pub fn main() {
6+
//! mempool-space <https://docs.rs/mempool_space/latest/mempool_space/>
57
let args = Args::parse();
68
match mempool_space::run(args) {
79
Ok(_) => process::exit(0),

src/bin/mempool-space_address.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use mempool_space::blocking;
1+
use mempool_space::blocking::blocking;
22
use std::env;
33

44
fn main() {

src/bin/mempool-space_address_txs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use mempool_space::blocking;
1+
use mempool_space::blocking::blocking;
22
use std::env;
33

44
fn main() {

src/bin/mempool-space_address_txs_chain.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use mempool_space::blocking;
1+
use mempool_space::blocking::blocking;
22
use std::env;
33

44
fn main() {

src/bin/mempool-space_address_txs_mempool.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use mempool_space::blocking;
1+
use mempool_space::blocking::blocking;
22
use std::env;
33

44
fn main() {

src/bin/mempool-space_address_utxo.rs

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
1-
use std::io::Read;
2-
use std::time::{Instant, SystemTime};
3-
4-
use mempool_space::blocking;
5-
use reqwest::Url;
6-
7-
// use ureq::get;
8-
9-
const URL: &str = "https://mempool.space/api/address/1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY/utxo";
1+
use mempool_space::blocking::blocking;
2+
use std::env;
103

114
fn main() {
12-
let n = 1;
135
{
14-
let start = Instant::now();
15-
let address_utxo = String::from("/address");
16-
let res = blocking(&address_utxo);
17-
println!("blocking {:?} {:?} bytes", start.elapsed(), res);
6+
let args: Vec<String> = env::args().collect();
7+
let mut address = &String::from("");
8+
if args.len() > 1 {
9+
address = &args[1];
10+
} else {
11+
// silence is golden
12+
std::process::exit(0);
13+
}
14+
let _res = blocking(&format!("/address/{}/utxo", &address));
1815
}
1916
}

src/bin/mempool-space_block.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use mempool_space::blocking;
1+
use mempool_space::blocking::blocking;
22
use std::env;
33

44
fn main() {

src/bin/mempool-space_block_audit_score.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use mempool_space::blocking;
1+
use mempool_space::blocking::blocking;
22
use std::env;
33

44
fn main() {

0 commit comments

Comments
 (0)