Skip to content

Commit 76e8aef

Browse files
committed
src/args.rs:more docs
1 parent e09efa2 commit 76e8aef

File tree

1 file changed

+60
-4
lines changed

1 file changed

+60
-4
lines changed

src/args.rs

Lines changed: 60 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,47 @@ pub fn blocks_bulk(min_height: &str, max_height: &str) {
122122
/// - GET /api/address/:address/utxo \<<https://mempool.space/api/address/1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY/utxo>\>
123123
/// - GET /api/v1/validate-address/:address \<<https://mempool.space/api/v1/validate-address/1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY>\>
124124
/// - [BLOCKS](https://mempool.space/docs/api/rest#get-block)
125+
/// - GET /api/block/:hash \<<https://mempool.space/api/block/000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce>\>
126+
/// - GET /api/block/:hash/header \<<https://mempool.space/api/block/0000000000000000000065bda8f8a88f2e1e00d9a6887a43d640e52a4c7660f2/header>\>
127+
/// - GET /api/block-height/:height \<<https://mempool.space/api/block-height/615615>\>
128+
/// - GET /api/v1/mining/blocks/timestamp/:timestamp \<<https://mempool.space/api/v1/mining/blocks/timestamp/1672531200>\>
129+
/// - GET /api/block/:hash/raw \<<https://mempool.space/api/block/0000000000000000000065bda8f8a88f2e1e00d9a6887a43d640e52a4c7660f2/raw>\>
130+
/// - GET /api/block/:hash/status \<<https://mempool.space/api/block/0000000000000000000065bda8f8a88f2e1e00d9a6887a43d640e52a4c7660f2/status>\>
131+
/// - GET /api/blocks/tip/height \<<https://mempool.space/api/blocks/tip/height>\>
132+
/// - GET /api/blocks/tip/hash \<<https://mempool.space/api/blocks/tip/hash>\>
133+
/// - GET /api/block/:hash/txid/:index \<<https://mempool.space/api/block/000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce/txid/218>\>
134+
/// - GET /api/block/:hash/txids \<<https://mempool.space/api/block/000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce/txids>\>
135+
/// - GET /api/block/:hash/txs[/:start_index] \<<https://mempool.space/api/block/000000000000000015dc777b3ff2611091336355d3f0ee9766a2cf3be8e4b1ce/txs>\>
136+
/// - GET /api/v1/blocks[/:startHeight] \<<https://mempool.space/api/v1/blocks/730000>\>
137+
/// - GET /api/v1/blocks-bulk/:minHeight[/:maxHeight] \<<https://mempool.space/api/v1/blocks-bulk/100000/100000>\> (Enterprise)
138+
/// - [MINING](https://mempool.space/docs/api/rest#get-mining-pools)
139+
/// - GET /api/v1/mining/pools[/:timePeriod] \<<https://mempool.space/api/v1/mining/pools/1w>\>
140+
/// - GET /api/v1/mining/pool/:slug \<<https://mempool.space/api/v1/mining/pool/antpool>\>
141+
/// - GET /api/v1/mining/hashrate/pools/[\:timePeriod] \<<https://mempool.space/api/v1/mining/hashrate/pools/1m>\>
142+
/// - GET /api/v1/mining/pool/:slug/hashrate \<<https://mempool.space/api/v1/mining/pool/foundryusa/hashrate>\>
143+
/// - GET /api/v1/mining/pool/:slug/blocks/[\:blockHeight] \<<https://mempool.space/api/v1/mining/pool/luxor/blocks/730000>\>
144+
/// - GET /api/v1/mining/hashrate/[\:timePeriod] \<<https://mempool.space/api/v1/mining/hashrate/3d>\>
145+
/// - GET /api/v1/mining/pool/:slug/blocks/[\:blockHeight] \<<https://mempool.space/api/v1/mining/pool/luxor/blocks/730000>\>
146+
/// - GET /api/v1/mining/difficulty-adjustments/[\:interval] \<<https://mempool.space/api/v1/mining/difficulty-adjustments/1m>\>
147+
/// - GET /api/v1/mining/reward-stats/:blockCount \<<https://mempool.space/api/v1/mining/reward-stats/100>\>
148+
/// - GET /api/v1/mining/blocks/fees/:timePeriod \<<https://mempool.space/api/v1/mining/blocks/fees/1w>\>
149+
/// - GET /api/v1/mining/blocks/rewards/:timePeriod \<<https://mempool.space/docs/api/rest#get-block-rewards>\>
150+
/// - GET /api/v1/mining/blocks/fee-rates/:timePeriod \<<https://mempool.space/api/v1/mining/blocks/fee-rates/1m>\>
151+
/// - GET /api/v1/mining/blocks/sizes-weights/:timePeriod \<<https://mempool.space/api/v1/mining/blocks/sizes-weights/3y>\>
152+
/// - GET /api/v1/mining/blocks/predictions/:timePeriod \<<https://mempool.space/api/v1/mining/blocks/predictions/3y>\>
153+
/// - GET /api/v1/mining/blocks/audit/score/:blockHash \<<https://mempool.space/api/v1/mining/blocks/audit/score/000000000000000000032535698c5b0c48283b792cf86c1c6e36ff84464de785>\>
154+
/// - GET /api/v1/mining/blocks/audit/scores/:startHeight \<<https://mempool.space/api/v1/mining/blocks/audit/scores/820000>\>
155+
/// - GET /api/v1/block/:blockHash/audit-summary \<<https://mempool.space/api/v1/block/00000000000000000000f218ceda7a5d9c289040b9c3f05ef9f7c2f4930e0123/audit-summary>\>
156+
/// - [FEES](https://mempool.space/docs/api/rest#get-mempool-blocks-fees)
157+
/// - GET /api/v1/fees/mempool-blocks \<<https://mempool.space/api/v1/fees/mempool-blocks>\>
158+
/// - GET /api/v1/fees/recommended \<<https://mempool.space/api/v1/fees/recommended>\>
159+
/// - [MEMPOOL](https://mempool.space/docs/api/rest#get-mempool)
125160
/// - GET \<< >\>
126161
/// - GET \<< >\>
127162
/// - GET \<< >\>
128163
/// - GET \<< >\>
129164
/// - GET \<< >\>
165+
/// - [TRANSACTIONS](https://mempool.space/docs/api/rest#get-cpfp)
130166
/// - GET \<< >\>
131167
/// - GET \<< >\>
132168
/// - GET \<< >\>
@@ -135,20 +171,39 @@ pub fn blocks_bulk(min_height: &str, max_height: &str) {
135171
/// - GET \<< >\>
136172
/// - GET \<< >\>
137173
/// - GET \<< >\>
138-
/// - [MINING](https://mempool.space/docs/api/rest#get-mining-pools)
139174
/// - GET \<< >\>
140-
/// - [FEES](https://mempool.space/docs/api/rest#get-mempool-blocks-fees)
141175
/// - GET \<< >\>
142-
/// - [MEMPOOL](https://mempool.space/docs/api/rest#get-mempool)
143176
/// - GET \<< >\>
144-
/// - [TRANSACTIONS](https://mempool.space/docs/api/rest#get-cpfp)
145177
/// - GET \<< >\>
146178
/// - [LIGHTNING](https://mempool.space/docs/api/rest#get-lightning-network-stats)
147179
/// - GET \<< >\>
180+
/// - GET \<< >\>
181+
/// - GET \<< >\>
182+
/// - GET \<< >\>
183+
/// - GET \<< >\>
184+
/// - GET \<< >\>
185+
/// - GET \<< >\>
186+
/// - GET \<< >\>
187+
/// - GET \<< >\>
188+
/// - GET \<< >\>
189+
/// - GET \<< >\>
190+
/// - GET \<< >\>
191+
/// - GET \<< >\>
192+
/// - GET \<< >\>
193+
/// - GET \<< >\>
194+
/// - GET \<< >\>
195+
/// - GET \<< >\>
196+
/// - GET \<< >\>
148197
/// - [ACCELERATOR (Public)](https://mempool.space/docs/api/rest#accelerator-estimate)
149198
/// - GET \<< >\>
199+
/// - GET \<< >\>
200+
/// - GET \<< >\>
201+
/// - GET \<< >\>
150202
/// - [ACCELERATOR (Authenticated)](https://mempool.space/docs/api/rest#accelerator-top-up-history)
151203
/// - GET \<< >\>
204+
/// - GET \<< >\>
205+
/// - GET \<< >\>
206+
/// - GET \<< >\>
152207
///
153208
/// USAGE:
154209
/// - mempool-space \--difficulty_adjustment (flagged)
@@ -231,6 +286,7 @@ pub struct Args {
231286
/// - BLOCK <BLOCK_HASH> <TXS>
232287
/// `https://mempool.space/api/block/<BLOCK_HASH>/txs`
233288
pub block_txs: Option<String>,
289+
/// mempool-space --block_txs <BLOCK_HASH> --block_start_index <BLOCK_INDEX>
234290
pub block_start_index: Option<String>,
235291

236292
/// - V1 BLOCKS <BLOCK_HEIGHT>

0 commit comments

Comments
 (0)