From 3910f569782d49033a9e270b379ade25dc1ada90 Mon Sep 17 00:00:00 2001 From: thephez Date: Tue, 6 Nov 2018 14:52:13 -0500 Subject: [PATCH] Content - P2P - Note messages that will be deprecated by DIP3 --- _includes/devdoc/ref_p2p_networking.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/_includes/devdoc/ref_p2p_networking.md b/_includes/devdoc/ref_p2p_networking.md index 8c48cf61..7aa2690d 100644 --- a/_includes/devdoc/ref_p2p_networking.md +++ b/_includes/devdoc/ref_p2p_networking.md @@ -2498,6 +2498,9 @@ and [Masternode Payment](developer-guide#masternode-payment) section {% autocrossref %} +![Warning icon](/img/icons/icon_warning.svg) NOTE: This message will be deprecated +following activation of DIP3 which implements deterministic masternode lists. + The `dseg` message requests either the entire masternode list or a specific entry. To request the list of all masternodes, use an empty txIn (TXID of all zeros and an index of 0xFFFFFFFF). To request information about a specific @@ -2544,6 +2547,9 @@ Masternode Unspent Outpoint {% autocrossref %} +![Warning icon](/img/icons/icon_warning.svg) NOTE: This message will be deprecated +following activation of DIP3 which implements deterministic masternode lists. + The `mnb` message is sent whenever a masternode comes online or a client is syncing. The masternode will send this message which describes the masternode entry and how to validate messages from it. @@ -2626,6 +2632,9 @@ Masternode Ping Message {% autocrossref %} +![Warning icon](/img/icons/icon_warning.svg) NOTE: This message will be deprecated +following activation of DIP3 which implements deterministic masternode lists. + The `mnget` message requests masternode payment sync. The response to an `mnget` message is `mnw` message inventories. Masternodes ignore this request if they are not fully synced. @@ -2662,6 +2671,9 @@ a8170000 ................................... Count: 6056 {% autocrossref %} +![Warning icon](/img/icons/icon_warning.svg) NOTE: This message will be deprecated +following activation of DIP3 which implements deterministic masternode lists. + The `mnp` message is sent by masternodes every few minutes to ping the network with a message that propagates across the whole network. Dash Core currently uses a minimum masternode ping time of 10 minutes. @@ -2822,6 +2834,9 @@ Masternode 2 Signature {% autocrossref %} +![Warning icon](/img/icons/icon_warning.svg) NOTE: This message will be deprecated +following activation of DIP3 which implements deterministic masternode lists. + The `mnw` message is used to pick the next winning masternode. When a new block is found on the network, a masternode quorum will be determined and those 10 selected masternodes will issue the masternode payment vote message. @@ -2870,6 +2885,9 @@ Masternode Signature {% autocrossref %} +![Warning icon](/img/icons/icon_warning.svg) NOTE: This message will be deprecated +following activation of DIP3 which implements deterministic masternode lists. + There is no message for `mnwb` (`inv` message only). The following annotated hexdump shows an `inv` message with a `mnwb` @@ -3141,7 +3159,6 @@ message header has been omitted.) {% endautocrossref %} - ### Deprecated Messages {% include helpers/subhead-links.md %}