Compute a row with an explicit verifier keypair (no global store).
(repo: &Repository, id: &str, kp: Option<&KeyPair>)
| 448 | |
| 449 | /// Compute a row with an explicit verifier keypair (no global store). |
| 450 | fn row_for(repo: &Repository, id: &str, kp: Option<&KeyPair>) -> Row { |
| 451 | let verifier = kp.map(|kp| Verifier { |
| 452 | did: did_for_public_key(&kp.public), |
| 453 | public_key: kp.public.clone(), |
| 454 | }); |
| 455 | compute_row(repo, id, verifier.as_ref()) |
| 456 | } |
| 457 | |
| 458 | #[test] |
| 459 | fn unattested_memory_lists_columns_from_lift() { |