diff --git a/_autocrossref.yaml b/_autocrossref.yaml index e860fe02..b71e28fa 100644 --- a/_autocrossref.yaml +++ b/_autocrossref.yaml @@ -188,8 +188,8 @@ public key infrastructure: pki '`qcomplaint` messages': qcomplaint message '`qcontrib` message': qcontrib message '`qcontrib` messages': qcontrib message -'`qdebugstatus` message': qdebugstatus message -'`qdebugstatus` messages': qdebugstatus message +#'`qdebugstatus` message': qdebugstatus message +#'`qdebugstatus` messages': qdebugstatus message '`qfcommit` message': qfcommit message '`qfcommit` messages': qfcommit message '`qgetsigs` message': qgetsigs message diff --git a/_config.yml b/_config.yml index ab112b6a..c8d77492 100644 --- a/_config.yml +++ b/_config.yml @@ -579,7 +579,7 @@ devsearches: - "qbsigs": "/en/developer-reference#qbsigs" - "qcomplaint": "/en/developer-reference#qcomplaint" - "qcontrib": "/en/developer-reference#qcontrib" - - "qdebugstatus": "/en/developer-reference#qdebugstatus" + #- "qdebugstatus": "/en/developer-reference#qdebugstatus" - "qfcommit": "/en/developer-reference#qfcommit" - "qgetsigs": "/en/developer-reference#qgetsigs" - "qjustify": "/en/developer-reference#qjustify" diff --git a/_includes/devdoc/ref_p2p_networking.md b/_includes/devdoc/ref_p2p_networking.md index 0011777a..f7b81ce1 100644 --- a/_includes/devdoc/ref_p2p_networking.md +++ b/_includes/devdoc/ref_p2p_networking.md @@ -2873,75 +2873,6 @@ features built in to Dash. {% endautocrossref %} -#### Debugging -{% include helpers/subhead-links.md %} - - -##### qdebugstatus -{% include helpers/subhead-links.md %} - -{% autocrossref %} - -*Added in protocol version 70214 of Dash Core* - -The `qdebugstatus` message is used to... - -| Bytes | Name | Data type | Description | -| --- | --- | --- | --- | -| 32 | proTxHash | uint256 | The ProRegTx hash -| 8 | nTime | int64_t | -| 1-9 | sessionsSize | compactSize uint | -| `sessionsSize` * <> | sessions | | -| 96 | sig | byte[] | BLS signature - -`CDKGDebugSessionStatus`: - -| Bytes | Name | Data type | Description | -| --- | --- | --- | --- | -| 1 | llmqType | uint8_t | The type of LLMQ -| 32 | quorumHash | uint256 | The quorum identifier -| 4 | quorumHeight | uint32_t | The quorum height -| 1 | phase | uint8_t | The DKG phase of the quorum -| 1-9 | membersSize | compactSize uint | -| `membersSize` * <> | members | CDKGDebugMemberStatus | - -`CDKGDebugMemberStatus`: - -| Bytes | Name | Data type | Description | -| --- | --- | --- | --- | -| 1 | statusBitset | uint8_t | -| 32 * <> | complaintsFromMembers | uint16_t | - - - -{% endautocrossref %} - - -##### qwatch -{% include helpers/subhead-links.md %} - -{% autocrossref %} - -*Added in protocol version 70214 of Dash Core* - -The `qwatch` message tells the receiving peer to relay LLMQ messages -(`qcontrib` messages, `qcomplaint` messages, `qjustify` messages, and -`qpcommit` messages). - -There is no payload in a `qwatch` message. See the [message header -section][section message header] for an example of a message without a payload. - -{% endautocrossref %} - - #### Distributed Key Generation {% include helpers/subhead-links.md %} @@ -3653,6 +3584,75 @@ Match qbsigs and qsigsesann {% endautocrossref %} +#### Debugging +{% include helpers/subhead-links.md %} + + + +##### qwatch +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qwatch` message tells the receiving peer to relay LLMQ messages +(`qcontrib` messages, `qcomplaint` messages, `qjustify` messages, and +`qpcommit` messages). + +There is no payload in a `qwatch` message. See the [message header +section][section message header] for an example of a message without a payload. + +{% endautocrossref %} + + ### Governance Messages {% include helpers/subhead-links.md %} diff --git a/_includes/references.md b/_includes/references.md index aba58606..eaccd47a 100644 --- a/_includes/references.md +++ b/_includes/references.md @@ -269,7 +269,7 @@ http://opensource.org/licenses/MIT. [qbsigs message]: /en/developer-reference#qbsigs "A P2P network message used to to send batched LLMQ signature shares" [qcomplaint message]: /en/developer-reference#qcomplaint "A P2P network message used to send a complaint about another masternodes DKG contribution" [qcontrib message]: /en/developer-reference#qcontrib "A P2P network message used to send LLMQ DKG contributions" -[qdebugstatus message]: /en/developer-reference#qdebugstatus "A P2P network message used to debug quorums" +{% comment %}{% endcomment %} [qfcommit message]: /en/developer-reference#qfcommit "A P2P network message used to finalize the members of a long-living masternode quorum (LLMQ)" [qgetsigs message]: /en/developer-reference#qgetsigs "A P2P network message used to request signature shares" [qjustify message]: /en/developer-reference#qjustify "A P2P network message used to respond to another masternodes DKG complaint"