From 4c26ccea55b87a2183d8398bede7f11c07a16f20 Mon Sep 17 00:00:00 2001 From: pythcoiner Date: Fri, 7 Jun 2024 01:57:05 +0200 Subject: [PATCH] protocol version must be 2 --- 03-Protocol-Overview.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/03-Protocol-Overview.md b/03-Protocol-Overview.md index e8431b5..92f2ea1 100644 --- a/03-Protocol-Overview.md +++ b/03-Protocol-Overview.md @@ -164,13 +164,13 @@ However, they MUST always set vendor to a string describing the manufacturer/dev | Field Name | Data Type | Description | |--------------------|-----------|-----------------------------------------------------------------------------------------------------------------------------| -| protocol | U8 | 0 = Mining Protocol
1 = Job Declaration
2 = Template Distribution Protocol
3 = Job Distribution Protocol | -| min_version | U16 | The minimum protocol version the client supports (currently must be 3) | -| max_version | U16 | The maximum protocol version the client supports (currently must be 3) | +| protocol | U8 | 0 = Mining Protocol
1 = Job Declaration
2 = Template Distribution Protocol
3 = Job Distribution Protocol | +| min_version | U16 | The minimum protocol version the client supports (currently must be 2) | +| max_version | U16 | The maximum protocol version the client supports (currently must be 2) | | flags | U32 | Flags indicating optional protocol features the client supports. Each protocol from protocol field as its own values/flags. | | endpoint_host | STRO_255 | ASCII text indicating the hostname or IP address | | endpoint_port | U16 | Connecting port value | -| Device Information | +| Device Information | | | | vendor | STR0_255 | E.g. "Bitmain" | | hardware_version | STR0_255 | E.g. "S9i 13.5" | | firmware | STR0_255 | E.g. "braiins-os-2018-09-22-1-hash" |