V0.14.0 New P2P msgs (initial) (#113)

* P2P - Add placeholders for new messages

 - Misc: senddsq, clsig, islock, mnauth
 - Quorum: qsendrecsigs, qcomplaint, qjustify, qpcommit, qwatch, 
qdebugstatus, qsigsesann, qsigsinv, qgetsigs, qbsigs, qsigrec

* P2P - Add new inventory types

* P2P - Add new messages to cross-ref and search (incomplete)

Some new messages don't have descriptions yet

* P2P - Indicate quorum-related msgs that are not broadcast network wide

These msgs are for intra-quorum comm

* P2P - Sort quorum msgs to alphabetical order

* P2P - Add details to SendDsq

* P2P - Add field details to some new quorum msgs
 - qbsigs, qsigsesann, and qsigsinv

* P2P - Add partial details to ClSig msg

* P2P - Add partial details to qcomplaint and qcontrib

* P2P - Add DIP8 links

* P2P - Fix some field sizes

* P2P - Add partial details to justification and premature commitment

* P2P - Add qwatch details

* P2P - Add partial qdebugstatus details

* P2P - Formatting update

* P2P - Add details to ISLock and MNAuth

* Formatting and typo corrections

* P2P - Add partiall details to qsendrecsigs and qsigrec messages

* Formatting - organize Quorum messages into sub-catergories
 - Debugging, Distributed Key Generateion, and Signing Sessions

* Formatting - Fix link issue

* P2P - Add missing qcontrib info

* P2P - Partial detail for qsigsesann and qgetsigs

* P2P - More partial details for quorum signing messages
This commit is contained in:
thephez 2019-03-27 12:59:33 -04:00
parent f15d6f7011
commit e057568ccf
4 changed files with 673 additions and 12 deletions

View file

@ -250,7 +250,7 @@ devsearches:
- 'GetRawTransaction': "/en/developer-reference#getrawtransaction"
- 'GetReceivedByAccount': "/en/developer-reference#getreceivedbyaccount"
- 'GetReceivedByAddress': "/en/developer-reference#getreceivedbyaddress"
- 'GetSpecialTxes': "/en/developer-reference#getspecialtxes"
- 'GetSpecialTxes': "/en/developer-reference#getspecialtxes"
- 'GetSpentInfo': "/en/developer-reference#getspentinfo"
- 'GetSuperblockBudget': "/en/developer-reference#getsuperblockbudget"
- 'GetTransaction': "/en/developer-reference#gettransaction"
@ -544,6 +544,7 @@ devsearches:
- "pong": "/en/developer-reference#pong"
- "reject": "/en/developer-reference#reject"
- "sendcmpct": "/en/developer-reference#sendcmpct"
- "senddsq": "/en/developer-reference#senddsq"
- "tx": "/en/developer-reference#tx"
- "verack": "/en/developer-reference#verack"
- "version": "/en/developer-reference#version"
@ -553,6 +554,8 @@ devsearches:
- "spork": "/en/developer-reference#spork"
# Dash - instantsend
- "clsig": "/en/developer-reference#clsig"
- "islock": "/en/developer-reference#islock"
- "ix": "/en/developer-reference#ix"
- "txlvote": "/en/developer-reference#txlvote"
@ -567,6 +570,29 @@ devsearches:
- "dstx": "/en/developer-reference#dstx"
# Dash - masternode
- "ssc": "/en/developer-reference#ssc"
- "mnauth": "/en/developer-reference#mnauth"
# Dash - quorums
- "qbsigs": "/en/developer-reference#qbsigs"
- "qcomplaint": "/en/developer-reference#qcomplaint"
- "qcontrib": "/en/developer-reference#qcontrib"
- "qdebugstatus": "/en/developer-reference#qdebugstatus"
- "qfcommit": "/en/developer-reference#qfcommit"
- "qgetsigs": "/en/developer-reference#qgetsigs"
- "qjustify": "/en/developer-reference#qjustify"
- "qpcommit": "/en/developer-reference#qpcommit"
- "qsigrec": "/en/developer-reference#qsigrec"
- "qsigsesann": "/en/developer-reference#qsigsesann"
- "qsigsinv": "/en/developer-reference#qsigsinv"
- "qwatch": "/en/developer-reference#qwatch"
# Dash - governance
- "govobj": "/en/developer-reference#govobj"
- "govobjvote": "/en/developer-reference#govobjvote"
- "govsync": "/en/developer-reference#govsync"
# Dash - deprecated
- "dseg": "/en/developer-reference#dseg"
- "mnb": "/en/developer-reference#mnb"
- "mnget": "/en/developer-reference#mnget"
@ -574,13 +600,6 @@ devsearches:
- "mnv": "/en/developer-reference#mnv"
- "mnw": "/en/developer-reference#mnw"
- "mnwb": "/en/developer-reference#mnwb"
- "ssc": "/en/developer-reference#ssc"
- "qfcommit": "/en/developer-reference#qfcommit"
# Dash - governance
- "govobj": "/en/developer-reference#govobj"
- "govobjvote": "/en/developer-reference#govobjvote"
- "govsync": "/en/developer-reference#govsync"
donation_banner:
address: 1GwV7fPX97hmavc6iNrUZUogmjpLPrPFoE