Skip to main content

Module rpc

Module rpc 

Source

Modules§

serde_bytes_64
Serde helper for 64-byte signature arrays.

Structs§

CertTbs
Canonical certificate fields to be signed by the FROST quorum. Maps directly to crates/yip-membership/src/cert.rs wire layout.
NonceSlotId
Unique identifier for a preprocessed nonce slot within a Signer’s boot epoch.
SignCertRequestPayload
Payload for single-round signing request.
SignCertResponsePayload
Payload for signing response.
SubmitEnrollmentPayload
Payload for enrollment submission.

Enums§

CaWireMessage
Unified wire message envelope for all yip-ca TCP connections.
ClientRpcRequest
Client -> Coordinator RPC messages (yip-ca enroll or yipd).
ClientRpcResponse
Coordinator -> Client RPC responses.
EnrollmentCredential
Authorization proof presented by an enrolling or renewing node.
QuorumRpcMessage
Coordinator <-> Signer internal quorum RPC protocol.

Constants§

ENROLL_POP_CONTEXT
Domain separation context for Proof-of-Possession signatures during enrollment.

Functions§

verify_enrollment_pop
Verifies client Proof-of-Possession signature against the challenge and candidate certificate TBS bytes.