From e02af36f6a91e72b9327c29b110c5315b85d4fdb Mon Sep 17 00:00:00 2001 From: thephez Date: Thu, 21 Mar 2019 12:59:59 -0400 Subject: [PATCH] P2P - Add placeholders for new messages - Misc: senddsq, clsig, islock, mnauth - Quorum: qsendrecsigs, qcomplaint, qjustify, qpcommit, qwatch, qdebugstatus, qsigsesann, qsigsinv, qgetsigs, qbsigs, qsigrec --- _includes/devdoc/ref_p2p_networking.md | 386 +++++++++++++++++++++++++ 1 file changed, 386 insertions(+) diff --git a/_includes/devdoc/ref_p2p_networking.md b/_includes/devdoc/ref_p2p_networking.md index dc4fdef5..86bc8aae 100644 --- a/_includes/devdoc/ref_p2p_networking.md +++ b/_includes/devdoc/ref_p2p_networking.md @@ -1726,6 +1726,32 @@ header has been omitted.) {% endautocrossref %} + +#### SendDsq +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `senddsq` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 1 | | bool | + + +{% endautocrossref %} + + #### SendHeaders {% include helpers/subhead-links.md %} @@ -1916,6 +1942,56 @@ the Developer Guide [InstantSend section](developer-guide#instantsend +{% endautocrossref %} + +#### islock +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `islock` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| | inputs | | | +| | txid | | | +| | sig | | | + + +{% endautocrossref %} + #### ix {% include helpers/subhead-links.md %} @@ -2683,6 +2759,41 @@ bf110000 ................................... Count: 4543 {% endautocrossref %} +#### mnauth +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `mnauth` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +### Quorum Messages +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +The following network messages enable the long-living masternode quorum (LLMQ) +features built in to Dash. + +{% endautocrossref %} + #### qfcommit {% include helpers/subhead-links.md %} @@ -2727,6 +2838,281 @@ message header has been omitted.) --> {% endautocrossref %} +#### qsendrecsigs +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qsendrecsigs` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qcomplaint +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qcomplaint` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qjustify +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qjustify` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qpcommit +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qpcommit` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qwatch +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qwatch` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### 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 | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qsigsesann +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qsigsesann` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qsigsinv +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qsigsinv` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qgetsigs +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qgetsigs` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qbsigs +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qbsigs` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + +#### qsigrec +{% include helpers/subhead-links.md %} + +{% autocrossref %} + +*Added in protocol version 70214 of Dash Core* + +The `qsigrec` message is used to... + +| Bytes | Name | Data type | Description | +| --- | --- | --- | --- | +| 2 | version | uint16_t | Version of the message + + +{% endautocrossref %} + + ### Governance Messages {% include helpers/subhead-links.md %}