Commit graph

209 commits

Author SHA1 Message Date
David A. Harding
cf11cc8240
Dev Docs: Add details about score in getnetworkinfo
Thanks to Wladimir van der Laan for describing it on #bitcoin IRC
2015-08-17 09:31:29 -04:00
David A. Harding
91fdb87a85
Add links to bitcoind configuration instructions
Closes #993
2015-08-02 16:03:56 -04:00
David A. Harding
f4f23d9680
Dev Docs: Further correct LockUnspent RPC docs 2015-07-31 12:07:16 -04:00
ChainQuery
32b98e2a2c Correct true/false for Lock or Unlock
unlock (boolean, required) Whether to unlock (true) or lock (false) the specified transactions
2015-07-31 10:13:08 -04:00
Saivann
0a18c277fb
Merge branch 'jsimprove' 2015-07-29 18:22:11 -04:00
Casey Rodarmor
f50eb7c964 Update settxfee description to match actual behavior
Currently, Bitcoin Core accepts 0 as an argument to settxfee, see settxfee() in https://github.com/bitcoin/bitcoin/blob/master/src/wallet/rpcwallet.cpp

Update the description to match this
2015-07-28 13:35:10 -04:00
Saivann
75a3c45628 Resolve merge conflict 2015-07-28 01:20:31 -04:00
David A. Harding
24ce55b1e9
Merge pull #957: Layouts: Allow Alternative Base Layouts & Add Breadcrumbs 2015-07-28 00:06:09 -04:00
Saivann
34550965b2 Make wallet scores and all onclick events compatible with iOS 2015-07-26 01:18:23 -04:00
Saivann
664ec1ac61 Drop use of href="#|return false;" workarounds
This workaround was used for facilitating clicks on mobiles,
but is now unnecessary as ontouchstart events are used.
2015-07-26 01:15:04 -04:00
David A. Harding
7d7494155f
Layout: Add Breadcrumbs To Dev Docs 2015-07-25 11:15:52 -04:00
David A. Harding
df3b8dcf28
Layout: Add Whitespace To Layouts 2015-07-25 11:15:50 -04:00
David A. Harding
6bfb8849dd
Layout: Split Base Layout 2015-07-25 11:12:36 -04:00
David A. Harding
d1f49ba2c2
Combine /index, /<lang>/index, and /404 2015-07-24 16:56:57 -04:00
Josh Billings
8e2914e3f5 Fixed broken url to script.h 2015-07-24 10:12:17 -04:00
David A. Harding
ee554df519
Dev Docs: Clarify Protocol Version / Bitcoin Core Relationship
Closes #958
2015-07-11 12:00:44 -04:00
David A. Harding
de46853640
Merge pull #873 and #948
- 873: Dev Docs: Remove Outdated Info From Payment Processing Section
- 948: Allow Use Of Markdown For Alerts
2015-07-07 20:02:52 -04:00
mruddy
b01af43151 second shot at making the definitions more clear 2015-06-27 07:02:45 -04:00
mruddy
0368f10e71 fix a link and attempt to clarify SIGHASH_SINGLE 2015-06-26 09:11:25 -04:00
David A. Harding
b347044eb2
Repository Move: Update Repository URLs
git ls-tree --full-tree -r HEAD \
  | sed 's/^.\{53\}//'          \
  | xargs sed -i 's^https://github.com/bitcoin/bitcoin.org^https://github.com/bitcoin-dot-org/bitcoin.org^g'
2015-06-23 09:08:40 -04:00
David A. Harding
b847610e1b
Dev Docs: Clarify Bitcoin Core Block Broadcast Behavior
Based on a question from Bitcoin.SE: http://bitcoin.stackexchange.com/q/37807
2015-06-05 14:10:41 -04:00
David A. Harding
d535cd40f5
Dev Docs: Remove Outdated Info From Payment Processing Section
Based on an issue opened by Dionysis Zindros (thanks!)

Closes #868
2015-06-03 14:14:39 -04:00
David A. Harding
24a2e35ccd
Dev Docs: Fix Autoxref of "header" in P2P Section
Reported by aliakbarahmadi (thanks!)

Closes #867
2015-05-30 13:02:17 -04:00
Luke Dashjr
e60a5db2fd Update URIs for libblkmaker and Eloipool (Gitorious is dead) 2015-05-23 00:04:57 +00:00
David A. Harding
400bed4343
Merge pulls #839 and #840
* 839: Dev Docs Glossary: Add Denominations Entry
* 840: Bitcoin.pdf: Add A Page That Lists Translations
2015-04-25 19:02:56 -04:00
David A. Harding
d383940ecb
Bitcoin.pdf: Create Page Linking To Translations
- Adds a new page linking to all translations of Nakamoto's Bitcoin
  paper, and also provides instructions for adding new translations

- Changes all links on the site that used to point directly to the
  English bitcoin.pdf to point to the new page.

- Add Spanish Translation by Breathingdog, as well as Spanish strings
  for the now page also by Breathingdog
2015-04-24 15:05:55 -04:00
David A. Harding
6df57cf942
Dev Docs Glossary: Add Denominations Entry
Suggested by Jameson Lopp (thanks!)
2015-04-24 13:43:03 -04:00
David A. Harding
2a2df421c1
Dev Docs: Change Text To Make Autoxref Consistent 2015-04-23 12:56:47 -04:00
David A. Harding
224127f2f0
Merge pulls #824 and #830
* 824: Dev Docs: Update For New 'generate' RPC
* 830: Link "quantum computing" in FAQ to related Bitcoin Magazine article
2015-04-22 17:38:44 -04:00
David A. Harding
31bf3d8648
Dev Docs: Fix s/offline wallet/signing-only wallet/
Suggested by cbaumler (thanks!)

Closes #835
2015-04-20 16:37:49 -04:00
David A. Harding
a2a5f454cb
Revert "Revert "Merge pull #793: Dev Docs: New Glossary & JS Search Box""
This reverts commit 961d6c988f.
2015-04-14 08:55:53 -04:00
David A. Harding
df2f3a77d0
Dev Docs: Describe New RPC 'generate' In Examples 2015-04-12 20:31:27 -04:00
David A. Harding
ab7ca1f26f
Dev Docs: RPCs: Add New 'generate' & Note 'getgenerate' Change 2015-04-12 20:30:59 -04:00
David A. Harding
961d6c988f
Revert "Merge pull #793: Dev Docs: New Glossary & JS Search Box"
This reverts commit e3dcf0ce1f, reversing
changes made to c71e9fdf2d.

Once again we had a broken new plugin that Travis CI and local building
didn't catch.
2015-04-10 19:33:39 -04:00
David A. Harding
e3dcf0ce1f
Merge pull #793: Dev Docs: New Glossary & JS Search Box 2015-04-10 19:05:27 -04:00
gwillen
32519952cd
Reword description of transaction execution
I believe that the current description of transaction execution is not
accurately describing how the stack machine works. (It's close but uses
slightly misleading wording.) While data values are pushed when executed
in the script, other opcodes are never pushed; they are simply executed.

Wording improved per apoelstra's comments.

Rebased-from: 54f01b2d0b2b2383fd0d9085a829b55d83f7cd67
Rebased-by: David A. Harding
Closes #816
2015-04-10 10:02:45 -04:00
David A. Harding
2c1615e75b
Dev Docs: Remove security confusion from P2SH intro
Somebody thought the paragraph being revised in this commit implied that
P2SH was implemented because P2PKH had security problems:

  http://bitcoin.stackexchange.com/q/36695/21052
2015-04-01 09:07:02 -04:00
David A. Harding
801ea9f4ad
Fix links for new glossary entries 2015-03-19 15:32:09 -04:00
David A. Harding
494dfaced7
Dev Docs: Add Glossary Entries & Search Links
This adds the data used to populate the glossary and search terms.

Closes #593
2015-03-19 15:31:44 -04:00
David A. Harding
037cd4553a
Add New Glossary Page And Developer Search Feature
This commit adds the code necessary to generate a new
en/developre-glossary page with entry pages in the en/glossary/
directory, e.g. en/glossary/51-percent-attack.

The glossary page and the individual term pages feature a JavaScript
search engine (no CGI) for just glossary terms.  This search box has
also been added to the following pages:

    * Developer Documentation (the index page)
    * Developer Guide
    * Developer Reference
    * Developer Examples

The search box requires the following MIT-licensed libraries:

    * JQuery
    * JQuery UI
    * JQuery UI CSS stylesheet

These allow our JS code to be almost trivially simple in js/devsearch.js

This commit adds only code.  Actual glossary entry data will be added in
a subsequent commit.
2015-03-19 15:31:28 -04:00
David A. Harding
7dad293c31
Merge pulls #783, #788, Addr fix
* #783: make 'Getting Started' more dense
* #788: fix typo on timereceived
* Addr fix: fix addr mislink reported by larshesel (thanks!)
2015-03-19 13:40:45 -04:00
Christopher Gurnee
7f4a590894 Fix 'addr message' reference links (fixes #792) 2015-03-19 11:53:20 -04:00
Diogo Quintela
15b779049b typo on timereceived (was timerecived) 2015-03-11 13:55:02 +00:00
David A. Harding
fc10efd3dc
Dev Docs: Fix Confusing Sentence About UTXO/Input Values
Reported by Nathan Wilcox (thanks!)

Closes #766
2015-02-24 16:25:48 -05:00
David A. Harding
2c44b59d88
Dev Docs: Use Sed To Convert Tables To YAML
Run sed -i -f <this_file.sed> _includes/ref/bitcoin-core/rpcs/rpcs/* _includes/ref/bitcoin-core/rest/requests/get_* _includes/helpers/vars.md

    ## On lines that start with a pipe:
    /^|/ {
        ## Delete all table header/table body divider lines
        /|----/d;

        ## Escape all double quotes
        s/"/\\"/g;

        ## Replace lines that look like NTPD headers with a itemplate start block
        s/^| Name *| Type.*/{% itemplate ntpd1 %}/;

        ## Delete extraneous whitespace
        s/ *|/|/g;

        ## Replace the first pipe with "- name:" plus a start quote
        s/^| */- n: "/;

        ## Replace the remaining pipes, starting each one with a newline and two spaces
        s/| */"\n  t: "/;
        s/| */"\n  p: "/;
        s/| */"\n  d: "/;

        ## Add a close quote and an empty line after the last list item
        ## built from a single table row, except for the header row. This
        ## improves readability/maintainability
        /[^}]$/s/$/"\n/;
    }

    ## Replace the old table class with the itemplate close tag
    s/{:.ntpd}/{% enditemplate %}/
2015-02-20 15:39:10 -05:00
David A. Harding
79fd671e90
Add New Inline-Template Plugin
Also add inline template for RPC and REST tables
2015-02-20 15:38:53 -05:00
David A. Harding
3d7ba837bb
Dev Docs: Fix a->an typo (thanks Saïvann!) 2015-02-19 07:22:17 -05:00
David A. Harding
72cc5f7f9e
Dev Docs: Add Section About Headers-First IBD
* Add flowchart illustration to blocks-first section to match new
  headers-first flowchart

* Add new headers-first initial block download (IBD) section

* Revise Block Broadcasting section

* Add paragraph about orphan block handling in headers-first to the
  Orphan Blocks section
2015-02-05 16:16:46 -05:00
David A. Harding
848429f0c9
Dev Docs: Tweak GetHashesPerSec Deprecation
* Ran `make manual-updates` to grab new summary

* Clarified that GHPS is part of 0.10.0 and is removed in master

* Autocrossref'd "Bitcoin Core master" to GitHub repo

* Removed GHPS from list of Mining RPCs now that it's in Removed RPCs
2015-02-02 09:59:20 -05:00
Rui Marinho
f2e268da4a Dev Docs: Deprecate gethashespersec rpc call in 0.10.0. 2015-02-02 01:19:36 +00:00