syndicate-rs/syndicate-server/protocols/schemas/gatekeeperMux.prs

8 lines
282 B
Plaintext

version 1 .
API = gatekeeper.Resolve / noise.Connect .
NoiseService = <noise @spec noise.NoiseSpec @service #!any> .
NoiseServiceSpec = @base noise.NoiseSpec & @secretKey SecretKeyField .
SecretKeyField = @present { secretKey: bytes } / @invalid { secretKey: any } / @absent {} .