Commit graph

589 commits

Author SHA1 Message Date
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
7ce4a78ca3
V0.13.0 MN Sync updates (#98)
* Guide - Update MN sync info for DIP3

* Guide - Add deprecation warning for ongoing MN sync

* Guide - Update heading formatting

* Guide - Update MN sync images

Add DIP3 initial sync
Show DIP3-deprecated parts of ongoing sync

* Guide - Update MN sync status table
2018-12-27 13:00:03 -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
2372ce3e56 V0.13.0 guide dash features (#93)
* Content - Guide - IS updates

Drop psuedo-confirmations
Automatic IS and fee changes

* Content - Guide - PS updates

Add 5th denom
Update collateral fee info

* Content - Guide - MN Sync schedule

Minor updates

* Content - Guide - Auto-IS limitations

* Content - Guide - Auto-IS limitation update
2018-11-19 13:17:36 -05:00
thephez
29b6536e89 Content - RPC - Generate can be used on testnet 2018-11-19 13:17:36 -05:00
thephez
4f5237cba4 Content - Correct 0.13.0 protocol version number 2018-11-19 13:17:36 -05:00
thephez
af6e45b63c Content - RPC - Add coinbase_payload to getblocktemplate 2018-11-19 13:17:36 -05:00
thephez
2f35efbf5d Content - Clarify OP_RETURN max text length
83 byte limit must factor in opcodes
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
3e3660ffef Content - RPC - protx update
Correct result section of register_prepare
Add register_submit details
2018-11-19 13:17:36 -05:00
thephez
9ef3f3a791 Content - RPC - protx update
Rename registration with funding to register_fund
Add register_prepare for allowing external signing
2018-11-19 13:17:36 -05:00
thephez
04a2541355 V0.13.0 RPC protx (#91)
* Content - RPC - Add basic protx details

Example calls and subcommands only

* Content - RPC - Add parameter info for register RPCs

* Content - RPC - Add parameter info for list RPC

* Content - Create reusable var for ProTx details

* Content - RPC - Add parameter info for remaining protx subcommands

info, update_service, update_registrar, revoke, diff

* Content - RPC - Minor typo fixes
2018-11-19 13:17:36 -05:00
thephez
7aceb01cee Content - Add Crowdnode testnet faucet 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
c4e728c59f Content - RPC - Minor BLS changes 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
9fa37ab7df Content - RPC - Add bls
Used to create operator keys for DIP3 Pro*tx special txs
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
b68663de1e V13.0 special txs (#90)
* Content - Add section for Special txs

* Content - Add necessary cross-refs

* Content - DIP3 - Add ProRegTx details

Description and example hexdump added

* Content - Minor DIP 2-5 formatting

* Content - formatting fix

* Content - DIP3 - Update ProRegTx Op Key info

Uses BLS public key instead of ECDSA pubkeyhash

* Content - DIP3 - Add ProUpServTx details

* Content - DIP3 - Update ProRegTx

Hexdump for both new collateral and reference to existing on

* Content - DIP3 - Update ProUpServTx

Add note about missing payloadSigSize
Hexdump corrections

* Content - DIP3 - Update ProUpServTx

Minor formatting updates

* Content - DIP3 - Add ProUpRevTx details

* Content - DIP4 - Add CbTx details

* Content - Update raw tx per DIP2

Split version into version and type
Add extra_payload fields

* Content - DIP3 - Add ProUpRegTx details
2018-11-19 13:17:36 -05:00
thephez
1c5293bb91 Content - RPC - Remove maxgovobjdatasize from getgovernanceinfo
From dashpay/dash#2298
2018-11-19 13:17:36 -05:00
thephez
461705aca1 Content - RPC - Add DIP2 fields to raw tx
- Applies to decoderawtransaction and getrawtransaction
 - Related to dashpay/dash#2239
2018-11-19 13:17:36 -05:00
thephez
38bc6ece62 Content - RPC - Add instantlock to getrawtx
- Related to dashpay/dash#2314
2018-11-19 13:17:36 -05:00
thephez
4be282f75c Content - RPC - Add PS amount and round
- Related to dashpay/dash#2230
2018-11-19 13:17:36 -05:00
thephez
8a4f9c9dcd Content - RPC - Add masternode check
- Related to dashpay/dash#2218
2018-11-19 13:17:36 -05:00
thephez
dd5e804658 Content - RPC - Update examples for RPCs using addlocked 2018-11-19 13:17:36 -05:00
thephez
7806d68e38 Content - RPC - Update masternode genkey
- Add `compressed` parameter
 - Related to dashpay/dash#2232
2018-11-19 13:17:36 -05:00
thephez
d62724bbe6 Content - RPC - Update getblocktemplate for DIP3
- Change `masternode` to array of objects
 - Related to dashpay/dash#2216
2018-11-19 13:17:36 -05:00
thephez
7f1341b64f Content - RPC - Update getblocktemplate
- Add `previousbits` field from dashpay/dash#2201
2018-11-19 13:17:36 -05:00
thephez
f9bd089ffd Content - RPC - Update dumpwallet with added info
- Change from dashpay/dash#2191
2018-11-19 13:17:36 -05:00
thephez
c31012eb70 Content - RPC - addlockconf to addlocked conversion
- Update 8 RPCs based on dashpay/dash#2040
2018-11-19 13:17:36 -05:00
thephez
e7d301918e
Content - Add new DIP links 2018-10-09 13:16:09 -04:00
thephez
b4b9a13713
Content - update DIP table 2018-10-08 13:57:06 -04:00
thephez
6c7609f137
Content - Update Tx malleability 2018-09-28 11:09:47 -04:00
thephez
7469ab4281 Content - RPC - getnetworkinfo (#86)
- Add missing `networkactive` parameter
2018-09-05 11:17:27 -04:00
thephez
75f002ac31 Add ChainRider REST service doc link (#84)
* Add ChainRider REST service doc link

* Minor link update
2018-07-23 14:10:01 -04:00
thephez
65819e3b09
Content - Fix govobjvote hexdump 2018-07-05 20:23:36 -04:00
thephez
edc6412b8c
Dash for devs updates (#78)
* Content - Remove bitcoin logo from button

* Content - Dashify "for developers" page
2018-06-29 16:35:28 -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
3085440f48
Logo update 2018-06-21 09:45:45 -04:00
thephez
73fdafea75
[Content] - RPC - Update getmempoolentry
- Add `instantsend` and `instantlock` to result
 - Closes #69
2018-06-11 13:33:07 -04:00
thephez
3415a4dbc7
"Hotfixes" from master (#72)
* Typo : max block size (#42)

* config - Travis config update (#44)

- Temporary fix for deploy 1.9 issue

* content - Remove outdated Payment Processor link

* [Rebrand] Update main logo

* [Rebrand] Update SVG log

* [Rebrand] Update icon

* [Rebrand] Main logo adjustment
2018-06-11 12:54:57 -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
7b8e5ed5ea
[Content] - RPC - Update getchaintips
- Add `forkpoint` to result
 - Closes #60
2018-04-18 18:11:17 -04:00
thephez
581500c546
[Content] - Update PrivateSend collateral info (#62)
- Change for protocol >70208 to provide more flexibility
Closes #48
2018-04-18 17:21:03 -04:00
thephez
190fa798a5
[Content] Update transaction version number 2018-04-18 16:56:05 -04:00
thephez
a646eb80a8
[Content] Update devnet magic bytes
- Closes #61
2018-04-18 16:53:50 -04:00
thephez
a9162b3881
[Content] Update references for BIPs/DIPs 2018-04-18 16:52:34 -04:00