Transaction 7b1f38ea0a7b0e891e7bfdeeb856d5ed9c77041fac9a8d8a0fbf785c35b73c80

1 Input
  • a0ebe85a420be18ccf2adfc320e38e659f9f31b76bcc45e787bfd14dfd9284e4:10
    OP_DATA_32(32) df95984634c0895cfdb0ff20f7c199e6d46025d72f587c9e9f2b7ddd9978254f
    OP_CHECKSIG(172)
    OP_0(0)
    OP_IF(99)
    OP_DATA_3(3) ord
    OP_DATA_1(1) 
    OP_DATA_24(24) text/plain;charset=utf-8
    OP_0(0)
    OP_PUSHDATA2(77) ProgressStyle::with_template("[indexing blocks] {wide_bar} {pos}/{len}").unwrap(), ); Some(progress_bar) }; let rx = Self::fetch_blocks_from(self.index, self.height, self.index.index_sats)?; let (mut outpoint_sender, mut value_receiver) = Self::spawn_fetcher(self.index)?; let mut uncommitted = 0; let mut value_cache = HashMap::new(); while let Ok(block) = rx.recv() { self.index_block( self.index, &mut outpoint_sender, &mut value_receiver,
    OP_PUSHDATA2(77) &mut wtx, block, &mut value_cache, )?; if let Some(progress_bar) = &mut progress_bar { progress_bar.inc(1); if progress_bar.position() > progress_bar.length().unwrap() { if let Ok(count) = self.index.client.get_block_count() { progress_bar.set_length(count + 1); } else { log::warn!("Failed to fetch latest block height"); } } } uncommitted += 1; if uncommitted == 5000 {
    OP_ENDIF(104)
1 Outputs
  • 7b1f38ea0a7b0e891e7bfdeeb856d5ed9c77041fac9a8d8a0fbf785c35b73c80:0
  • value  546
    address  bc1p2a4ywxqkt6xpwynkfj2s7xc56vmwlg57an87ls45yn6w989xw7wsuz8af3