Commit graph

3518 commits

Author SHA1 Message Date
thephez
f19c6f7800 Change main page to load developer documentation home 2017-12-07 09:09:11 -05:00
thephez
350ccce28f Guide - update contracts section 2017-12-07 09:09:11 -05:00
thephez
57bbb02486 Guide - additional transaction updates
Add DIP1 to references
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
c7b46ef228 Disable cookie/analytics
Simplify menu items
Update some links
2017-12-07 09:09:11 -05:00
thephez
d096a9c160 Guide updates
- Intro
 - Block chain section
 - Developer guide
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
f8f3d29e64 MN Sync
- Add MN List / payment ongoing sync info
2017-12-07 09:09:11 -05:00
thephez
458b143573 MN Sync
- Create drawing of initial MN sync steps for clarity
2017-12-07 09:09:11 -05:00
thephez
27c1fea7f0 Guide - masternode sync
- Started detail about how MN sync maintained
2017-12-07 09:09:11 -05:00
thephez
3e238c858c Guide - masternode sync
- Added details including the schedule at which various sync-related
actions occur
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
96684f8644 RPCs (Utility)
- Update Priority/fee related RPCs
2017-12-07 09:09:11 -05:00
thephez
b85d023be3 RPCs (Raw Tx / Utility)
- Update all raw transaction RPCs
 - Update CreateMultiSig Utility RPC
2017-12-07 09:09:11 -05:00
thephez
09c005ffdd RPC (Gobject) minor updates 2017-12-07 09:09:11 -05:00
thephez
fbfbd301c5 RPC Update (Gobject)
- Add prepare, submit, getcurrentvotes, list, and diff details
2017-12-07 09:09:11 -05:00
thephez
3a7f1b7bcc RPC Update (Gobject)
- Add getvotes details
2017-12-07 09:09:11 -05:00
thephez
819b7e104b RPC Update (Gobject)
- Add check and deserialize details
2017-12-07 09:09:11 -05:00
thephez
9f22958a82 Guide - add PrivateSend info 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
thephez
2e029988c9 Readme update 2017-12-07 09:09:11 -05:00
thephez
2b17a2ace9 P2P Message (govobj)
- Clarify details re: collateral hash, vin, and vchSig since they are
not always required
 - Add hexdump example of proposal in addition to trigger
2017-12-07 09:09:11 -05:00
thephez
d59d4570a8 P2P Guide
- Update to masternode payment section. Included link to official doc

Misc minor cleanup - glossary terms, etc.
2017-12-07 09:09:11 -05:00
thephez
703c54ffbc 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
2017-10-25 09:17:55 -04:00
Alex Werner
17c265f5fd Change Bitcoin.org ref to Dash.org (#1)
Minor modification
2017-10-25 09:13:53 -04:00
thephez
d1b700b997 Set theme jekyll-theme-slate 2017-09-07 14:24:12 -04:00
Will Binns
788e378280
events: Add 'Blockchain Cruise Asia'
Closes #1754
2017-08-24 06:45:41 -06:00
Will Binns
cc9c60d8c6 Merge pull request #1769 from dcousens/patch-1
add verbosity option:2
2017-08-24 06:42:53 -06:00
Daniel Cousens
87a0b1e9fb add verbosity option:2 2017-08-24 17:02:30 +10:00
Will Binns
10046124a3 Merge pull request #1767 from bitcoin-dot-org/wbnns-add-events
Add new events
2017-08-23 12:56:02 -06:00
Will Binns
42ed7a39da
events: Add SegWit Activation Parties
Closes #1746
2017-08-23 08:21:26 -06:00
Will Binns
185d606baf
events: Add 'BlockchainUA Conference Kyiv'
Closes #1736
2017-08-23 08:02:31 -06:00
Will Binns
dc27da4a25
events: Add 'Blockchain China Summit'
Closes #1747
2017-08-23 08:00:50 -06:00
Will Binns
b8bdf60b47
events: Add 'Blockchain Life'
Closes #1748
2017-08-23 07:59:30 -06:00
Will Binns
68d1b60fd6
events: Formatting clean-up 2017-08-23 07:58:42 -06:00
Will Binns
6e85881101
events: Add 'Bitcoin/Blockchain Superconference'
Closes #1749
2017-08-23 07:55:56 -06:00
Will Binns
9db4e0cc1f
events: Add 'Texas Bitcoin Conference'
Closes #1759
2017-08-23 07:50:36 -06:00
Will Binns
8d3b11d027
events: Add 'Bitcoin Conference Stockholm'
Closes #1762
2017-08-23 07:48:41 -06:00