Commit graph

87 commits

Author SHA1 Message Date
thephez
78d3bdd9ed
RPC - Update masternodelist 2019-03-20 10:15:17 -04:00
thephez
f4eb643ea7
RPC - Update protx list
- Add missing fields
 - Re-order to match actual output
2019-03-19 17:51:15 -04:00
thephez
5387d8ec44
RPC - Add getspecialtxes RPC (#108)
* RPC - Add getspecialtxes RPC
 Related to dashpay/dash#2688

* RPC - Add getspecialtxes to RPC summary table
2019-03-06 10:24:50 -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
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
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
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
7806d68e38 Content - RPC - Update masternode genkey
- Add `compressed` parameter
 - Related to dashpay/dash#2232
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
b4b9a13713
Content - update DIP table 2018-10-08 13:57:06 -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
3085440f48
Logo update 2018-06-21 09:45:45 -04:00
thephez
7b8e5ed5ea
[Content] - RPC - Update getchaintips
- Add `forkpoint` to result
 - Closes #60
2018-04-18 18:11:17 -04:00
thephez
e3c34fef4c
[Content] - RPC - Add new ListAddressBalances RPC (#50)
Closes #47
2018-03-14 12:44:13 -04:00
thephez
f1aa6f2312 content - RPC updates
- GetWalletInfo, PrivateSend, GetRawMempool
2018-03-01 16:00:56 -05:00
thephez
ded0b9a8ce
[Content] v12.3 RPC changes (#38)
* content - Mempool related RPC updates
 - Add getmempoolancestors, getmempooldescendants, and getmempoolentry
RPCs
 - Update Ref and Table

* content - Generate RPCs updated
 - Mark get/setgenerate as removed
 - Add generatetoaddress details
 - Update Ref and Table

* content - Debug RPC updated
 - Change delimiter to + instead of comma
 - Update Ref and Table

* content - GetInfo RPCs updated
 - getaddednodeinfo, getmemoryinfo, getnetworkinfo
 - Update Ref and Table

* content - Added PreciousBlock RPC
 - Update Ref and Table

* content - Added and update RPCs
 - Debug, estimatepriority, estimatesmartpriority, listunspent,
signmessagewithprivkey, validateaddress
 - Update Ref and Table

* Update GObject Getcurrentvotes with shortened outpoint output
 - Update example and Vote Info field
 - Ref #24

* content - Update generate RPC
 - Add iterations parameter
 - Ref dashpay/dash#1790 (and bitcoin/bitcoin#7663)

* content - Update rawtransaction and generate RPCs
 - CreateRawTransaction, GetRawTransaction, and FundRawTransaction minor
updates
 - Some minor generate RPC updates for removed commands

* content - Update RPCs
 - Update GetBlockChainInfo and GetBlockTemplate
 - Add ImportMulti
 - Some minor generate RPC updates for removed commands

* content - Update Dash RPCs
 - Update GetGovernanceInfo and MasternodeList

* content - Update Pruning related RPCs
 - Update PruneBlockchain, ImportPrunedFunds, and RemovePrunedFunds

* content - RPC table
 - Minor updates

* content - Add SetBIP69Enabled RPC

* build - Update Makefile check to allow numbers in summary name

* content - Add example of RPC with named parameter
2018-02-27 16:01:30 -05:00
thephez
d8c79f3876 content - RPC ref and table updates
- Add 12.3 to quick-reference and update already modified RPCs
2018-02-20 13:43:17 -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
4f177fb846 content - Masternode count RPC update
- RPC result / output examples and summary table
 - Closes #22
2018-02-15 11:18:12 -05:00
thephez
0ffa71c4d0 Add Dash Project to copyright 2018-01-24 16:12:44 -05:00
thephez
29c930bd33 Add BIP reference section
- Include tables for BIPs/DIPs linked to source repos
2018-01-24 11:01:39 -05:00
thephez
632f89624e RPC table layout update to fix build issue 2018-01-10 09:32:47 -05:00
thephez
d130446261 Link/cross-ref updates 2018-01-10 09:32:47 -05:00
thephez
5e45ffbcda Build updates
- Add license to rpc-table
 - Don't perform wallet and bitcoin core tests
2018-01-10 09:32:47 -05:00
thephez
f3631fb9f4 Misc updates
- Remove redirects to removed pages
 - Add some folders to ignore list
 - Update URL in sitemap plugin
2018-01-10 09:32:47 -05:00
thephez
c00d8bc58d Minor updates
- GetGovernanceInfo parameter added / table updated (from 0.12.2.2)
 - Typo fixed in GetHashesPerSec
2018-01-03 16:03:45 -05:00
thephez
34dd493434 Doxygen doc
- Remove from Additional resources section
 - Add link in header under Documentation
2018-01-03 10:52:30 -05:00
thephez
903b392d7f Clean up main page and menu 2017-12-14 08:40:32 -05:00
thephez
f7bdc933c9 Examples - enable navigation to updated example pages 2017-12-14 08:40:32 -05:00
thephez
2d5525253f RPC table update to link with content
Minor ref intro update
2017-12-11 13:11:42 -05:00
thephez
07681fcb65 Link updates
- Make some external links open new window/tab
 - Point to Dash updated BIPs (QuantumExplorer GH)
2017-12-07 16:28:48 -05:00
thephez
58400dd4eb Update navigation
- Simplify nav header
 - Use index for main Dev Doc page (instead of separate page)
2017-12-07 16:28:48 -05:00
thephez
6fd6f8b8ab Dash RPCs - Add details to the keepass RPC 2017-12-07 09:09:11 -05:00
thephez
c2f8b69938 Update RPC summary table
- Add filter
 - Add Type column
2017-12-07 09:09:11 -05:00
thephez
e672db970f Add sortable RPC summary table 2017-12-07 09:09:11 -05:00
thephez
be0bf9b93c Update some vocabulary items 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
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
Will Binns
5c2e8415f4
buy-bitcoin: Add 'Buy Bitcoin' page
This adds a 'Buy Bitcoin' page to Bitcoin.org. This page will allow us
to begin ranking and capturing traffic on search engines for the key
phrase 'buy bitcoin' which receives upwards of 100,000 unique searches a
month on Google, alone.

This strategy was employed with our Bitcoin Exchanges page, now the
fourth most-visited page on the site for the last three months. It has
received over 1,000,000 page views since it was added and is now also
the first search result on Google when the search term 'bitcoin
exchange' is used.

Unless others object, this will be merged on Tuesday, August 15th.

Closes #1573
2017-08-13 15:33:08 -06:00
Igor Kuzmenko
6703eaf292 Adds type='button' to buttons 2017-08-06 16:02:10 +02:00
Igor Kuzmenko
e220b71fae Changes div to button in Donation bar 2017-08-06 12:41:22 +02:00
Igor Kuzmenko
92940a28ab Moves jQuery QR to /js/jquery and adds conditional include 2017-08-06 12:39:25 +02:00
Igor Kuzmenko
9dc45b2827 Adds donation banner and modal window.
Includes auto-conversions between USD and BTC and autogeneration of QR code.
2017-08-05 22:23:57 +02:00