fn feed_smith_certs_by_receiver(
    smith_certs_by_receiver: &mut BTreeMap<u32, Vec<u32>>,
    clique_smiths: &Option<Vec<CliqueSmith>>,
    smith: &&SmithData,
    identity: &IdentityV2,
    identities_v2: &HashMap<String, IdentityV2>,
) -> Result<u32, String>