Skip to content

Commit a1447ad

Browse files
author
Ludo Galabru
committed
fix: re-wire cmd
1 parent 2a0e75f commit a1447ad

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

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

+6-1
Original file line numberDiff line numberDiff line change
@@ -638,7 +638,12 @@ async fn handle_command(opts: Opts, ctx: &Context) -> Result<(), String> {
638638
let config = Config::default(false, false, false, &cmd.config_path)?;
639639
initialize_hord_db(&config.expected_cache_path(), &ctx);
640640
},
641-
Command::Db(HordDbCommand::Sync(_cmd)) => unimplemented!(),
641+
Command::Db(HordDbCommand::Sync(cmd)) => {
642+
let config = Config::default(false, false, false, &cmd.config_path)?;
643+
initialize_hord_db(&config.expected_cache_path(), &ctx);
644+
let service = Service::new(config, ctx.clone());
645+
service.update_state(None).await?;
646+
},
642647
Command::Db(HordDbCommand::Repair(subcmd)) => match subcmd {
643648
RepairCommand::Blocks(cmd) => {
644649
let config = Config::default(false, false, false, &cmd.config_path)?;

components/hord-cli/src/core/protocol/inscription_sequencing.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,8 @@ pub fn augment_transaction_with_ordinals_inscriptions_data(
530530
}
531531
};
532532

533-
// Do we need to curse the inscription because of re-inscription?
533+
// Do we need to curse the inscription?
534+
let mut inscription_number = sequence_cursor.pick_next(is_cursed, block_identifier.index);
534535
let mut curse_type_override = None;
535536
if !is_cursed {
536537
// Is this inscription re-inscribing an existing blessed inscription?
@@ -553,8 +554,6 @@ pub fn augment_transaction_with_ordinals_inscriptions_data(
553554
}
554555
};
555556

556-
let mut inscription_number = sequence_cursor.pick_next(is_cursed, block_identifier.index);
557-
558557
let outputs = &tx.metadata.outputs;
559558
inscription.inscription_number = inscription_number;
560559
inscription.ordinal_offset = traversal.get_ordinal_coinbase_offset();

0 commit comments

Comments
 (0)