@@ -353,7 +353,6 @@ impl SequenceCursor {
353
353
inscription_number + 1
354
354
}
355
355
_ => {
356
- self . blessed = Some ( 0 ) ;
357
356
0
358
357
}
359
358
}
@@ -376,7 +375,6 @@ impl SequenceCursor {
376
375
inscription_number - 1
377
376
}
378
377
_ => {
379
- self . cursed = Some ( -1 ) ;
380
378
-1
381
379
}
382
380
}
@@ -514,8 +512,6 @@ pub fn augment_transaction_with_ordinals_inscriptions_data(
514
512
OrdinalOperation :: InscriptionTransferred ( _) => continue ,
515
513
} ;
516
514
517
- let mut inscription_number = sequence_cursor. pick_next ( is_cursed, block_identifier. index ) ;
518
-
519
515
let transaction_identifier = tx. transaction_identifier . clone ( ) ;
520
516
let traversal = match inscriptions_data
521
517
. remove ( & ( transaction_identifier, inscription. inscription_input_index ) )
@@ -534,9 +530,8 @@ pub fn augment_transaction_with_ordinals_inscriptions_data(
534
530
}
535
531
} ;
536
532
533
+ // Do we need to curse the inscription because of re-inscription?
537
534
let mut curse_type_override = None ;
538
-
539
- // Do we need to curse the inscription?
540
535
if !is_cursed {
541
536
// Is this inscription re-inscribing an existing blessed inscription?
542
537
if let Some ( exisiting_inscription_id) =
@@ -558,6 +553,8 @@ pub fn augment_transaction_with_ordinals_inscriptions_data(
558
553
}
559
554
} ;
560
555
556
+ let mut inscription_number = sequence_cursor. pick_next ( is_cursed, block_identifier. index ) ;
557
+
561
558
let outputs = & tx. metadata . outputs ;
562
559
inscription. inscription_number = inscription_number;
563
560
inscription. ordinal_offset = traversal. get_ordinal_coinbase_offset ( ) ;
0 commit comments