Skip to content

Commit 3485e6f

Browse files
author
Ludo Galabru
committed
fix: commands doc
1 parent 1339d81 commit 3485e6f

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

components/hord-cli/src/cli/mod.rs

+12-7
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ enum ScanCommand {
8282
struct ScanBlocksCommand {
8383
/// Starting block
8484
pub start_block: u64,
85-
/// Starting block
85+
/// Ending block
8686
pub end_block: u64,
8787
/// Target Regtest network
8888
#[clap(
@@ -170,7 +170,7 @@ enum RepairCommand {
170170
struct RepairStorageCommand {
171171
/// Starting block
172172
pub start_block: u64,
173-
/// Starting block
173+
/// Ending block
174174
pub end_block: u64,
175175
/// Network threads
176176
pub network_threads: usize,
@@ -183,7 +183,7 @@ struct RepairStorageCommand {
183183
struct RepairTransfersCommand {
184184
/// Starting block
185185
pub start_block: u64,
186-
/// Starting block
186+
/// Ending block
187187
pub end_block: u64,
188188
/// Load config file path
189189
#[clap(long = "config-path")]
@@ -370,7 +370,7 @@ struct ScanTransfersCommand {
370370
struct UpdateHordDbCommand {
371371
/// Starting block
372372
pub start_block: u64,
373-
/// Starting block
373+
/// Ending block
374374
pub end_block: u64,
375375
/// Load config file path
376376
#[clap(long = "config-path")]
@@ -390,7 +390,7 @@ struct SyncHordDbCommand {
390390
struct DropHordDbCommand {
391391
/// Starting block
392392
pub start_block: u64,
393-
/// Starting block
393+
/// Ending block
394394
pub end_block: u64,
395395
/// Load config file path
396396
#[clap(long = "config-path")]
@@ -413,6 +413,10 @@ struct MigrateHordDbCommand {
413413

414414
#[derive(Parser, PartialEq, Clone, Debug)]
415415
struct CheckDbCommand {
416+
/// Starting block
417+
pub start_block: u64,
418+
/// Ending block
419+
pub end_block: u64,
416420
/// Load config file path
417421
#[clap(long = "config-path")]
418422
pub config_path: Option<String>,
@@ -884,9 +888,10 @@ async fn handle_command(opts: Opts, ctx: &Context) -> Result<(), String> {
884888
open_readonly_hord_db_conn_rocks_db(&config.expected_cache_path(), &ctx)?;
885889
let tip = find_last_block_inserted(&blocks_db) as u64;
886890
println!("Tip: {}", tip);
891+
887892
let mut missing_blocks = vec![];
888-
for i in 1..=800000 {
889-
if find_lazy_block_at_block_height(i, 3, false, &blocks_db, &ctx).is_none() {
893+
for i in cmd.start_block..=cmd.end_block {
894+
if find_lazy_block_at_block_height(i as u32, 0, false, &blocks_db, &ctx).is_none() {
890895
println!("Missing block {i}");
891896
missing_blocks.push(i);
892897
}

components/hord-cli/src/config/file.rs

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ pub struct ConfigFile {
55
pub event_source: Option<Vec<EventSourceConfigFile>>,
66
pub limits: LimitsConfigFile,
77
pub network: NetworkConfigFile,
8+
pub logs: Option<LogConfigFile>,
9+
}
10+
11+
#[derive(Deserialize, Debug, Clone)]
12+
pub struct LogConfigFile {
13+
pub ordinals_computation: Option<bool>,
814
}
915

1016
#[derive(Deserialize, Debug, Clone)]

0 commit comments

Comments
 (0)