From 6a5a8f1213f0ba46915cc4c340117a3412f6ea6f Mon Sep 17 00:00:00 2001 From: thephez Date: Mon, 17 Dec 2018 09:28:24 -0500 Subject: [PATCH] Content - version bump 0.13.0.0 bumped to 70213 (dashpay/dash#2557) --- _includes/devdoc/guide_dash_features.md | 4 ++-- _includes/devdoc/ref_p2p_networking.md | 10 +++++----- _includes/devdoc/ref_transactions.md | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/_includes/devdoc/guide_dash_features.md b/_includes/devdoc/guide_dash_features.md index f6c30972..29c08b67 100644 --- a/_includes/devdoc/guide_dash_features.md +++ b/_includes/devdoc/guide_dash_features.md @@ -154,7 +154,7 @@ integer value used in P2P messages, and the actual Dash value. | 3 | 8 | 00.0100001 | | 4 | 16 | 00.00100001 | -Protocol version 70212 added a 5th denomination (0.001 DASH). +Protocol version 70213 added a 5th denomination (0.001 DASH). The denominations are structured to allow converting between denominations directly without requiring additional inputs or creating change (for example, @@ -169,7 +169,7 @@ directly without requiring additional inputs or creating change (for example, **Creating Collaterals** PrivateSend collaterals are used to pay mixing fees, but are kept separate from -the denominations to maximize privacy. Since protocol version 70212, the minimum +the denominations to maximize privacy. Since protocol version 70213, the minimum collateral fee is 1/10 of the smallest denomination for all mixing sessions regardless of denomination. In Dash Core, collaterals are created with enough value to pay 4 collateral fees diff --git a/_includes/devdoc/ref_p2p_networking.md b/_includes/devdoc/ref_p2p_networking.md index d897d402..63924542 100644 --- a/_includes/devdoc/ref_p2p_networking.md +++ b/_includes/devdoc/ref_p2p_networking.md @@ -66,7 +66,7 @@ with the most recent versions listed first. (If you know of a protocol version that implemented a major change but which is not listed here, please [open an issue][docs issue].) -As of Dash Core 0.13.0.0, the most recent protocol version is 70212. +As of Dash Core 0.13.0.0, the most recent protocol version is 70213. | Version | Initial Release | Major Changes |---------|------------------------------------|-------------- @@ -548,7 +548,7 @@ to the `getheaders` message will include as many as 2,000 block headers. {% autocrossref %} -*Added in protocol version 70212* +*Added in protocol version 70213* The `getmnlistd` message is sent to request a full masternode list or an update to a previously requested masternode list. @@ -883,7 +883,7 @@ template near the beginning of this subsection. {% autocrossref %} -*Added in protocol version 70212* +*Added in protocol version 70213* The `mnlistdiff` message is a reply to a `getmnlistd` message which requested either a full masternode list or a diff for a range of blocks. @@ -1906,8 +1906,8 @@ is sent by masternodes to indicate approval of a transaction lock request | 32 | txHash | uint256 | Required | TXID of the transaction to lock | 36 | outPoint | outpoint | Required | The unspent outpoint to lock in this transaction | 36 | outpointMasternode | outpoint | Required | The outpoint of the masternode which is signing the vote -| 32 | quorumModifierHash | uint256 | Required | *Added in protocol version 70212. Only present when Spork 15 is active.*

-| 32 | masternodeProTxHash | uint256 | Required | *Added in protocol version 70212. Only present when Spork 15 is active.*

The proTxHash of the DIP3 masternode which is signing the vote +| 32 | quorumModifierHash | uint256 | Required | *Added in protocol version 70213. Only present when Spork 15 is active.*

+| 32 | masternodeProTxHash | uint256 | Required | *Added in protocol version 70213. Only present when Spork 15 is active.*

The proTxHash of the DIP3 masternode which is signing the vote | 96 | vchMasternodeSignature | char[] | Required | Masternode BLS signature The following annotated hexdump shows a `txlvote` message. (The diff --git a/_includes/devdoc/ref_transactions.md b/_includes/devdoc/ref_transactions.md index 97869546..cb44d39b 100644 --- a/_includes/devdoc/ref_transactions.md +++ b/_includes/devdoc/ref_transactions.md @@ -427,7 +427,7 @@ transaction types is maintained in the [DIP repository](https://github.com/dashp {% autocrossref %} -*Added in protocol version 70212 of Dash Core as described by DIP3* +*Added in protocol version 70213 of Dash Core as described by DIP3* The Masternode Registration (ProRegTx) special transaction is used to join the masternode list by proving ownership of the 1000 DASH necessary to create a @@ -585,7 +585,7 @@ ProRegTx Payload {% autocrossref %} -*Added in protocol version 70212 of Dash Core as described by DIP3* +*Added in protocol version 70213 of Dash Core as described by DIP3* The Masternode Provider Update Service (ProUpServTx) special transaction is used to update the IP Address and port of a masternode. If a non-zero operatorReward @@ -658,7 +658,7 @@ ProUpServTx Payload {% autocrossref %} -*Added in protocol version 70212 of Dash Core as described by DIP3* +*Added in protocol version 70213 of Dash Core as described by DIP3* The Masternode Provider Update Registrar (ProUpRegTx) special transaction is used by a masternode owner to update masternode metadata (e.g. operator/voting key @@ -739,7 +739,7 @@ ProRegTx Payload {% autocrossref %} -*Added in protocol version 70212 of Dash Core as described by DIP3* +*Added in protocol version 70213 of Dash Core as described by DIP3* The Masternode Operator Revocation (ProUpRevTx) special transaction allows an operator to revoke their key in case of compromise or if they wish to terminate @@ -801,7 +801,7 @@ ProUpRevTx Payload {% autocrossref %} -*Added in protocol version 70212 of Dash Core as described by DIP4* +*Added in protocol version 70213 of Dash Core as described by DIP4* The Coinbase (CbTx) special transaction adds information to the block’s coinbase transaction that enables verification of the deterministic masternode list without @@ -872,7 +872,7 @@ Coinbase Transaction Payload {% autocrossref %} -*Added in protocol version 70212 of Dash Core as described by DIP6* +*Added in protocol version 70213 of Dash Core as described by DIP6* The Quorum Commitment special transaction adds the best final commitment from a Long-Living Masternode Quorum (LLMQ) Distributed Key Generation (DKG) session to