add user id pk to record with

tzemanovic
Feb 9, 2026, 9:36 PM
XNOEX3MJTNI2H7WUKTGKAGHGMBSLM43YHLUROWLWUGLPTAA26DLQC

Dependencies

Change contents

  • replacement in libflorescence/src/testing.rs at line 86
    [14.4270][14.4270:4367]()
    repo::record(&internal, "Initialized".to_string(), None, skey, to_record)
    .unwrap();
    [14.4270]
    [5.1856]
    repo::record(
    &internal,
    "Initialized".to_string(),
    None,
    skey,
    "ID".to_string(),
    to_record,
    )
    .unwrap();
  • replacement in libflorescence/src/repo.rs at line 8
    [19.38][4.7:47](),[9.57][4.7:47](),[6.908][4.7:47](),[2.7][4.7:47]()
    use crate::identity::{PublicKey, SKey};
    [19.38]
    [17.7]
    use crate::identity::SKey;
  • edit in libflorescence/src/repo.rs at line 72
    [10.413]
    [14.4400]
    /// User ID public key. Note that this is different from a PK derived
    /// from SK
    id_pk: String,
  • edit in libflorescence/src/repo.rs at line 407
    [14.4614]
    [14.4614]
    id_pk,
  • replacement in libflorescence/src/repo.rs at line 413
    [13.1582][14.4653:4724]()
    record(internal_state, msg, desc, sk, to_record)?;
    [13.1582]
    [13.1642]
    record(internal_state, msg, desc, sk, id_pk, to_record)?;
  • edit in libflorescence/src/repo.rs at line 676
    [12.320]
    [14.4725]
    id_pk: String,
  • replacement in libflorescence/src/repo.rs at line 709
    [3.1070][4.985:1118]()
    let PublicKey { key: pk, .. } = sk.public_key();
    let authors = vec![Author(BTreeMap::from_iter([("key".to_string(), pk)]))];
    [3.1070]
    [8.377]
    let authors =
    vec![Author(BTreeMap::from_iter([("key".to_string(), id_pk)]))];
  • replacement in libflorescence/src/repo/test.rs at line 118
    [14.11171][14.11171:11249]()
    repo::record(&internal, msg.to_string(), None, skey, to_record).unwrap();
    [14.11171]
    [7.862]
    repo::record(
    &internal,
    msg.to_string(),
    None,
    skey,
    "ID".to_string(),
    to_record,
    )
    .unwrap();
  • edit in inflorescence/src/main.rs at line 1767
    [11.11119]
    [11.11119]
    let id_pk = user_id.public_key.key.clone();
  • edit in inflorescence/src/main.rs at line 1774
    [14.11742]
    [14.11742]
    id_pk,