Skip to main content

compare_level_nodes

Function compare_level_nodes 

Source
pub fn compare_level_nodes(
    local_hashes: &HashMap<[u8; 32], [u8; 32]>,
    remote_nodes: &[LevelNode],
) -> LevelCompareResult
Expand description

Compare local and remote nodes at a level.

Takes a map of local node hashes and the remote nodes slice, and categorizes each node. Deduplicates remote nodes by ID to ensure each node appears in exactly one category.