diff --git a/rfc/0006_ws2p_v2.md b/rfc/0006_ws2p_v2.md index 317d6d72da13915267aaf3424734c47c1f2c05aa..91f396da43f5d333ad615fcf14925fb45f980272 100644 --- a/rfc/0006_ws2p_v2.md +++ b/rfc/0006_ws2p_v2.md @@ -677,22 +677,23 @@ CompactPoolExtCert type description : ### HEADs v3 -| data name | size in bytes | data type | -|:------------------:|---------------|------------| -| step | 1 | u8 | -| software_size | 1 | u8 | -| api_outgoing_conf | 1 | u8 | -| api_incoming_conf | 1 | u8 | -| free_mirror_rooms | 1 | u8 | -| low_priority_rooms | 1 | u8 | -| node_id | 4 | u32 | -| pubkey | 32 | [u8;32] | -| blockstamp | 36 | Blockstamp | -| software_name | software_size | utf8 | -| soft_version | calculate* | utf8 | -| signature | 64 | [u8;64] | - -_*soft_version_size = head_size - 142 - software_size._ +| data name | size in bytes | data type | +|:------------------:|-------------------|------------| +| software_size | 1 | u8 | +| soft_version_size | 1 | u8 | +| step | 1 | u8 | +| api_outgoing_conf | 1 | u8 | +| api_incoming_conf | 1 | u8 | +| free_mirror_rooms | 1 | u8 | +| low_priority_rooms | 1 | u8 | +| node_id | 4 | u32 | +| pubkey | 32 | [u8;32] | +| blockstamp | 36 | Blockstamp | +| software_name | software_size | utf8 | +| soft_version | soft_version_size | utf8 | +| signature | 64 | [u8;64] | + +_head_size = 142 + soft_version_size + software_size._ software_size := Field size `software_name` in number of bytes.