Phase B: identifier+key on the wire, JCS envelope signing (FRX/0.5), registry binding

This commit is contained in:
George Coles
2026-09-15 05:54:52 -04:00
parent 559c260639
commit d30e612be8
12 changed files with 159 additions and 89 deletions
+2 -2
View File
@@ -103,7 +103,7 @@ async fn multi_relay_deduplicates_and_responds_once() {
let alice = Keypair::generate();
register(&http, &relay_one, &alice).await;
register(&http, &relay_two, &alice).await;
let envelope = query_envelope(&alice, "rust", 5);
let envelope = query_envelope(&alice, &alice.public_hex(), "rust", 5);
assert!(
publish(&http, &relay_one, &envelope)
.await
@@ -192,7 +192,7 @@ async fn poll_returns_queued_batch_in_one_call() {
let member = Keypair::generate();
register(&http, &relay_url, &member).await;
for index in 0..3 {
let envelope = query_envelope(&member, &format!("query {index}"), 5);
let envelope = query_envelope(&member, &member.public_hex(), &format!("query {index}"), 5);
assert!(
publish(&http, &relay_url, &envelope)
.await