diff --git a/_includes/devdoc/guide_dash_features.md b/_includes/devdoc/guide_dash_features.md index ec7b9cd9..55ef7e24 100644 --- a/_includes/devdoc/guide_dash_features.md +++ b/_includes/devdoc/guide_dash_features.md @@ -762,6 +762,13 @@ for additional details. | **[Threshold Signature Recovery Phase](https://github.com/dashpay/dips/blob/master/dip-0007.md#recovered-threshold-signatures)** | | | A recovered signature is created by a quorum member once valid signature shares from at least the threshold number of members have been received | | `qsigrec` message | → | | Masternode sends the quorum recovered signature **to all peers** (except those that have asked to be excluded via a `qsendrecsigs` message) +Note the following timeouts defined by Dash Core related to signing sessions: + +| Parameter | Timeout, sec | Description | +| `SESSION_NEW_SHARES_TIMEOUT` | 60 | Time to wait for new shares | +| `SIG_SHARE_REQUEST_TIMEOUT` | 5 | Time to wait for a requested share before requesting from a different node | +| `SESSION_TOTAL_TIMEOUT` | 300 | Time to wait for session to complete | + {% endautocrossref %} #### Quorum Selection diff --git a/_includes/devdoc/ref_p2p_networking.md b/_includes/devdoc/ref_p2p_networking.md index 7594d0ec..75ba4800 100644 --- a/_includes/devdoc/ref_p2p_networking.md +++ b/_includes/devdoc/ref_p2p_networking.md @@ -3284,7 +3284,7 @@ The `qbsigs` message is used to send batched signature shares in response to a `qgetsigs` message. Note: The number of messages that can be sent in a batch is limited to 400 -(as defined by `MAX_MSGS_TOTAL_BATCHED_SIGS`). +(as defined by `MAX_MSGS_TOTAL_BATCHED_SIGS` in Dash Core). | Bytes | Name | Data type | Description | | --- | --- | --- | --- | @@ -3487,7 +3487,7 @@ session. The sessionId will be used for all P2P messages related to that session. Note: The maximum number of announcements in a `qsigsesann` message is limited to -100 (as defined by `MAX_MSGS_CNT_QSIGSESANN`). +100 (as defined by `MAX_MSGS_CNT_QSIGSESANN` in Dash Core). | Bytes | Name | Data type | Description | | --- | --- | --- | --- | @@ -3556,7 +3556,7 @@ The `qsigsinv` message (quorum signature inventory) announces one or more quorum signature share inventories known by the transmitting peer. Note: The maximum number of inventories in a `qsigsinv` message is limited to -200 (as defined by `MAX_MSGS_CNT_QSIGSHARESINV`). +200 (as defined by `MAX_MSGS_CNT_QSIGSHARESINV` in Dash Core).