Remove membership classes (spec, registry schema, enforcement); no roles or tiers

This commit is contained in:
George Coles
2026-09-15 12:59:35 -04:00
parent 276fe5e438
commit dfa1fb1143
16 changed files with 68 additions and 222 deletions
+4 -5
View File
@@ -106,10 +106,9 @@ fn registry_doc(
)
}
fn member(id: &str, key: &Keypair, class: &str) -> RegistryMember {
fn member(id: &str, key: &Keypair) -> RegistryMember {
RegistryMember {
id: id.to_string(),
class: class.to_string(),
keys: vec![KeyEntry {
key: key.public_hex(),
not_before: 0,
@@ -129,7 +128,7 @@ async fn relay_admission_gates_unlisted_keys() {
&registry_path,
&registry_doc(
&ma,
vec![member("alice.frx.example", &alice, "source")],
vec![member("alice.frx.example", &alice)],
vec![],
1,
),
@@ -187,8 +186,8 @@ async fn node_discovers_relays_from_registry() {
&registry_doc(
&ma,
vec![
member("alice.frx.example", &alice, "source"),
member("bob.frx.example", &bob_config.load_key().unwrap(), "source"),
member("alice.frx.example", &alice),
member("bob.frx.example", &bob_config.load_key().unwrap()),
],
vec![relay_url.clone()],
1,