Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delete all restart with blockchain #213

Open
wants to merge 78 commits into
base: wbnns-update-logo
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
7673cb2
Merge pull request #61 from bitcoin-dot-org/wbnns-update-logo
Apr 13, 2020
6c783c9
hero: Update CTA
wbnns Apr 13, 2020
4ebbf5c
theme: Update open graph image
wbnns Apr 13, 2020
04cd87a
index: Remove redundant 'Welcome' string
wbnns Apr 13, 2020
83d3a09
Fix logo size on mobile
alexchorman Apr 14, 2020
2c1bf61
Fix breadcrumbs layout on mobile
alexchorman Apr 14, 2020
2aa2545
Merge pull request #67 from EthWorks/ui-improvements
Apr 14, 2020
22db791
Fix footer qr code visibility on the subpages
alexchorman Apr 22, 2020
88ca8d3
Merge pull request #69 from EthWorks/footer-qr-code
Apr 23, 2020
9801c07
Remove sidebar search
alexchorman Apr 23, 2020
aaf93ca
Merge pull request #72 from EthWorks/remove-sidebar-search
Apr 24, 2020
74b6992
rpc: Add helper
wbnns Apr 27, 2020
040c9ac
Merge pull request #74 from bitcoin-dot-org/wbnns-rpc-helper
Apr 27, 2020
957ecc0
footer: Update link to developer.bitcoin.org
wbnns May 17, 2020
1d21308
conf: Update copyright
wbnns May 17, 2020
ae44609
README: Update with additional information to guide new contributors
wbnns May 17, 2020
053e713
README: Update intro to contributing
wbnns May 17, 2020
33c5b93
README: Drop import instructions for main site
wbnns May 17, 2020
5eb6626
README: Clarify use of helper tool
wbnns May 17, 2020
1f035c6
LICENSE: Update to match bitcoin.org
wbnns May 17, 2020
51817fc
CODE_OF_CONDUCT: Add doc
wbnns May 17, 2020
bb44a97
CONTRIBUTING: Add doc
wbnns May 17, 2020
89d538a
COPYING: Add doc
wbnns May 17, 2020
7c77916
README: Additional text tweaks to contributing section
wbnns May 17, 2020
650febe
docs: Add style guide
wbnns May 18, 2020
53845ec
docs: Update README and CONTRIBUTING
wbnns May 18, 2020
50f0a09
footer: Update contact info
wbnns May 18, 2020
321e8f0
Merge pull request #75 from bitcoin-dot-org/wbnns-misc-updates
May 18, 2020
61e40d7
index: Update welcome text
wbnns May 18, 2020
1f82217
index: Increase size of Acknowledgements heading
wbnns May 18, 2020
53c8a94
index: Update link to GitHub
wbnns May 18, 2020
82f5825
Merge pull request #76 from bitcoin-dot-org/wbnns-index
May 18, 2020
e23befd
index: Drop additional text for now
wbnns May 18, 2020
2d7578d
Fix formatting error in importmulti RPC docs
onyb May 23, 2020
adab000
Merge pull request #83 from onyb/patch-1
May 24, 2020
16ab30d
payment_processing: Fix link to blockchain guide
wbnns Jun 16, 2020
49310e3
transactions: Fix link to blockchain guide
wbnns Jun 16, 2020
b99e5d2
transactions: Update link to page anchor
wbnns Jun 16, 2020
056b3dd
payment_processing: Update link to paymentrequest.proto
wbnns Jun 16, 2020
dbc4047
Merge pull request #90 from bitcoin-dot-org/wbnns-resolve-89
Jun 16, 2020
012fa58
Update main.css
l33d4n Jun 24, 2020
dd028cb
Update
Cobra-Bitcoin Jun 24, 2020
955543c
Remove analytics
Cobra-Bitcoin Jun 25, 2020
73372a6
Update
Cobra-Bitcoin Jun 25, 2020
52776d2
Update footer
Cobra-Bitcoin Jun 25, 2020
9d586bb
Update address
Cobra-Bitcoin Jun 25, 2020
c311b38
Update
Cobra-Bitcoin Jun 26, 2020
e90db39
Fix broken link
vsus Sep 8, 2020
9fd39cd
Formating of Block Versions section
tushar-1728 Sep 9, 2020
42a55a9
Fix checksum
6102bitcoin Oct 4, 2020
22014c5
Document addrv2 and sendaddrv2 messages
vasild Oct 12, 2020
8364635
Merge pull request #98 from 6102bitcoin/master
Cobra-Bitcoin Nov 2, 2020
b9d1d1c
Merge pull request #96 from tushar-1728/master
Cobra-Bitcoin Nov 2, 2020
543bb97
Merge pull request #99 from vasild/bip155
Cobra-Bitcoin Nov 2, 2020
fd3a57e
Merge pull request #92 from l33d4n/master
Cobra-Bitcoin Nov 2, 2020
379e18a
Merge pull request #95 from vsus/fix-links
Cobra-Bitcoin Nov 2, 2020
82256a4
Fixed sphinx build warnings
Nov 6, 2020
e4def08
Added definition for terms in terms.rst
Dec 18, 2020
b8607ee
Modified .gitignore and performed grammatical corrections in test.md
Dec 18, 2020
46afe76
Added terms and their definitions from terms.rst to glossary.rst
Dec 18, 2020
c4e799c
Removed the extraneous part '\ {:.term}{:#term-transaction-malleabili…
tushar-1728 Jan 19, 2021
166fb68
Update regtest block generation for v0.21.0
schmijos Jan 24, 2021
708714b
Changing 'longest' to 'most-work'
brunoerg Jan 27, 2021
ca87c1b
Ignore cache
cornelius Feb 27, 2021
068d9c4
Update RPCs added and removed in 0.19
cornelius Feb 27, 2021
0db20f7
Update RPCs added and removed in 0.20
cornelius Feb 27, 2021
e37ead6
Add RPCs added in 0.21
cornelius Feb 27, 2021
7ef0454
Use updated annotations
cornelius Feb 27, 2021
765d39d
Remove docs for removed command
cornelius Feb 27, 2021
abe1c25
Fix header
cornelius Feb 27, 2021
8c6bab6
Update RPC docs to Bitcoin Core 0.21
cornelius Feb 27, 2021
c8175fc
Better describe the listbanned rpc call
tnull Apr 2, 2021
a5a8f1a
Merge pull request #114 from cornelius/rpc-docs-0.21
Cobra-Bitcoin Apr 10, 2021
b9e38b6
Merge pull request #109 from brunoerg/master
Cobra-Bitcoin Apr 10, 2021
ff7ccea
Merge pull request #108 from schmijos/patch-1
Cobra-Bitcoin Apr 10, 2021
de5d53f
Merge pull request #116 from tnull/describe_list_banned_rpc
Cobra-Bitcoin Apr 10, 2021
d74a372
Merge pull request #104 from tushar-1728/master
Cobra-Bitcoin Apr 10, 2021
813ba3f
Remove duplicate
Cobra-Bitcoin Apr 10, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
README: Update with additional information to guide new contributors
  • Loading branch information
Will Binns committed May 17, 2020
commit ae446095f4dc3db794b800fe89e90747c5ae9fbe
67 changes: 54 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,76 @@
# Bitcoin Developer Documentation
# Welcome to developer.bitcoin.org's codebase

Live site: [developer.bitcoin.org](https://developer.bitcoin.org)

Report problems or help improve the site by opening a [new
issue](https://github.com/bitcoin-dot-org/developer.bitcoin.org/issues) or [pull
request](https://github.com/bitcoin-dot-org/developer.bitcoin.org/compare).

## How to contribute

This repo hosts the sources for the Bitcoin developer documentation.

It is an experimental port of the documentation hosted at [bitcoin.org](https://bitcoin.org/en/developer-documentation) ([sources](https://github.com/bitcoin-dot-org/bitcoin.org)), converted from Markdown to [reStructuredText (RST)](https://docutils.sourceforge.net/rst.html) and rendered with [Sphinx](https://www.sphinx-doc.org).
It is an experimental port of the documentation hosted at
[bitcoin.org](https://bitcoin.org/en/developer-documentation)
([sources](https://github.com/bitcoin-dot-org/bitcoin.org)), converted from
Markdown to [reStructuredText (RST)](https://docutils.sourceforge.net/rst.html)
and rendered with [Sphinx](https://www.sphinx-doc.org).

## Render the documentation locally
### Render the documentation locally

To render the documentation locally you first need to install Sphinx and the required theme modules, e.g. by running
To render the documentation locally you first need to install Sphinx and the
required theme modules, e.g. by running

pip install -r requirements.txt

from the root of this repo. Then you can execute Sphinx by calling

make html

This will generate HTML from the RST sources in the directory `_build/html`. It's all static HTML so you can just open the index.html file in your browser locally to view the rendered documentation.
This will generate HTML from the RST sources in the directory `_build/html`.
It's all static HTML so you can just open the index.html file in your browser
locally to view the rendered documentation.

## Import from bitcoin.org
### Import from bitcoin.org

The RST is generated from the original Markdown sources from bitcoin.org using a helper script, which resides in the [helpers](helpers) directory. Run the script by calling
The RST is generated from the original Markdown sources from bitcoin.org using a
helper script, which resides in the [helpers](helpers) directory. Run the script
by calling

helpers/import-docs <bitcoin-dot-org/bitcoin.org checkout>

with the path to a local checkout of [bitcoin-dot-org/bitcoin.org](https://github.com/bitcoin-dot-org/bitcoin.org) as argument. This will regenerate the RST files based on the content from the bitcoin.org repository.
with the path to a local checkout of
[bitcoin-dot-org/bitcoin.org](https://github.com/bitcoin-dot-org/bitcoin.org) as
argument. This will regenerate the RST files based on the content from the
bitcoin.org repository.

This is a temporary mechanism to port the documentation to RST. Once the import
is in a good shape and the original information is captured correctly in the
converted files, the RST files will become the original source, and the import
is not needed anymore. There is a
[milestone](https://github.com/bitcoin-documentation/website/milestone/1) to
track the necessary work to be done before detaching from the Markdown sources.

### Generation of RPC docs

The documentation of the RPC commands is automatically generated from the help
of a bitcoin client with another [helper
tool](https://github.com/cornelius/rpc-docs-helper). This is the content in the
[reference/rpc](reference/rpc) directory. Changes in these files need to be done
through the helper tool or at least backported to the helper tool after doing
them in this repo.

## Code of Conduct

This is a temporary mechanism to port the documentation to RST. Once the import is in a good shape and the original information is captured correctly in the converted files, the RST files will become the original source, and the import is not needed anymore. There is a [milestone](https://github.com/bitcoin-documentation/website/milestone/1) to track the necessary work to be done before detaching from the Markdown sources.
Participation in this project is subject to a [Code of
Conduct](https://github.com/bitcoin-dot-org/developer.bitcoin.org/blob/master/CODE_OF_CONDUCT.md).

## Generation of RPC docs
## Donations

The documentation of the RPC commands is automatically generated from the help of a bitcoin client with another [helper tool](https://github.com/cornelius/rpc-docs-helper). This is the content in the [reference/rpc](reference/rpc) directory. Changes in these files need to be done through the helper tool or at least backported to the helper tool after doing them in this repo.
This project, developer.bitcoin.org, is community supported:
[3FkenCiXpSLqD8L79intRNXUgjRoH9sjXa](bitcoin:3FkenCiXpSLqD8L79intRNXUgjRoH9sjXa)

## License
## Questions?

The content of this repo is licensed under the [MIT license](LICENSE).
Please contact Will Binns ([[email protected]](mailto:[email protected])) if you
need help.