Merge pull #682: Dev Docs: Add "Edit|History|Report Issue|Discuss" Links To Subheads

This commit is contained in:
David A. Harding 2014-12-16 07:12:38 -05:00
commit 34edbe8461
No known key found for this signature in database
GPG key ID: 4B29C30FF29EC4B7
30 changed files with 337 additions and 73 deletions

View file

@ -28,20 +28,12 @@ title: "Developer Examples - Bitcoin"
{% include example_intro.md %}
<div class="sourcefile" data-sourcefile="example_testing.md"></div>
{% include example_testing.md %}
<div class="sourcefile" data-sourcefile="example_transactions.md"></div>
{% include example_transactions.md %}
<div class="sourcefile" data-sourcefile="example_payment_processing.md"></div>
{% include example_payment_processing.md %}
<div class="sourcefile" data-sourcefile="example_p2p_networking.md"></div>
{% include example_p2p_networking.md %}
{% include references.md %}

View file

@ -33,36 +33,20 @@ of the following file. -->
{% include guide_intro.md %}
<div class="sourcefile" data-sourcefile="guide_block_chain.md"></div>
{% include guide_block_chain.md %}
<div class="sourcefile" data-sourcefile="guide_transactions.md"></div>
{% include guide_transactions.md %}
<div class="sourcefile" data-sourcefile="guide_contracts.md"></div>
{% include guide_contracts.md %}
<div class="sourcefile" data-sourcefile="guide_wallets.md"></div>
{% include guide_wallets.md %}
<div class="sourcefile" data-sourcefile="guide_payment_processing.md"></div>
{% include guide_payment_processing.md %}
<div class="sourcefile" data-sourcefile="guide_operating_modes.md"></div>
{% include guide_operating_modes.md %}
<div class="sourcefile" data-sourcefile="guide_p2p_network.md"></div>
{% include guide_p2p_network.md %}
<div class="sourcefile" data-sourcefile="guide_mining.md"></div>
{% include guide_mining.md %}
{% include references.md %}

View file

@ -28,58 +28,22 @@ title: "Developer Reference - Bitcoin"
{% include ref_intro.md %}
<div class="sourcefile" data-sourcefile="ref_block_chain.md"></div>
{% include ref_block_chain.md %}
<div class="sourcefile" data-sourcefile="ref_transactions.md"></div>
{% include ref_transactions.md %}
<div class="sourcefile" data-sourcefile="ref_wallets.md"></div>
{% include ref_wallets.md %}
<div class="sourcefile" data-sourcefile="ref_p2p_networking.md"></div>
{% include ref_p2p_networking.md %}
## Bitcoin Core APIs
<!-- TODO, Relevant links:
-- * https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list
-- * https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)
-->
<div class="sourcefile" data-sourcefile="ref_core_rpc_intro.md"></div>
{% include ref_core_rpc_intro.md %}
### Remote Procedure Calls (RPCs)
**Warning:** the block chain and memory pool can include arbitrary data
which several of the commands below will return in hex format. If you
convert this data to another format in an executable context, it could
be used in an exploit. For example, displaying an output script as
ASCII text in a webpage could add arbitrary Javascript to that page and
create a cross-site scripting (XSS) exploit. To avoid problems, please
treat block chain and memory pool data as an arbitrary input from an
untrusted source.
<div class="sourcefile" data-sourcefile="ref_core_rpcs-abcdefg.md"></div>
{% include ref_core_rpcs-abcdefg.md %}
<div class="sourcefile" data-sourcefile="ref_core_rpcs-hijklmn.md"></div>
{% include ref_core_rpcs-hijklmn.md %}
<div class="sourcefile" data-sourcefile="ref_core_rpcs-opqrst.md"></div>
{% include ref_core_rpcs-opqrst.md %}
<div class="sourcefile" data-sourcefile="ref_core_rpcs-uvwxyz.md"></div>
{% include ref_core_rpcs-uvwxyz.md %}
{% include references.md %}