Skip to main contentCrate quantus_miner_api
Source - MiningRequest
- Request payload sent from Node to Miner.
- MiningResponse
- Response payload for job submission (
/mine) and cancellation (/cancel). - MiningResult
- Response payload for checking job results (
/result/{job_id}).
- ApiResponseStatus
- Status codes returned in API responses.
- MinerMessage
- QUIC protocol messages exchanged between node and miner.
- MAX_MESSAGE_SIZE
- Maximum message size (16 MB) to prevent memory exhaustion attacks.
- read_message
- Read a length-prefixed JSON message from an async reader.
- write_message
- Write a length-prefixed JSON message to an async writer.