.value(); let sequence_number_to_inscription_entry = rtx .open_table(SEQUENCE_NUMBER_TO_INSCRIPTION_ENTRY) .unwrap(); let parent_sequence_number = InscriptionEntry::load( sequence_number_to_inscription_entry .get(sequence_number) .unwrap() .unwrap() .value(), ) .parent .unwrap(); let entry = InscriptionEntry::load( sequence_number_to_inscription_entry .get(parent_sequence_number) .unwrap() .unwrap() .value(), ); entry.id } pub(crate) fn get_children_by_sequence_number_paginated( &self, sequence_number: u32, page_size: usize, page_index: usize, ) -> Result<(Vec, bool)> { let rtx = self.database.begin_read()?; let sequence_number_to_entry = rtx.open_table(SEQUENCE_NUMBER_TO_INSCRIPTION_ENTRY)?; let mut children = rtx .open_multimap_table(SEQUENCE_NUMBER_TO_CHILDREN)? .get(sequence_number)? .skip(page_index * page_size)