.get(initial_inscription_sequence_number)?
.unwrap()
.value(),
)
.inscription_number
< 0;
if initial_inscription_is_cursed {
None
} else {
Some(Curse::Reinscription)
}
}
} else {
None
};
let unbound = current_input_value == 0 || curse == Some(Curse::UnrecognizedEvenField);
floating_inscriptions.push(Flotsam {
inscription_id,
offset,
origin: Origin::New {
reinscription: inscribed_offset.is_some(),
cursed: curse.is_some(),
fee: 0,
hidden: inscription.payload.hidden(),
parent: inscription.payload.parent(),
pointer: inscription.payload.pointer(),
unbound,
},
});
envelopes.next();
id_counter += 1;
}
}
let potential_parents = floating_inscriptions
.iter()