thephez
348fe6c23e
V0.14.0 Guide updates ( #120 )
...
* Guide - PrivateSend updates
- Variable paticipant count
- Link updates
* Guide - MN sync reorg
- Move all content regarding old mn sync system to a subsection
* Guide - Governance sync update
- Related to dashpay/dash#2124
* Content - Remove governance watchdog references
- Related to dashpay/dash#2816
* Content - Governance sync update
* Content - Update Dash Core version and protocol number
* Formatting fix
* Content - Disclaimer and roadmap link
* Content - Update Sentinel info to indicate deprecation of sentinelping
* Formatting fix
2019-04-17 15:24:31 -04:00
thephez
45fb14e5b7
V0.14.0 DIP4 CbTx and mnlistdiff updates ( #119 )
...
* P2P - Add quorum merkle root to CbTx
- Update hexdump
- Add table for version history
* P2P - Add mnlistdiff quorum info
* P2P - Update mnlistdiff hexdump (mocked)
2019-04-16 13:34:37 -04:00
thephez
726ab00085
V0.14.0 Add quorum dkg message examples ( #118 )
...
* P2P - Add qpcommit hexdump and corrections
* P2P - Add qfcommit hexdump
* RPC - Update quorum dkgstatus example
* P2P - Add qcomplaint hexdump
* P2P - Add qcontrib hexdump and missing fields
* P2P - Add qjustify parial example hexdump (need actual data)
2019-04-15 16:04:31 -04:00
thephez
a1a3742cb8
V0.14.0 P2P Add hexdumps for new misc and signing session messages ( #117 )
...
* P2P - Add SendDsq hexdump
* P2P - Add MnAuth hexdump
Minor typo corrections
* P2P - Add islock hexdump
Added description of islock message
* Fix islock hexdump typo
* P2P - Add qsendrecsigs hexdump
* P2P - Add qsigrec hexdump
This is the qsigrec corresponding to the islock example hexdump
* P2P - Add qsigsesann hexdump
* P2P - Add qsigsinv hexdump (partial)
* P2P - Add more qbsigs details
* P2P - Update qsigsinv example to match qbsigs
* P2P - Update qsigsesann example to match qbsigs
* P2P - qbsig example update
* P2P - Add partial qgetsigs info
* Content - Add overview for quorum DKG and Signing messages
* P2P - Add clsig hexdump
2019-04-12 10:44:57 -04:00
thephez
7fd1d94b37
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
2019-03-27 12:59:33 -04:00
thephez
c7f3356cfd
P2P - Add 0.14 Major changes note
2019-03-21 11:52:35 -04:00
thephez
ece2d5012a
RPC/P2P - Updates from removing legacy MN system ( #111 )
...
* Spork updates
- Remove 8, 10, 14
- Add 18-20
- Update hard-coded link
- Update RPC example
* P2P - Move deprecated inventories to new table
* P2P - Move deprecated MN messages
* RPC - Update getgovernanceinfo
Removes `masternodewatchdogmaxseconds` and `sentinelpingmaxseconds`
* RPC - Update mnsync
- Removes `IsMasternodeListSynced` and `IsWinnersListSynced`
- Deprecate SYNC_LIST and MNW
* RPC - masternode
- Move deprecated commands to bottom and remove sub-heading level
* RPC - Remove details of deprecated masternode commands
* RPC - masternode count updates
* RPC - masternode status updates
* RPC - Remove masternodebroadcast and sentinelping
* RPC - Update reference and table with update versions
* RPC - masternodelist updates
* RPC - masternodelist filter updates
2019-03-21 11:32:33 -04:00
thephez
b604f67496
Convert atlassian links to point at docs.dash.org ( #106 )
2019-02-04 10:25:43 -05:00
thephez
8df8364c81
V0.13.0 misc fixes ( #99 )
...
* Content - Update release note for 0.13.0
* RPC - Clarification note on gobject submit
2018-12-27 13:18:56 -05:00
thephez
c779eef1e6
[P2P] - Masternode BLS Sigs ( #97 )
...
* P2P - Remove dsa and dsq input count
Related to dashpay/dash#2075 , dashpay/dash#2259 , and dashpay/dash#2318
* P2P - Update dsq and dstx to include BLS signature
Related to dashpay/dash#2352
* P2P - Update govobj and govobjvote to include BLS signature
Related to dashpay/dash#2352
2018-12-26 14:06:24 -05:00
thephez
28514b62d7
V0.13.0 RC updates ( #95 )
...
* Content - RPC - Update quick reference
* RPC - Update getblockchaininfo to show BIP-9 progress
Related to dashpay/dash#2435
* RPC - Update gobject prepare with new params
Use-IS (dashpay/dash#2452 )
Use specific UTXO for fee (dashpay/dash#2482 )
* RPC - Update mode name
* RPC - Update protx default mode
dashpay/dash#2513
* Content - Add spork 17
* Content - Special transactions
Add info for Quorum commitment
Remove messages not in 13.0 (SubTx)
* P2P - Add new txlvote fields
masternodeProTxHash (dashpay/dash#2484 )
quorumModifierHash (dashpay/dash#2505 )
* RPC - Update protx list
Make all options follow the same parameter format (dashpay/dash#2559 )
* Content - version bump
0.13.0.0 bumped to 70213 (dashpay/dash#2557 )
* Guide - PrivateSend dstx message limit
Up to 5 simultaneous dstxs per MN allowed (dashpay/dash#2552 )
* RPC - Update getblock
Add missing versionHex field (dashpay/dash@e7d9ffa )
Change to use verbosity syntax (dashpay/dash#2506 and
bitcoin/bitcoin#8704 )
* P2P - Add qfcommit message (no hexdump example)
DIP6 quorum final commitment (dashpay/dash#2477 )
* P2P - qfcommit typo
Change description of llmqType field
* P2P - Special tx payload size clarification
* Guide - Update MN payment description
Related to dashpay/dash#2258
* Guide - fix broken link
* Guide - Update some example txs
Change to hashes on the chain following the 12.3.4 reset
* P2P - Add QcTx hexdump
* P2P - DIP4 message updates
Add SML entry
Update hexdump to include new fields
Add getmnlistd and mnlistdiff to cross ref
* P2P - minor DIP3-related comments
2018-12-26 11:05:10 -05:00
thephez
4f5237cba4
Content - Correct 0.13.0 protocol version number
2018-11-19 13:17:36 -05:00
thephez
00649c5928
Content - P2P - Add DIP4 p2p messages
...
getmnlistd and mnlistdiff with details
Update data message image with DIP4 messages
2018-11-19 13:17:36 -05:00
thephez
3910f56978
Content - P2P - Note messages that will be deprecated by DIP3
2018-11-19 13:17:36 -05:00
thephez
6eb7a16bbd
Content - Spork - Add 2 new sporks
2018-11-19 13:17:36 -05:00
thephez
6a8da4d8ad
Update 0.12.4 references to 0.13.0
2018-11-19 13:17:36 -05:00
thephez
65819e3b09
Content - Fix govobjvote hexdump
2018-07-05 20:23:36 -04:00
thephez
cd7c9bfc7f
v12.3 release updates ( #76 )
...
* content - Update P2P reference
- Change protocol version to 70209
- Highlight some significant changes in release
* content - Change protocol version to 70210
- Update release date info
2018-06-29 16:12:15 -04:00
thephez
207c9824e4
[Content] Hexdump updates for 12.3 ( #77 )
...
* Content - P2P - mnget message update
- Related to #41
* Content - P2P - mnp hexdump updated with new fields
- Related to #58
* Content - P2P - add hexdump for getblocktxn message
* Content - P2P - add hexdump for blocktxn message
* Content - P2P - update cmpctblock hexdump to include shortid
2018-06-29 16:07:42 -04:00
thephez
44c55257a8
[Content] - P2P - Update PrivateSend messages to include input counts ( #73 )
...
- Updated `dsa` and `dsq` messages with nInputCount field
- Updated notes in Guide
Closes #70
2018-06-28 12:58:23 -04:00
thephez
2304a52d4f
[Content] - P2P - Compact block addition ( #64 )
...
* content - Add compact block inventory
* content - p2p - Compact Block messages
- Start adding `blocktxn`, `cmpctblock`, `getblocktxn`, and `sendcmpct`
messages
- blocktxn and getblocktxn description and format added
- Placeholders for cmpctblock and sendcmpct
* content - p2p - Sendcmpct message
- Add details of `sendcmpct` including hex dump
* content - p2p - CmpctBlock message
- Add hexdump
- Update description
* content - Minor formatting updates
* content - p2p - Update control and data message drawings
- Add compact block related commands
* content - p2p - Update compact block messages
- Add info about protocol version when implemented
- Add info to cmpctblock
* content - p2p - Update compact block messages
- Add some info from bitcoin-dot-org/bitcoin.org#2092
- Add detail to cmpctblock, sendcmpct, getblocktxn, blocktxn messages
- Add reference terms
* content - p2p - Comment out blocktxn and getblocktxn hexdump for now
Closes #59
2018-04-24 10:53:32 -04:00
thephez
a646eb80a8
[Content] Update devnet magic bytes
...
- Closes #61
2018-04-18 16:53:50 -04:00
thephez
6a50ef3eae
[Content] - P2P - Add Spork 6 and update message fields ( #57 )
...
* [Content] - P2P - Add spork 6
* [Content] - P2P - Message parameter updates
- Change dsa/dsi collateral to tx message
- nLastDsq marked as removed from mnb
- Add fields to mnp
Closes #34
2018-04-10 10:36:28 -04:00
thephez
d075fc209e
[Content] - Update Reject P2P message to cover IS, PS, and Governance
...
Closes #54
2018-04-03 10:48:42 -04:00
thephez
f6a68b5857
[Content] Add devnet details ( #40 )
...
* content - Add devnet details
- Description in examples section
- Glossary entry and updated testnet/regtest
* content - Devnet P2P
- Add to start string and spork key tables
Closes #36
2018-03-14 13:34:59 -04:00
thephez
6fb8a24b63
[Content] - P2P - Deprecate count in MnGet ( #41 )
2018-03-12 12:54:27 -04:00
thephez
9ff2e0dd81
content - Change TxOut to outPoint to avoid inaccurate cross reference
2018-02-15 16:34:07 -05:00
thephez
45f02f5908
[Content] Switch MN ID from CTxIn to COutPoint in P2P messages ( #33 )
...
* content - Switch MN ID from CTxIn to COutPoint in P2P messages
- mnb, mnp, mnw, dstx, dsq, govobj, govobjvote, mnv, and dseg message
details /hexdump updated
* content - Update mnb to use outPoint
- Closes #32
2018-02-15 12:15:54 -05:00
thephez
ebb6ce29fa
content - Spork 13 removal updates
...
- RPC output examples / summary table
- Spork list
- Closes #19
2018-02-15 11:33:20 -05:00
thephez
d130446261
Link/cross-ref updates
2018-01-10 09:32:47 -05:00
thephez
088f104adf
Build updates, cont.
...
- Fix cross-reference issues
- Properly comment out unused sections (coinjoin, payment processing)
- Link correction
- Subheading corrections
2018-01-10 09:32:47 -05:00
thephez
422329ea85
Update list of major changes for 12.2.x with 12.2.2 item
2018-01-03 16:28:08 -05:00
thephez
57f1017b5e
Cross-reference link correction
...
Index update to include link to doxygen docs
2018-01-03 10:39:37 -05:00
thephez
40fbb25c80
Guide - wallet section updates
...
Misc other changes
2017-12-07 09:09:11 -05:00
thephez
3d26a3b490
Guide - transaction updates
...
Minor reference update
Some Bitcoin -> Dash conversions in translation yml
2017-12-07 09:09:11 -05:00
thephez
3be200d1ec
Update current protcol version
2017-12-07 09:09:11 -05:00
thephez
769cc7f60b
Updates to protcol version information
2017-12-07 09:09:11 -05:00
thephez
29491813c3
mnv P2P message
...
- Add hexdumps for 2 steps of the masternode verify process
- Update details
2017-12-07 09:09:11 -05:00
thephez
4ded024b06
InstantSend P2P messages / Guide
...
- Add diagram of message exchange
- Add section to guide
2017-12-07 09:09:11 -05:00
thephez
1d999fa23c
PrivateSend P2P messages
...
- Add diagram of message exchange showing typical PrivateSend session
2017-12-07 09:09:11 -05:00
thephez
4e4255c2c1
MN/Goverance P2P messages
...
- Add diagram of message exchange
Update Dash Core 0.12.2 release date
2017-12-07 09:09:11 -05:00
thephez
160bde7d39
MN Sync
...
- Add ongoing sync drawing
- Re-arrange layout / rename some sections
- Add additional details about ongoing sync
Correct issue w/ mnget P2P message in dev ref
Add masternode sync drawing
2017-12-07 09:09:11 -05:00
thephez
1314d4c28e
Add start of quorum section
...
Minor update to govobjvote
2017-12-07 09:09:11 -05:00
thephez
e3891612ba
Glossary updates
...
- Some Bitcoin -> Dash changes
2017-12-07 09:09:11 -05:00
thephez
ec00b13102
P2P messages (PrivateSend)
...
- Update to use hexdumps from same mixing session for all messages
other than dstx
2017-12-07 09:09:11 -05:00
thephez
87f068343f
P2P messages (dsf/dss)
...
- Update details
- Add hexdump for dss
2017-12-07 09:09:11 -05:00
thephez
12bfa82710
Reference updates and minor corrections
2017-12-07 09:09:11 -05:00
thephez
dc0241f4dc
P2P Message (dsi)
...
- Add detail and corrections
- Add hexdump
2017-12-07 09:09:11 -05:00
thephez
febacdbf11
P2P Message (dsq)
...
- Add detail and corrections (hexdump and data types)
2017-12-07 09:09:11 -05:00
thephez
601fb8737e
P2P Message (dsa)
...
- Add detail, hexdump
2017-12-07 09:09:11 -05:00