mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
Dev ref conversion (#2)
Developer reference/guide updates to this point * Update some reference documents - Adjust ref_intro to reference Dash - Start updating p2p network ref - Adjust some items in references.md to point to Dash URLs * Update P2P networking protocol versions and message headers sections Update subheading-links Update more items in references.md * Update inventories to include Dash specific items - Update references.md with them also Update disclaimer (Bitcoin -> Dash) * Remove reference to bitcoin mailing list from ref_intro * Add Spork/GetSporks message details Add placeholders for Dash specific messages - Added subsections for InstantSend, PrivateSend, Masternodes, and Governance * Some Bitcoin->Dash conversions - Update title / section name for Dev Doc/Dev Reference - Updated favicon * Updates for the Data Network section of P2P reference * Added Alert message details from Bitcoin back and removed feefilter * More updates for Control Messages section of P2P network - Bitcoin->Dash reference changes - Reject and Version message updates * InstantSend subsection of P2P reference detail - Added ix, txlvote message details and associated references * Governance subsection (P2P) - Start adding govobj, govobjvote details - Add spork references * Missed spork xref in previous * Governance (P2P) updates - Add details to govobjvote and govsync * Governance object P2P messages - Add additional description/details * PrivateSend P2P messages - Added details for dsa, dsc, dsf, dsi, dsq, dss, dssu, and dstx messages - Added references also - Hexdump examples for all but dsi and dss * PrivateSend P2P minor updates * Masternode P2P messages - Add descriptions - Add hexdump details * Masternode P2P messages (dseg, mnb, mnget, mnp, mnv, mnw, mnwb, ssc) - Add reference/crossref entries - Add message structure * P2P messages - minor formatting and corrections * Block chain reference - Version info updates * Update Block Chain reference (Headers) - Update version details - Update block reward info * Update Transactions reference - Add some Dash specific updates * Minor Transactions reference change * RPC reference updates * RPC reference updates - Added/removed commands to match available Dash commands * Core API updates * Renamed devdocs/bitcoin-core to dash-core - Updated developer-reference.md to point at new location * Update filename to use dash-core instead of bitcoin-core * Add Dash-specific GetAddressBalance RPC command and associated updates Update RPC quick reference list * Added cross reference/reference placeholders for remaining GetAddress... RPC commands Added RPC template placeholder files for remaining GetAddress... commands * Scripts for environment setup and frequently used builds * Add details for GetAddressDeltas/Mempool RPCs Update path in Makefile bitcoin-core -> dash-core * Add GetAddressTxids/Utxos details Update minor formatting, etc. for GetAddressBalance/Deltas/Mempool Changed reference to Dash Core and updated denominations for Dash * Misc minor cleanup * Work on updating existing Block Chain RPCs - GetBestBlockHash, GetBlock, GetBlockChainInfo, GetBlockCount, GetBlockHash * Continue updating existing Block Chain RPCs - GetBlockHeader, GetChainTips, GetDifficulty, GetMemPoolInfo, GetRawMemPool * Update RPCs quick-ref - Added descriptions for Dash - Updated description for Bitcoin related items for clarity * Comment out content of non-implemented Block chain RPCs (GetMemPoolAncestors, GetMemPoolDescendants, GetMemPoolEntry, PreciousBlock, PruneBlockChain) * Continue updating existing Block Chain RPCs - GetTxOut, GetTxOutProof, GetTxOutSetInfo, VerifyChain, VerifyTxOutProof Update previous block hash type to indicate X11 instead of double SHA256 * Add script to create basic RPC md file Set up empty GetBlockHashes/Headers and GetSpentInfo RPCs * Add GetBlockhashes details Minor correction in Empty RPC generation script * Add GetBlockHeaders details Minor formatting updates * Update Address Index related RPCs to indicate the necessity of enabling addressindex to use them * Actual details of GetBlockHeaders * Add details for GetSpentInfo * Update existing Control RPCs (GetInfo, Help, Stop) * Add Debug RPC * Expand empty RPC generation script to add example section and fix format * Added empty RPC files and cross-ref details for all Dash RPCs * Add details for some Dash RPCs - GetGovernanceInfo, GetPoolInfo, GetSuperblockBudget * Add details for MasternodeList RPC (Dash section) * Add details for MnSync RPC (Dash section) * Dash RPC updates - Add Result section to MasternodeList - Formatting updates to MnSync * Expand script to add placeholders for parameters/resuls/example * Add details for PrivateSend RPC (Dash section) * Update Generating RPCs - Added details back for GetGenerate/SetGenerate which were deprecated in Bitcoin * Formatting and example updates * Add result detail and example to GetBlockTemplate * Update existing Mining RPCs - GetMiningInfo, GetNetworkHashPs, PrioritiseTransaction, SubmitBlock * Minor formatting updates * Update most existing Network RPCs - AddNode, ClearBanned, DisconnectNode, GetAddedNodeInfo, GetConnectionCount, GetNetTotals,GetNetworkInfo, GetPeerInfo, ListBanned, Ping, SetBan - Added some norefs as needed (Network RPCs only) * Misc cleanup * SetNetworkActive (Network RPC) * Misc updates - Change logo - Disable some headers (alert, donation) - Disable footer * Governance updates - Add description of govsync to P2P guide - Updates to P2P reference * Governance - Add governance message SVG image - Typo fixes * Dseg updates - Added clarifying details regarding how to request single/all nodes - Ban warning * Minor governance updates * Governance updates / MN sync - Correct some reference links - Add MN sync info to guide - Update dseg, mnget, ssc, and govsync messages to include more detail * Governance updates - Guide updated to show both stages of govsync - Reference - Correcte ssc typo and add sync item detail - Update govobjvote to include detail about propagation - Update govsync details * Governance updates - More clarification on govsync (guide and reference) * Raw Transaction RPC - Previously uncommitted CreateRawTransaction update * Dash RPC (Gobject) - Add details for count and get sub-commands Also added description for govobj types * P2P messages - Spork updated to include verification details and a hexdump Minor typo / note updates * P2P Message - mnv - Draft details regarding use and operation * P2P message (mnv) - Additional detail updates based on info from Udjin Minor update to mnp * Guide - Masternode payment - Add section and start putting in details * P2P Messages - deprecated - Move deprecated messages to their own group * Misc minor non-content updates
This commit is contained in:
parent
17c265f5fd
commit
703c54ffbc
183 changed files with 9570 additions and 1373 deletions
|
@ -24,6 +24,25 @@ certificate chain:
|
|||
DER:
|
||||
DER format: der
|
||||
DER-formatted: der
|
||||
'`dsa` message': dsa message
|
||||
'`dsa` messages': dsa message
|
||||
'`dsc` message': dsc message
|
||||
'`dsc` messages': dsc message
|
||||
'`dsf` message': dsf message
|
||||
'`dsf` messages': dsf message
|
||||
'`dsi` message': dsi message
|
||||
'`dsi` messages': dsi message
|
||||
'`dsq` message': dsq message
|
||||
'`dsq` messages': dsq message
|
||||
'`dseg` message': dseg message
|
||||
'`dseg` messages': dseg message
|
||||
'`dss` message': dss message
|
||||
'`dss` messages': dss message
|
||||
'`dssu` message': dssu message
|
||||
'`dssu` messages': dssu message
|
||||
'`dstx` message': dstx message
|
||||
'`dstx` messages': dstx message
|
||||
DNS address: DO NOT AUTOCROSSREF
|
||||
ECDSA:
|
||||
epoch time: unix epoch time
|
||||
'`expires`': pp expires
|
||||
|
@ -44,12 +63,22 @@ fiat:
|
|||
'`getheaders` messages': getheaders message
|
||||
'`getaddr` message': getaddr message
|
||||
'`getaddr` messages': getaddr message
|
||||
'`getsporks` message': getsporks message
|
||||
'`getsporks` messages': getsporks message
|
||||
'`govobj` message': govobj message
|
||||
'`govobj` messages': govobj message
|
||||
'`govobjvote` message': govobjvote message
|
||||
'`govobjvote` messages': govobjvote message
|
||||
'`govsync` message': govsync message
|
||||
'`govsync` messages': govsync message
|
||||
'`headers` message': headers message
|
||||
'`headers` messages': headers message
|
||||
intermediate certificate:
|
||||
intermediate certificates: intermediate certificate
|
||||
'`inv` message': inv message
|
||||
'`inv` messages': inv message
|
||||
'`ix` message': ix message
|
||||
'`ix` messages': ix message
|
||||
IP address: DO NOT AUTOCROSSREF
|
||||
IP addresses: DO NOT AUTOCROSSREF
|
||||
IPv4 address: DO NOT AUTOCROSSREF
|
||||
|
@ -75,6 +104,16 @@ merge:
|
|||
Merge avoidance:
|
||||
micropayment channel:
|
||||
micropayment channels: micropayment channel
|
||||
'`mnb` message': mnb message
|
||||
'`mnb` messages': mnb message
|
||||
'`mnget` message': mnget message
|
||||
'`mnget` messages': mnget message
|
||||
'`mnp` message': mnp message
|
||||
'`mnp` messages': mnp message
|
||||
'`mnv` message': mnv message
|
||||
'`mnv` messages': mnv message
|
||||
'`mnw` message': mnw message
|
||||
'`mnw` messages': mnw message
|
||||
'`MSG_BLOCK`': msg_block
|
||||
'`MSG_FILTERED_BLOCK`': msg_filtered_block
|
||||
'`MSG_TX`': msg_tx
|
||||
|
@ -124,7 +163,7 @@ public key infrastructure: pki
|
|||
'`r`': r
|
||||
receipt:
|
||||
recurrent rebilling:
|
||||
refund:
|
||||
refund:
|
||||
refunds: refund
|
||||
'`reject` message': reject message
|
||||
'`reject` messages': reject message
|
||||
|
@ -133,11 +172,17 @@ RPC:
|
|||
RPCs: rpc
|
||||
'`script`': pp script
|
||||
secp256k1:
|
||||
'`spork` message': spork message
|
||||
'`spork` messages': spork message
|
||||
'`ssc` message': ssc message
|
||||
'`ssc` messages': ssc message
|
||||
standard block relay:
|
||||
transaction object format:
|
||||
transaction version number:
|
||||
'`tx` message': tx message
|
||||
'`tx` messages': tx message
|
||||
'`txlvote` message': txlvote message
|
||||
'`txlvote` messages': txlvote message
|
||||
unencrypted wallet:
|
||||
unix epoch time:
|
||||
unix time: unix epoch time
|
||||
|
@ -172,6 +217,7 @@ BIP39:
|
|||
BIP50:
|
||||
BIP61:
|
||||
BIP62:
|
||||
BIP65:
|
||||
BIP66:
|
||||
BIP70:
|
||||
BIP71:
|
||||
|
@ -208,6 +254,8 @@ CVE-2012-2459:
|
|||
'`createmultisig` RPC': rpc createmultisig
|
||||
'`createrawtransaction`': rpc createrawtransaction
|
||||
'`createrawtransaction` RPC': rpc createrawtransaction
|
||||
'`debug`': rpc debug
|
||||
'`debug` RPC': rpc debug
|
||||
'`decoderawtransaction`': rpc decoderawtransaction
|
||||
'`decoderawtransaction` RPC': rpc decoderawtransaction
|
||||
'`decodescript`': rpc decodescript
|
||||
|
@ -236,8 +284,18 @@ CVE-2012-2459:
|
|||
'`getaccountaddress` RPC': rpc getaccountaddress
|
||||
'`getaddednodeinfo`': rpc getaddednodeinfo
|
||||
'`getaddednodeinfo` RPC': rpc getaddednodeinfo
|
||||
'`getaddressbalance`': rpc getaddressbalance
|
||||
'`getaddressbalance` RPC': rpc getaddressbalance
|
||||
'`getaddressdeltas`': rpc getaddressdeltas
|
||||
'`getaddressdeltas` RPC': rpc getaddressdeltas
|
||||
'`getaddressesbyaccount`': rpc getaddressesbyaccount
|
||||
'`getaddressesbyaccount` RPC': rpc getaddressesbyaccount
|
||||
'`getaddressmempool`': rpc getaddressmempool
|
||||
'`getaddressmempool` RPC': rpc getaddressmempool
|
||||
'`getaddresstxids`': rpc getaddresstxids
|
||||
'`getaddresstxids` RPC': rpc getaddresstxids
|
||||
'`getaddressutxos`': rpc getaddressutxos
|
||||
'`getaddressutxos` RPC': rpc getaddressutxos
|
||||
'`getbalance`': rpc getbalance
|
||||
'`getbalance` RPC': rpc getbalance
|
||||
'`getbestblockhash`': rpc getbestblockhash
|
||||
|
@ -250,8 +308,12 @@ CVE-2012-2459:
|
|||
'`getblockcount` RPC': rpc getblockcount
|
||||
'`getblockhash`': rpc getblockhash
|
||||
'`getblockhash` RPC': rpc getblockhash
|
||||
'`getblockhashes`': rpc getblockhashes
|
||||
'`getblockhashes` RPC': rpc getblockhashes
|
||||
'`getblockheader`': rpc getblockheader
|
||||
'`getblockheader` RPC': rpc getblockheader
|
||||
'`getblockheaders`': rpc getblockheaders
|
||||
'`getblockheaders` RPC': rpc getblockheaders
|
||||
'`getblocktemplate`': rpc getblocktemplate
|
||||
'`getblocktemplate` RPC': rpc getblocktemplate
|
||||
'`getchaintips`': rpc getchaintips
|
||||
|
@ -262,6 +324,8 @@ CVE-2012-2459:
|
|||
'`getdifficulty` RPC': rpc getdifficulty
|
||||
'`getgenerate`': rpc getgenerate
|
||||
'`getgenerate` RPC': rpc getgenerate
|
||||
'`getgovernanceinfo`': rpc getgovernanceinfo
|
||||
'`getgovernanceinfo` RPC': rpc getgovernanceinfo
|
||||
'`gethashespersec`': rpc gethashespersec
|
||||
'`gethashespersec` RPC': rpc gethashespersec
|
||||
'`getinfo`': rpc getinfo
|
||||
|
@ -288,6 +352,8 @@ CVE-2012-2459:
|
|||
'`getnewaddress` RPC': rpc getnewaddress
|
||||
'`getpeerinfo`': rpc getpeerinfo
|
||||
'`getpeerinfo` RPC': rpc getpeerinfo
|
||||
'`getpoolinfo`': rpc getpoolinfo
|
||||
'`getpoolinfo` RPC': rpc getpoolinfo
|
||||
'`getrawchangeaddress`': rpc getrawchangeaddress
|
||||
'`getrawchangeaddress` RPC': rpc getrawchangeaddress
|
||||
'`getrawmempool`': rpc getrawmempool
|
||||
|
@ -298,6 +364,10 @@ CVE-2012-2459:
|
|||
'`getreceivedbyaccount` RPC': rpc getreceivedbyaccount
|
||||
'`getreceivedbyaddress`': rpc getreceivedbyaddress
|
||||
'`getreceivedbyaddress` RPC': rpc getreceivedbyaddress
|
||||
'`getspentinfo`': rpc getspentinfo
|
||||
'`getspentinfo` RPC': rpc getspentinfo
|
||||
'`getsuperblockbudget`': rpc getsuperblockbudget
|
||||
'`getsuperblockbudget` RPC': rpc getsuperblockbudget
|
||||
'`gettransaction`': rpc gettransaction
|
||||
'`gettransaction` RPC': rpc gettransaction
|
||||
'`gettxout`': rpc gettxout
|
||||
|
@ -312,6 +382,8 @@ CVE-2012-2459:
|
|||
'`getwalletinfo` RPC': rpc getwalletinfo
|
||||
'`getwork`': rpc getwork
|
||||
'`getwork` RPC': rpc getwork
|
||||
'`gobject`': rpc gobject
|
||||
'`gobject` RPC': rpc gobject
|
||||
'`help`': rpc help
|
||||
'`help` RPC': rpc help
|
||||
'`importaddress`': rpc importaddress
|
||||
|
@ -346,6 +418,14 @@ CVE-2012-2459:
|
|||
'`listunspent` RPC': rpc listunspent
|
||||
'`lockunspent`': rpc lockunspent
|
||||
'`lockunspent` RPC': rpc lockunspent
|
||||
'`masternode`': rpc masternode
|
||||
'`masternode` RPC': rpc masternode
|
||||
'`masternodebroadcast`': rpc masternodebroadcast
|
||||
'`masternodebroadcast` RPC': rpc masternodebroadcast
|
||||
'`masternodelist`': rpc masternodelist
|
||||
'`masternodelist` RPC': rpc masternodelist
|
||||
'`mnsync`': rpc mnsync
|
||||
'`mnsync` RPC': rpc mnsync
|
||||
'`move`': rpc move
|
||||
'`move` RPC': rpc move
|
||||
'`ping`': rpc ping
|
||||
|
@ -354,6 +434,8 @@ CVE-2012-2459:
|
|||
'`preciousblock` RPC': rpc preciousblock
|
||||
'`prioritisetransaction`': rpc prioritisetransaction
|
||||
'`prioritisetransaction` RPC': rpc prioritisetransaction
|
||||
'`privatesend`': rpc privatesend
|
||||
'`privatesend` RPC': rpc privatesend
|
||||
'`pruneblockchain`': rpc pruneblockchain
|
||||
'`pruneblockchain` RPC': rpc pruneblockchain
|
||||
'`removeprunedfunds`': rpc removeprunedfunds
|
||||
|
@ -385,6 +467,8 @@ CVE-2012-2459:
|
|||
'`signmessagewithprivkey` RPC': rpc signmessagewithprivkey
|
||||
'`signrawtransaction`': rpc signrawtransaction
|
||||
'`signrawtransaction` RPC': rpc signrawtransaction
|
||||
'`spork`': rpc spork
|
||||
'`spork` RPC': rpc spork
|
||||
'`stop`': rpc stop
|
||||
'`stop` RPC': rpc stop
|
||||
'`submitblock`': rpc submitblock
|
||||
|
@ -397,6 +481,8 @@ CVE-2012-2459:
|
|||
'`verifymessage` RPC': rpc verifymessage
|
||||
'`verifytxoutproof`': rpc verifytxoutproof
|
||||
'`verifytxoutproof` RPC': rpc verifytxoutproof
|
||||
'`voteraw`': rpc voteraw
|
||||
'`voteraw` RPC': rpc voteraw
|
||||
'`walletlock`': rpc walletlock
|
||||
'`walletlock` RPC': rpc walletlock
|
||||
'`walletpassphrase`': rpc walletpassphrase
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue