Skip to content

Commit 75fb9f8

Browse files
committed
src/lib.rs:src/args.rs:block_txs start_index
1 parent b71ab9c commit 75fb9f8

File tree

2 files changed

+16
-6
lines changed

2 files changed

+16
-6
lines changed

src/args.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -254,8 +254,8 @@ pub struct Args {
254254
/// - BLOCK <BLOCK_HASH> <TXS>
255255
/// `https://mempool.space/api/block/<BLOCK_HASH>/txs`
256256
pub block_txs: Option<String>,
257-
/// mempool-space --block_txs <BLOCK_HASH> --block_start_index <BLOCK_INDEX>
258-
pub block_start_index: Option<String>,
257+
/// mempool-space --block_txs <BLOCK_HASH> --start_index <START_INDEX>
258+
pub start_index: Option<String>,
259259

260260
/// - V1 BLOCKS <BLOCK_HEIGHT>
261261
/// `https://mempool.space/api/v1/blocks/<BLOCKS_START_HEIGHT>`
@@ -352,7 +352,7 @@ impl Args {
352352
opts.optopt("", "block_txids", "block txids api call", "BLOCK_TXIDS");
353353

354354
opts.optopt("", "block_txs", "block txs api call", "BLOCK_TXS");
355-
opts.optopt("", "block_start_index", "block txs api call", "BLOCK_START_INDEX");
355+
opts.optopt("", "start_index", "block txs api call", "START_INDEX");
356356

357357
opts.optopt("", "blocks", "block txids api call", "BLOCKS_START_HEIGHT");
358358
opts.optopt("", "blocks_bulk", "block txids api call", "BLOCKS_BULK");
@@ -491,8 +491,8 @@ impl Args {
491491
}
492492
if matches.opt_present("block_txs") {
493493
let arg_block_txs = matches.opt_str("block_txs"); //expect a block_hash
494-
let arg_block_start_index = matches.opt_str("block_start_index");
495-
block_txs(&arg_block_txs.unwrap(), &arg_block_start_index.unwrap());
494+
let arg_start_index = matches.opt_str("start_index");
495+
block_txs(&arg_block_txs.unwrap(), &arg_start_index.unwrap());
496496
std::process::exit(0);
497497
}
498498
if matches.opt_present("blocks") {
@@ -597,7 +597,7 @@ impl Args {
597597
// BLOCK BLOCK_HASH TXS
598598
// https://mempool.space/api/block/<block_hash>/<txs>
599599
block_txs: matches.opt_str("block_txs"),
600-
block_start_index: matches.opt_str("block_start_index"),
600+
start_index: matches.opt_str("start_index"),
601601

602602
// V1 BLOCKS
603603
// https://mempool.space/api/v1/blocks/<BLOCK_HEIGHT>"

src/lib.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,16 @@
145145
//! mempool-space \--block_txids 000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce
146146
//!
147147
//! mempool-space_block_txids 000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce
148+
//!
149+
//! #### [GET /api/block/:hash/txs/:start_index](https://mempool.space/api/block/000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce/txs/0) (start_index % 25 == 0)
150+
//!
151+
//! mempool-space \--block_txs 000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce --start_index 0
152+
//!
153+
//! mempool-space \--block_txs 000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce --start_index 25
154+
//!
155+
//! mempool-space_block_txs 000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce 0
156+
//!
157+
//! mempool-space_block_txs 000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce 25
148158
149159
#![warn(missing_docs, clippy::unwrap_used)]
150160

0 commit comments

Comments
 (0)