Commit graph

319 commits

Author SHA1 Message Date
thephez
47783eb41f
RPC - Add getmerkleblocks (#146)
* RPC - Add getmerkleblocks

* Fix xref issue

* Add missing link
2019-08-15 13:07:22 -04:00
thephez
e9b5ee211c V0.14.0 RPC Update, 2 (#116)
* RPC - Update masternode current and winner
 - Remove protocol, lastseen, activeseconds

* RPC - Remove gobject getvotes
 - Related to dashpay/dash#2815

* RPC - Protx diff update
 - Add merkleRootQuorums field

Related to dashpay/dash#2833

* RPC - listunspent update

Related to dashpay/dash#2727

* RPC - protx update_registrar update
 - Rename votingKeyAddr to votingAddress

Related to dashpay/dash#2747

* RPC - Add bls fromsecret

Related to dashpay/dash#2841

* RPC - Start adding quorum RPCs

* RPC - Add quorum info details Minor formatting updates

* RPC - Add placeholders for remaining quorum sub-commands

* RPC - Add quorum sign/hasrecsig/isconflicting details

* RPC - Add note to regtest only quorum RPCs

* RPC - Add more detail to quorum dkgstatus

* Typo fix

* Minor format and example updates

* RPC - Add more quorum dkgstatus details
 - Field descriptions

* RPC - Add quorum dkgstatus detail level 1 and 2 info

* RPC - protx update
 - Remove support for "0"

Related to dashpay/dash#2622
2019-05-17 10:23:43 -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
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
4be282f75c Content - RPC - Add PS amount and round
- Related to dashpay/dash#2230
2018-11-19 13:17:36 -05: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
e3c34fef4c
[Content] - RPC - Add new ListAddressBalances RPC (#50)
Closes #47
2018-03-14 12:44:13 -04: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
02244aa5f6 Update links to point at correct GH account / repo after rename/move 2018-01-24 14:43:12 -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
d130446261 Link/cross-ref updates 2018-01-10 09:32:47 -05:00
thephez
78347fd82e Link fixes 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
c45c79ec53 Remove Bitcoin Core stuff 2018-01-10 09:32:47 -05:00
thephez
3cebbda5af Remove blog items 2018-01-10 09:32:47 -05:00
thephez
299a1ffc80 Remove version history / releases 2018-01-10 09:32:47 -05:00
thephez
89da1af838 Disable unnecessary plugins (alerts, contrib, events, wallets)
- Remove related files to ensure successful build
2018-01-10 09:32:47 -05:00
thephez
57b25eb191 Remove doxygen files from this repository - they can be generated source 2018-01-04 10:20:25 -05:00
thephez
3495dbbdf5 Add/update glossary terms
Fix some cross-reference issues
2018-01-02 09:25:28 -05:00
thephez
f94fdd7239 Add doxygen docs and link to them from main page 2018-01-02 09:18:41 -05:00
thephez
c641d42118 Minor examples updates 2017-12-14 08:40:32 -05:00
thephez
21cd8094d0 Example testing/transaction updates
- Convert bitcoin -> dash
 - Complete testing section
 - Update transaction simple spending example

Added script to run through simple spending example on regtest
2017-12-14 08:40:32 -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
cdbe28f410 Update layout of developer doc page
- Eliminate Contract section link on Dev Doc page and insert Dash
features
 - Split Dash features out into own section of P2P guide
 - Add Dash Payment and BlockCypher links
2017-12-07 16:28:48 -05:00
thephez
663d383b41 Update reference files with new RPCs 2017-12-07 09:09:11 -05:00
thephez
e825730910 P2P reference - Add sentinelping RPC
Update template for creating new RPCs
2017-12-07 09:09:11 -05:00
thephez
7b42b6b8ba P2P reference
- Add masternodebroadcast RPC details
 - Comment out payment processing guide section
2017-12-07 09:09:11 -05:00
thephez
a08e48eff9 P2P updates (guide/reference)
- Mining guide (bitcoin->dash)
 - Guide - remove payment section that is not very relevant
 - Minor spork RPC
2017-12-07 09:09:11 -05:00
thephez
c119e2fc14 Minor layout reorg 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
96684f8644 RPCs (Utility)
- Update Priority/fee related RPCs
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
Mirobit
3c0bc9ed57 Clean up 2017-08-21 19:04:52 +02:00
theymos
f051dfd6a5 Remove Copay/BitPay/Bitcore 2017-08-17 15:07:44 -05:00
John Newbery
e9461a333a Add instructions for upgrading Bitcoin Core 2017-08-16 09:54:05 -04:00
Michael Rotarius
c1092a9889 Naming consistency 2017-08-01 15:12:09 +02:00
Will Binns
6b4751d6b9 Merge pull request #1673 from BenedictThompson/master
Add Windows 10 section to the 'Running A Full Node' section
2017-07-17 06:43:36 -06:00
Will Binns
c176ac6fae Merge pull request #1670 from conortm/rss-releases-description
Add description to releases rss feed
2017-07-17 06:40:37 -06:00
Ben Thompson
46ebd1b4f9 Added Windows 10 Instructions. 2017-07-10 07:47:20 +01:00
Conor McNamara
4c9d6ac1ef Add description to releases rss feed 2017-07-08 11:32:28 -04:00
biniek
0c8167b84d Add Windows 10 2017-07-08 17:13:06 +02:00
David A. Harding
29ede93b27
Translations: put chain size in l11n strings 2017-05-31 04:26:15 -04:00
David A. Harding
57aaf64d0b
Full node guide: describe blocks-only mode 2017-05-13 06:02:50 -04:00
David A. Harding
7a67a7c8cf
Dev Docs: edits to 0.14.0 RPC update 2017-05-08 14:44:33 -04:00
Michael Rotarius
0a6d622bd0 developer-reference 2017-05-05 01:06:32 +02:00
Will Binns
dc2c2c3197 Merge pull request #1561 from bitcoin-dot-org/security-reporting
Update security reporting instructions
2017-04-11 09:44:11 -06:00
Wladimir J. van der Laan
b466b0536a Update security reporting instructions
Also remove the outdated list of core contributors.
2017-04-10 17:45:29 +02:00
Jameson Lopp
90728481fd Link to config generator
I'm looking for appropriate places to link to my config generator; I think anyone who is reading this part of the documentation would be interested in it.
2017-03-31 07:19:31 -04:00