Structs§
- Handshake
Request - Validator-to-miner handshake initiation sent over a new QUIC stream.
- Handshake
Response - Miner-to-validator handshake reply confirming or rejecting authentication.
- Peer
Addr - Quic
Axon Info - Network address and identity of a Bittensor miner’s QUIC axon endpoint.
- Quic
Request - Client-side request sent to a miner via
LightningClient::query_axon. - Quic
Response - Response returned from a miner after processing a synapse request.
- Stream
Chunk - Stream
End - Synapse
Packet - Wire-level synapse request frame sent after handshake authentication.
- Synapse
Response - Wire-level synapse response frame returned by the miner handler.
Enums§
- Message
Type - Single-byte discriminant in the 5-byte frame header identifying the payload kind.
Constants§
- DEFAULT_
MAX_ FRAME_ PAYLOAD - Default maximum frame payload size (64 MiB).
Functions§
- parse_
frame_ header - Parses the 5-byte frame header (
[msg_type, payload_len_be32]) from a byte slice and returns the message type and payload sub-slice. - read_
frame - write_
frame - write_
frame_ and_ finish