Compare commits

...

1660 Commits

Author SHA1 Message Date
Cøbra
3ab5428d7f
Merge pull request #3608 from l33d4n/bit2c
Add bit2c.co.il into exchanges.html
2021-03-08 23:46:06 +00:00
Daniel Leedan
38bf74227a Add bit2c.co.il into exchanges.html 2021-02-28 10:27:58 +08:00
Cøbra
9b3e1c643b
Merge pull request #3605 from l33d4n/bo-tag
Update exchanges: 'bitcoin only' tag
2021-02-27 16:57:45 +00:00
Daniel Leedan
a622d680cf Update 'bitcoin only' exchanges
Remove 'bitcoin only' tag:
- BitQuick
- Paxful
2021-02-25 20:33:44 +08:00
Cøbra
6aae86ad7a
Merge pull request #3602 from jdabs/choosewallet-translate-fix-header
Fixes data-text user experience values to use liquid translate tags
2021-02-23 23:01:09 +00:00
jdabs
43ae48765f Fixes data-text user experience values to use liquid translate tag values 2021-02-21 11:24:23 -05:00
Cøbra
7df5780bfa
Fix
Fix
2021-02-18 18:20:40 +01:00
Cøbra
db2d515778
Hide dark mode toggle
Hide dark mode toggle
2021-02-18 18:19:12 +01:00
Cøbra
5db42777d4
Fix
Fix
2021-02-18 18:18:20 +01:00
Cøbra
ea12d98667
Disable dark mode
Disable dark mode
2021-02-18 17:30:32 +01:00
Cøbra
bf7c56776e
Disable dark mode
Disable dark mode
2021-02-18 17:30:04 +01:00
Cøbra
909fbc953a
Disable dark mode
Disable dark mode
2021-02-18 17:29:25 +01:00
Cøbra
8058cb5710
Remove const
Remove const
2021-02-17 20:41:39 +01:00
Cøbra
964c3cd324
Add license
Add license
2021-02-17 19:54:11 +01:00
Cøbra
b17ac1cce8
Merge pull request #3596 from jdabs/darkmode2021
Add darkmode styles, toggle script, and toggle icons
2021-02-17 17:57:58 +00:00
Cøbra
55de78f140
Merge pull request #3597 from dazaraf/master
Added Coinmama without submodules
2021-02-17 17:56:38 +00:00
Dudu Azaraf
58efee9979 Added Coinmama without submodules 2021-02-15 10:23:53 +02:00
jdabs
8b6cb89a90 Add darkmode styles, toggle scripts, and toggle icons 2021-02-14 17:28:41 -05:00
Cøbra
a43c57d227
Merge pull request #3594 from BitcoinQnA/master
Fix broken link
2021-02-13 23:34:49 +00:00
BitcoinQnA
00317d98d2
Fix broken link 2021-02-13 21:55:48 +00:00
Cøbra
9725755cb7
Merge pull request #3593 from bitcoin-dot-org/add-croatian-whitepaper
Add croatian whitepaper
2021-02-12 17:39:28 +00:00
Cøbra
1a351cec45
Fix name
Fix name
2021-02-12 18:37:17 +01:00
Cøbra
6e9dbaca03
Add link to Croatian whitepaper translation 2021-02-12 18:36:49 +01:00
Cøbra
290c0d0cda
Add Croatian whitepaper 2021-02-12 17:35:40 +00:00
Cøbra
ea84f636db
Merge pull request #3592 from bitcoin-dot-org/albanian-paper
Add Albanian whitepaper translation
2021-02-12 17:32:01 +00:00
Cøbra
8d58f0a63f
Add link to Albanian whitepaper translation 2021-02-12 18:29:45 +01:00
Cøbra
33c391ef2c
Add Albanian translation of whitepaper
Add Albanian translation of whitepaper
2021-02-12 17:26:17 +00:00
Cøbra
cec290bac7
Merge pull request #3591 from bitcoin-dot-org/revert-3590-add-coinmama
Revert "Adding Coinmama to UAE, UK and US"
2021-02-11 14:39:21 +00:00
Cøbra
6d017acb56
Revert "Adding Coinmama to UAE, UK and US" 2021-02-11 15:39:06 +01:00
Cøbra
4f0c45e2e7
Merge pull request #3429 from smayzes/adds-bitvo-to-canadian-exchanges
Adding Bitvo to the list of Canadian exchanges.
2021-02-11 14:21:16 +00:00
Shawn Mayzes
a7055c5e04
Alphabetical ordering. 2021-02-10 15:35:40 -08:00
Cøbra
ce56f40467
Merge pull request #3590 from dazaraf/add-coinmama
Adding Coinmama to UAE, UK and US
2021-02-10 23:34:41 +00:00
Shawn Mayzes
3e231c7f40
Merge branch 'master' into adds-bitvo-to-canadian-exchanges 2021-02-10 14:59:22 -08:00
David Azaraf
53c6d963e0 Adding Coinmama to UAE, UK and US 2021-02-10 12:59:32 +02:00
Cøbra
e65567735b
Merge pull request #3520 from NDAXlO/master
Add NDAX to Canadian Bitcoin Exchanges
2021-02-09 22:04:14 +00:00
Cøbra
c866033ff1
Add Estonian translation
Add Estonian translation
2021-02-09 20:24:13 +01:00
Cøbra
c9024308e9
Merge pull request #3584 from ekukxs/master
bitcoin_et: Whitepaper Estonian translation
2021-02-09 19:20:35 +00:00
Cøbra
af28b3b5d5
Merge pull request #3582 from bitcoincore-dev/add-how-to-video
en/full-node.md: add how to video
2021-02-09 19:16:40 +00:00
Cøbra
668a048b9e
Merge pull request #3465 from coinext-br/master
Add Coinext, a Brazilian exchange
2021-02-06 16:02:26 +00:00
Cøbra
ff0dea2548
Merge pull request #3478 from MiWCryptoCurrency/patch-1
Remove "military-grade cryptography" phrase
2021-02-06 16:01:30 +00:00
Cøbra
aed1164721
Merge pull request #3574 from alonshvartsman/patch-2
Add Bitrawr to list of exchange resources
2021-02-06 15:58:40 +00:00
Cøbra
d97e3eb441
Merge pull request #3565 from bitcoincore-dev/guides
add guides panel to resources
2021-02-06 15:53:30 +00:00
ekukxs
d1dc50bc9e
Merge pull request #1 from ekukxs/ekukxs-whitepaper_estonian-1
Add files via upload
2021-02-04 02:36:06 +02:00
ekukxs
3e767f73c7
Add files via upload 2021-02-04 02:32:39 +02:00
randymcmillan
42b6573869
full-node: add how to video 2021-02-03 09:52:38 -05:00
Cøbra
73f9f88317
Make tests pass
Make tests pass
2021-02-03 13:47:57 +01:00
Cøbra
e74ca643cd
Merge pull request #3581 from monokh/master
Donation: Ensure address link has full URI (incl amount)
2021-02-03 00:06:43 +00:00
monokh
a8fd614658 Donation: Ensure address link has full URI (inlc amount) 2021-02-02 15:00:48 +00:00
Cøbra
fca752a407
Update year
Update year
2021-02-02 13:51:46 +01:00
Cøbra
8a565774f0
Merge pull request #3573 from Komodorpudel/patch-2
Update assisting-with-translations.md
2021-02-02 12:49:01 +00:00
Cøbra
c6f2b3bba2
Update whitepaper-mirrors.html 2021-01-28 02:16:31 +01:00
Cøbra
0e46c74139
Update whitepaper-mirrors.html 2021-01-28 02:11:17 +01:00
Cøbra
6922e6cb72
Update whitepaper-mirrors.html 2021-01-27 23:54:47 +01:00
Cøbra
ac25388bab
Add whitepaper mirrors
Add whitepaper mirrors
2021-01-27 23:40:06 +01:00
Cøbra
e4769860fd
Add whitepaper mirrors page
Add whitepaper mirrors page
2021-01-27 23:38:11 +01:00
Alon Shvartsman
e111dc9b6e
Add Bitrawr to list of exchange resources
Bitrawr now allows users to know filter exchanges in their country based on price, fees, features, security, reputation, and more. With over 50k organic users per month, Bitrawr is now one of the first sites that new users see before getting their first bitcoins.
2021-01-27 09:52:26 +02:00
Simon H
bd2dd514d0
Update assisting-with-translations.md
I removed references to Will Binns and Hendrawan in the "Assisting with translations" file to avoid any confusion going forward.
2021-01-25 19:42:35 +01:00
Cøbra
5ebe45b4e3
Merge pull request #3569 from Zaxounette/broken-links-to-github-repo
Broken links to GitHub repo in bitcoin.org/en/bitcoin-paper
2021-01-23 07:15:44 +00:00
Zaxounette
f8d042032e Replace broken Open an issue link 2021-01-21 21:02:54 +01:00
Zaxounette
0397df9d10 Replace broken Bitcoin white paper repo link 2021-01-21 21:01:58 +01:00
Cøbra
890c2fbd40
Create 2021-01-21-regarding-csw.md 2021-01-21 08:58:45 +01:00
MiWCryptoCurrency
45efae5526
Add hyperlink for ECDSA and Proof of Work
Added link to bitcoin wiki for ECDSA and Proof Of Work
2021-01-20 20:37:04 -05:00
Cøbra
406c3b074a
Add disclaimer
Add disclaimer
2021-01-20 08:28:00 +01:00
Cøbra
a3988de6a0
Merge pull request #3549 from bitcoincore-dev/statoshi
add statoshi.info to resources#charts
2021-01-20 06:51:37 +00:00
Cøbra
aab26aa23f
Merge pull request #3566 from crwatkins/unstoppable-compat
Correct unstoppable wallet compat tag
2021-01-20 06:50:36 +00:00
Cøbra
75656b9f68
Merge pull request #3567 from crwatkins/new-apple-download-domain
Add new Apple download domain
2021-01-20 06:50:07 +00:00
Cøbra
936c48cc95
Merge pull request #3568 from bitcoincore-dev/3528
fix for #3528
2021-01-20 06:47:31 +00:00
randymcmillan
decce25bda
fix for #3528 2021-01-19 22:11:04 -05:00
Craig Watkins
47b8aa2a40 Add new Apple download domain 2021-01-19 15:09:07 -05:00
Craig Watkins
30f3b5e789 Correct unstoppable wallet compat tag 2021-01-19 14:24:02 -05:00
randymcmillan
05c216b7a7
add guides panel to resources 2021-01-19 14:12:07 -05:00
randymcmillan
ced1ee4c1b
add statoshi.info to resources#charts 2021-01-19 13:44:18 -05:00
ndaxio
d9a6757465
Update exchanges.html
updated the order for ndax
2021-01-18 20:25:43 -07:00
Cøbra
14b3dec005
Merge pull request #3555 from bitclude/master
Add Bitclude.com into exchanges.html
2021-01-19 02:52:07 +00:00
Cøbra
701f9cd5d0
Merge pull request #3563 from gcaven-nbx/gc/exchanges-nbx
Add Norwegian Block Exchange to exchange list
2021-01-19 02:49:48 +00:00
Cøbra
6478cb62fa
Merge pull request #3551 from jack-cryptocom/master
Add Crypto.com into exchanges.html
2021-01-19 02:48:30 +00:00
Cøbra
522d4d3f12
Merge pull request #3561 from DesWurstes/patch-1
Add Windows 10 to compatible OSs
2021-01-19 02:39:33 +00:00
Cøbra
3964de2fe6
Merge pull request #3556 from horizontalsystems/master
Add Unstoppable wallet
2021-01-19 02:38:59 +00:00
Geoffrey Caven
a4c98b126e Add Norwegian Block Exchange to exchange list 2021-01-18 16:50:46 -04:00
Wladimir J. van der Laan
776e3eae2e
Merge #3560: Bitcoin Core 0.21.0
431e0056ab Bitcoin Core 0.21.0 (Wladimir J. van der Laan)

Pull request description:

  Can be merged if it passes Travis

Top commit has no ACKs.

Tree-SHA512: 65fe36d2d57ad691c66d9915e602d32263bdcb243b32e01a81538a94bc5023ccd246998b74f8c1a22f053b5caab3eb17ffb11df46ee07bec4b090e4c3c75b4f9
2021-01-15 20:23:26 +01:00
Wladimir J. van der Laan
431e0056ab
Bitcoin Core 0.21.0
Tree-SHA512: 65fe36d2d57ad691c66d9915e602d32263bdcb243b32e01a81538a94bc5023ccd246998b74f8c1a22f053b5caab3eb17ffb11df46ee07bec4b090e4c3c75b4f9
2021-01-15 19:38:27 +01:00
DesWurstes
71467d47d2
Add Windows 10 to compatible OSs 2021-01-14 17:23:25 +00:00
iBK
4fab804957 Add new description and downgrade fee scores 2021-01-06 14:16:42 +06:00
iBK
5fee3041f6 Add Unstoppable wallet 2021-01-04 18:47:11 +06:00
bitclude
9800548324
Add Bitclude.com into exchanges.html 2021-01-04 09:47:06 +01:00
jack-cryptocom
1ddd7da017
Merge pull request #1 from jack-cryptocom/add-crypto-com-to-exchanges#international
add crypto.com into exchanges#internaional
2020-12-29 16:50:40 +08:00
jack-cryptocom
ce233e85fe
Update exchanges.html 2020-12-29 16:30:13 +08:00
Cøbra
8ff93177a9
Merge pull request #3543 from l33d4n/3522
Fix RTL issues on 'exchanges' page
2020-12-16 14:59:20 +00:00
Daniel Leedan
514f9bd4b5 Fix RTL issues on 'exchanges' page
Closes #3522
2020-12-09 13:23:18 +08:00
Daniel Leedan
1dc4f90256 Fix RTL issues on 'exchanges' page
Closes #3522
2020-12-09 13:06:07 +08:00
Cøbra
c09a34770c
Merge pull request #3540 from dergigi/patch-1
Add Swan Bitcoin to US exchanges
2020-12-07 16:40:19 +00:00
Gigi
64d9ea3139
Add Swan Bitcoin to US exchanges
[Swan Bitcoin](https://www.swanbitcoin.com/) is bitcoin-only.
2020-12-03 13:25:03 +01:00
Cøbra
57522cfb6d
Merge pull request #3531 from bitcoin-dot-org/update-portuguese-brazil-translations
Update Portuguese (Brazil) translations
2020-11-15 17:35:37 +00:00
Cøbra
984b5d2583
Merge pull request #3532 from bitcoin-dot-org/update-swedish-translations
Update Swedish translations
2020-11-15 17:35:24 +00:00
Cøbra
86e50bc4b3
Update pt_BR.yml 2020-11-15 18:22:07 +01:00
Cøbra
6b14d04146
Update pt_BR.yml 2020-11-15 17:27:57 +01:00
Cøbra
cf1aed3632
Fix urls
Fix urls
2020-11-15 16:35:19 +01:00
Cøbra
00cd86aa0a
Fix
Fix
2020-11-15 16:14:04 +01:00
Cøbra
3789ebe710
Fix url
Fix url
2020-11-15 16:12:57 +01:00
Cøbra
d1994fed28
Update Swedish translations
Updates the Swedish translations to the latest version
2020-11-15 16:09:14 +01:00
Cøbra
d1da18aa97
Update Portuguese (Brazil) translations
Updates the Portuguese (Brazil) translations to the latest versions
2020-11-15 16:03:52 +01:00
Cøbra
695deec6ea
Merge pull request #3525 from odarboe/RemoveBrokenSlackLinks
Cleanup: Remove broken Bitcoin-core-dev slack links
2020-11-06 13:11:20 +00:00
Ousainou Darboe
5274ecdae3 Remove broken links to Bitcoin core dev slack 2020-11-02 21:43:57 +01:00
blockX
1b0b1e8935
Merge pull request #1 from bitcoin-dot-org/master
Update odarboe fork with latest code from parent.
2020-10-31 00:45:00 +01:00
ndaxio
06117d4465
Add NDAX to Canadian Bitcoin Exchanges 2020-10-21 18:16:34 -06:00
Cøbra
cde4ddb0e1
Merge pull request #3484 from shafiunmiraz0/master
Whitepaper translated into Bengali
2020-10-17 14:06:29 +01:00
Cøbra
36826b526c
Merge pull request #3487 from crwatkins/hardware-criteria
Clarify open source firmware for hardware criteria
2020-10-17 14:05:49 +01:00
Cøbra
8906607b6d
Merge pull request #3486 from minedigital-exchange/master
added Mine Digital to New Zealand and Singapore
2020-10-17 14:05:31 +01:00
Cøbra
dbfb4f7e4a
Merge pull request #3485 from l33d4n/patch-3
Add 'BTCPay Server' to free software projects
2020-10-17 14:05:00 +01:00
Cøbra
08742c7876
Merge pull request #3513 from l33d4n/patch-4
Update he.yml: 'Legacy Addresses' strings in Hebrew translation
2020-10-17 14:04:40 +01:00
Cøbra
a06ce50dc2
Merge pull request #3517 from l33d4n/3516
Fix Full blockchain size in Hebrew translation
2020-10-17 14:03:35 +01:00
Daniel Leedan
5c16012c28 Fix Full blockchain size in Hebrew translation
Closes #3516
2020-10-17 13:32:43 +08:00
Cøbra
977c2734c7
Merge pull request #3512 from crwatkins/electrum-transparency
Update Electrum wallet transparency
2020-10-07 18:09:23 +01:00
Daniel Leedan
2b9d561f90
Update he.yml: 'Legacy Addresses' strings 2020-10-07 17:47:56 +08:00
Craig Watkins
060db10f5b Update Electrum wallet transparency 2020-10-06 14:09:45 -04:00
Craig Watkins
516aa2df69 Clarify open source code for hardware criteria 2020-09-28 16:05:43 -04:00
minedigital-exchange
bef784e82d
added Minedigital to New Zealand and Singapore 2020-09-28 12:20:14 +10:00
Daniel Leedan
b6334de815
Add 'BTCPay Server' to free software projects 2020-09-28 05:59:15 +08:00
Cøbra
69bffc2625
Update rules
Update rules
2020-09-27 22:46:36 +02:00
Cøbra
d2930e8744
Merge pull request #3450 from jlopp/lopp_resources
link to lopp.net bitcoin resources list
2020-09-27 20:04:18 +02:00
Cøbra
9904b3c39e
Merge pull request #3460 from l33d4n/hebrew
Update he.yml: Minor translation changes
2020-09-27 20:02:34 +02:00
Cøbra
11ace3ece8
Merge pull request #3475 from jakeschless/Updating-Gemini-International
adding Gemini to international exchanges
2020-09-27 19:58:37 +02:00
Cøbra
bd5b6f2445
Merge pull request #3458 from bitcoin-dot-org/update-japanese-translations
Update Japanese translations
2020-09-27 19:57:45 +02:00
Cøbra
a8b6d92afc
Merge pull request #3459 from bitcoin-dot-org/update-hungarian-translations
Update Hungarian translations
2020-09-27 19:55:51 +02:00
Cøbra
60e4b59fc2
Fix issues
Fix issues
2020-09-27 19:35:07 +02:00
Shafiun Miraz
c23d7ee194
Bengali Version Link 2020-09-26 19:28:19 +06:00
Shafiun Miraz
e42797196e
Bengali Translation
Translated from the Original English version in Bengali.
2020-09-26 19:28:05 +06:00
Cøbra
7e82f55218
Merge pull request #3482 from vsus/add-whitepaper-translation
Modify link
2020-09-25 08:57:04 +03:00
Vicent Sus
6553199ebe
Update bitcoin-paper.html 2020-09-23 03:29:23 +02:00
MiWCryptoCurrency
1f1b85b6df
titlecase Proof of Work -> lowercase 2020-09-16 19:31:26 -04:00
Cøbra
311aa36d45
Merge pull request #3472 from vsus/add-whitepaper-translation
Whitepaper translated into Catalan
2020-09-16 14:56:52 +03:00
Cøbra
11ee4db823
Merge pull request #3474 from minedigital-exchange/master
Updated exchanges.html to include Mine Digital
2020-09-16 14:56:04 +03:00
vsus
bf3d1c0fad
Fixing some links (#3473)
* Adding links to translated pages

* Adding footer links to translated pages

* Removed 'uk' link to developer's page
2020-09-16 14:54:30 +03:00
Bitcoin-Only Admin Bitch
51452c8926
Update exchanges to have 'bitcoin only' tag (#3456)
* v1

* v2

* v3

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* v5

* Update bo_tag.png

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update bo_tag.svg

* Update exchanges.html

* Update exchanges.html

* Update bo_tag.png

* Update bo_tag.png

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

* Update screen.scss

* Update screen.scss

* Update screen.scss

* v6

* v7

* Update screen.scss

* Update screen.scss

* 8

* Update screen.scss

* 9

* 1

* Update screen.scss

* Update exchanges.html

* Update exchanges.html

* Update exchanges.html

Co-authored-by: Bitaroo <65214961+Bitaroo@users.noreply.github.com>
2020-09-16 14:53:06 +03:00
MiWCryptoCurrency
1932dc72e7
Remove "military-grade cryptography" phrase
Military Grade cryptography as a term is problematic as it lacks clear definition today.

Most modern cryptography is 'military grade' and use of cryptography by civilian and military alike is similar and commonplace.
What was once a hip marketing buzzword now looks dated and does not speak to the sheer magnitude of the computational power that secures Bitcoin.

I think bitcoin dot org removing this statement with a more abstract "mathematics and energy", with a quick note on why these two concepts protect Bitcoin would be a good move to deprecate this dated marketing phrase and give the reader a better understanding of the fundamental concepts protecting their money.
2020-09-15 23:57:56 -04:00
Wladimir J. van der Laan
32475d7bd3
Merge #3435: Bitcoin Core 0.20.1
3c1ee72efc Bitcoin Core 0.20.1 (Wladimir J. van der Laan)

Pull request description:

  Can be merged if it passes Travis.

Top commit has no ACKs.

Tree-SHA512: c4e3a207c4cc0b470e03c0ce53cc5d9dbda9df8858c6086f87db01229fededab807704c3ef6d8fae6988711b55e44ed5f6b88f313598051626e9c63f635dce8f
2020-09-15 15:02:41 +02:00
Wladimir J. van der Laan
3c1ee72efc
Bitcoin Core 0.20.1
Tree-SHA512: 6209d5a43d20c1349f569886dd213af928b58a95054e48196a26b5326971ac77ca8fb38ee5a3f81962fec3384f94c86654054abbffc2ece523f2ebee2895a61e
2020-09-15 14:24:25 +02:00
jakeschless
fe6d98947a adding Gemini to international exchanges 2020-09-10 10:36:19 -04:00
minedigital-exchange
c3c6740119
Updated exchanges.html to include Mine Digital
Added Mine Digital exchange to Australian Exchange list
2020-09-08 15:01:21 +10:00
V. Sus
0d7c52db82
Adding a link to the catalan translation 2020-09-07 14:32:21 +02:00
V. Sus
be59c8c373
Bitcoin whitepaper translated document 2020-09-07 14:28:08 +02:00
Cøbra
e24dbc9850
Merge pull request #3462 from l33d4n/fixlinks
Fix broken links on 'full-node' & 'validation' pages
2020-09-04 19:57:54 +02:00
Alexandre Gandra Lages
4babef89cb Add Coinext, a Brazilian exchange 2020-09-02 16:24:45 -03:00
Daniel Leedan
48d5130b42 Fix broken links on 'full-node' & 'validation' pages 2020-08-31 14:56:47 +08:00
Cøbra
fc223e31e3
Merge pull request #3461 from l33d4n/patch-2
Add 'features-title' translaction string
2020-08-30 13:55:47 +02:00
Daniel Leedan
8f7c22b141
Add 'features-title' translaction string 2020-08-29 08:38:33 +08:00
Daniel Leedan
bfea9ecd94 Update he.yml
- Removing Duplicate punctuation
- Removing duplicate spaces
- Replacing "Source Software" with "Source Code"
- Fixing "wizard-feature" strings
2020-08-28 07:12:19 +08:00
Cøbra
59ef5199d8
Update Hungarian translations
Update Hungarian translations
2020-08-27 14:40:55 +02:00
Cøbra
9a3139b881
Update Japanese translations
Update Japanese translations
2020-08-27 14:31:37 +02:00
Cøbra
5c06e611d1
Merge pull request #3457 from l33d4n/master
Fix for #3452 (video-btn)
2020-08-27 12:43:43 +02:00
Daniel Leedan
e9dfc0915a Create play-btn-rtl.png 2020-08-27 11:40:00 +08:00
Daniel Leedan
7671980b29 Fix #3452 2020-08-27 08:46:31 +08:00
Daniel Leedan
eb37205d56 Fix #3452 2020-08-27 08:05:40 +08:00
Cøbra
a05d97a03c
Merge pull request #3452 from l33d4n/rtl-hw
Update rtl.scss: RTL improvements
2020-08-26 16:50:54 +02:00
Daniel Leedan
f732098b5d Update rtl.scss
Fix typo
2020-08-23 13:33:49 +08:00
Daniel Leedan
b9ef84e264 Update rtl.scss
- Fix homepage  buttons direction
- Fix 'wallet-hint' margin
- Fix 'about-us' timeline
2020-08-23 11:41:15 +08:00
Jameson Lopp
ad9b614ba5
link to lopp.net bitcoin resources list 2020-08-22 09:56:31 -04:00
Cøbra
93061a6bf9
Merge pull request #3446 from bitcoin-dot-org/update-dutch-translations
Update dutch translations
2020-08-21 01:43:49 +02:00
Cøbra
6df6dbe9f8
Merge pull request #3448 from jlopp/lineBreaks
fix broken line break tags
2020-08-21 01:39:38 +02:00
Cøbra
71c855bc9d
Merge pull request #3437 from Bitcoin-Only-Fun-Stuff/master
Update exchanges to include Bitaroo (Australian Bitcoin Only Exchange)
2020-08-21 01:34:34 +02:00
Jameson Lopp
909b5465a3
fix broken line break tags 2020-08-19 09:13:40 -04:00
Cøbra
cedff2e6a3
Fix urls
Fix urls
2020-08-17 15:41:36 +02:00
Cøbra
e619db4190
Fix formatting
Fix formatting
2020-08-17 01:35:12 +02:00
Cøbra
a924e4b7c1
Merge pull request #3422 from l33d4n/rtl-faq
Update rtl.scss: FAQ direction for RTL languages
2020-08-17 01:31:56 +02:00
Cøbra
88ea88f3f9
Fix formatting
Fix formatting
2020-08-17 01:30:11 +02:00
Cøbra
0defae39b2
Merge pull request #3440 from AUAggy/patch-1
Updated exchanges.html with BuyCoins
2020-08-16 18:27:13 +02:00
Cøbra
b31c77faa3
Fix formatting
Fix formatting
2020-08-16 18:25:31 +02:00
Cøbra
9a14789f5f
Fix formatting issue
Fix formatting issue
2020-08-16 17:30:24 +02:00
Cøbra
71d1368b30
Merge pull request #3433 from l33d4n/taiwanese
Adding list of Taiwanese exchanges
2020-08-16 17:19:50 +02:00
Cøbra
65b1028369
Merge pull request #3434 from Giszmo/bech32fix
Feature bech32 is about sending/receiving to, only
2020-08-16 17:19:15 +02:00
Cøbra
51eec8a903
Merge pull request #3438 from bitcoin-dot-org/dependabot/bundler/kramdown-2.3.0
Bump kramdown from 2.2.1 to 2.3.0
2020-08-16 17:18:16 +02:00
Cøbra
3a90e45c04
Merge pull request #3439 from brianddk/electrum-lightning
Add lightning support to Electrum
2020-08-16 17:15:38 +02:00
Cøbra
760e4dabb4
Merge pull request #3444 from k3tan172/patch-1
Update _config.yaml
2020-08-16 17:15:03 +02:00
Cøbra
12c80129f5
Update dutch translations
Updates the dutch translations
2020-08-15 18:35:33 +02:00
k3tan172
bc6a17b163
Update _config.yaml 2020-08-14 23:35:35 +10:00
AUAggy
0de9cac879
Updated exchanges.html with BuyCoins 2020-08-10 01:31:47 +10:00
brianddk
0d0b888e90
Add lightning support to Electrum
Reflecting the lightning support added since Electrum 4.0.0
2020-08-07 22:04:43 -05:00
dependabot[bot]
c9f0e5ca63
Bump kramdown from 2.2.1 to 2.3.0
Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/gettalong/kramdown/releases)
- [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page)
- [Commits](https://github.com/gettalong/kramdown/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-08 00:23:28 +00:00
Bitcoin-Only Admin Bitch
794b0f362c Update exchanges.html 2020-08-03 12:33:36 +10:00
Cøbra
1081f07d18
Merge pull request #3420 from dyljm1/patch-1
Add OKCoin to list of exchanges
2020-08-01 20:31:52 +02:00
Leo Wandersleb
691d0fd7b5
Feature bech32 is about sending/receiving to, only
All wallets can receive from bech32 by definition of soft fork
All wallets that can receive to can also send from, so the "send from"
part needs no extra mention.
2020-07-29 18:14:25 -04:00
Daniel Leedan
e3bd4aadad Adding list of Taiwanese exchanges 2020-07-29 10:28:18 +08:00
Cøbra
a4bf3d697a
Update buy page
Experiment with allowing visitors to actually purchase Bitcoin (presumably why they're on the page in the first place)
2020-07-27 22:59:07 +02:00
Cøbra
f204df7409
Resize homepage button
Resize buttons
2020-07-27 22:40:02 +02:00
Cøbra
2123733495
Update index
Links to the buy page from the homepage
2020-07-27 22:37:55 +02:00
Cøbra
2dbae98e90
Merge pull request #3428 from Daniel-Leedan/3427
FIX OS name line-height on wallet pages (#3427)
2020-07-27 21:05:38 +02:00
Shawn Mayzes
7a74b6d2f8 Adding Bitvo to the list of Canadian exchanges. 2020-07-23 13:58:28 -07:00
Daniel Leedan
f1523b5dc0 FIX OS name on wallet pages dropdown 2020-07-22 08:19:44 +08:00
Cøbra
830a28c1d1
Make tests pass
Make tests pass
2020-07-19 18:59:51 +02:00
Cøbra
e7b6b4ca97
Make tests pass
Make tests pass
2020-07-19 18:50:01 +02:00
Cøbra
a213447bc0
Merge pull request #3425 from glagola/master
Add link to bitcoinwide.com
2020-07-19 18:48:53 +02:00
Igor Glagola
c25d3355d4 Compress SVG icon 2020-07-19 18:13:06 +03:00
Igor Glagola
b41f5397a8 Add link to BitcoinWide.com 2020-07-19 18:10:28 +03:00
Igor Glagola
fbb8879380 Add icons 2020-07-19 18:07:13 +03:00
Cøbra
4f84e0ed2a
Merge pull request #3410 from Daniel-Leedan/patch-1
Add new event - Issue #3406
2020-07-19 01:08:59 +02:00
Cøbra
4263ce5175
Merge pull request #3424 from bitcoin-dot-org/revert-3400-master
Revert "Add link to bitcoinwide.com"
2020-07-19 01:01:51 +02:00
Cøbra
a2ee95554f
Revert "Add link to bitcoinwide.com" 2020-07-19 01:01:27 +02:00
Cøbra
2d004930a1
Merge pull request #3400 from glagola/master
Add link to bitcoinwide.com
2020-07-18 18:02:58 +02:00
Cøbra
d606a621c4
Merge pull request #3405 from Swyftx/master
Add Swyftx as an Australian Exchange
2020-07-18 18:02:32 +02:00
Cøbra
df56c5b6e9
Merge pull request #3423 from champbronc2/add-rain
Add Rain.bh to exchanges
2020-07-18 17:49:48 +02:00
champbronc2
cb73324ca7
Add Rain.bh to exchanges 2020-07-18 10:34:14 -04:00
Daniel Leedan
95082c55c6 Update rtl.scss: FAQ extra fix 2020-07-17 10:07:17 +08:00
Daniel Leedan
eb4815a6bd Update rtl.scss: FAQ direction for RTL languages 2020-07-17 09:50:09 +08:00
Cøbra
58c380ca13
Merge pull request #3414 from Daniel-Leedan/rtl
Update rtl.scss: margin issues for RTL languages
2020-07-16 19:48:39 +02:00
Dylan Macalinao
bf3a2ae184
Add OKCoin to list of exchanges 2020-07-14 11:59:12 -07:00
Cøbra
0ee0da4cc1
Merge pull request #3404 from crwatkins/not-applicable
Change Neutral wallet score label to Not applicable
2020-07-14 13:40:26 +02:00
Cøbra
c796763822
Merge pull request #3408 from crwatkins/hsts-preload
HSTS preload for wallets
2020-07-14 13:40:10 +02:00
Daniel Leedan
8d2b29e5c8 Update rtl.scss: margin issues for RTL languages 2020-07-10 15:59:54 +08:00
Daniel Leedan
28319628f2
Update _events.yml 2020-07-06 13:13:28 +08:00
Daniel Leedan
82651a1892
Update _events.yml
Add new event - Issue #3406
2020-07-06 13:08:21 +08:00
Cøbra
71168483aa
Merge pull request #3409 from Daniel-Leedan/3407
FIX Design issue for 'choose-your-wallet' page on mobile
2020-07-05 14:48:57 +02:00
Cøbra
390662b96d
Merge pull request #3402 from bitcoin-dot-org/remove-coinmama
Remove Coinmama from list of exchanges
2020-07-05 14:48:18 +02:00
Cøbra
ec2e45de84
Merge pull request #3394 from Daniel-Leedan/master
RTL support for wallet pages
2020-07-05 14:48:02 +02:00
Cøbra
19d4bd66cb
Merge pull request #3313 from leishman/leishman--add-river-financial
Add River Financial as an exchange in the US
2020-07-05 14:47:20 +02:00
Daniel Leedan
188f69f9dc Update _wallet-selector.scss
FIX issue #3407
2020-07-05 11:51:15 +08:00
Craig Watkins
d71b2975a1 HSTS preload for wallets 2020-07-04 00:11:25 -04:00
Daniel Leedan
46a1b52c6f Merge branch 'master' of https://github.com/Daniel-Leedan/bitcoin.org 2020-07-04 10:59:41 +08:00
GusGold
ad8dccd3f3
Merge pull request #1 from bitcoin-dot-org/master
Update from upstream
2020-07-03 09:29:58 +10:00
Craig Watkins
cd5bf9e281 Change Neutral wallet score label to Not applicable 2020-07-01 17:58:01 -04:00
Cøbra
b1879d29b4
Restore analytics
Restore analytics
2020-06-29 23:57:26 +02:00
Cøbra
a185f8bc74
Get rid of exchange fees
Get rid of exchange fees
2020-06-29 20:26:09 +02:00
Cøbra
d2f67afda9
Remove Coinmama
Remove coinmama
2020-06-29 19:53:07 +02:00
Cøbra
6619a08a9d
Update
Update
2020-06-26 12:39:37 +02:00
Cøbra
6d8fa5e677
Update address
Update address
2020-06-26 01:25:10 +02:00
Cøbra
c1030e92f3
Update address
Update address
2020-06-26 01:24:42 +02:00
Cøbra
e286bbdf34
Update address
Update address
2020-06-26 01:23:14 +02:00
Igor Glagola
31f46049b6 Add link to BitcoinWide.com 2020-06-26 00:22:36 +03:00
Igor Glagola
32084e071b Icon for the card 2020-06-26 00:22:15 +03:00
Cøbra
102102563d
Merge pull request #3393 from crwatkins/mycelium-hardware
Add hardware wallet support for Mycelium
2020-06-25 15:28:43 +02:00
Cøbra
a9860b3d09
Merge pull request #3391 from crwatkins/wasabi-hardware
Add hardware wallet support for Wasabi
2020-06-25 15:28:27 +02:00
Cøbra
406acf1e18
Delete google file
Delete google file
2020-06-25 00:37:36 +02:00
Cøbra
31291db282
Remove analytics
Remove analytics
2020-06-25 00:37:07 +02:00
Cøbra
4ab21aebb0
Update address
Update address
2020-06-24 21:24:42 +02:00
Cøbra
b6942c7fbe
Update donation
Update donation address
2020-06-24 21:20:26 +02:00
Cøbra
97dbb4a00b
Update donation address
Update donation address
2020-06-24 21:16:57 +02:00
Cøbra
cdb0d188e6
Merge pull request #3396 from bitcoin-dot-org/remove-donation
Remove donation
2020-06-24 17:16:39 +02:00
Cøbra
8be045e3b9
Remove address
Remove address
2020-06-24 17:15:21 +02:00
Cøbra
5a3de82a38
Remove address
Remove address
2020-06-24 17:14:25 +02:00
Cøbra
a42fc1b3a9
Remove address
Remove address
2020-06-24 17:13:38 +02:00
Cøbra
2e9764992b
Change about me
Change about me
2020-06-24 17:11:45 +02:00
Cøbra
6c4f248bc6
Remove Will
Remove will
2020-06-24 17:08:59 +02:00
Will Binns
ca5de7a38e
Merge pull request #3384 from bitcoin-dot-org/wbnns-rm-foxbit
exchanges: Remove Foxbit
2020-06-22 14:18:59 +02:00
Daniel Leedan
2a0d5bbd55 Update rtl.scss
FIX RTL for 'choose-your-wallet' checkbox for desktop
2020-06-22 14:41:13 +08:00
Daniel Leedan
0e42d9e6b9 Update rtl.scss
FIXED RTL support for 'wallet' pages
2020-06-22 11:50:54 +08:00
Craig Watkins
9045994c06 Add hardware wallet support for Mycelium 2020-06-21 14:04:49 -04:00
Craig Watkins
3be511b6b5 Add hardware wallet support for Wasabi 2020-06-20 22:59:03 -04:00
Will Binns
74ba28cdb9
Merge pull request #3388 from Daniel-Leedan/master
Update rtl.scss: footer issue for RTL languages
2020-06-20 15:16:12 +02:00
Will Binns
7b343c2a53
Merge pull request #3390 from bitcoin-dot-org/wbnns-rm-ripio
exchanges: Remove Ripio
2020-06-20 14:26:25 +02:00
Will Binns
29f8916645
exchanges: Remove Ripio 2020-06-20 12:53:20 +02:00
Will Binns
969332b9c2
Merge pull request #3389 from bitcoin-dot-org/wbnns-rm-bitex
exchanges: Remove Bitex
2020-06-19 14:41:20 +02:00
Will Binns
5efc7d1f70
exchanges: Remove Bitex 2020-06-19 13:57:09 +02:00
Daniel Leedan
ac5b99d515 Update rtl.scss
Footer issue for RTL
2020-06-19 13:20:36 +08:00
Will Binns
f76df6c1df
Merge pull request #3382 from Daniel-Leedan/master
Update rtl.scss: menu issues for RTL languages
2020-06-18 17:37:45 +02:00
Will Binns
4285ed4676
Merge pull request #3386 from bitcoin-dot-org/wbnns-rm-buenbit
exchanges: Remove Buenbit
2020-06-17 16:46:08 +02:00
Will Binns
1f25fb9086
exchanges: Remove Buenbit 2020-06-17 16:23:13 +02:00
Will Binns
eb344c86dd
exchanges: Remove Foxbit 2020-06-17 07:16:31 +02:00
Daniel Leedan
09f9ec41d1 Update rtl.scss
Menu issues for RTL languages
2020-06-15 16:07:40 +08:00
Will Binns
325ac4990e
Merge pull request #3379 from MaxHillebrand/master
Update Wasabi fee control override
2020-06-10 10:26:43 +02:00
Will Binns
b1df1746fd
Merge pull request #3375 from bitcoin-dot-org/rtl-updates
RTL improvements
2020-06-08 07:42:02 +02:00
Max Hillebrand
0e751e6109
checkpassfeecontroloverride 2020-06-07 10:48:51 +02:00
Max Hillebrand
fd2ecde9fe
Update Wasabi fee control full
By default, Wasabi shows the Bitcoin Core smart fee estimate for transaction fees. However, in the settings, the user can toggle the option to [manually set a custom feerate](https://docs.wasabiwallet.io/FAQ/FAQ-UseWasabi.html#how-do-i-set-custom-fee-rate).

I am not sure if I understand it correctly, but I believe that the correct level for this in the score is `checkgoodfeecontrolfull`. If I am mistaken, then please disregard and close the PR. Thank You!
2020-06-06 23:36:34 +02:00
Will Binns
df772494fb
Merge pull request #3371 from EthWorks/touch-ui-improve
Improve touch ui in wallet selector
2020-06-05 13:30:53 +02:00
alexcherman
b0150ea1e2 Fix issue when selecting multiple dropdown criteria 2020-06-05 11:23:58 +02:00
Will Binns
7aefc5271b
Merge pull request #3374 from ethicnology/patch-1
Update full-node.md
2020-06-04 18:01:39 +02:00
ethicnology
fd1288bac8
Update full-node.md
bitcoin-0.19.0.1 --> bitcoin-{{site.DOWNLOAD_VERSION}}
2020-06-04 09:48:31 +02:00
Will Binns
2deee57d4b
css/rtl: Fix missing closure to declaration 2020-06-04 09:07:53 +02:00
Will Binns
b08c1564cb
Merge pull request #3373 from EthWorks/rtl
Add rtl styles
2020-06-04 07:45:02 +02:00
Will Binns
326a861a2d
Merge branch 'rtl-updates' into rtl 2020-06-04 07:44:36 +02:00
Will Binns
af6590ff8c
Merge pull request #3343 from EthWorks/rtl-text-fix
Fix rtl text styles
2020-06-04 07:40:28 +02:00
alexcherman
0b2eb4f48b Add rtl styles 2020-06-03 13:23:30 +02:00
Wladimir J. van der Laan
53809311d7
Merge #3372: Bitcoin Core 0.20.0
e653a80d7c Remove references to 32-bit i686 Linux build (Wladimir J. van der Laan)
8dc59ed0ba Bitcoin Core 0.20.0 (Wladimir J. van der Laan)

Pull request description:

  Create release page for 0.20.0 Based on bitcoin-core/bitcoincore.org#703.
  Can be merged if it passes Travis.

Top commit has no ACKs.

Tree-SHA512: cc0082574e3331fa3a8950f1bff3f80981a0d5f5c59f127c54464c4e1d74b0b5e26c5e59795ba208f9b79599c302d1d9ea36298809aecbc3ce77262e173223e6
2020-06-03 13:18:01 +02:00
Wladimir J. van der Laan
e653a80d7c
Remove references to 32-bit i686 Linux build
The i686 build was removed in bitcoin/bitcoin#18104.
The ARM 32-bit build is still there so leaving that alone.

Tree-SHA512: cc0082574e3331fa3a8950f1bff3f80981a0d5f5c59f127c54464c4e1d74b0b5e26c5e59795ba208f9b79599c302d1d9ea36298809aecbc3ce77262e173223e6
2020-06-03 13:03:37 +02:00
Wladimir J. van der Laan
8dc59ed0ba Bitcoin Core 0.20.0 2020-06-03 12:46:38 +02:00
alexcherman
bd3be00dc4 Improve touch ui in wallet selector 2020-06-03 10:53:50 +02:00
Will Binns
19001dcf0e
Merge pull request #3369 from bitcoin-dot-org/wbnns-review-3368
Remove Coin Wallet
2020-06-02 21:58:12 +02:00
Will Binns
dfc355a418
translations: Drop references to Coin 2020-06-02 21:28:01 +02:00
Will Binns
34dc5172a4 helper-step-1: Don't display Web section in wizard 2020-06-02 21:23:44 +02:00
Will Binns
423e2416c6 wallets-selector: Don't display Web option in selector 2020-06-02 21:23:21 +02:00
Craig Watkins
cd214a3786 Remove Coin Wallet 2020-06-02 10:10:28 -04:00
Will Binns
b680c54aa0
Merge pull request #3361 from bitcoin-dot-org/wbnns-update-translator-credits
Update Bitcoin paper translators
2020-06-01 07:19:46 +02:00
Will Binns
b9990867db
Merge pull request #3360 from bitcoin-dot-org/wbnns-update-german-2905201
translations: Update German
2020-06-01 07:19:30 +02:00
Will Binns
6183559417
Merge pull request #3362 from bitcoin-dot-org/wbnns-update-docs-2905201
docs: Update mentioned Ruby version to 2.5.8
2020-05-29 15:12:31 +02:00
Cøbra
b48f1fbf66
Update ruby version
Update ruby version
2020-05-29 14:39:40 +02:00
Will Binns
f3d4e5e498
docs: Update Ruby to 2.5.8
This updates the Ruby version mentioned in the documentation for setting
up an environment to contribute to bitcoin.org (from 2.4.1 to 2.5.8),
and will be merged once tests pass.
2020-05-29 14:04:52 +02:00
Will Binns
fb051ae0d9
Merge pull request #3353 from bitcoin-dot-org/wbnns-update-jekyll
Upgrade Jekyll to 4.0.1
2020-05-29 13:56:01 +02:00
Will Binns
05e93276fb
bitcoin-paper: Update Hindi translator 2020-05-29 12:20:02 +02:00
Will Binns
9eeef4a86b
bitcoin-paper: Update Finnish translators 2020-05-29 12:18:20 +02:00
Will Binns
0a32d7077f
translations: Update German 2020-05-29 12:00:14 +02:00
Will Binns
74be369331
Merge pull request #3359 from EthWorks/fix-page-generation
Fix wallet  page generation
2020-05-27 05:35:22 +02:00
alexcherman
2614de2df7 Fix wallet page generation 2020-05-26 21:30:14 +02:00
Will Binns
3c838ecd25
Merge pull request #3358 from bitcoin-dot-org/wbnns-resolve-3336
bitcoin-paper: Update Hebrew translation
2020-05-25 13:04:09 +02:00
Will Binns
6038a7c7fd
bitcoin-paper: Update page template 2020-05-25 12:49:48 +02:00
Will Binns
086652102d
bitcoin-paper: Add Hebrew translation 2020-05-25 12:47:40 +02:00
Will Binns
81c9d2334b
Merge pull request #3354 from bitcoin-dot-org/wbnns-credit-finnish-whitepaper-translators
bitcoin-paper: Finnish translator credits
2020-05-24 15:21:29 +02:00
Will Binns
2f1ba1946f
bitcoin-paper: Finnish translator credits
This updates the credits for each translator of the Finnish translation
of the Bitcoin paper (similarly to other translations), and will be
merged once tests pass.
2020-05-24 14:57:21 +02:00
Will Binns
d1765d8633
cookieconsent: Drop parseable comment 2020-05-23 12:31:42 +02:00
Will Binns
9c4938adf7
blog: Drop parseable pipe from xml generator 2020-05-23 12:31:01 +02:00
Will Binns
919d7dcedc
config: Deprecate 'coderay', use 'rouge' 2020-05-23 12:30:42 +02:00
Will Binns
de473c50c9
plugins: Deprecate 'alphab_for', use 'for' 2020-05-23 12:30:10 +02:00
Will Binns
b60a4f8670
Gemfile: Upgrade to Jekyll (along w/ requirements) 2020-05-23 12:29:10 +02:00
Will Binns
e9289c1a48
travis: Update Ruby to 2.5.8 2020-05-23 12:05:25 +02:00
Will Binns
efe626c256
Merge pull request #3351 from bitcoin-dot-org/wbnns-subsidy
config: Update block reward from 12.5 to 6.25
2020-05-22 22:38:01 +02:00
Will Binns
fbd8a12f91
config: Update block reward from 12.5 to 6.25
This updates the block reward from 12.5 to 6.25 in `_config.yml` and
will be merged once tests pass.
2020-05-22 22:20:51 +02:00
Will Binns
608cc7aeba
Merge pull request #3316 from bitcoin-dot-org/wbnns-bitcoin-developer
Dev Docs
2020-05-22 18:55:05 +02:00
Will Binns
8c0f301fb8
translations/he: Update links to developer.bitcoin.org 2020-05-22 18:37:20 +02:00
Will Binns
eabd995247
config: Fix Serbian redirects 2020-05-22 18:21:12 +02:00
Will Binns
96d8df33ee
Merge branch 'master' into wbnns-bitcoin-developer 2020-05-22 18:10:24 +02:00
Will Binns
cdda562975
full-node: Update addl references to developer.bitcoin.org 2020-05-22 16:07:44 +02:00
Will Binns
c848fcaf70
posts: Update link to developer.bitcoin.org 2020-05-22 15:46:53 +02:00
Will Binns
094eb06169
full-node: Point links to developer.bitcoin.org 2020-05-22 15:44:49 +02:00
Will Binns
86d8a344af
config: Update redirects to developer.bitcoin.org 2020-05-22 15:34:33 +02:00
Will Binns
1ad127bdc8
base: Update link to developer.bitcoin.org 2020-05-22 14:56:38 +02:00
Will Binns
5d9e73c851
CONTRIBUTING: Update link to developer.bitcoin.org repo 2020-05-22 13:26:43 +02:00
Will Binns
d7ea984b14
translations: Point to developer.bitcoin.org 2020-05-22 13:10:52 +02:00
Will Binns
12f43f7d0f
docs: Point to developer.bitcoin.org 2020-05-22 13:10:40 +02:00
Will Binns
efb6e3e612
posts: Point to developer.bitcoin.org 2020-05-22 13:10:20 +02:00
Will Binns
e092158d8e
js: Deprecate devsearch 2020-05-22 12:54:44 +02:00
Will Binns
0ed1eac53d
references: Update for change to developer.bitcoin.org 2020-05-22 12:34:20 +02:00
Will Binns
8ce7794f4e
references: Point to developer.bitcoin.org 2020-05-22 11:08:28 +02:00
Will Binns
c60197f985
user-interface: Point to Core APIs 2020-05-22 08:49:25 +02:00
Will Binns
dcd1bf6b5d
en: Update additional references 2020-05-22 08:45:56 +02:00
Will Binns
a3342571a0
config: De-duplicate devdocs (on-site version) 2020-05-21 14:34:26 +02:00
Will Binns
56d827d2b7
config: Add redirects 2020-05-21 14:05:27 +02:00
Will Binns
6333134885
Merge pull request #3349 from bitcoin-dot-org/wbnns-update-binance-jersey-listing
exchanges: Add Binance to Europe
2020-05-20 07:53:40 +02:00
Will Binns
e77cd49302
Merge pull request #3340 from bitcoin-dot-org/wbnns-add-turkish-whitepaper
Bitcoin paper: Add Turkish translation
2020-05-20 07:53:19 +02:00
Will Binns
2e63ba7244
Merge pull request #3339 from bitcoin-dot-org/wbnns-add-hindi-whitepaper
Bitcoin paper: Add Hindi translation
2020-05-20 07:52:41 +02:00
Will Binns
58a4f65ad6
Merge pull request #3338 from bitcoin-dot-org/wbnns-add-finnish-whitepaper
Bitcoin paper: Add Finnish translation
2020-05-20 07:47:11 +02:00
Will Binns
5a710a7ed0
Merge pull request #3350 from bitcoin-dot-org/wbnns-fix-repo-references
translations: Update incorrect references to repo
2020-05-19 11:58:27 +02:00
Will Binns
9682dc5367
translations: Fix link to github docs in repo 2020-05-19 01:45:36 +02:00
Will Binns
b9b79604ab
translations: Fix link to localization docs in repo 2020-05-19 01:37:10 +02:00
Will Binns
aac95f213a
translations: Update incorrect references to repo 2020-05-19 01:30:36 +02:00
Will Binns
8f516a64b1 bitcoin-for-developers: Add link 2020-05-18 11:30:50 +02:00
Will Binns
c4168eebc8
exchanges: Also list Binance under UK due to Brexit 2020-05-18 09:48:48 +02:00
Will Binns
6be454e522
exchanges: Move Binance from UK to Europe
This moves Binance's listing from under the United Kingdom, to under
Europe, as per the supported countries mentioned on their website:
https://support.binance.je/hc/en-us/articles/360023983411-Supported-Banks-Jurisdictions

This is scheduled to be merged on Wednesday, May 20th.
2020-05-17 19:16:04 +02:00
Will Binns
5b315758fc
README: Point relevant docs to developer.bitcoin.org repository 2020-05-17 16:49:27 +02:00
Will Binns
dc0efea29f
Merge pull request #3346 from bitcoin-dot-org/wbnns-drop-redirects
Drop redirects for localized pages
2020-05-16 14:31:16 +02:00
Will Binns
6f17344a28
translations: Add 'Spend' page url 2020-05-16 12:39:11 +02:00
Will Binns
c9aca6bdb3
translations: Add 'Exchange' page url 2020-05-16 03:39:52 +02:00
Will Binns
072684b456
config: Drop 'Spend' page redirects 2020-05-16 03:27:52 +02:00
Will Binns
5470a79ac8
config: Drop 'Exchange' page redirects 2020-05-16 03:13:29 +02:00
Will Binns
26f010ee62
translations: Add 'Buy' page url 2020-05-16 01:55:41 +02:00
alexcherman
4495a2c865 Fix rtl text styles 2020-05-15 23:32:13 +02:00
Will Binns
0ff8a1e2c2
Merge pull request #3341 from bitcoin-dot-org/wbnns-fix-travis-warning
travis: Fix deprecation warnings
2020-05-15 18:46:35 +02:00
Will Binns
eeb1ec6ead
Makefile: Check for warnings in log 2020-05-15 17:05:21 +02:00
Will Binns
eb994b5e9b
travis: Specify system version 2020-05-15 17:04:47 +02:00
Will Binns
5a73275686
config: Drop 'Buy' page redirects 2020-05-15 16:42:58 +02:00
Will Binns
6a89a990b9
bitcoin-paper: Add Turkish language to page template 2020-05-15 16:08:33 +02:00
Will Binns
6d5b1a61e5
bitcoin-paper: Add PDF of Turkish translation 2020-05-15 16:05:49 +02:00
Will Binns
2f40ca2391
bitcoin-paper: Add Hindi translation to page template 2020-05-15 15:55:04 +02:00
Will Binns
d9ed37e0bc
bitcoin-paper: Add PDF for Hindi translation 2020-05-15 15:50:32 +02:00
Will Binns
ca290ba89f
bitcoin-paper: Add Finnish to page template 2020-05-15 14:10:48 +02:00
Will Binns
16fec0f11e
whitepaper: Add PDF of Finnish translation 2020-05-15 14:00:00 +02:00
Will Binns
6444754aba
Merge pull request #3327 from bitcoin-dot-org/wbnns-add-he
Add Hebrew Translation
2020-05-08 20:36:55 -06:00
Will Binns
1d086121df
Merge pull request #3326 from bitcoin-dot-org/wbnns-update-id
Update Indonesian Translation
2020-05-08 20:36:40 -06:00
Will Binns
50b79509f9
Merge pull request #3325 from bitcoin-dot-org/wbnns-update-it
Update Italian Translation
2020-05-08 20:36:25 -06:00
Will Binns
103fe73a76
Merge pull request #3324 from bitcoin-dot-org/wbnns-update-ja
Update Japanese Translation
2020-05-08 20:36:07 -06:00
Will Binns
a856bab7cc
Merge pull request #3323 from bitcoin-dot-org/wbnns-update-sr
Update Serbian Translation
2020-05-08 20:35:51 -06:00
Will Binns
f157274d10
Merge pull request #3322 from bitcoin-dot-org/wbnns-update-de
Update German Translation
2020-05-08 20:35:34 -06:00
Will Binns
173034a8bd
config: Add missing redirects 2020-05-05 20:18:53 -06:00
Will Binns
6a6d6006df
translations/he: Remove non-ascii characters from URLs 2020-05-05 14:13:57 -06:00
Will Binns
7f798ca9aa
translations: Add Hebrew 2020-05-05 13:28:35 -06:00
Will Binns
f9a70205fc
translations: Update Indonesian 2020-05-05 12:31:09 -06:00
Will Binns
1b74d8cf0b
translations/it: Remove accented characters from URLs 2020-05-05 12:10:10 -06:00
Will Binns
dadff65d7c
translations: Update Italian 2020-05-05 11:54:34 -06:00
Will Binns
f400f820c7
translations/ja: Remove non-ascii from URLs 2020-05-05 11:24:34 -06:00
Will Binns
ef5328be9d
translations: Update Japanese 2020-05-05 11:19:31 -06:00
Will Binns
27873ac42d
translations/sr: Fix non-hyphenated URL 2020-05-05 10:53:29 -06:00
Will Binns
d20be27f0f
translations/sr: Remove cyrillic characters from URLs 2020-05-05 10:49:28 -06:00
Will Binns
a317aeb237
translations: Update Serbian 2020-05-05 10:40:31 -06:00
Will Binns
b6be07e653
translations: Update German 2020-05-05 09:56:43 -06:00
Will Binns
15b946d909
Merge pull request #3318 from bitcoin-dot-org/wbnns-events-300420
events: Drop 'Portland Bitcoin Conference'
2020-04-30 06:51:32 -06:00
Will Binns
6b1a54912e
events: Drop 'Portland Bitcoin Conference'
This drops the Portland Bitcoin Conference from the events page. We've
noted that their website is down, and is no longer accessible during
successive attempts to reach it, for two weeks, now.

This will be merged once tests pass.
2020-04-30 06:05:03 -06:00
Will Binns
faf204f75c
menu: Update link to developer pages 2020-04-26 10:54:33 -06:00
Alexander Leishman
30d1cfaead
add River Financial as an exchange in the US 2020-04-25 18:24:01 -07:00
Cøbra
66fafaaed8
Merge pull request #3309 from bitcoin-dot-org/remove-theymos
Removes theymos from list of co-owners
2020-04-17 20:39:42 +02:00
Cøbra
eef2c07f9e
Removes theymos from list of co-owners
Removes theymos from list of co-owners
2020-04-17 20:37:36 +02:00
Will Binns
f8a5d7bc16
Merge pull request #3305 from bitcoin-dot-org/wbnns-resolve-3303
main: Replace paywalled BitAverage API
2020-04-02 13:26:09 -06:00
Will Binns
bb98e3a1dc
Merge pull request #3304 from SuriyaaKudoIsc/patch-1
translations: Fix spelling in de.yml
2020-04-02 13:25:34 -06:00
Will Binns
3208e323c4
main: Replace paywalled BitAverage API
Closes #3303
2020-04-02 12:36:32 -06:00
Suriyaa Sundararuban
2bff18f6d4
translations: Fix spelling in de.yml 2020-04-02 13:56:39 +00:00
Will Binns
b54164524e
Merge pull request #3302 from bitcoin-dot-org/wbnns-update-events-3103201
Update Events Page
2020-03-31 10:57:00 -06:00
Will Binns
3e6cc7f911
events: Drop 'Value of Bitcoin Conference' 2020-03-31 10:12:34 -06:00
Will Binns
c97fbcc84f
events: Drop 'Magical Crypto Conference' 2020-03-31 10:11:22 -06:00
Will Binns
47a57b4f42
Merge pull request #3300 from bitcoin-dot-org/wbnns-revise-events-2703201
events: Reschedule date, 'Portland Bitcoin Conference'
2020-03-27 16:47:24 -06:00
Will Binns
79bf21e31f
events: Reschedule date, 'Portland Bitcoin Conference' 2020-03-27 15:05:49 -06:00
Will Binns
0ea3fb7cd5
Merge pull request #3298 from bitcoin-dot-org/wbnns-btccom-cleanup
Cleanup after PR 3261 (Removal of BTC.com)
2020-03-21 12:37:59 -06:00
Will Binns
e33db048af
translations: Drop BTC.com strings 2020-03-20 20:29:51 -06:00
Will Binns
a6126bc33a
img: Drop BTC.com assets 2020-03-20 20:26:36 -06:00
Will Binns
e4ee41597a
Merge pull request #3270 from EthWorks/wallet-features-ui
Add wallet features
2020-03-20 15:29:19 -06:00
Will Binns
9fd4dccaea
Merge pull request #3261 from schildbach/patch-3
Remove btc.com wallet
2020-03-20 15:29:00 -06:00
Will Binns
133d747247
Merge pull request #3296 from bitcoin-dot-org/wbnns-drop-bitvol
resources: Drop 'Bitcoin Volatility Index'
2020-03-18 16:15:29 -06:00
Will Binns
128f05a725
resources: Drop 'Bitcoin Volatility Index' 2020-03-18 12:53:34 -06:00
Will Binns
a896dfc6d1
Merge pull request #3295 from bitcoin-dot-org/wbnns-update-events-1703201
Update Events Page
2020-03-17 20:53:06 -06:00
alexcherman
6e7b1cc58c Show only one tooltip at the same time 2020-03-17 21:49:47 +01:00
Will Binns
2186191512
events: Remove 'Lightning Hackday Barcelona' 2020-03-17 13:48:08 -06:00
Will Binns
e843da987d
events: Drop 'Mallorca Blockchain Days' 2020-03-17 13:39:34 -06:00
Will Binns
7fc50918d0
events: Revise date, 'VOB Conference' 2020-03-17 13:35:44 -06:00
alexcherman
68050d4173 Merge branch 'wallet-features-ui' of github.com:EthWorks/bitcoin.org into wallet-features-ui 2020-03-16 10:01:30 +01:00
alexcherman
100ace24fb Show 2fa tooltip 2020-03-16 10:00:48 +01:00
Will Binns
b4818afa25
wallets: Decrease left margin
This decreases the left margin to ensure that all features will fit on
one line and that they do not wrap.
2020-03-13 14:08:37 -06:00
alexcherman
bf78e17a2c Reduce space between wallet features on Desktop 2020-03-12 11:04:20 +01:00
Will Binns
efbc8cbffd
Merge pull request #3292 from bitcoin-dot-org/wbnns-events-cleanup-coronavirus
Remove postponed events from Events page
2020-03-09 12:15:02 -06:00
Will Binns
4ed99fc646
events: Remove 'The Bitcoin Reformation' 2020-03-09 09:50:58 -06:00
Will Binns
5b869dbcab
events: Remove 'Bitcoin 2020' 2020-03-09 09:47:54 -06:00
Wladimir J. van der Laan
c3babc493c
Merge #3291: Bitcoin Core 0.19.1
705bf1c3ad Bitcoin Core 0.19.1 (Wladimir J. van der Laan)

Pull request description:

  Add new release.

Top commit has no ACKs.

Tree-SHA512: 80f913ca25764d7816b049d613faf443ba8b28e08ddb34f8cdb41edcabb6b922fee0f7454e5eb5739ad15bd81c51aafdd280c43700e312b030e542d3142f7434
2020-03-09 14:56:57 +01:00
Wladimir J. van der Laan
705bf1c3ad
Bitcoin Core 0.19.1
Tree-SHA512: 80f913ca25764d7816b049d613faf443ba8b28e08ddb34f8cdb41edcabb6b922fee0f7454e5eb5739ad15bd81c51aafdd280c43700e312b030e542d3142f7434
2020-03-09 14:00:24 +01:00
alexcherman
ed8d3836e7 Display only unique wallet features 2020-03-09 13:46:48 +01:00
alexcherman
fd47ff4e86 Merge branch 'wallet-features-ui' of github.com:EthWorks/bitcoin.org into wallet-features-ui 2020-03-05 21:51:12 +01:00
alexcherman
4bda1585e5 Display bitcoin core wallet feature 2020-03-05 21:50:49 +01:00
Will Binns
564eb93e58
Merge branch 'master' into wallet-features-ui 2020-03-05 13:21:00 -06:00
alexcherman
9445e0389b Fix feature format and add feature description 2020-03-05 14:22:23 +01:00
alexcherman
609589bf71 Fix typo 2020-03-05 10:37:28 +01:00
Will Binns
46627c2ac7
Merge pull request #3227 from Elsadeng1020/master
Add NovaDAX to exchange list
2020-03-04 12:10:07 -06:00
Will Binns
816accd14d
Merge branch 'master' into master 2020-03-02 11:59:10 -06:00
Will Binns
e71bd988f6
Merge pull request #3285 from bitcoin-dot-org/dependabot/bundler/rake-13.0.1
build(deps): bump rake from 10.4.2 to 13.0.1
2020-02-29 13:20:16 -06:00
dependabot[bot]
c1bc429cac
build(deps): bump rake from 10.4.2 to 13.0.1
Bumps [rake](https://github.com/ruby/rake) from 10.4.2 to 13.0.1.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v10.4.2...v13.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-02-29 10:11:36 +00:00
Will Binns
c7c689251d
Merge pull request #3273 from Coding-Enthusiast/patch-1
Small P2P Network document fix
2020-02-27 09:55:07 -06:00
Will Binns
213fd05685
Merge pull request #3284 from bitcoin-dot-org/wbnns-rm-bl3p
exchanges: Drop BL3P
2020-02-25 19:30:26 -06:00
Will Binns
2625a38704
Merge pull request #3283 from bitcoin-dot-org/wbnns-update-events-250220
Update events page
2020-02-25 19:30:04 -06:00
Will Binns
63d9fb3650
exchanges: Drop BL3P
This removes BL3P from the European section of the Exchanges page. They
are only allowing people to sign up who have invite codes, which would
preclude the majority of people discovering the exchange via bitcoin.org
from transacting with them.

This will be merged once tests pass.
2020-02-25 17:25:05 -06:00
Will Binns
780bca4bfb
events: Add 'Lightning Hackday Barcelona'
Closes #3278
2020-02-25 17:15:02 -06:00
Will Binns
0e22416184
events: Revise 'The Bitcoin Reformation'
Closes #3264
2020-02-25 17:14:16 -06:00
Will Binns
b0cb3469c8
Merge pull request #3282 from bitcoin-dot-org/dependabot/bundler/nokogiri-1.10.8
build(deps): bump nokogiri from 1.10.4 to 1.10.8
2020-02-25 17:10:44 -06:00
Will Binns
f280d337d6
events: Remove past events 2020-02-25 17:08:01 -06:00
dependabot[bot]
b1ae4fbf05
build(deps): bump nokogiri from 1.10.4 to 1.10.8
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.4 to 1.10.8.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.4...v1.10.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-02-25 09:10:34 +00:00
Will Binns
9f5905a7d8
Merge pull request #3280 from bitcoin-dot-org/wbnns-rm-shuffling
wallets: Drop mixing/shuffling filter
2020-02-20 19:32:37 -06:00
Will Binns
1747e6f988
wallets: Drop mixing/shuffling
Closes #3276 and will be merged once tests pass.
2020-02-20 12:50:44 -06:00
Will Binns
7ed0b540fe
Merge pull request #3275 from bitcoin-dot-org/wbnns-rm-hodlhodl
exchanges: Remove Hodl Hodl
2020-02-19 06:46:32 +00:00
Will Binns
3d664fc534
Merge pull request #3187 from JarrodCrane/patch-1
Add Australian exchange BTC Markets to exchange page.
2020-02-17 12:17:10 +01:00
Will Binns
e0bb69bc4e
Merge pull request #3274 from bitcoin-dot-org/wbnns-update-gitignore
gitignore: Adds '.jekyll-cache/'
2020-02-17 12:16:48 +01:00
Will Binns
58a88e2889
exchanges: Remove Hodl Hodl
This closes #3220 and removes Hodl Hodl.
2020-02-14 10:20:40 +01:00
Will Binns
43ea513e47
gitignore: Adds '.jekyll-cache/'
We will be updating Jekyll soon, and the newer version utilizes a
caching API. This adds its cache folder (.jekyll-cache), which is set
aside for site builds, to the gitignore file to ensure that it isn't
getting tracked along with  repository changes and accidentally included
in people's pull requests.

This will be merged once tests pass.
2020-02-14 09:35:57 +01:00
Coding Enthusiast
8abac170c2
Small P2P Network document fix
Headers in a `headers` message are fixed 81 bytes.
2020-02-14 10:59:19 +03:30
Will Binns
5d960e0ca0
Merge pull request #3272 from bitcoin-dot-org/wbnns-update-events-130220
Update Events Page
2020-02-13 16:23:24 +01:00
Will Binns
ec21dc1a26
events: Add 'The Bitcoin Reformation'
Closes #3264
2020-02-13 13:58:10 +01:00
Will Binns
4141b80b2d
events: Remove past events 2020-02-13 13:53:04 +01:00
alexcherman
3155168474 Remove unnecessary id 2020-02-13 11:38:56 +01:00
alexcherman
c2ea78b1e6 Add corresponding PNG 2020-02-12 20:00:59 +01:00
alexcherman
4859ddc69e Add wallet features 2020-02-12 13:36:03 +01:00
Will Binns
1da6e8f627 Merge pull request #3266 from bitcoin-dot-org/wbnns-upgrade-redcloth
Gemfile: Upgrade RedCloth
2020-02-08 11:03:27 +01:00
Will Binns
7fbba6141d
Gemfile: Upgrade RedCloth
This upgrades the redcloth gem to >= 4.3.0 to patch against an XSS
vulnerability and will be merged once tests pass.
2020-02-08 09:44:32 +01:00
Will Binns
f8252d5642
Merge pull request #3262 from bitcoin-dot-org/wbnns-update-events-060220
Update events page
2020-02-06 20:48:52 +01:00
Will Binns
6a546dede6
Merge pull request #3246 from jstrnbrg/bitbox02_page
BitBox02 pages
2020-02-06 20:47:54 +01:00
jstrnbrg
7a8e058809 BitBox02 pages 2020-02-06 16:55:35 +01:00
Will Binns
98b7e7bb86
events: Add 'BitBlockBoom'
Closes #3258
2020-02-06 16:23:22 +01:00
Andreas Schildbach
120a986a49
Remove btc.com wallet
The wallet isn't open source any more. According to [Google Play](https://play.google.com/store/apps/details?id=com.blocktrail.mywallet), the latest version is 4.4.7 (April 3, 2019). The [GitHub repository](https://github.com/blocktrail/blocktrail-wallet/releases) has 4.4.2 (Dec 7, 2018) as the latest version.
2020-02-05 20:14:04 +01:00
Will Binns
a047bd472c
Merge pull request #3257 from ethicnology/patch-1
update bitcoin version to 0.19.0.1
2020-02-05 15:39:04 +01:00
Will Binns
ceab33c75f
full-node: Update directory created from tarball 2020-02-05 12:31:14 +01:00
ethicnology
428cd4a5f9
update bitcoin version to 0.19.0.1 2020-02-02 14:12:46 +01:00
Will Binns
adf84dfeb4
Merge pull request #3255 from bitcoin-dot-org/update-events-310120
Update events page
2020-01-31 19:16:02 +01:00
Will Binns
17f34e5e20
events: Add 'Magical Crypto Conference'
Closes #3241
2020-01-31 17:45:49 +01:00
Will Binns
1e0b179b8a
Merge pull request #3251 from bitcoin-dot-org/wbnns-drop-omnitrade
exchanges: Drop OmniTrade
2020-01-31 14:54:51 +00:00
Will Binns
c4b6966aa7
Merge pull request #3253 from schildbach/bitcoin-wallet-tor
Switch privacynetwork score of Bitcoin Wallet to checkpassprivacynetw…
2020-01-27 20:23:41 +00:00
Andreas Schildbach
21d755a424 Switch privacynetwork score of Bitcoin Wallet to checkpassprivacynetworksupporttorproxy
Bitcoin Wallet has supported Tor via the Orbot app for years. All you need to do is enable
VPN mode and select Bitcoin Wallet (amongst other apps).
2020-01-27 20:03:03 +01:00
Will Binns
167c5074a9
exchanges: Drop OmniTrade 2020-01-26 12:44:58 +01:00
Will Binns
e9d2f3ff30
Merge pull request #3247 from bitcoin-dot-org/wbnns-bitvavo-netherlands
exchanges: Add Bitvavo to Netherlands
2020-01-24 14:13:25 +01:00
Will Binns
5fd40001ea
exchanges: Add Bitvavo to Netherlands 2020-01-24 12:50:06 +01:00
Will Binns
2e9a342be5
Merge pull request #3142 from TheCharlatan/bitbox02
Change bitbox product listing to bitbox02-btc
2020-01-21 19:19:54 +01:00
Will Binns
46f113d625
Merge pull request #3244 from bitcoin-dot-org/wbnns-fix-eclair-link
eclairmobile: Point to mainnet version
2020-01-20 14:26:50 +01:00
Will Binns
6740761efb
eclairmobile: Point to mainnet version 2020-01-20 13:27:32 +01:00
Will Binns
e376e30db2
Merge pull request #3242 from bitcoin-dot-org/wbnns-fix-bitgive-url
translations: Fix link to BitGive
2020-01-20 13:15:52 +01:00
Will Binns
b6ab0dab60
translations: Fix link to BitGive 2020-01-20 12:12:40 +01:00
Will Binns
74be751c3b
Merge pull request #3238 from bitcoin-dot-org/wbnns-events-170120
Update events page
2020-01-17 13:50:27 +01:00
Will Binns
59176c0b27
events: Add 'Mallorca Blockchain Days'
Closes #3236
2020-01-17 12:53:12 +01:00
Will Binns
b71b79a963
events: Add 'Portland Bitcoin Conference' 2020-01-17 12:51:21 +01:00
Will Binns
25e2594a1c
events: Remove past events 2020-01-17 12:32:57 +01:00
Will Binns
af53ff3521
Merge pull request #3237 from Xekyo/fixLocktimeHeightDescription
Correct the inclusion height for locktime
2020-01-16 23:44:33 +01:00
Mark Erhardt
d509de0694
Correct the inclusion height for locktime
Bitcoin transactions locked to a block height `H` become valid at height
`H` and can be relayed, but they may only be included in a block of
height `H + 1`.

H/T: Pieter Wuille

Refs:
* https://github.com/bitcoin/bitcoin/blob/v0.19.0.1/src/consensus/tx_verify.cpp#L21L22
* https://bitcoin.stackexchange.com/q/92412/5406
2020-01-16 13:31:12 -08:00
Will Binns
bfd8533c6d
Merge pull request #3183 from VoxPopulus/master
Add Bitvavo to European exchanges
2020-01-10 09:18:41 +01:00
Will Binns
c5a1f131f2
Merge pull request #3233 from bitcoin-dot-org/wbnns-update-facebook-link
translations: Update/standardize social media links
2020-01-10 09:18:19 +01:00
Will Binns
6f40f9b1f0
Merge pull request #3231 from priem19/rm-socialmedia
removes facebook and twitter sharing links
2020-01-08 09:10:25 +01:00
Will Binns
e13bf5cec6
translations: Update/standardize social media links 2020-01-05 13:37:59 +01:00
Priem19
33da1be571 removes hero-social, footer-social, fb & twitter icons 2020-01-04 10:02:50 +01:00
Priem19
1d20a39128 removes facebook and twitter sharing links 2020-01-01 12:46:41 +01:00
Will Binns
84986c6b81
Merge pull request #3230 from bitcoin-dot-org/wbnns-update-license
LICENSE: Update year to 2020
2020-01-01 10:46:37 +01:00
Will Binns
cfdfda8c21
LICENSE: Update year to 2020 2020-01-01 09:25:17 +01:00
Will Binns
56844211b7
Merge pull request #3228 from bitcoin-dot-org/wbnns-drop-404s
Drop unresponsive sites from Community page
2019-12-27 17:49:22 +01:00
Will Binns
aa302be63c
community: Drop Fundacion Bitcoin de Venezuela 2019-12-27 16:32:06 +01:00
Will Binns
21bed384bf
community: Drop Svenska Bitcoinforeningen 2019-12-27 16:17:44 +01:00
Elsadeng1020
dd89b75e85
add exchange 2019-12-18 17:05:59 +08:00
Will Binns
b68be01b86
Merge pull request #3223 from bitcoin-dot-org/wbnns-drop-msigna
wallets: Drop mSIGNA
2019-12-18 00:56:34 +01:00
Will Binns
3c625179c6
Merge pull request #3225 from crwatkins/update-mycelium
Update Mycelium transparency score
2019-12-18 00:13:31 +01:00
Will Binns
5fab498e0d translations/ar: Fix string formatting 2019-12-18 00:03:59 +01:00
Will Binns
7cac71ee96 translations/en: Fix clipped string 2019-12-18 00:03:59 +01:00
Will Binns
071d97efd2 user-interface: Drop mSIGNA 2019-12-18 00:03:59 +01:00
Will Binns
157b76284e translations: Drop mSIGNA 2019-12-18 00:03:59 +01:00
Will Binns
16f4182471 img: Drop mSIGNA media 2019-12-18 00:03:59 +01:00
Will Binns
2b5402a3b3 wallets: Drop mSIGNA metadata 2019-12-18 00:03:59 +01:00
Will Binns
108a0548d3
Merge pull request #3226 from bitcoin-dot-org/wbnns-fix-travis
travis: Add additional parameters
2019-12-17 23:46:13 +01:00
Will Binns
d4a3147200
Makefile: Allow warnings in build error test 2019-12-17 21:27:49 +01:00
Will Binns
39afcee2c8
travis: Add 'before_install' parameters 2019-12-17 21:27:35 +01:00
Craig Watkins
998fd1fdd2 Update Mycelium transparency score 2019-12-17 08:31:32 -05:00
Will Binns
f524b32606
Merge pull request #3224 from bitcoin-dot-org/revert-3206-patch-1
Revert "Update mSigna link"
2019-12-17 11:28:40 +01:00
Will Binns
742f201b02
Revert "Update mSigna link" 2019-12-17 11:26:36 +01:00
Will Binns
dd41dc3a5e
Merge pull request #3206 from nickycutesc/patch-1
Update mSigna link
2019-12-17 11:26:29 +01:00
Will Binns
2a4d3eb7ae
Merge pull request #3213 from bitcoin-dot-org/wbnns-events-127191
Update Events Page
2019-12-07 08:10:48 -06:00
Will Binns
62398aa744
events: Add 'Value of Bitcoin'
Closes #3208
2019-12-07 05:34:29 -06:00
Will Binns
049987c6b1
events: Add missing ZIP codes 2019-12-07 05:33:46 -06:00
Will Binns
8951d2cdfb
events: Add 'Unconfiscatable'
Closes #3202
2019-12-07 05:32:25 -06:00
Will Binns
ff78591c34
events: Remove past events 2019-12-07 05:31:13 -06:00
Will Binns
102e35f26b
Merge pull request #3157 from chadyo/adding-back-edge-wallet
Adding Edge wallet back
2019-12-04 12:53:58 -06:00
Nicholas Chen
c3ae2ab648
Update mSigna link
The original link for mSigna throws a connection error. Perhaps the website's certificate expired?
2019-12-01 15:53:53 -05:00
Will Binns
23b92ff9cb
Merge pull request #3205 from bitcoin-dot-org/wbnns-fix-typo
bitcoin-paper: Fix typo
2019-12-01 10:01:58 -06:00
Will Binns
3e559d13fe
bitcoin-paper: Fix typo
This resolves a typo
[mentioned](https://github.com/wbnns/bitcoinwhitepaper/issues/85#issue-530743956)
by a contributor who is doing Persian language translation work, and will be
merged once tests pass.
2019-12-01 09:00:56 -06:00
chadyo
6dca24da25 Reworded Translations
Per a conversation with the PR reviewers, it was suggested to take out a part of the edge wallet description
2019-11-29 18:48:57 -05:00
Will Binns
d87c8e7350
Merge pull request #3191 from bitcoin-dot-org/wbnns-adding-exchanges
New documentation for adding exchanges (related: #3174)
2019-11-27 05:39:29 -06:00
Will Binns
13a1ba1c10
Merge pull request #3197 from pavlowd/patch-6
Update hero-social.html
2019-11-26 13:05:34 -06:00
Will Binns
088c4a3634
Merge pull request #3186 from crwatkins/clarify-privatekeys
Clarify wallet private key criterion
2019-11-25 20:20:48 -06:00
pavlowd
bcd430de52
Update hero-social.html
Issue: In Firefox two tabs is opening when click on social link, one blank tab with current page, and other tab- social share page.

With this fix we prevent opening current page in new tab.
New version tested on Chrome also - works fine.
2019-11-24 17:50:43 +02:00
Will Binns
6dfadd8645
docs/adding-exchanges: Incorporate feedback from Cobra
Reference:
https://github.com/bitcoin-dot-org/bitcoin.org/pull/3191#issuecomment-557834288
2019-11-24 08:29:45 -06:00
Wladimir J. van der Laan
5587801f29
Merge #3194: Bitcoin Core 0.19.0.1
db5aa0c0a3 Bitcoin Core 0.19.0.1 (Wladimir J. van der Laan)

Pull request description:

  Binaries have been uploaded, this can be merged when it passes Travis.

Top commit has no ACKs.

Tree-SHA512: e1f26e5c9b8de01133cfdbbbe8fc0b5be5dfc2f96f671dec8fb16e23fc91499b7f38da3303c25da7450358b7180871a71078e6776f0eebeb474285b267757971
2019-11-24 14:18:20 +01:00
Wladimir J. van der Laan
db5aa0c0a3
Bitcoin Core 0.19.0.1
Tree-SHA512: e1f26e5c9b8de01133cfdbbbe8fc0b5be5dfc2f96f671dec8fb16e23fc91499b7f38da3303c25da7450358b7180871a71078e6776f0eebeb474285b267757971
2019-11-24 11:02:38 +01:00
Will Binns
9a67079246
Merge pull request #3192 from bitcoin-dot-org/wbnns-drop-usebitcoins
translations: Drop useBitcoins.info
2019-11-22 19:08:08 -06:00
Will Binns
6d572b1cc8
translations: Drop useBitcoins.info
This drops useBitcoins.info from several translation files where it
shouldn't be present and will be merged once tests pass. It was
previously removed from the main English translation in 2017 after a
discussion in #1560.
2019-11-22 13:41:26 -06:00
Will Binns
03b2e82ea5
docs: New instructions for adding exchanges 2019-11-21 12:29:54 -06:00
Will Binns
90c0fea9d5
README: Add link to new docs for adding exchanges 2019-11-21 09:56:08 -06:00
Will Binns
17c5b531a2
Merge pull request #3189 from bitcoin-dot-org/wbnns-localization-cleanup-for-wallets
Wallet localization cleanup
2019-11-20 13:10:35 -06:00
Will Binns
511357c52a translations/zh_TW: Drop Coinkite 2019-11-20 09:48:16 -06:00
Will Binns
f05ed70ecd translations/zh_TW: Drop MultiBit 2019-11-20 09:48:16 -06:00
Will Binns
520177bf0a translations/uk: Drop Ninki 2019-11-20 09:48:16 -06:00
Will Binns
f0dd88cf18 translations/uk: Drop Coinkite 2019-11-20 09:48:16 -06:00
Will Binns
c54c1ac652 translations/uk: Drop Circle 2019-11-20 09:48:16 -06:00
Will Binns
82eb3cac50 translations/uk: Drop MultiBit 2019-11-20 09:48:16 -06:00
Will Binns
288c5e15be translations/tr: Drop Coinkite 2019-11-20 09:48:16 -06:00
Will Binns
0940f037d0 translations/tr: Drop MultiBit 2019-11-20 09:48:16 -06:00
Will Binns
7cf80f32de translations/sv: Drop Ninki 2019-11-20 09:48:13 -06:00
Will Binns
6d430fe285 translations/sv: Drop Coinkite 2019-11-20 09:47:09 -06:00
Will Binns
3ec8c2167e translations/sv: Drop Circle 2019-11-20 09:47:09 -06:00
Will Binns
da0c397321 translations/sv: Drop MultiBit 2019-11-20 09:47:09 -06:00
Will Binns
14ce113a53 translations/sl: Drop Coinkite 2019-11-20 09:47:09 -06:00
Will Binns
be8ff8c723 translations/sl: Drop MultiBit 2019-11-20 09:47:09 -06:00
Will Binns
6a713e3b02 translations/ru: Drop Ninki 2019-11-20 09:47:09 -06:00
Will Binns
ef77117c7e translations/ru: Drop Coinkite 2019-11-20 09:47:09 -06:00
Will Binns
0be960a1f6 translations/ru: Drop Circle 2019-11-20 09:47:09 -06:00
Will Binns
7d7b536523 translations/ru: Drop MultiBit 2019-11-20 09:47:09 -06:00
Will Binns
b4d2b1c5f2 translations/ro: Drop Coinkite 2019-11-20 09:47:09 -06:00
Will Binns
996723e1c9 translations/ro: Drop MultiBit 2019-11-20 09:47:09 -06:00
Will Binns
b265fd9e8e translations/pl: Drop Coinkite 2019-11-20 09:47:09 -06:00
Will Binns
0e531b8f6b translations/pl: Drop Circle 2019-11-20 09:47:09 -06:00
Will Binns
ec6b369ee7 translations/pl: Drop MultiBit 2019-11-20 09:47:09 -06:00
Will Binns
cfe93606fb translations/ko: Drop Coinkite 2019-11-20 09:47:09 -06:00
Will Binns
04f9200b97 translations/ko: Drop MultiBit 2019-11-20 09:47:09 -06:00
Will Binns
40f5e431d7 translations/hi: Drop Coinkite 2019-11-20 09:47:09 -06:00
Will Binns
cc53c7e60a translations/hi: Drop MultiBit 2019-11-20 09:47:08 -06:00
Will Binns
18dba1d59a translations/fr: Drop Ninki 2019-11-20 09:47:08 -06:00
Will Binns
202784fe70 translations/fr: Drop Coinkite 2019-11-20 09:47:08 -06:00
Will Binns
a8e8881a58 translations/fr: Drop Circle 2019-11-20 09:47:08 -06:00
Will Binns
37923035d7 translations/fr: Drop MultiBit 2019-11-20 09:47:08 -06:00
Will Binns
01141cc859 translations/fa: Drop Coinkite 2019-11-20 09:47:08 -06:00
Will Binns
356a6af6e2 translations/fa: Drop MultiBit 2019-11-20 09:47:08 -06:00
Will Binns
c70d49e7e0 translations/es: Drop Coinkite 2019-11-20 09:47:08 -06:00
Will Binns
5a1c75be35 translations/es: Drop MultiBit 2019-11-20 09:47:08 -06:00
JarrodCrane
61088fe458
Add Australian exchange BTC Markets to exchange page. 2019-11-21 01:02:06 +11:00
Will Binns
6871b7990f
translations/el: Drop Coinkite 2019-11-19 17:54:00 -06:00
Will Binns
0c32156db8
translations/el: Drop MultiBit 2019-11-19 17:53:42 -06:00
Will Binns
f947b972e2
translations/da: Drop Ninki 2019-11-19 17:52:22 -06:00
Will Binns
d2534d3fb8
translations/da: Drop Coinkite 2019-11-19 17:52:08 -06:00
Will Binns
52bfdca0a2
translations/da: Drop Circle 2019-11-19 17:51:53 -06:00
Will Binns
24ab31f8cd
translations/da: Drop MultiBit 2019-11-19 17:51:35 -06:00
Will Binns
35f44a51eb
translations/bg: Drop Coinkite 2019-11-19 17:50:33 -06:00
Will Binns
b3c7ebac1a
translations/bg: Drop MultiBit 2019-11-19 17:50:09 -06:00
Will Binns
4a3b6c4628
translations/ar: Drop Coinkite 2019-11-19 17:49:11 -06:00
Will Binns
7e6451984e
translations/ar: Drop MultiBit 2019-11-19 17:48:05 -06:00
Craig Watkins
7df6c8ff74 Clarify wallet private key criterion 2019-11-19 17:45:55 -05:00
Will Binns
76b6e43236
Merge pull request #3184 from bitcoin-dot-org/wbnns-fix-new-pdf-links
Fix newly added Bitcoin paper PDFs
2019-11-19 10:44:21 -06:00
Will Binns
69707f223b
bitcoin-paper: Fix PDF for Romanian translation 2019-11-19 08:17:59 -06:00
Will Binns
67d7df909b
bitcoin-paper: Fix PDF for Polish translation 2019-11-19 08:17:49 -06:00
Will Binns
7dd21f3f16
bitcoin-paper: Fix PDF for Persian (Farsi) translation 2019-11-19 08:17:05 -06:00
VoxPopulus
23604b6eeb Added Bitvavo to European exchanges 2019-11-19 12:01:26 +01:00
Will Binns
d1a00d4d58
Merge pull request #3182 from bitcoin-dot-org/wbnns-fix-tooltip-typo
translations/en: Fix missing preposition, "with"
2019-11-18 19:57:34 -06:00
Will Binns
64abe4936f
Merge pull request #3181 from bitcoin-dot-org/wbnns-fix-coin-description
en: Update wallet description for Coin
2019-11-18 19:57:19 -06:00
Will Binns
5311984910
translations/en: Fix missing preposition, "with"
This fixes a missing preposition ("with") in one of tooltips in the
wallet wizard, and will be merged once tests pass.
2019-11-18 16:21:01 -06:00
Will Binns
bda9b5e38f
translations/en: Fix wallet description for Coin 2019-11-18 16:05:02 -06:00
Will Binns
6d940f8566
Merge pull request #3177 from pavlowd/patch-2
update uk.yml
2019-11-18 13:10:47 -06:00
Will Binns
1cb34f8825
Merge pull request #3178 from bitcoin-dot-org/wbnns-whitepaper-translations
bitcoin-paper: Add Hebrew, Persian, Polish and Romanian translations
2019-11-18 12:53:26 -06:00
Will Binns
467b5a75f3
Merge pull request #3180 from bitcoin-dot-org/wbnns-update-events-171119
Update Events Pages
2019-11-17 20:30:02 -06:00
Will Binns
70153ebce0
events: Add 'Genesis Block 2020'
Closes #3179
2019-11-17 19:27:13 -06:00
Will Binns
d1db442575
events: Add 'Mining Disrupt'
Closes #3167
2019-11-17 19:24:27 -06:00
Will Binns
b8baa24a73
events: Add 'Crypto Revolution'
CLoses #3158
2019-11-17 19:21:39 -06:00
Will Binns
2f1e500baa
events: Remove extra spacing characters 2019-11-17 19:16:31 -06:00
Will Binns
3941431b31
bitcoin-paper: Fix reference to Farsi in page template 2019-11-13 09:25:43 -06:00
Will Binns
0c97a9ebef
bitcoin-paper: Add Română to page template 2019-11-13 09:14:32 -06:00
Will Binns
ba7dab8140
files/bitcoin-paper: Add Română 2019-11-13 09:14:22 -06:00
Will Binns
2e4e370b64
bitcoin-paper: Add Polski to page template 2019-11-13 09:12:11 -06:00
Will Binns
92b908ed73
files/bitcoin-paper: Add Polski 2019-11-13 09:11:49 -06:00
Will Binns
f9c973de7a
bitcoin-paper: Add Farsi (Persian) to page template 2019-11-13 09:06:46 -06:00
Will Binns
16e2947661
files/bitcoin-paper: Add Farsi (Persian) 2019-11-13 09:06:19 -06:00
Will Binns
eb406b828e
bitcoin-paper: Add Hebrew to page template 2019-11-13 09:03:36 -06:00
Will Binns
5ab0630fa2
files/bitcoin-paper: Add Hebrew 2019-11-13 09:03:04 -06:00
pavlowd
9fc653f220
update uk.yml
- grammar corrections.
- bitcoin word correction from "біткоін" to widely used here  - "біткойн"
- add metadescription to "choose-your-wallet" section.
2019-11-13 16:15:21 +02:00
Will Binns
a024188791
Merge pull request #3175 from felipelalli/master
Removing 3xbit Brazilian exchange.
2019-11-12 16:08:57 -06:00
Felipe Micaroni Lalli
9624258515
Removing 3xbit Brazilian exchange.
This exchange is suffering delay on withdrawals:

- https://cointimes.com.br/situacao-comeca-a-ficar-desesperadora-para-clientes-da-3xbit/
- https://cointimes.com.br/3xbit-eletropay-perde-investimento-de-r32-milhoes-do-shark-tank/
- https://www.reclameaqui.com.br/empresa/3xbit/
- https://webitcoin.com.br/leasing-da-3xbit-atrasos-e-promessas-20-out/
- https://portaldobitcoin.com/3xbit-atrasa-saques-em-reais-e-em-bitcoin-e-pede-ate-tres-semanas-para-devolver-dinheiro/

It is best to wait until everything returns to normal (if it become the case) to add it again.

It was already removed from:

- https://bitvalor.com/
- https://www.cointradermonitor.com/preco-bitcoin-brasil

and many other sites.
2019-11-12 17:47:39 -03:00
chadyo
fc9a96f6a4
Modified edge wallet fees
Since Edge allows overriding the fee suggestion, the fees are changed to "checkpassfeecontroloverride"
2019-11-11 11:10:50 -05:00
Will Binns
7161f97bc9
Merge pull request #3165 from annetdeboer/events-housekeeping
Events housekeeping
2019-11-10 11:36:54 -06:00
Will Binns
3e52d3b1b1
Merge pull request #3161 from bitcoin-dot-org/wbnns-update-flags
Update SVG/PNG flags
2019-11-09 20:11:25 -06:00
Annet
68042cf94b Added future event
Closes #3155
2019-11-09 21:01:02 +01:00
Annet
51372aaa04 Added future event
Closes #3137
2019-11-09 20:37:46 +01:00
Annet
5af6913aa8 Removed past events 2019-11-09 20:36:26 +01:00
Will Binns
1fa0e55e8a
Update SVG/PNG flags
This PR resolves an issue where some of the country flags that are used
throughout the site appear granulated. It also adds flags that are
missing and optimizes the SVG files by removing metadata, image-editor
related comments/ads, hidden elements, default or non-optimal values and
other stuff that can be safely removed or converted without affecting
the rendering result. Lastly, PNG versions of the flags have been
updated to ensure that they all correctly match the corresponding SVGs.

This will be merged once tests pass.
2019-11-08 15:34:21 -06:00
chadyo
62f8a9b997
Fixed the ios/android edge github links
Pointing to the specific repo for the edge wallet
2019-11-07 18:27:09 -05:00
chadyo
707976084d
Fixed github source links to correct url 2019-11-05 08:16:28 -05:00
Chad Jordan
8d6a07bd32 Adding Edge wallet back 2019-11-04 15:42:48 -05:00
Will Binns
a23be46daf
Merge pull request #3148 from bitcoin-dot-org/dependabot/bundler/ffi-1.11.1
build(deps): bump ffi from 1.9.10 to 1.11.1
2019-10-27 08:51:27 +01:00
dependabot[bot]
c3f380734f
build(deps): bump ffi from 1.9.10 to 1.11.1
Bumps [ffi](https://github.com/ffi/ffi) from 1.9.10 to 1.11.1.
- [Release notes](https://github.com/ffi/ffi/releases)
- [Changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ffi/ffi/compare/1.9.10...1.11.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-10-22 07:12:47 +00:00
Will Binns
472f8511b0
Merge pull request #3147 from bitcoin-dot-org/dependabot/bundler/nokogiri-1.10.4
build(deps): bump nokogiri from 1.8.2 to 1.10.4
2019-10-22 09:11:33 +02:00
dependabot[bot]
e2003d10a9
build(deps): bump nokogiri from 1.8.2 to 1.10.4
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.8.2 to 1.10.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.8.2...v1.10.4)

Signed-off-by: dependabot[bot] <support@github.com>
2019-10-22 03:22:33 +00:00
Will Binns
951ea5ae13
Merge pull request #3091 from prusnak/master
wallets: introduce Trezor Model T
2019-10-21 09:37:56 +02:00
Will Binns
7787328590
wallettrezormodelt: s/the/a/ 2019-10-21 08:42:15 +02:00
Will Binns
2e8e88cff2
Merge pull request #3144 from bitcoin-dot-org/wbnns-tax
getting-started: Update tax compliance link to correct page
2019-10-16 20:06:54 +02:00
Will Binns
209ee3fcea
getting-started: Update tax compliance link to correct page 2019-10-16 18:31:23 +02:00
TheCharlatan
631a556696
Change bitbox product listing to bitbox02-btc 2019-10-16 17:26:47 +02:00
Will Binns
87181e9677
Merge pull request #3129 from crwatkins/remove-optional-audit
Remove optional security audit wallet criteria
2019-10-07 09:34:23 +02:00
Pavol Rusnak
d548d6d8d8
wallets: introduce Trezor Model T 2019-10-03 12:57:27 +02:00
Will Binns
93332a20ab
Merge pull request #3131 from Daunus/patch-2
Update exchanges.html
2019-10-03 10:31:56 +02:00
Will Binns
cdae1fa7e6
Merge pull request #3123 from bitcoin-dot-org/wbnns-update-japanese-translation-0925191
Update Japanese Translation
2019-10-02 14:11:39 +02:00
Will Binns
8e19b8b8e8
Merge pull request #3125 from bitcoin-dot-org/wbnns-volunteer-contributor-recognition-blog-post
blog: Add 'Recognizing Recent Efforts By Volunteer Contributors on the Translation Team
2019-10-02 08:43:50 +02:00
Will Binns
4b2edf9533
Merge branch 'master' into wbnns-update-japanese-translation-0925191 2019-10-02 08:43:25 +02:00
Will Binns
e2fa269e08
Merge pull request #3130 from bitcoin-dot-org/wbnns-pov-fix
en: Match POV across questions in wallet wizard
2019-10-02 08:42:29 +02:00
Daniel Wilczynski
56a9e069f2
Update exchanges.html
Update changed domain for HardBlock
2019-09-30 10:46:40 +02:00
Will Binns
ac2991d667
en: Match POV across questions in wallet wizard
This ensures that the point of view matches across all questions in the
wallet wizard. There was an inconsistency where one of the questions was
written in the first person, while the other three were written in the
second person.

This will be merged once tests pass.
2019-09-30 10:42:34 +02:00
Craig Watkins
a5203f5efa Remove optional security audit wallet criteria 2019-09-30 09:47:26 +02:00
Will Binns
2dd403e597
Merge pull request #3128 from bitcoin-dot-org/wbnns-wallet-table-active-link
wallet-selector: Do not override anchor link style
2019-09-30 08:45:01 +02:00
Will Binns
31c16aa9ea
Merge pull request #3120 from bitcoin-dot-org/wbnns-new-wallet-design-blog-post
blog: Add 'A New Design for Wallet Pages'
2019-09-30 08:22:33 +02:00
Will Binns
96fe9a87b1
Merge pull request #3118 from bitcoin-dot-org/wbnns-review-wallet-descriptions
Review wallet descriptions for superlatives, grammatical issues and punctuation mistakes
2019-09-30 08:21:59 +02:00
Will Binns
f6a8fcb916
Merge pull request #3127 from bitcoin-dot-org/wbnns-reddit-faq
en: Drop reference to reddit accepting bitcoin
2019-09-28 09:44:45 +02:00
Will Binns
25bc014fee
en: Drop reference to reddit accepting bitcoin
This resolves an issue in the FAQ where reddit is referenced as a
business that accepts bitcoin, and will be merged once tests pass.
2019-09-28 08:16:38 +02:00
Will Binns
b33d5246b0
Merge branch 'master' into wbnns-review-wallet-descriptions 2019-09-27 21:26:22 +02:00
Will Binns
16f1da2301
Merge pull request #3126 from bitcoin-dot-org/wbnns-norsk-whitepaper-correction
bitcoin-paper: s/Bokmal/Norsk (Bokmal)
2019-09-27 13:55:22 +02:00
Will Binns
f525beb145
bitcoin-paper: s/Bokmal/Norsk (Bokmal)
This PR makes a technical clarification / change to the listing for the
Norsk translation of the Bitcoin paper, renaming the reference to "Norsk
(Bokmål)". This is because "Bokmål" is the type of Norwegian it's
written on, not the language itself.

This will be merged once tests pass.
2019-09-27 12:14:07 +02:00
Will Binns
cf9112981b
Merge pull request #3116 from bitcoin-dot-org/wbnns-no-th-whitepapers
bitcoin-paper: Add Norwegian translation, update Thai translation
2019-09-27 09:38:32 +02:00
Will Binns
d7ca87fb05
Merge pull request #3117 from bitcoin-dot-org/wbnns-rm-closed-source-wallets
Remove BitGo and Edge Wallet
2019-09-27 09:34:18 +02:00
Will Binns
e93e5fa26e
blog: Add additional acknowledgement thanking Transifex 2019-09-26 21:27:40 +02:00
Will Binns
1051a3b1c4
blog: Add 'Recognizing Recent Efforts By Volunteer Contributors on the Translation Team' 2019-09-26 15:31:45 +02:00
Will Binns
3f3b0c3c76
wallet-selector: Do not override anchor link style
This ensures that the wallet name that appears in the wallet selector
results table, which is an active link, isn't overridden to appear as
black text, potentially making it more difficult to discern as something
that can be clicked on or touched to navigate to an individual wallet's
landing page.
2019-09-26 13:19:35 +02:00
Will Binns
8db058ebd5
en: rm 'more' 2019-09-26 09:28:53 +02:00
Will Binns
c5100da012
en: s/alongside/including for 2019-09-26 09:26:08 +02:00
Will Binns
501cf2c017
en: rm 'designed to be' 2019-09-26 09:24:15 +02:00
Will Binns
fbbfc670d4
Merge pull request #3122 from bitcoin-dot-org/wbnns-update-events-0925181
Update Events Page
2019-09-25 14:31:01 +02:00
Will Binns
04e3317a9e
ja: Remove Non-ASCII URLs 2019-09-25 13:21:00 +02:00
Will Binns
3327621975
translations: Update Japanese Translation 2019-09-25 13:15:05 +02:00
Will Binns
c476dc1355
events: Add 'Transylvania Crypto Conference'
Closes #3110
2019-09-25 12:50:26 +02:00
Will Binns
1676fc6950
events: Remove past events 2019-09-25 12:45:49 +02:00
Will Binns
bab7003e82
Merge pull request #3112 from crwatkins/bug-reporting
Require bug reporting method
2019-09-25 09:46:56 +02:00
Will Binns
fe599c4988
blog: s/Criteria/Control 2019-09-24 23:06:07 +02:00
Will Binns
633e746afc
blog: Add 'A New Design for Wallet Pages' 2019-09-24 14:05:41 +02:00
Will Binns
bf2af11d8c
en: Fix grammar in Wasabi description 2019-09-24 10:48:05 +02:00
Will Binns
d253ff83b4
en: Fix punctuation and grammar in Bither description 2019-09-24 10:45:43 +02:00
Will Binns
d17be7f28b
en: s/multi-sig/multisig 2019-09-24 10:44:27 +02:00
Will Binns
b9ddbe8c24
en: s/simple/more simple 2019-09-24 10:42:08 +02:00
Will Binns
6922945d17
en: s/ultra-secure/secure 2019-09-24 10:41:35 +02:00
Will Binns
b91d17af9d
en: Drop statement about using a compromised computer from Trezor
description
2019-09-24 10:40:37 +02:00
Will Binns
fc5915aea9
en: Remove statement about free payments from Coin description 2019-09-24 10:39:56 +02:00
Will Binns
a6ed4b3bb0
en: Simplify and fix grammar mistake in Mycelium description 2019-09-24 10:38:28 +02:00
Will Binns
6c22779fb8
en: Remove superlatives from BRD wallet description 2019-09-24 10:36:21 +02:00
Will Binns
408d2b4e4f
en: s/de-centralization/decentralization 2019-09-24 10:34:10 +02:00
Will Binns
78721def78 img: Remove Edge Wallet assets 2019-09-22 11:07:32 +02:00
Will Binns
4162e40443 translations: Remove 'walletedgewallet' strings 2019-09-22 11:07:14 +02:00
Will Binns
c60b5e7ea5 wallets: Remove Edge Wallet 2019-09-22 11:07:07 +02:00
Will Binns
b61bdead9c img: Remove Bitgo assets 2019-09-22 11:06:56 +02:00
Will Binns
d5b27a2138 translations: Remove 'walletbitgo' strings 2019-09-22 11:06:36 +02:00
Will Binns
962dcce7da wallets: Remove Bitgo 2019-09-22 11:06:29 +02:00
Will Binns
704c35522c
bitcoin-paper: Add Norwegian translation to page template 2019-09-22 10:10:59 +02:00
Will Binns
f8108501aa
bitcoin_no: Add PDF of Norwegian whitepaper translation 2019-09-22 10:02:03 +02:00
Will Binns
0aa06ae5bf
bitcoin_th: Update Thai whitepaper 2019-09-22 10:01:24 +02:00
Craig Watkins
3536a0fe98 Changed bug reporting to web and/or app 2019-09-17 18:55:42 -04:00
Craig Watkins
28b536388c Fix typo 2019-09-17 15:29:54 -04:00
Craig Watkins
768d2c60fd Require bug reporting method 2019-09-17 15:11:14 -04:00
Will Binns
f6a0aaee1a
Merge pull request #3106 from bitcoin-dot-org/wbnns-wizard-guidance
Add optional indicator to wallet selection wizard
2019-09-16 20:01:30 +02:00
Will Binns
48dba93795
Merge pull request #3104 from crwatkins/feature-guidance
Add guidance for wallet features
2019-09-16 20:01:12 +02:00
Will Binns
a390337f75
Merge pull request #3109 from bitcoin-dot-org/wbnns-wallet-page-meta-description
en: Add missing meta description to Wallet wizard
2019-09-16 02:36:59 +02:00
Will Binns
004baa8d27
en: Add missing meta description to Wallet wizard
We've noted that for the 'Choose your wallet' landing page, a meta
description is missing. Meta descriptions are the text that search
engines generally display alongside web page search results; it is the
text that describes the web page. If this text is missing, a search
engine will automatically try to extract copy from the page in order to
present an accurate description of the page alongside the search result.

In the case of the choose your wallet page, Google is erroneously
extracting the wallet feature description for "2FA" and listing it as
the search engine result description.

This adds the missing meta-description, along with a correct
description, and will be merged once tests pass.
2019-09-16 00:36:59 +02:00
Will Binns
e7490f8123
helper-step-4: Indicate section is optional 2019-09-12 10:08:30 -06:00
Will Binns
4ca0377c02
helper-step-3: Indicate section is optional 2019-09-12 08:59:57 -06:00
Will Binns
ac6f97a004
translations/en: Add string for optional selection 2019-09-11 14:04:41 -06:00
Craig Watkins
ede84d81b8 Add guidance for wallet features 2019-09-11 15:22:17 -04:00
Will Binns
21fccd949b
Merge pull request #3103 from bitcoin-dot-org/wbnns-cleanup-wallet-assets
Cleanup unused wallet assets
2019-09-11 10:20:05 -06:00
Will Binns
48a93deb50
img/wallet: rm 'xapo.png' 2019-09-11 08:34:42 -06:00
Will Binns
bc682eb7f2
img/wallet: rm 'simplebitcoinwallet.png' 2019-09-11 08:34:19 -06:00
Will Binns
ab420eb5b1
img/wallet: rm 'ninki.png' 2019-09-11 08:33:24 -06:00
Will Binns
14dac2e2b2
img/wallet: rm 'coinbase.png' 2019-09-11 08:32:54 -06:00
Will Binns
4e20fe6d52
img/wallet: rm 'arcbit.png' 2019-09-11 08:32:29 -06:00
Will Binns
8a8a317414
img/wallet: rm 'airbitzwallet.png' 2019-09-11 08:32:13 -06:00
Will Binns
8fa0c5493d
img/screenshots: rm 'xapo.png' 2019-09-11 08:26:34 -06:00
Will Binns
3787e496bd
img/screenshots: rm 'ninki.png' 2019-09-11 08:26:14 -06:00
Will Binns
291153126c
img/screenshots: rm 'coinbase.png' 2019-09-11 08:25:06 -06:00
Will Binns
64a12ff01d
Merge pull request #3100 from bitcoin-dot-org/wbnns-update-events-070919
Update Events Page
2019-09-07 02:49:50 +00:00
Will Binns
1cbd25c09d
_events: Add 'The Lightning Conference'
Closes #3088
2019-09-07 00:20:10 +00:00
Will Binns
be90ef6953
_events: Add 'BitBrum 2019'
Closes #3097
2019-09-07 00:19:10 +00:00
Will Binns
f88c8c4274
_events: Add 'Advancing Bitcoin Developer Conference'
Closes #3099
2019-09-07 00:18:18 +00:00
Will Binns
a6f19a8a1d
_events: Remove past events 2019-09-07 00:16:30 +00:00
Will Binns
144917f502
Merge pull request #3093 from bitcoin-dot-org/wbnns-resolve-3092
helper-step-2: Drop overridden heading
2019-09-02 10:30:47 -06:00
Will Binns
39bd2aa0da
helper-step-2: Drop overridden heading
Resolves #3092.
2019-09-02 08:06:29 -06:00
Will Binns
97b55ff6c2
Merge pull request #3089 from harding/2019-08-glossary-block-size
Glossary: update block size limit
2019-08-31 06:53:25 -06:00
David A. Harding
9b8386a387
Glossary: update block size limit 2019-08-30 13:01:45 -10:00
Will Binns
ca402fef97
Merge pull request #3077 from Tibo-lg/patch-1
Update regtest block generation command
2019-08-30 08:43:40 -06:00
Will Binns
789613e77b
Merge pull request #3087 from Sjors/2019/08/remove-old-trackers
Remove disappeared torrent trackers
2019-08-29 16:07:45 -06:00
Sjors Provoost
501693a19c
Remove disappeared torrent trackers 2019-08-29 20:52:05 +02:00
Will Binns
8549426884
Merge pull request #3086 from bitcoin-dot-org/wbnns-whitepaper-kr-ko-iso
bitcoin-paper: Ensure Korean filename matches ISO standard
2019-08-29 08:35:53 -06:00
Thibaut Le Guilly
87f696bf50 Update regtest block generation command
The command `generate` is deprecated from Bitcoin Core 18.0. This adds the workaround proposed in the PR that deprecated it (https://github.com/bitcoin/bitcoin/issues/14299#issuecomment-424138977).
2019-08-29 08:38:15 +09:00
Will Binns
2af5bb4847
bitcoin-paper: Ensure Korean filename matches ISO standard 2019-08-28 14:49:34 -06:00
Will Binns
8565899a0a
Merge pull request #3069 from imc84/master
korean translation correction
2019-08-28 14:35:44 -06:00
Will Binns
d60386c3b0
Merge pull request #3085 from EthWorks/disable-unavailable-inputs
Disable unavailable inputs in wallet selector
2019-08-28 13:52:30 -06:00
Will Binns
10da86c35e
en: Update criteria/feature availability notice 2019-08-28 12:36:02 -06:00
Will Binns
ec98dafeab
en: Shorten HW wallet pairing text 2019-08-28 09:39:07 -06:00
alexcherman
78a0f57cae Disable unavailable inputs 2019-08-28 15:32:28 +02:00
Will Binns
357c3899ab
Merge pull request #3017 from EthWorks/choose-wallet-redesign
Redesign of Wallet Pages
2019-08-27 05:16:52 -06:00
Will Binns
a1511fec93 layout: Fix erroneously interpolated scoring
This resolves an issue where Fee and Privacy Scores were incorrectly
appearing interpolated in the table.

Reference:
https://www.reddit.com/r/Bitcoin/comments/cl58cs/user_feedback_on_bitcoinorgs_potential_new_choose/exm73ev/
2019-08-22 14:47:14 -06:00
alexcherman
3638bc5422 Fix IE 11 issue on wallet page 2019-08-22 14:53:02 +02:00
alexcherman
331c927ed5 Fix IE 11 issue 2019-08-22 14:19:06 +02:00
alexcherman
74efda3ea5 Fix Edge 15 issue 2019-08-22 10:00:17 +02:00
Will Binns
59e5750887
Merge pull request #3074 from cornelius/relay
Clarify note about relay field
2019-08-21 10:48:56 -06:00
alexcherman
1edb414e10 Fix Edge browser next button issue 2019-08-21 10:23:09 +02:00
Cornelius Schumacher
3181046b14 Clarify note about relay field 2019-08-18 02:09:49 +02:00
alexcherman
88ac9a601d Make old urls accessible 2019-08-15 08:11:36 +02:00
Will Binns
6c8bcfc23b
managing-wallets: Add guidance for features 2019-08-13 17:46:09 -06:00
Will Binns
7ecaf20c47
wallets: Fix missing descriptions
Resolves #3051
2019-08-13 17:21:18 -06:00
Will Binns
dc81c998a9
wallets/coin: Add missing features 2019-08-13 17:07:43 -06:00
Will Binns
41b81785c7
wallets/blw: Add missing features 2019-08-13 17:05:57 -06:00
Will Binns
f76cd630de
schemas/wallets: Add features and new user classification 2019-08-13 16:50:16 -06:00
Will Binns
bd407840df
Revert "helper-step-4: Drop Hardware Wallet as Feature"
This reverts commit 05a5366a46.
2019-08-13 15:48:13 -06:00
Will Binns
36f327d4be
Merge pull request #3070 from annetdeboer/events-housekeeping
removed past events. Added pending event. When merged, closes #3064
2019-08-12 08:50:05 -06:00
Annet
e05c8825b8 removed past events. Added pending event. When merged, closes #3064 2019-08-12 11:33:25 +02:00
Mincheol Im
60916734d2
Add files via upload 2019-08-11 15:05:28 +09:00
alexcherman
c0a8a3190c Include wallets in the list even if a criteria has neutral scrore 2019-08-10 14:17:28 +02:00
alexcherman
8ea2547af4 Scroll to next button after wizard radio change 2019-08-10 13:52:17 +02:00
alexcherman
8a410b0f90 Merge branch 'choose-wallet-redesign' of github.com:EthWorks/bitcoin.org into choose-wallet-redesign 2019-08-10 13:20:35 +02:00
alexcherman
3e54ed5a9d wizard logic refactoring 2019-08-10 13:20:29 +02:00
Will Binns
ebe641f4c2
Resolve merge conflict 2019-08-09 21:49:11 -06:00
Will Binns
7e2f4ea541
Merge pull request #3066 from bitcoin-dot-org/wbnns-resolve-3023
Drop Green Address
2019-08-09 21:47:48 -06:00
Will Binns
9bfa82c08f
Merge pull request #3068 from bitcoin-dot-org/bitcoin-core-0.18.1
Bitcoin Core 0.18.1
2019-08-09 21:47:23 -06:00
Will Binns
bf187d84e8
en: Revise description to adhere to length restriction 2019-08-09 21:42:56 -06:00
Will Binns
97569243fa helper: Favor 'Change' link instead of 'Back' button 2019-08-09 18:04:53 -06:00
Will Binns
300da0b66e en: 'Pass' > 'Acceptable' 2019-08-09 18:04:53 -06:00
Will Binns
bcc491037a en: Revise description for Hardware Wallet feature 2019-08-09 18:04:53 -06:00
Wladimir J. van der Laan
18c7404b82
Bitcoin Core 0.18.1
Tree-SHA512: 7bcd07c091374510bd3a89b25f2d508de4d1e975602cd003c6517054290791f7632c77b2d1bf025a0bb7cd5a77895e1de9ec13dc28d641308f271716e0019990
2019-08-09 22:58:54 +02:00
Will Binns
05a5366a46
helper-step-4: Drop Hardware Wallet as Feature 2019-08-08 07:46:06 -06:00
alexcherman
85a6905bf6 Merge branch 'choose-wallet-redesign' of github.com:EthWorks/bitcoin.org into choose-wallet-redesign 2019-08-08 14:19:42 +02:00
alexcherman
00281f8187 Fix caution score aligning 2019-08-08 14:19:23 +02:00
Will Binns
244ef4e36b
wallet-container: Fix styling of privacy subheads 2019-08-08 06:10:57 -06:00
alexcherman
93593c2fd1 Add noJsFallback for particular wallet page 2019-08-08 10:42:05 +02:00
alexcherman
d8dabdaa8a Resolve conflicts 2019-08-08 09:33:41 +02:00
Will Binns
54644c6ca5
en: Drop confusing reference to scoring for HW wallets
Reference: #3020
2019-08-07 16:26:47 -06:00
Will Binns
173d4e4761
wallet-container: Enable localization 2019-08-07 13:19:56 -06:00
Will Binns
78228f1979
wallets-selector: Enable localization 2019-08-07 12:56:51 -06:00
Will Binns
b791e12f36
wallets-menu: Enable localization 2019-08-07 11:41:35 -06:00
Will Binns
347b590841
wallets-menu-mobile: Enable localization 2019-08-07 11:05:47 -06:00
Will Binns
d14d2172b8
wallets-list: Enable localization 2019-08-07 11:00:11 -06:00
Will Binns
cc0b4c7486
helper-step-4: Enable localization 2019-08-07 10:46:31 -06:00
Will Binns
389694a64f
helper-step-3: Enable localization 2019-08-07 10:23:45 -06:00
alexcherman
804deb5753 Make 3rd step optional 2019-08-07 17:49:10 +02:00
Will Binns
ee3c840abc
helper-step-3: Enable localization 2019-08-07 09:33:43 -06:00
alexcherman
8af3dce12b Hide similar wallets if no filters selected 2019-08-07 17:32:37 +02:00
Will Binns
a3c13ff880
Merge pull request #3063 from cornelius/update-p2p-reference
Update p2p reference
2019-08-07 09:18:23 -06:00
Will Binns
603d82587f
helper-step-1: Enable localization 2019-08-06 21:18:22 -06:00
Will Binns
7f49db274b
helper-intro: Enable localization 2019-08-06 15:10:05 -06:00
Will Binns
26d2cbc1a7 trezor: Fix link to GitHub repository 2019-08-06 15:09:33 -06:00
Will Binns
4385bd45b6 msigna: Fix link to GitHub repository 2019-08-06 15:09:33 -06:00
Will Binns
4e0809d133 ciphrex: Drop referrer parameter 2019-08-06 15:09:33 -06:00
Will Binns
d81431f8e6 ledgernanos: Fix link to GitHub repository 2019-08-06 15:09:33 -06:00
Will Binns
390f2e4283 keepkey: Fix link to GitHub repository 2019-08-06 15:09:33 -06:00
Will Binns
0da8d9afc6 coldcard: Fix link to GitHub repository 2019-08-06 15:09:33 -06:00
Will Binns
2764d5c822 bitbox: Fix link to GitHub repository 2019-08-06 15:09:33 -06:00
Will Binns
79cea91d9e
wallets: Drop links and metadata 2019-08-05 08:13:40 -06:00
Will Binns
3b3b2b6d8b
translations: Drop localization-related strings 2019-08-05 08:10:22 -06:00
Will Binns
69a9b6039b
img: Drop assets 2019-08-05 08:02:11 -06:00
alexcherman
fd618b0bfe Fix broken internal links 2019-08-03 21:24:34 +02:00
Cornelius Schumacher
6141b5232d Fix type of IP address fields
The IP address fields are 16 characters wide. Make this explicit in
the type field.
2019-08-03 18:11:05 +02:00
Cornelius Schumacher
8ed0814207 Add note about deprecation of reject message 2019-08-03 18:08:15 +02:00
Cornelius Schumacher
7103ab0c10 Fix data type in sendcmpct message
See #2747
2019-08-03 18:05:38 +02:00
Cornelius Schumacher
62eab5c5f5 Add note about version.relay field
See also #1341
2019-08-03 18:05:20 +02:00
Cornelius Schumacher
0249745a86 Remove trailing whitespace 2019-08-03 18:05:20 +02:00
Cornelius Schumacher
bbdef720d7 Update reference to Bitcoin Core
Bitcoin Core 0.18.0 is the latest released version. It still implements
protocol version 70015.

See also #2043
2019-08-03 18:04:57 +02:00
alexcherman
f4c90f019d Display old wallet-selector if user disabled js 2019-08-03 16:29:29 +02:00
Will Binns
566226e113
Merge pull request #3061 from crwatkins/trademark-guidance
Add guidance on trademark capitalization
2019-08-02 10:55:34 +00:00
Will Binns
d99613d65b
Merge branch 'master' into choose-wallet-redesign 2019-08-01 19:50:02 +00:00
Will Binns
9c971caa55
layout: Stop cache bursting wallet media 2019-08-01 13:45:01 -06:00
Will Binns
3539f772e2
wallets: Stop cache bursting media in metadata 2019-08-01 13:44:33 -06:00
Craig Watkins
10dc57cb77 Add guidance on trademark capitalization 2019-07-31 19:51:28 -04:00
Will Binns
36741767d0
Merge pull request #3056 from harding/2019-07-wallet-desc-max-len
Tests: ensure wallet description lengths are under 320 chars
2019-07-29 20:30:25 +00:00
Will Binns
26dd460767
Merge pull request #3048 from crwatkins/description-limit
Add guidance for wallet descriptions
2019-07-29 20:30:06 +00:00
Will Binns
f9412dc78c
Merge pull request #3046 from kobake/re-add-bitflyer
exchanges: Re-add bitFlyer (JP, EU)
2019-07-29 20:29:43 +00:00
Will Binns
6073def18d
Merge pull request #3037 from roshii/blockhashbyheight
Add GET BlockHashByHeight
2019-07-29 20:28:53 +00:00
alexcherman
532dacb27b Move inline javascript code from wallet-platform.html into separate file 2019-07-27 21:04:38 +02:00
Will Binns
80513fb617
coin: Resolve merge conflict 2019-07-26 15:12:09 -06:00
Will Binns
8c2582fe80
helper-wizard: Comment out discovery section 2019-07-26 15:00:54 -06:00
Will Binns
728be66560
wallets: Distinguish between good/pass styles 2019-07-26 14:53:20 -06:00
Will Binns
ef03d42d49
layout: Add hints for Passing scores 2019-07-26 14:20:10 -06:00
Will Binns
3c34139c4c
wallet-selector: Add style for passing scores 2019-07-26 14:06:38 -06:00
Will Binns
955ec315fd
wallet-selector: Update scoring color for 'good' 2019-07-26 14:02:27 -06:00
Will Binns
6f27eb0aba
Merge pull request #3050 from CoinSpace/coinwallet
Rename Coin.Space to Coin
2019-07-26 19:10:33 +00:00
nikashitsa
d9cb5b11c2
Fix zh_CN.yml (walletcoin) 2019-07-26 09:30:57 +06:00
David A. Harding
2268ea8660
Tests: ensure wallet description lengths are under 320 chars 2019-07-25 08:59:59 -10:00
Will Binns
e531f94272
Merge pull request #3052 from jdimarco218/fix-grammatical-error
Fix grammatical error
2019-07-23 17:17:28 -06:00
Jeff DiMarco
d28b0019cc Fix grammatical error 2019-07-22 22:22:40 -04:00
Craig Watkins
7f6ef16d29 Add description text restrictions and examples 2019-07-20 16:49:51 -04:00
nikashitsa
412f054428
Rename Coin.Space to Coin 2019-07-19 18:46:33 +06:00
Will Binns
c6d5f2250b
Merge pull request #3049 from bitcoin-dot-org/wbnns-rm-bit2c
exchanges: Remove Bit2C
2019-07-18 11:47:34 -06:00
Will Binns
7ee5592382
exchanges: Remove Bit2C
This removes Bit2C (bit2c.co.il) from the exchanges page and will be
merged once tests pass. Their site is down and it appears their
service has been discontinued.
2019-07-18 06:19:01 -06:00
alexcherman
afeb9354ab Fix html-proofer error 2019-07-18 09:51:29 +02:00
alexcherman
a66e910123 Downgrade html-proofer 2019-07-17 23:05:00 +02:00
alexcherman
be08230fac Remove parallel 2019-07-17 21:51:31 +02:00
alexcherman
3f8d3d2349 Update Gemfile.lock 2019-07-17 20:39:29 +02:00
alexcherman
2addd959e1 Update htmp-proofer 2019-07-17 20:32:34 +02:00
alexcherman
8ecd7fa2e7 Downgrade html-proofer 2019-07-17 17:08:12 +02:00
alexcherman
48c54599e2 Update Gemfile.lock 2019-07-17 16:11:04 +02:00
alexcherman
20ccc34b93 Upgrade html-proofer 2019-07-17 16:03:18 +02:00
alexcherman
3fde07e28c downgrade html-proofer version 2019-07-17 14:32:34 +02:00
alexcherman
ad2349e7bf Make next button on step 4 always visible 2019-07-17 13:21:09 +02:00
alexcherman
57f7a3c63c Skip html-proofer error 2019-07-17 11:46:17 +02:00
alexcherman
cb2e630076 Update html-proofer version 2019-07-17 10:34:56 +02:00
alexcherman
51ca0059d9 Fix error 2019-07-16 21:55:42 +02:00
alexcherman
4dbae7b0b2 Fix wallet page rtl version for mobile and tablet 2019-07-16 20:19:09 +02:00
alexcherman
c842868544 Fix wallet page rtl version 2019-07-16 19:20:07 +02:00
alexcherman
9a32a80737 Fix wallet selector rtl version for mobile and tablet 2019-07-16 17:04:16 +02:00
Will Binns
d310564bb9
Merge pull request #3021 from tjalil/adds-coinberry-to-canadian-exchanges
Adds Coinberry to the list of Canadian exchanges
2019-07-16 16:49:48 +02:00
alexcherman
a00d3c2ee2 Fix wallet selector rtl version 2019-07-16 16:03:57 +02:00
alexcherman
cc2dc0ef6c Fix wizard rtl version for mobile and tablet 2019-07-16 15:25:03 +02:00
alexcherman
665e49a35b Fix wizard rtl version 2019-07-16 15:07:34 +02:00
alexcherman
12fd058618 CSS fix 2019-07-16 14:41:34 +02:00
alexcherman
1956546573 Fix sort table logic 2019-07-16 13:30:05 +02:00
alexcherman
1eba3f9210 remove duplicated id 2019-07-16 13:20:11 +02:00
alexcherman
527f01627b Fix jshint errors 2019-07-16 11:57:07 +02:00
alexcherman
db7204fb8f Add subheading anchors 2019-07-16 11:40:26 +02:00
alexcherman
8e47ce499f Make tooltips responsive 2019-07-16 11:27:24 +02:00
alexcherman
3bafea03a1 Add corresponding png 2019-07-16 10:54:22 +02:00
alexcherman
59d7cccc0c css improvements 2019-07-16 10:22:33 +02:00
alexcherman
fb648b9454 Add wallet selector title 2019-07-16 09:58:29 +02:00
alexcherman
0b5b4df2d7 Add discover box for various steps 2019-07-15 17:28:37 +02:00
alexcherman
c5e473f9ca Disable input if feature is unavailable based on the user selection 2019-07-15 16:55:09 +02:00
Craig Watkins
5d7b811e44 Add guidance for wallet descriptions 2019-07-14 21:08:58 -04:00
alexcherman
4b5143e00a Make wallet selector responsive 2019-07-12 16:34:51 +02:00
Will Binns
1f4ae575a4
Merge pull request #3044 from shesek/patch-1
Update Bither to indicate HD wallet is now the default
2019-07-12 07:37:26 +02:00
alexcherman
fbf6d6b2ea Add "features" filter 2019-07-11 16:56:40 +02:00
alexcherman
6094935ae1 make wallet page responsive on mobile 2019-07-11 16:44:48 +02:00
kobake
f6c3d1121b exchanges: Re-add bitFlyer (JP, EU)
bitFlyer(JP, US, EU) has restarted accepting new user since July 2019.
2019-07-11 20:31:08 +09:00
Nadav Ivgi
c51024e1a1
Update Bither's total privacy score 2019-07-11 09:32:25 +03:00
Nadav Ivgi
da63396ff5
Update Bither to indicate HD wallet is now the default
Refs https://github.com/bitcoin-dot-org/bitcoin.org/issues/3043
2019-07-10 14:45:38 +03:00
Will Binns
687fa091f7
Merge pull request #3036 from amoskyler/patch-1
Reflect correct transaction version type
2019-07-10 07:51:41 +00:00
roshii
e5aa33e87f Proof read 2019-07-06 11:57:12 +02:00
roshii
9982cb873c Include get_blockhashbyheight.md 2019-07-06 11:32:35 +02:00
roshii
4c8e4f5ee2 Add link to [rest get blockhashbyheight] 2019-07-05 17:37:30 +02:00
Will Binns
99b9342c2b
Merge pull request #3039 from cornelius/fix-tables
Fix tables
2019-07-05 09:34:54 +00:00
Will Binns
a5d599ed32
mycelium: Add features 2019-07-04 11:11:16 +02:00
Will Binns
deb4b8a267
msigna: Add features 2019-07-04 11:09:35 +02:00
Will Binns
53dd566e20
greenaddress: Add features 2019-07-04 11:08:16 +02:00
Will Binns
5171970c94
electrum: Update features 2019-07-04 10:57:58 +02:00
Will Binns
d4d9544ea0
edgewallet: Add features 2019-07-04 10:57:02 +02:00
Will Binns
646f0d45c9
eclairmobile: Add features 2019-07-04 10:55:54 +02:00
Will Binns
edc57d230b
coinspace: Add features 2019-07-04 10:54:20 +02:00
Will Binns
ccbf788983
btc.com: Add features 2019-07-04 10:39:42 +02:00
Will Binns
c6444169d1
brd: Add features 2019-07-04 10:37:46 +02:00
Will Binns
83293646de
bitgo: Add features 2019-07-04 10:36:12 +02:00
Will Binns
b13c0c98f4
bitcoinwallet: Add features 2019-07-04 10:34:55 +02:00
Will Binns
ac0679fc36
wasabi: Add features 2019-07-04 10:33:58 +02:00
Will Binns
425e7d754a
electrum: Add features 2019-07-04 10:33:48 +02:00
Will Binns
eb6d62d3da
wallets: Associate features with operating system 2019-07-04 10:32:51 +02:00
Will Binns
86fce15ee1
bitpay: Add features 2019-07-03 11:10:04 +02:00
Will Binns
e14bff1820
bither: Add features 2019-07-03 11:08:56 +02:00
Will Binns
73b404f861
bitcoinknots: Add features 2019-07-03 11:04:29 +02:00
Will Binns
fc080bd149
bitcoincore: Add features 2019-07-03 11:04:12 +02:00
Will Binns
52735a2d17
trezor: Add features 2019-07-03 11:01:54 +02:00
Will Binns
ce83d7d0ff
ledgernanos: Add features 2019-07-03 11:01:44 +02:00
Will Binns
30c9c905a7
keepkey: Add features 2019-07-03 11:01:27 +02:00
Will Binns
244a4f452b
coldcard: Add features 2019-07-03 11:01:12 +02:00
Will Binns
325c8c4191
bitbox: Add features 2019-07-03 10:59:30 +02:00
Will Binns
e940092a19
armory: Add features 2019-07-03 10:55:19 +02:00
Will Binns
6a48e32b63
Merge pull request #3034 from bitcoin-dot-org/wbnns-add-thai-whitepaper
Bitcoin paper: Add Thai translation
2019-07-03 09:21:02 +02:00
Will Binns
854eb3235f
Merge pull request #3028 from btcontract/add-blw
Add blw
2019-07-03 09:20:32 +02:00
alexcherman
a10860d666 Add mobile platform accordion 2019-07-02 17:07:33 +02:00
alexcherman
fe8e7556d8 Clear url after skpi button click 2019-07-02 15:47:08 +02:00
alexcherman
194903d59d Make wallet page responsive on tablet 2019-07-02 15:41:00 +02:00
alexcherman
b06043a5a7 remove unused code 2019-07-02 15:22:50 +02:00
Cornelius Schumacher
961bc14f9b Reformat tables
Format tables with headers in the columns instead of in the rows. This
results in proper Markdown table headers and better copes with a larger
number of entries.
2019-07-02 15:10:53 +02:00
Cornelius Schumacher
0b12c58a2c Mark up table headers as headers
This fixes the display of the headers.
2019-07-02 14:54:53 +02:00
alexcherman
233e94c718 Dislpay previously selected filters if clicks on back button on wizard page 2019-07-02 14:25:45 +02:00
alexcherman
55626eadd0 Dislpay previously selected filters if clicks on back button in wallet page 2019-07-02 14:12:11 +02:00
alexcherman
e1ed3346ec Make wizard page numbers responsive 2019-07-02 13:49:40 +02:00
alexcherman
b658130b46 Add paddings for wizard intro section 2019-07-01 17:58:42 +02:00
roshii
f5e27409c2 Proof read 2019-07-01 10:33:06 +02:00
roshii
718f5b3692 Update See also 2019-07-01 10:30:10 +02:00
roshii
fbf97766cf Fix broke down link 2019-07-01 10:29:56 +02:00
roshii
c59d5a1847 Add GET BlockHashByHeight 2019-07-01 09:33:38 +02:00
alexcherman
3d3d82bdac Add wizard logic 2019-06-30 17:52:40 +02:00
Amos Kyler
60ac6bce26
Reflect correct transaction version type
Per bitcoin source code, the transaction version is of type `int32_t`. Documentation currently lists it as a `uint32_t`.

bitcoin source: c65c77c721/src/primitives/transaction.h (L289)
2019-06-30 01:07:17 -07:00
Will Binns
627d291c5e
helper-step-3: Revise phrasing of importance 2019-06-29 14:39:08 +02:00
Will Binns
174f1eb93e
Merge pull request #3035 from Luizm/patch-1
Fix typo
2019-06-29 10:47:33 +02:00
LuizMuller
0de76c15ff
Update pt_BR.yml 2019-06-28 20:52:02 -03:00
Will Binns
0bdae94dbe
helper-step-1: Fix typo 2019-06-28 23:55:48 +02:00
Will Binns
76e08b6810
helper-step-2: Shorten description for new user 2019-06-28 23:34:49 +02:00
alexcherman
5280db25f3 wip wizard logic 2019-06-28 17:42:57 +02:00
Will Binns
da9ad8440c
bitcoin-paper: Add Thai translation to page template 2019-06-28 16:29:53 +02:00
Will Binns
011fceefa4
Add PDF of Thai white paper translation 2019-06-28 16:24:51 +02:00
alexcherman
9dceb9c4db Resolve conflicts 2019-06-28 12:04:49 +02:00
alexcherman
18e29d0b64 wip 2019-06-28 11:59:40 +02:00
Will Binns
50d58e1f7f
helper-step-4: Ensure all features are present 2019-06-28 11:49:03 +02:00
Will Binns
70d88011cd
helper-step-3: Ensure all criteria are present 2019-06-28 11:34:23 +02:00
Will Binns
b4339beff4
helper-subtitle: Fix font 2019-06-28 11:28:12 +02:00
Will Binns
e32766e0d6
helper-step-1: Drop 'wallets' from OS type 2019-06-28 11:24:41 +02:00
Will Binns
a65774d192
helper-step-4: 'Segwit' > 'SegWit' 2019-06-28 11:20:50 +02:00
Will Binns
453f74161d
helper-step-2: Remove lorem ipsum 2019-06-28 11:16:45 +02:00
Will Binns
3a0e1a52b6
helper-step-1: Remove lorem ipsum 2019-06-28 11:07:45 +02:00
alexcherman
8db56d99f1 Merge branch 'choose-wallet-redesign' of https://github.com/EthWorks/bitcoin.org into choose-wallet-redesign 2019-06-28 10:49:45 +02:00
Will Binns
d663a45433
helper-intro: Remove lorem ipsum 2019-06-28 10:17:46 +02:00
alexcherman
56567bd15a Merge branch 'choose-wallet-redesign' of https://github.com/EthWorks/bitcoin.org into choose-wallet-redesign 2019-06-28 10:09:12 +02:00
Will Binns
a262b90cfa
wallets-selector: Add feature descriptions 2019-06-28 10:08:08 +02:00
Will Binns
be87c8408c
wallets-selector: 'Segwit' > 'SegWit' 2019-06-28 10:03:11 +02:00
alexcherman
c392db64c8 wip: wizard logic 2019-06-27 17:09:15 +02:00
alexcherman
412dc96eb3 helper page: add basic navigation 2019-06-27 10:52:35 +02:00
alexcherman
af1f77a218 helper page: make checkboxes responsive 2019-06-26 17:08:06 +02:00
alexcherman
a8210ab5bd helper page: make second step screen responsive 2019-06-26 16:34:05 +02:00
alexcherman
b7a2f542fe helper page: make first step screen responsive 2019-06-26 15:41:38 +02:00
alexcherman
4741389770 helper page: make helper intro screen responsive 2019-06-26 14:23:27 +02:00
alexcherman
c310f59f5e Move hepler steps into separate files 2019-06-26 11:51:23 +02:00
alexcherman
7f6e242151 Add helper fourth step 2019-06-26 11:34:59 +02:00
alexcherman
cfe8ef3c00 Add helper third step 2019-06-26 11:21:40 +02:00
alexcherman
6e777e7e7a Add helper second step 2019-06-26 10:36:32 +02:00
anton
e5342fa1eb Fix a screenshot size 2019-06-26 07:46:26 +03:00
alexcherman
3bf5541f37 wip: helper second step 2019-06-25 17:19:38 +02:00
alexcherman
1e1f51dd7c wallet selector: display all wallets after click on "experienced" radio button 2019-06-25 16:17:43 +02:00
alexcherman
1604d9b37b Add first wizard step 2019-06-25 16:09:33 +02:00
alexcherman
f70dac1a89 wallet: display similar wallets if user comes from another wallet screen 2019-06-25 14:04:49 +02:00
alexcherman
ca1eaf0cb3 wallet: fix tabs behaviour if no filters selected 2019-06-25 13:57:40 +02:00
alexcherman
3b0b052875 Merge branch 'choose-wallet-redesign' of https://github.com/EthWorks/bitcoin.org into choose-wallet-redesign 2019-06-25 13:46:07 +02:00
alexcherman
2010bbbb78 Add first wizard page 2019-06-25 13:45:24 +02:00
Will Binns
49d98f9152
wallets-selector: Add tool tips for user types 2019-06-25 11:31:47 +02:00
alexcherman
786f4bef7b wallet page: add wallets table title 2019-06-25 11:23:36 +02:00
Will Binns
51c568a5e0 wallets-selector: Add tool tips for operating systems 2019-06-25 11:12:27 +02:00
alexcherman
34d4f59eb6 Add similar wallets for wallet page 2019-06-25 11:11:04 +02:00
alexcherman
625c53237e Rename "walletSelector" class to "wallet-selector" 2019-06-24 17:17:20 +02:00
alexcherman
4560330b78 Change disabled checkbox colors 2019-06-24 17:02:41 +02:00
alexcherman
dd22fd7f0a Wallet page redesign 2019-06-24 16:53:42 +02:00
alexcherman
58565f1e60 Add dynamic wallets table title 2019-06-24 10:45:32 +02:00
alexcherman
9f63ccd3f8 Add filter by user type 2019-06-24 10:15:53 +02:00
Will Binns
ba95684bed
wallets-selector: Add tool tips for Criteria 2019-06-23 23:01:27 +02:00
anton
10cb6d0b17 Add translations and fix a screenshot reference 2019-06-23 23:09:43 +03:00
anton
a4d67a910a Add BLW 2019-06-23 23:05:26 +03:00
Will Binns
73c16834e8
wallets-selector: 'Benchmarks' > 'Criteria'
Context:
https://github.com/bitcoin-dot-org/bitcoin.org/issues/2861#issuecomment-504775060
2019-06-23 20:22:07 +02:00
Will Binns
390cf75802
Merge pull request #3026 from bitcoin-dot-org/wbnns-rm-luno
exchanges: Drop Luno from Singapore
2019-06-22 15:16:16 +02:00
Will Binns
aed30b72bc
exchanges: Drop Luno from Singapore 2019-06-22 13:33:08 +02:00
Will Binns
9c26f608f0
Merge pull request #3025 from bitcoin-dot-org/wbnns-rm-coinloft
exchanges: Drop 'CoinLoft'
2019-06-22 11:37:08 +02:00
Will Binns
1e16e549d1
exchanges: Drop 'CoinLoft' 2019-06-22 10:16:08 +02:00
Will Binns
d2980fe3f4
wallets-selector: Drop criteria selection limit 2019-06-22 09:58:43 +02:00
Will Binns
59f60004bb
wallets-selector: Drop colons 2019-06-22 09:33:54 +02:00
Will Binns
a5010be7c0
wallets: Add metadata for User types (beginner/experienced) 2019-06-21 22:16:15 +02:00
Will Binns
43680ea6d3
wallets-selector: Simplify text when no wallets found 2019-06-21 20:31:41 +02:00
Will Binns
4266741e7d
wallets-selector: Consolidate privacy subcategories
Context:
https://github.com/bitcoin-dot-org/bitcoin.org/issues/2861#issuecomment-503455698
2019-06-21 20:10:49 +02:00
Will Binns
68e683c1af
Merge pull request #3010 from bitcoin-dot-org/wbnns-update-german-translation
translations: Update German Translation
2019-06-21 19:42:48 +02:00
Will Binns
31e4381b3f
wallets-selector: Use 'wallet.titleshort' in table 2019-06-21 00:00:23 +02:00
Will Binns
9174b8d5ae icons/wallets-selector: Fix typo, 'emty' 2019-06-20 23:59:16 +02:00
alexcherman
cc2b3d531e Improve filter 2019-06-20 22:44:56 +02:00
alexcherman
f7e6c08502 Disable checkboxes if no os checkbox selected 2019-06-20 15:57:05 +02:00
alexcherman
9943fbe1cc Add basic filter 2019-06-20 11:43:23 +02:00
Will Binns
504de473b5
wallets-selector: Additional string revisions, 'User type' 2019-06-20 06:32:29 +02:00
Will Binns
3a7b2b9223
wallets-selector: Revise wording in 'Ease of Use' section 2019-06-20 06:20:24 +02:00
Will Binns
bdef0cb3a8
wallets-selector: Drop Windows Mobile 2019-06-20 05:40:48 +02:00
Will Binns
5a82e9fedf
wallets-selector: 'browse' > 'find' 2019-06-19 23:37:15 +02:00
Taha Jalil
7562574eed
adds coinberry to list of canadian exchanges 2019-06-19 17:18:08 -04:00
Will Binns
f19e86c164
_sass/_wallets: Decrease empty box padding 2019-06-19 20:25:28 +02:00
alexcherman
a5b9ac44cf wip: wallets filter logic 2019-06-19 18:34:46 +02:00
Will Binns
9452703333
wallets-selector: Add initial list of features 2019-06-19 12:09:16 +02:00
Will Binns
e244f76fc3
wallets-selector: Ensure ordering of criteria match table 2019-06-19 11:54:22 +02:00
Will Binns
ed99893e22
wallets-selector: Drop 'wallet-table-headline'
Was looking at search results pages, like Google for example, and don't
think it is necessary to tell people they are looking at search results.
Dropping this to give us more space on the page and to be able to move
the beginning of the table up.
2019-06-19 11:41:53 +02:00
Will Binns
6c7561a38e
wallets-selector: Update string when no wallets found 2019-06-19 11:32:30 +02:00
Will Binns
cdcd30d2c7
wallets-selector: 'Wallet type' > 'Operating System' 2019-06-19 10:20:06 +02:00
Will Binns
7fd305ac61
wallets-selector: 'Important criteria' > 'Benchmarks' 2019-06-19 10:02:01 +02:00
Will Binns
e461253b96
wallets-selector: Drop 'Normal User' filter 2019-06-18 23:48:44 +02:00
Will Binns
a57c9d6cff
wallets-selector: 'Advance User' > 'Experienced' 2019-06-18 23:48:02 +02:00
Will Binns
3953fac2c0
wallets-selector: 'Bitcoin beginners' > 'Beginners' 2019-06-18 23:47:04 +02:00
Will Binns
01868f43ca
wallets-selector: 'User type' > 'Ease of use' 2019-06-18 23:44:10 +02:00
Will Binns
c73e795d23
wallets-selector: Fix typo, 'Neural' 2019-06-18 23:10:38 +02:00
Will Binns
c7e9927ef0
docs/managing-wallets: Add TODO stubs 2019-06-18 22:50:56 +02:00
alexcherman
79599e4a88 wip 2019-06-18 17:34:33 +02:00
alexcherman
4da7d2e8d0 Add wallets links 2019-06-18 17:05:49 +02:00
alexcherman
487dfad286 Add empty box 2019-06-18 14:42:03 +02:00
alexcherman
6c7e71ffa0 Add wallet selector sidebar 2019-06-18 14:11:49 +02:00
alexcherman
f0e65de930 Add wallets selector table 2019-06-17 18:13:45 +02:00
Will Binns
f49db7ff7f
Merge pull request #3015 from bitcoin-dot-org/wbnns-what-is-bitcoin
index: Fix missing translation on homepage - 'What is Bitcoin?'
2019-06-17 15:16:54 +02:00
Will Binns
d2e6b41aaf
index: Fix missing translation 'What is Bitcoin?' 2019-06-17 13:44:33 +02:00
Will Binns
bd110e1428
Merge pull request #3013 from bitcoin-dot-org/wbnns-drop-bitcoin-au
exchanges: Drop 'Bitcoin Australia'
2019-06-15 19:08:39 +00:00
Will Binns
7ff2a877e7
exchanges: Drop 'Bitcoin Australia'
This drops Bitcoin Australia from the Exchanges page and will be merged
once tests pass. Upon additional review, we discovered that this website
maintains a similar near-identical algorithmic content-based layout as
two websites that were not added to the Exchanges page in #2949:

+ bitcoin.co.uk
+ bitcoin.ca

Searching for 'The Trusted Cryptocurrency Exchange' - a component of the
title tag that all of these websites share - revealed two more sites
that also share this layout:

+ bitcoin.eu
+ bitcoin.com.tr

At some point Google will drop these sites from their index because they
are all sharing similar/duplicate content. Ensuring they are not linked
to from bitcoin.org will help protect the site's domain authority and
page rank.
2019-06-15 16:43:27 +02:00
Will Binns
dc910e39cb
Merge pull request #3012 from bitcoin-dot-org/wbnns-drop-ice3x-sa
exchanges: Drop 'iCE3X' from South African exchanges
2019-06-15 15:34:00 +02:00
Will Binns
f963ce9bad
Merge pull request #3011 from bitcoin-dot-org/wbnns-drop-bitflyer-jp
exchanges: Drop 'bitFlyer' from Japanese exchanges
2019-06-15 15:33:24 +02:00
Will Binns
67260dc0a7 exchanges: Drop 'iCE3X' from South African exchanges
This drops iCE3X from the list of South African exchanges and will be
merged once tests pass:

+ The footer of the website appears to be broken and is missing links to
things such as their Terms of Service, Privacy Policy and Support pages
when a user isn't logged in.
+ The Help link in the header of the site doesn't appear to be loading
and redirects to a login page.
+ We reset our password on an existing account but did not receive a
temporary password along with reset instructions.
+ When creating a new account, all emails received that were pertaining
to the new account went to Spam.
+ The exchange doesn't have any SPF records for the primary domain that
emails are sent on behalf of which will cause emails sent on behalf of
the company to go to spam, and also make it easier for others to spoof
the exchange in attempt to phish customer account information (since
legitimate and illegitimate emails will both end up in spam).
2019-06-15 13:42:04 +02:00
Will Binns
64b567f4db
exchanges: Drop 'bitFlyer' from Japanese exchange
This drops bitFlyer's Japanese site from the list of exchanges in Japan,
as they are currently no accepting new user registrations due to issues
with regulators.
2019-06-15 13:02:54 +02:00
Will Binns
4ea8886e79
_translations: Update German Translation 2019-06-15 11:08:57 +02:00
Will Binns
79e5508e94
Merge pull request #3007 from nvk/master
Coldcard Mk2 picture
2019-06-14 04:32:45 +00:00
nvk
21702b76a4 mk2 picture 2019-06-13 09:45:27 -04:00
Will Binns
e357b2c1d3
Merge pull request #3006 from bitcoin-dot-org/wbnns-translation-telegram-group
translations: Update link to Telegram group for site translators
2019-06-13 03:25:49 +00:00
Will Binns
be15f2caeb
translations: Update link to Telegram group for site translators
This updates the link to the Telegram group which was referenced in
several places and is used by some of the members of the translation
team for bitcoin.org - the previous link has expired.

This will be merged once tests pass.
2019-06-12 22:20:27 +02:00
Will Binns
291c994fa1
Merge pull request #2998 from bitcoin-dot-org/wbnns-wallets-scoring
Fix incorrect colors associated with wallet scores
2019-06-10 20:16:39 +02:00
Will Binns
aa70cb681b
scoring: Update to dark green, green and orange 2019-06-07 10:18:26 +02:00
Will Binns
b53612d861
gitignore: Do not ignore icons 2019-06-07 10:09:40 +02:00
Will Binns
8692f28b68
Merge pull request #2996 from bitcoin-dot-org/wbnns-update-whitepapers
Bitcoin paper: Add Dutch and Slovak translations
2019-06-07 07:16:36 +00:00
Will Binns
2829ac51bb
sass/wallets: Add icons and conditional for neutral 2019-06-04 10:32:36 +02:00
Will Binns
3e07ce4310
sass/wallets: Add missing conditional 2019-06-03 22:37:37 +02:00
Will Binns
44431074fd
css/sass: Ensure failing scores display in red 2019-06-03 16:16:22 +02:00
Will Binns
ba909b6c35
icons: Add icons for good scores 2019-06-03 07:55:12 +02:00
Will Binns
e84826022c
icons/checkbubble_pass: Fix color 2019-06-03 07:53:47 +02:00
Will Binns
0f70c8a299
icons/checkbubble_fail: Fix color 2019-06-03 07:51:55 +02:00
Will Binns
3e31666a32
icons: Add icons for failing scores 2019-06-03 07:21:14 +02:00
Will Binns
4987c9309c
Merge pull request #2980 from cornelius/bitcoin-core-rpc-0.18-2
Update Bitcoin Core RPC docs to version 0.18
2019-06-01 09:44:48 +00:00
Will Binns
fc6d354407
Merge pull request #2982 from clayton-duarte/master
Include new canadian exchange!
2019-06-01 08:07:43 +00:00
Will Binns
9a6888db38
bitcoin-paper: Add Slovenščina to template 2019-05-30 02:52:16 +02:00
Will Binns
a007cc5177
bitcoin-paper: Add PDF for Slovenščina 2019-05-30 02:51:50 +02:00
Will Binns
ff0939e51d
bitcoin-paper: Add Nederlands to template 2019-05-30 02:48:06 +02:00
Will Binns
3b3a9072d0
bitcoin-paper: Add PDF for Nederlands 2019-05-30 02:47:46 +02:00
Will Binns
a1278fc780
Merge pull request #2995 from bitcoin-dot-org/wbnns-rm-bitcoin-foundation-ukraine
community: Drop 'Bitcoin Foundation Ukraine'
2019-05-29 21:50:44 +00:00
Will Binns
52da883c12
community: Drop 'Bitcoin Foundation Ukraine' 2019-05-29 20:14:37 +02:00
Will Binns
6784402ca2
Merge pull request #2991 from bitcoin-dot-org/wbnns-update-full-node-ubuntu
full-node: Update instructions
2019-05-29 07:38:35 +00:00
Will Binns
2b41305b18
Merge pull request #2983 from MarcoFalke/patch-1
download: Replace ppa with snap
2019-05-29 07:16:12 +00:00
Will Binns
247c7ec62e
Merge pull request #2993 from annetdeboer/events-housekeeping
removed past events
2019-05-26 10:32:20 -04:00
Annet
9125257542 removed past events 2019-05-26 15:03:35 +02:00
Will Binns
9c75edad75
Merge pull request #2989 from bitcoin-dot-org/wbnns-update-hungarian-translation
translations: Update Hungarian Translation
2019-05-24 21:59:38 -06:00
Will Binns
7b8a8d2764
Merge pull request #2988 from bitcoin-dot-org/wbnns-update-italian-translation
translations: Update Italian Translation
2019-05-24 21:59:22 -06:00
Will Binns
98f6f1cfcb
Merge pull request #2987 from bitcoin-dot-org/wbnns-update-indonesian-translation
translations: Update Indonesian Translation
2019-05-24 21:59:06 -06:00
Will Binns
8a913f67b2
Merge pull request #2985 from bitcoin-dot-org/wbnns-update-japanese-translation
translations: Update Japanese Translation
2019-05-24 21:58:50 -06:00
Will Binns
ccb00c9461
Merge pull request #2992 from cornelius/fix-references
Fix quoting
2019-05-21 08:08:13 -06:00
Cornelius Schumacher
d9433fee3a Fix quoting
Remove redundant trailing double quote
2019-05-21 13:58:13 +02:00
Will Binns
fe5edd8616
full-node: Update Linux tar reference to 0.18.0 (was 0.14.2) 2019-05-19 20:48:22 -06:00
Will Binns
446f7df801
full-node: Drop redundant statement below section header 2019-05-19 20:45:40 -06:00
Will Binns
067d040329
img: Drop unused media 2019-05-19 20:42:38 -06:00
Will Binns
b96362e93d
full-node: Drop Ubuntu PPA; add GUI/Daemon to TOC 2019-05-19 20:42:03 -06:00
Will Binns
b2dd2337f0
config: Fix typo in redirect 2019-05-19 07:11:04 -06:00
MarcoFalke
72a19533ff download: Replace ppa with snap 2019-05-19 08:44:24 -04:00
Will Binns
f9a0458de0
config: Add missing redirects 2019-05-19 05:47:52 -06:00
Will Binns
6de260ba0d
hu: Remove duplicate ID 2019-05-19 05:42:35 -06:00
Will Binns
99dc90df1e
it: Fix malformed character encoding 2019-05-18 08:19:12 -06:00
Will Binns
59953598ef
translations: Update Hungarian Translation 2019-05-18 06:04:09 -06:00
Will Binns
d6eaf2a8f0
Merge pull request #2986 from bliotti/master
Broken link - init scripts
2019-05-18 05:54:48 -06:00
Will Binns
0509cf2fb2
translations: Update Italian Translation 2019-05-18 05:52:13 -06:00
Will Binns
59a817963d
translations: Update Indonesian Translation 2019-05-18 05:29:05 -06:00
Will Binns
96c2cff84c
Merge pull request #2951 from JagerGizmo/master
Add: Binance SG, Binance UG & Binance JE
2019-05-18 02:34:05 +00:00
Brian Liotti
c31a03abb4 broken link init scripts 2019-05-17 19:58:50 -04:00
Will Binns
32175d122d
translations: Update Japanese Translation 2019-05-17 20:49:45 +00:00
Will Binns
5e8fc618b5
exchanges: Drop redundant country name from listing 2019-05-17 20:45:28 +00:00
Will Binns
063af81f75
exchanges: Fix incorrect placement of Binance.sg 2019-05-17 20:23:31 +00:00
Cornelius Schumacher
aadba91969 Update Bitcoin Core RPC docs to version 0.18 2019-05-14 16:56:52 +02:00
Will Binns
f8367d3a7f
Merge pull request #2977 from aaronkuchma/patch-1
Added a space for EstimateFee deprecation warning.
2019-05-12 19:19:50 +00:00
Will Binns
d6b4b4a80a
Merge pull request #2974 from bitcoin-dot-org/wbnns-update-events
Update Events Page
2019-05-12 03:00:44 +00:00
Aaron Kuchma
e96a1fc56b
Added a space for EstimateFee deprecation warning.
EstimateFee block currently reads:

EstimateFee: estimates the transaction fee per kilobyte that needs to be paid for a transaction to be included within a certain number of blocks. Updated in 0.14.0Deprecated

There should be a space between the updated tag and deprecated tag.
2019-05-11 22:35:13 -04:00
Will Binns
a2ae07b1c5
events: Add 'Breaking Arnhem'
Closes #2964
2019-05-11 22:54:40 +00:00
Will Binns
7bf7326387
events: Add 'Bitcoin Pizza Day in Arnhem Bitcoin City'
Closes #2963
2019-05-11 22:52:15 +00:00
Will Binns
fac17d9146
events: Add '#LightningHackDayMUC'
Closes #2962
2019-05-11 22:47:00 +00:00
Will Binns
107ae38224
events: Remove whitespace 2019-05-11 22:37:20 +00:00
Will Binns
9feb496aa7
Merge pull request #2954 from bitcoin-dot-org/wbnns-add-whitepaper-translation-ukrainian
Bitcoin paper: Add Ukrainian translation
2019-05-10 12:50:46 +00:00
Will Binns
65a462bca1
Merge pull request #2959 from bitcoin-dot-org/wbnns-fix-ios-wallet-dropdown-on-mobile
wallets-menu: Upcase selected item
2019-05-10 12:50:10 +00:00
Will Binns
aebe168e75
Merge pull request #2956 from bitcoin-dot-org/wbnns-community-add-bani
community: Add 'Bitcoin Association of Northern Ireland'
2019-05-10 12:49:40 +00:00
Will Binns
912cc7faa5
Merge pull request #2955 from 0xB10C/patch-1
correct GET getutxos output format description
2019-05-08 12:38:40 +00:00
Will Binns
cc2c3074a3
Merge pull request #2957 from bitcoin-dot-org/wbnns-drop-windows-mobile
wallets: Drop Windows for Mobile
2019-05-08 12:38:01 +00:00
Will Binns
adfe7fd5e8
wallets-menu: Upcase selected item 2019-05-07 13:01:12 +00:00
Will Binns
215901838f
Merge pull request #2958 from bitcoin-dot-org/wbnns-fix-link-styling
Fix link styling on Community and Exchange pages
2019-05-06 22:54:06 +00:00
Will Binns
f6f6cb1d32 screen: Fix link styling on Exchanges page 2019-05-06 20:16:58 +00:00
Will Binns
2b5890cbca screen: Fix link styling on Community page 2019-05-06 20:16:58 +00:00
Will Binns
5ee9a43237
Merge pull request #2780 from bitcoin-dot-org/seperate-pages-devdocs
Split developer guide up into multiple pages
2019-05-06 17:36:47 +00:00
Will Binns
dcf44641ff
Merge branch 'master' into seperate-pages-devdocs 2019-05-06 16:03:22 +00:00
Will Binns
cfbb1ff7fe
Merge pull request #2940 from In-Bitcoin-We-Trust/In-Bitcoin-We-Trust-patch-1
add ChainNode.com to the "Bitcoin community" page
2019-05-06 15:58:08 +00:00
Will Binns
1180a28edf
wallets/coinspace: Remove windows phone 2019-05-05 20:39:08 +00:00
Will Binns
012ec7e98c
wallets/bitpay: Remove windows phone 2019-05-05 20:36:57 +00:00
Will Binns
f78f6f121c
_translations: Drop strings related to windows phone 2019-05-05 20:35:37 +00:00
Will Binns
bbe5e262ef
schemas/wallets: Remove windows phone 2019-05-05 20:30:37 +00:00
Will Binns
475a4ef45a
sass: Remove additional styling artifact for windows phone 2019-05-05 20:29:27 +00:00
Will Binns
d046e1e077
sass/img: Remove artifacts found from wallets for blackberry 2019-05-05 20:26:56 +00:00
Will Binns
12061a5268
sass: Remove styling related to windows phone 2019-05-05 20:25:30 +00:00
Will Binns
52b14e0d96
img/os: Drop windows phone icons 2019-05-05 20:22:55 +00:00
Will Binns
6cf5ea0d51
platforms/mobile: Remove windows phone 2019-05-05 20:20:46 +00:00
Will Binns
072967b814
wallet-platform-container: Drop windows phone conditional 2019-05-05 20:18:39 +00:00
Will Binns
2e2e79ca96
Makefile: Drop 'windowsphone' 2019-05-05 20:15:34 +00:00
Will Binns
94d06aa1af
community: Add 'Bitcoin Association of Northern Ireland'
This adds the [Bitcoin Association of Northern
Ireland](https://www.bani.org.uk/) to the
[Community page](https://bitcoin.org/en/community) and is scheduled to
be merged on Friday, May 10 (unless others object).
2019-05-05 14:28:52 +00:00
0xB10C
3407bf693f
s/set content/entries/ 2019-05-05 13:47:41 +02:00
0xB10C
95b5da6770
correct GET getutxos output format description
Changed from 'block' to 'UTXO set' in the output format description.
2019-05-05 13:20:57 +02:00
Will Binns
62292facbc
bitcoin-paper: Add Ukrainian translation to page template 2019-05-04 21:49:37 +00:00
Will Binns
3bf73c07b2
Add PDF of Ukrainian white paper translation
This file has been scanned in VirusTotal:
https://www.virustotal.com/#/file/ecdfafda3657c0b63904a931d35688e029d3b39c372ddc67e8f8ccf67227b3f7/detection
2019-05-04 21:23:41 +00:00
Will Binns
f2fe046e37
Merge pull request #2953 from bitcoin-dot-org/wbnns-fix-en-string-typo
en: Fix typos
2019-05-04 13:56:38 +00:00
Will Binns
5ea0ad2d2f
devdocs: Fix typo, "through" (should be thorough) 2019-05-04 03:12:52 +00:00
Will Binns
f771e8f949
devdocs: Fix incorrect punctuation (period instead of comma) 2019-05-04 03:11:24 +00:00
Will Binns
3a35313df5
devdocs: Remove duplicate word use in sentence ("a a") 2019-05-04 03:09:48 +00:00
Jager
45647ee84d
Remove Binance Academy 2019-05-04 13:06:00 +10:00
Jager
25c2102d8e
Removed binance AU and Binance.com 2019-05-04 13:02:39 +10:00
Will Binns
29e126b618
en: Fix typo, "Confirm&shy;ations"
This fixes at typo in one of the English strings where "Confirmations"
is misspelled as "Confirm&shy;ations", and will be merged once tests
pass.
2019-05-04 02:32:32 +00:00
Jager
0dc302cfcf
added Binance Lite AU
Added binance lite AU
2019-05-03 10:39:15 +10:00
Jager
a0e2b7ac11
Added Binance SG
Kept Binance.com in international as we have a way to purchase bitcoin with fiat currencies 
https://www.binance.com/en/creditcard
2019-05-03 10:31:54 +10:00
Will Binns
b09a07f18c
Merge pull request #2948 from MarcoFalke/patch-1
Remove sudo:false from travis.yml
2019-05-02 14:48:08 +00:00
Will Binns
d4ecd7d4f9
Merge pull request #2947 from harding/2019-05-fix-downloads
Fix broken links on Download page
2019-05-02 14:47:33 +00:00
MarcoFalke
b8e4bbdc0c
Update .travis.yml
Builds in sudo-disabled docker containers are no longer available as of last year and all builds happen on sudo enabled vms.

Source: https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration#timeline---its-happening-fast
2019-05-02 09:15:54 -04:00
David A. Harding
1ad11c087f
Downloads: remove win32 links 2019-05-02 08:48:07 -04:00
David A. Harding
e92fc80c51
Tests: fix broken download link test
Confirmed new test works because it currently fails on the broken page
deployed on the live site.
2019-05-02 08:35:34 -04:00
Wladimir J. van der Laan
c32a5335b3
Merge #2945: Bitcoin Core 0.18.0
2dfe640b4d Bitcoin Core 0.18.0 (Wladimir J. van der Laan)

Pull request description:

  Can be merged if it passes travis

ACKs for commit 2dfe64:

Tree-SHA512: c809f8ce936d903c4b842c9c61f90bca26ceb90e9e038c074be035f2802a51a6e98e97cb1d631ec6c3214ccf3674eadca4373423f5f31411340b499a5287171b
2019-05-02 13:28:05 +02:00
Wladimir J. van der Laan
2dfe640b4d
Bitcoin Core 0.18.0
Tree-SHA512: c809f8ce936d903c4b842c9c61f90bca26ceb90e9e038c074be035f2802a51a6e98e97cb1d631ec6c3214ccf3674eadca4373423f5f31411340b499a5287171b
2019-05-02 10:16:49 +02:00
Will Binns
a6d0e6addd
Merge pull request #2887 from nvk/master
Adds Coldcard
2019-05-02 00:54:04 +00:00
Will Binns
ab4895b949
Merge pull request #2937 from bitcoin-dot-org/wbnns-community-abc
community: Add Asociación Bitcoin Chile
2019-04-26 19:43:30 +00:00
Will Binns
4507bb2290
Merge pull request #2922 from adamgoldman/master
Add Bitbuy to Exchanges
2019-04-26 19:43:01 +00:00
Will Binns
d61dde6036
Merge pull request #2942 from fariascl/patch-3
Removidos los enlaces no disponibles
2019-04-25 22:36:50 +00:00
Will Binns
f964c1df04
Merge pull request #2941 from annetdeboer/new-event-2927
add pending event. Closes #2927
2019-04-25 02:47:48 +00:00
Alejandro
a1bc169bca
Enlaces no disponibles removidos
Se remueve texto y enlace que daban acceso a la descarga del archivo bootstrap.dat (copia anterior de la cadena de bloques) por no estar disponible.
2019-04-24 21:05:06 -04:00
Annet
579da62cbe add pending event. Closes #2927 2019-04-24 23:57:56 +02:00
Will Binns
fbb1e14694
Merge pull request #2903 from Coding-Enthusiast/patch-1
Corrected data message type identifiers
2019-04-24 18:53:42 +00:00
Will Binns
7ccb364d75
Merge pull request #2939 from alvarodh5/patch-2
Update es.yml
2019-04-24 00:05:12 +00:00
In-Bitcoin-We-Trust
97ad0b0c80
Update community.html
add chainnode to the community page for Chinese users.
2019-04-23 08:55:05 +08:00
Alvaro Diaz
48c9a43d0f
Update es.yml
Fix translation issue
2019-04-23 00:12:35 +02:00
clayton duarte
ba6e753fb6 Update exchanges.html 2019-04-22 18:31:34 -03:00
Will Binns
11810f17f0
Merge pull request #2936 from bitcoin-dot-org/wbnns-tradeblock-url
resources: Update TradeBlock link
2019-04-22 21:24:25 +00:00
Will Binns
8ef870021f
community: Add spacing to improve code readability 2019-04-22 13:40:57 -06:00
Will Binns
753e8443bb
community: Add Asociación Bitcoin Chile 2019-04-22 13:40:30 -06:00
Will Binns
f6feab427d
resources: Update TradeBlock link
This updates the link to TradeBlock so that it points to the bitcoin
section of their site instead of their homepage. Their homepage loads a
generic page about enterprise tools for blockchain assets.

This will be merged once tests pass.
2019-04-22 12:37:33 -06:00
Will Binns
5f2707dd57
Merge pull request #2935 from fariascl/patch-2
Update es.yml
2019-04-22 14:33:39 +00:00
Cøbra
ec23b7859e
Update makefile
Update makefile
2019-04-22 14:42:10 +01:00
Alejandro
2c3fc491d7
Update es.yml
Se corrigen otros errores tipográficos
2019-04-21 12:24:24 -04:00
Cøbra
91e0370bde Fix broken link
Fix broken link
2019-04-21 17:18:15 +01:00
Cøbra
1860036687 Fix broken links
Fix broken links
2019-04-21 16:06:30 +01:00
Will Binns
224e0c7f29
Merge pull request #2933 from fariascl/patch-1
Update es.yml
2019-04-20 02:30:05 +00:00
Jager
96e5514e8c
Update resources.html 2019-04-19 10:35:26 +08:00
Jager
dc212868db
Add Binance Jersey, Binance Uganda, Binance 2019-04-19 10:32:48 +08:00
Jager
a81a70ebce Add uganda flag svg 2019-04-19 10:28:47 +08:00
Jager
2ef630bad5 add ugandan flag 2019-04-19 10:24:46 +08:00
Will Binns
e5ab55526f
Merge pull request #2932 from bitcoin-dot-org/wbnns-fix-node-link
full-node: Fix broken link to Upstart script
2019-04-19 01:15:00 +00:00
Alejandro
8a1982e00a
Update es.yml
Se corrige error tipográfico
2019-04-18 20:12:11 -04:00
Will Binns
0e350f6db6
full-node: Fix broken link to Upstart script
This fixes a broken link in the 'Running a Full Node' instructions and
will be merged once tests pass.
2019-04-18 15:43:53 -06:00
Will Binns
a591bdcd7a
Merge pull request #2925 from bitcoin-dot-org/wbnns-rm-danskforeng
community: Drop 'Dansk Bitcoinforening'
2019-04-15 20:10:09 +00:00
Will Binns
3cffb62366
Merge pull request #2924 from bitcoin-dot-org/wbnns-rm-gplus
Drop Google+ Bitcoin Community from Community Page
2019-04-15 20:09:52 +00:00
Will Binns
d2a3336180
community: Drop 'Dansk Bitcoinforening'
This drops Dansk Bitcoinforening from the community page and will be
merged once tests pass. The site has been returning a 404 for many days.
2019-04-14 20:58:55 -06:00
Will Binns
49f1614889
_translations: Drop Google+ string 2019-04-14 20:15:58 -06:00
Will Binns
bc6db206bf
community: Drop Google+ from Template 2019-04-14 17:46:12 -06:00
Will Binns
e9241d25f0
Merge pull request #2923 from annetdeboer/events-housekeeping
Events housekeeping
2019-04-14 08:45:47 -06:00
annetdeboer
c87a0a38d9 moved postal code to address line 2019-04-12 17:07:02 +02:00
Will Binns
ea96fbc08a
Merge pull request #2912 from real-or-random/patch-1
Remove incorrect explanation of `verifymessage`
2019-04-12 07:52:49 -06:00
Will Binns
4773192f4f
Merge pull request #2919 from dergigi/patch-1
Add list of standard transaction types
2019-04-12 07:52:33 -06:00
annetdeboer
a0a19e208f added pending event. Closes #2913 2019-04-12 09:49:29 +02:00
annetdeboer
adda6dcfd3 added pending event. Closes #2915 2019-04-12 09:48:02 +02:00
annetdeboer
e0b4018982 removed past event 2019-04-12 09:47:29 +02:00
Annet de Boer
ac926f9076
Merge pull request #3 from bitcoin-dot-org/master
Updating my fork
2019-04-12 09:44:17 +02:00
Will Binns
26eea72205
Merge pull request #2876 from AlexKoala/korean
Fix Wrong Language Name
2019-04-11 16:45:22 -06:00
Adam Goldman
36108164e5 Add Bitbuy to Exchanges 2019-04-11 14:04:07 -04:00
Will Binns
a9922161c8
Merge pull request #2859 from nopara73/wasabi
Change Wasabi transparency to checkgoodtransparencydeterministic
2019-04-09 19:18:32 -06:00
Will Binns
c9dad80016
Merge pull request #2916 from bitcoin-dot-org/remove-greenaddress
Temporarily remove GreenAddress until further review
2019-04-08 10:58:23 -06:00
Cøbra
a9e59102ac Re-add Greenaddress desktop
Re-add Greenaddress desktop
2019-04-08 14:45:50 +01:00
Cøbra
14df8ac688 Revert "Remove GreenAddress"
This reverts commit f5e5a30ea3.
2019-04-08 14:28:52 +01:00
Gigi
d658c00948
Add list of standard transaction types
Add a complete list of standard transaction types after the introductory paragraph. See issue #2918
2019-04-07 13:24:49 -05:00
Cøbra
f5e5a30ea3 Remove GreenAddress
Remove GreenAddress wallets
2019-04-06 22:52:38 +01:00
Cøbra
cec54e814d Merge branch 'seperate-pages-devdocs' of https://github.com/bitcoin-dot-org/bitcoin.org into seperate-pages-devdocs 2019-04-06 16:51:43 +01:00
Cøbra
9cb9769938 Update makefile
Update makefile
2019-04-06 16:51:40 +01:00
Cøbra
f842a03192
Merge branch 'master' into seperate-pages-devdocs 2019-04-06 16:50:08 +01:00
Tim Ruffing
aab8660aa3
Remove incorrect explanation of verifymessage
It's not true that all four possible public keys (corresponding to recovery
ids) are tried. The recovery id is instead read from the signature, see
78dae8cacc/src/pubkey.cpp (L189).
2019-04-04 13:21:27 +02:00
Coding Enthusiast
dcacf96a3c
Corrected sort
Changed position of two items to be in right place.
2019-03-25 09:47:02 +04:30
Coding Enthusiast
c9a95f40f3
Corrected data message type identifiers
The type values with witness are set by combining existing type identifiers with a bit mask called `MSG_WITNESS_FLAG` in [bitcoin core](3f12515199/src/protocol.h (L379-L381)) instead of being separate values of 5, 6, 7.
2019-03-24 04:10:58 +04:30
Will Binns
2c0aa0c853
Merge pull request #2888 from behradkhodayar/patch-2
Changed verbal tense to reflect currently provided consensus sharing from v 0.10.
2019-03-19 16:08:46 -06:00
Will Binns
f6484fa193
Merge pull request #2898 from annetdeboer/add-pending-events
Add pending event
2019-03-19 02:01:50 +00:00
annetdeboer
d3259c1b51 Adds pending event. Closes #2881 2019-03-17 23:20:23 +01:00
Annet de Boer
9e3e2aad3f
Merge pull request #2 from bitcoin-dot-org/master
sync 20190317
2019-03-17 23:15:34 +01:00
Will Binns
06b5536385
Merge pull request #2884 from Coding-Enthusiast/patch-2
Update node service identifier flags
2019-03-15 11:30:43 +00:00
Will Binns
b9cf670abb
Merge pull request #2896 from bitcoin-dot-org/wbnns-resolve-2878
_templates/events: Drop Leaflet
2019-03-14 22:20:41 +00:00
Will Binns
8d55678b5c
_templates/events: Drop map
Resolves #2878
2019-03-14 13:50:36 -06:00
Will Binns
935a8caf87
Merge pull request #2895 from bitcoin-dot-org/2019_03_laanwj_gpg_expiry
Update laanwj gpg keys
2019-03-13 23:51:24 +00:00
Wladimir J. van der Laan
e26f500bba
Update laanwj gpg keys
The expiry date was bumped, and the key is expired by now, and some
people are running into issues due to this
(https://github.com/bitcoin/bitcoin/issues/15592) so update the key.
2019-03-13 19:25:20 +01:00
nvk
6b4b47c418
Text tweak 2019-03-12 23:32:22 -04:00
nvk
3d0a413c78
transparency change 2019-03-12 23:30:43 -04:00
Will Binns
2810e2f7b6
Merge pull request #2875 from tylev/patch-1
Add event listing for Bitcoin 2019 conference
2019-03-12 05:25:29 -06:00
Will Binns
326511309d
Merge pull request #2890 from bitcoin-dot-org/wbnns-resolve-2879
js/events: Use https for tileLayer
2019-03-12 05:25:05 -06:00
Will Binns
0776319676
js/events: Use https for tileLayer 2019-03-11 11:35:30 -06:00
Will Binns
084c797bc3
_events: Update 'Bitcoin 2019'
Update strings to match conventions of other entries.
2019-03-11 11:24:14 -06:00
Will Binns
7bf446763b
Merge pull request #2874 from Coding-Enthusiast/patch-1
Fix number of allowed Inv. message type identifier
2019-03-11 17:19:28 +00:00
Behrad Khodayar
167e954b59
Changed verbal tense.
As we are on 0.17 now, text updated to represent what has been already developed rather than tasks going to be developed
2019-03-11 10:59:42 +03:30
Coding Enthusiast
0aadbb1cac
Added links to BIP64 and BIP159 2019-03-06 19:51:51 +03:30
Coding Enthusiast
0f0ab3ba38
Updated links and added extra info 2019-03-06 19:40:46 +03:30
Will Binns
e1cb547e39
Merge pull request #2883 from bitcoin-dot-org/wbnns-resolve-2882
exchanges: Update bitFlyer link
2019-03-06 14:21:30 +00:00
Coding Enthusiast
a55a709fab
Update node service identifier flags
For reference: fa2510d5c1/src/protocol.h (L246-L279)
2019-03-06 16:31:14 +03:30
Will Binns
59953807c0
exchanges: Update bitFlyer link
Resolves #2882 and will be merged once tests pass.
2019-03-05 20:49:33 +00:00
AlexKoala
065d710604
Fix wrong language name translate 2019-03-01 11:01:12 +09:00
Tyler Evans
83f1a1cefb
Add event listing for Bitcoin 2019 conference
https://www.bitcoin2019conference.com/
2019-02-28 14:10:49 -06:00
Coding Enthusiast
73f1ddcab4
Fix number of allowed Inv. message type identifier
There are already 7 type identifier defined not 3.
2019-02-26 08:46:05 +03:30
Will Binns
cdf0171793
Merge pull request #2872 from annetdeboer/events-housekeeping
Events housekeeping. Removed past events.
2019-02-24 14:53:09 +00:00
annetdeboer
6c30ac2a73 Removed past events. Current pending events were marked as 'not to be added to bitcoin.org'; so this can close #2870 and close #2868 2019-02-24 13:18:03 +01:00
annetdeboer
e3a1660d54 Revert "removed past events"
This reverts commit fef7c7c50a.
2019-02-24 13:04:07 +01:00
annetdeboer
fef7c7c50a removed past events 2019-02-24 12:50:48 +01:00
Annet de Boer
4665658c22
Merge pull request #1 from bitcoin-dot-org/master
fetch changes
2019-02-24 12:47:16 +01:00
Will Binns
1728388f49
Merge pull request #2865 from cmgustavo/add-bitpay-wallet
Add bitpay wallet
2019-02-23 07:13:54 +00:00
Will Binns
7f1351fb16
Merge pull request #2866 from bitcoin-dot-org/wbnns-remove-bitcoinorgph
community: Remove Bitcoin Organization of the Philippines
2019-02-21 19:33:17 +00:00
Will Binns
8346b28b2a
Merge pull request #2806 from bitcoin-dot-org/sharpen-logo
Update to using SVG logo
2019-02-20 23:05:43 +00:00
Will Binns
77eff0a4e5
community: Remove Bitcoin Organization of the Philippines
This removes the Bitcoin Organization of the Philippines from the
Community page and will be merged once tests pass. Their site has been
going up and down over the past month, and has now been down for seven
days straight, it seems.

This is to protect our page rank from being harmed by linking to web
pages (like this one) that 404 and/or domains that do not respond. When
a page on the site does this, search engines can in turn give our
corresponding linking page a lower search engine ranking, because they
will deem that the page has less relevancy for the key phrase, since it
links to content that doesn't exist (compared to other web pages on
other web sites that could be competing in the search results against
us, that do not).
2019-02-20 22:28:17 +00:00
Will Binns
a40d725a1c
head-logo: Replace PNG with SVG 2019-02-20 21:26:38 +00:00
Will Binns
651c41f9b1
Merge pull request #2857 from bitcoin-dot-org/wbnns-translation-update-post
_posts: Add 'Bitcoin.org Content Now Available in 25+ Languages'
2019-02-20 19:25:26 +00:00
Gustavo Maximiliano Cortez
4be0424f5a
Replaces fees score to checkpassfeecontroloverride 2019-02-20 10:07:17 -03:00
Gustavo Maximiliano Cortez
4b359d1cff
Add BitPay Wallet 2019-02-19 15:14:55 -03:00
Gustavo Maximiliano Cortez
5e8f3d6725
Add BitPay Wallet 2019-02-19 15:12:27 -03:00
Will Binns
c3f657d88f
Merge pull request #2848 from maxwellmons/remove-copay-android
Remove Copay
2019-02-19 17:21:36 +00:00
Max Mons
257c730f32
Remove Copay 2019-02-19 13:55:17 +00:00
Will Binns
9d58afa42e
Merge pull request #2855 from bitcoin-dot-org/wbnns-resolve-2844
wallets-filter: Remove conditional to hide current wallet from selector
2019-02-17 19:39:41 +00:00
Will Binns
e551dd5dc3
Merge pull request #2838 from bitaps-com/master
added bitaps.com to Charts and Statistics
2019-02-17 18:42:00 +00:00
nopara73
602dd1531d
Change Wasabi transparency to checkgoodtransparencydeterministic 2019-02-16 21:47:11 +01:00
Will Binns
31b2248a8f
_posts: Add 'Bitcoin.org Content Now Available in 25+ Languages' 2019-02-14 22:23:18 +00:00
Will Binns
ff8ee2db25
Merge pull request #2856 from bitcoin-dot-org/wbnns-resolve-2853
wallets: Remove Airbitz Wallet
2019-02-14 15:16:26 +00:00
Will Binns
03715bd3ca
_wallets: Remove Airbitz Wallet
Resolves #2853.
2019-02-13 14:46:54 +00:00
Will Binns
bcec02e32a
screenshots: Remove Airbitz Wallet Media 2019-02-13 14:46:08 +00:00
Will Binns
fb708ec65f
_translations: Remove 'walletairbitzwallet' 2019-02-13 14:44:56 +00:00
Will Binns
0daf9dd61f
wallets-filter: Remove conditional to hide current wallet
Resolves #2844.
2019-02-13 14:35:30 +00:00
Will Binns
380b3be10c
Merge pull request #2786 from bitcoin-dot-org/revert-2b78829
Restore test functionality
2019-02-13 14:25:00 +00:00
Will Binns
fa11b0ec91
Fix broken tests 2019-02-12 22:16:50 +00:00
Will Binns
129e9a5092
Merge pull request #2852 from bitcoin-dot-org/wbnns-sbw-rm
wallets: Remove Simple Bitcoin Wallet
2019-02-11 21:58:12 +00:00
Will Binns
c8d1b9a94e
Merge branch 'master' into wbnns-sbw-rm 2019-02-11 20:58:16 +00:00
Will Binns
9b031d0fbd
Merge pull request #2851 from bitcoin-dot-org/wbnns-arcbit-rm
wallets: Remove Arcbit
2019-02-11 20:54:51 +00:00
Will Binns
ab8e88e9e3
_wallets: Remove Simple Bitcoin Wallet
Supercedes #2847
2019-02-11 16:29:24 +00:00
Will Binns
949fe2d630
screenshots: Remove Simple Bitcoin Wallet Media 2019-02-11 16:28:54 +00:00
Will Binns
8c0d2f44d2
_translations: Remove 'walletsimplebitcoinwallet' 2019-02-11 16:27:41 +00:00
Will Binns
08fc3b8f26
_wallets: Remove Arcbit
Resolves #2845
2019-02-11 15:57:33 +00:00
Will Binns
622c7063cd
screenshots: Remove Arcbit Media 2019-02-11 15:55:45 +00:00
Will Binns
efe5bb1faf
_translations: Remove 'walletarcbit' 2019-02-11 15:53:50 +00:00
Will Binns
47f2ec52fa
Merge pull request #2841 from crwatkins/electrum-tor
Update Tor support for Electrum on Android
2019-02-11 15:32:17 +00:00
Will Binns
1c9f7578eb
Merge pull request #2850 from bitcoin-dot-org/wbnns-update-events
Update Events Page
2019-02-10 17:01:29 +00:00
Will Binns
21d9408db1
_events: Add missing end quotation on L33 2019-02-10 16:22:14 +00:00
Will Binns
369bb49a51
_events: Add 'Scaling Bitcoin: Tel Aviv'
Closes #2849
2019-02-10 16:18:32 +00:00
Will Binns
5169ae7fda
_events: Add 'Breaking Bitcoin'
Closes #2842
2019-02-10 16:12:18 +00:00
Will Binns
6e9730dcea
_events: Add 'BitBlockBoom'
Closes #2832
2019-02-10 16:10:32 +00:00
Will Binns
a0bd61287c
_events: Remove past events 2019-02-10 16:07:49 +00:00
Will Binns
9cfa5e2541
Merge pull request #2846 from harding/2019-02-fix-schema-test
Tests: fix wallet schema test
2019-02-09 01:20:04 +00:00
David A. Harding
baafe77530
Tests: fix wallet schema test
The test was designed to run independently and return false on any
failures.  When it was modified to run as a child process of `find`,
the fact that `find` returns true on finding any matching files
prevented any test failures from surfacing.

This restores the test to returing false on any failures by failing
anytime the test prints an error message.  This was tested on the case
that slipped by the test in #2840
2019-02-08 12:58:48 -05:00
Will Binns
b8e923954d
Merge pull request #2808 from sstone/add-eclair-mobile
Add Eclair Mobile
2019-02-08 12:31:45 +00:00
Will Binns
e5ff06c0a1
Merge branch 'master' into add-eclair-mobile 2019-02-08 12:00:04 +00:00
Will Binns
c1fc8d5808
helpers: Avoid untranslated relative URL on translated pages 2019-02-07 23:23:22 +00:00
Craig Watkins
7ca72b5ad7 Update Tor support for Electrum on Android 2019-02-06 17:33:52 -05:00
Will Binns
c63b83c4e8
Merge pull request #2840 from keepkeyjon/keepkey-has-deterministic-builds
KeepKey has deterministic builds
2019-02-06 20:45:01 +00:00
keepkeyjon
45e76a98fd
KeepKey has deterministic builds
... since v4.0.3

See: https://github.com/keepkey/keepkey-firmware/issues/25#issuecomment-370549896

Closes #2836
2019-02-05 17:06:25 -07:00
GusGold
93c606e576 Add Swyftx as an Australian exchange 2019-02-05 08:16:00 +10:00
Cøbra
292f256380
Merge pull request #2788 from nopara73/wasabi
Add Wasabi Wallet
2019-02-04 21:16:39 +00:00
Aleksey Karpov
5f377c4239
added bitaps.com to Charts and Statistics
bitaps.com  - Addresses distribution chart, last blocks, mempool stats and fee distribution chart, nodes map, PoW stats ...
2019-02-05 00:14:56 +04:00
sstone
8d678c9db9 Eclair Mobile: update privacy and fee scores
Following PR review:
- set fee score to checkpassfeecontroloverride (no RBF/CPFP support yet)
- set privacy score to checkfailprivacydisclosurecentralized (we use Electrum server to publish transactions)
2019-02-04 16:08:52 +01:00
Will Binns
5302b5526e
Merge pull request #2834 from annetdeboer/community-housekeeping
Community page housekeeping | http -> https
2019-01-31 03:44:38 +00:00
Will Binns
a2432f4bb8
Merge pull request #2835 from annetdeboer/add-pending-events
Removes past events from the Events page and adds two new ones
2019-01-31 03:36:36 +00:00
annetdeboer
8c912a1d91 Removes past events from the Events page and adds two new ones #2820 #2825 2019-01-30 23:40:01 +01:00
annetdeboer
d41e69ab3c changed links to https where possible,
removed one url that now redirects to an ATM manufacturer
2019-01-30 23:13:04 +01:00
Will Binns
44da2c9c29
Merge pull request #2830 from behradkhodayar/patch-1
Update full-node.md
2019-01-28 17:20:30 +00:00
Behrad Khodayar
60296e9e0b
Update full-node.md
A super-minor edit to make things accurate. MB replaced with MiB
2019-01-27 15:04:37 +03:30
Will Binns
3861bb24d7
Merge pull request #2827 from bitcoin-dot-org/wbnns-drop-quadrigacx
exchanges: Drop QuadrigaCX
2019-01-26 15:24:45 +00:00
Will Binns
42a73c8dfb
exchanges: Drop QuadrigaCX
This drops QuadrigaCX from the Exchanges page in light of [recent
controversy](https://www.reddit.com/r/QuadrigaCX/comments/ag1lrx/statement_from_jennifer_robertson_wife_and/)
surrounding the platform and will be merged once tests pass.
2019-01-26 14:05:36 +00:00
Will Binns
533e1655bb
Merge pull request #2823 from bitcoin-dot-org/wbnns-2816
Update conditionals and relative links pointing to translated pages
2019-01-23 20:45:37 +00:00
Will Binns
dbc5978a56
base: Fix exchanges link 2019-01-23 16:01:50 +00:00
Will Binns
a113ed71e6
_config: Add missing redirects to untranslated 'Spend' bitcoin pages 2019-01-22 18:53:18 +00:00
Will Binns
7ee39df806
getting-started: Use relative links to translated pages 2019-01-22 18:23:54 +00:00
Will Binns
2f4478ab2b
_config: Add missing redirect to untranslated 'Buy' page in Danish 2019-01-22 17:40:48 +00:00
Will Binns
71c34b4151
_config: Add missing redirects for untranslated Exchanges page 2019-01-22 17:20:32 +00:00
Will Binns
625f540f53
_config: Remove redirect to 'Buy' page for Serbian translation 2019-01-22 16:54:24 +00:00
Will Binns
bfce5a8017
_config: Remove redirect to 'Buy' page for Italian translation 2019-01-22 16:52:45 +00:00
Will Binns
62a847d7bd
_config: Remove redirect to 'Buy' page for Japanese translation 2019-01-22 16:52:21 +00:00
Will Binns
9e308a2f3e
base: Update conditionals for translated 'Exchanges' page 2019-01-22 16:50:51 +00:00
Will Binns
dcfab88f0d
footer-menu: Update to relative link to translated page 2019-01-22 16:46:36 +00:00
Will Binns
a641e1a3c8
base: Update conditionals for translated 'Buy' page 2019-01-22 16:44:06 +00:00
nopara73
7eff4e0814
Change transparency to checkpasstransparencyopensource 2019-01-22 13:12:40 +01:00
nopara73
ab4a3c9772
Merge branch 'master' into wasabi 2019-01-22 13:10:55 +01:00
Will Binns
b3c11154ff
Merge pull request #2814 from CoperNick8/master
Fixed translation
2019-01-18 06:52:31 -06:00
Will Binns
462fc5276b
Merge pull request #2809 from bitcoin-dot-org/wbnns-update-whitepaper
Add Bitcoin Paper Translations
2019-01-18 06:22:26 -06:00
CoperNick
c2bbf58468 Fixed translation 2019-01-15 19:04:26 +01:00
Will Binns
9595cbc32c
bitcoin-paper: Add Arabic Translation 2019-01-15 06:20:56 -06:00
Will Binns
4e1f38ed72
bitcoin-paper: Revise anchor link for Korean translation 2019-01-13 21:36:29 -06:00
Will Binns
5b7cf1166d
flags: Drop GR/HU flags (no longer needed) 2019-01-11 22:27:23 -06:00
Will Binns
798bd2f468
bitcoin-paper: Fix alignment, add missing </ul> tag 2019-01-11 15:29:07 -06:00
Will Binns
d21bbb1f52
base: Add conditional for translation of link 2019-01-11 14:07:39 -06:00
Will Binns
bec17f9230
bitcoin-paper: Remove extra comma 2019-01-11 13:55:29 -06:00
Will Binns
8d4db27b2c
en: Change 'whitepaper' to 'white paper' (grammar) 2019-01-11 13:12:52 -06:00
Will Binns
9219e615e5
en: Add link to white paper 2019-01-11 13:10:38 -06:00
sstone
3fcd124b29 Add Eclair Mobile 2019-01-11 20:08:02 +01:00
Will Binns
50ce6043d0
bitcoin-paper: Reorder in UTF-8 alphabetical order 2019-01-11 12:10:26 -06:00
Will Binns
4bfefa4e48
bitcoin-paper: Enforce consistent parenthetical formatting 2019-01-10 09:26:50 -06:00
Will Binns
6655e6ae6a
bitcoin-paper: Enforce line lengths 2019-01-10 09:26:20 -06:00
Will Binns
d21f925154
bitcoin-paper: Add missing closing paragraph tag 2019-01-10 09:24:23 -06:00
Will Binns
704a2b19e1
bitcoin-paper: Fix code comment 2019-01-10 09:23:50 -06:00
Will Binns
c031db2400
bitcoin-paper: Remove extra space characters 2019-01-10 09:21:36 -06:00
Will Binns
3c230c783c
bitcoin-paper: Remove flags 2019-01-09 13:04:10 -06:00
Will Binns
f548be0eeb
bitcoin-paper: Add Korean Translation 2019-01-09 13:02:03 -06:00
Will Binns
16fa4eb971
bitcoin-paper: Add Lithuanian Translation 2019-01-09 12:56:39 -06:00
Will Binns
03060f61d7
bitcoin-paper: Add Portuguese Translation (Brazil) 2019-01-09 12:51:34 -06:00
Will Binns
83f1ee10df
bitcoin-paper: Add Portuguese Translation 2019-01-09 11:15:25 -06:00
Will Binns
d314c79212
bitcoin-paper: Add Chinese Translation 2019-01-09 11:11:45 -06:00
Will Binns
edfedc92c8
bitcoin-paper: Update Russian Translation 2019-01-09 10:59:48 -06:00
Will Binns
21eb4ce98d
bitcoin-paper: Update Swedish Translation 2019-01-09 10:56:43 -06:00
Will Binns
a5fe455ae4
bitcoin-paper: Add Vietnamese Translation 2019-01-09 10:52:46 -06:00
Will Binns
a0c0ea60dc
bitcoin-paper: Add Japanese Translation 2019-01-09 10:49:37 -06:00
Will Binns
d54c48236e
bitcoin-paper: Update Italian Translation 2019-01-09 10:36:33 -06:00
Will Binns
d8d4194bfe
bitcoin-paper: Add Indonesian Translation 2019-01-09 10:15:09 -06:00
Will Binns
176f5f8d8a
bitcoin-paper: Add Hungarian Translation 2019-01-09 09:57:36 -06:00
Will Binns
690deb185c
bitcoin-paper: Add Greek Translation 2019-01-09 09:34:25 -06:00
Will Binns
1f460041c4
bitcoin-paper: Add French Translation 2019-01-07 13:02:50 -06:00
Will Binns
ec3a6c06bb
bitcoin-paper: Update Spanish Translation 2019-01-07 12:57:47 -06:00
Will Binns
85a227282c
bitcoin-paper: Add German Translation 2019-01-07 12:39:35 -06:00
Will Binns
f250816e1d
Merge pull request #2777 from junderw/add-bb
Add bitbank to Japan exchanges list
2019-01-07 10:49:59 -06:00
nopara73
1113c4cd3d
Merge pull request #19 from molnard/patch-4
wasabi hu translation
2019-01-04 22:36:38 +01:00
Dávid Molnár
d701053854
wasabi hu translation 2019-01-04 17:24:52 +01:00
Will Binns
d08701bad3
Merge pull request #2802 from bitcoin-dot-org/wbnns-rm-belgian-bitcoin-association
community: Drop 'Belgian Bitcoin Association'
2019-01-03 07:37:22 -06:00
Will Binns
eb8feda924
community: Drop 'Belgian Bitcoin Association'
This drops the Belgian Bitcoin Association from the community page and
will be merged once tests pass. Their domain expired on December 24th
and the website no longer resolves.
2019-01-03 06:41:41 -06:00
Will Binns
44d3a891e9
Merge pull request #2801 from bitcoin-dot-org/wbnns-update-ice3x-listing
exchanges: Change name to 'iCE3X'
2019-01-03 06:11:57 -06:00
SK
605c2aabd6
Add bitbank to Japan exchanges list 2019-01-03 15:27:27 +09:00
Will Binns
75c3e6b751
exchanges: Change name to 'iCE3X'
Closes #2725
2019-01-02 22:54:05 -06:00
Will Binns
0bbbf7eb27
Merge pull request #2778 from Falsen/master
[sv] Fixed spelling mistakes
2019-01-02 22:44:24 -06:00
Will Binns
85c96a2b08
Merge pull request #2763 from cornelius/fix-syntax
Markdown fixes
2019-01-02 22:19:27 -06:00
Will Binns
799e1690a0
Merge pull request #2799 from bitcoin-dot-org/wbnns-update-events-010218
Update Events Page
2019-01-02 16:01:35 -06:00
Will Binns
04518dc835
_events: Add 'Bitcoin: 10 Years (2009-2019)'
Closes #2793
2019-01-02 15:20:16 -06:00
Will Binns
58bf72f691
_events: Remove past events 2019-01-02 15:19:16 -06:00
Will Binns
95a349e2dd
Merge pull request #2798 from bitcoin-dot-org/update-year
Update year to 2019
2019-01-01 07:00:07 -06:00
Cøbra
c8ed1a6aa0
Update year to 2019 2019-01-01 12:24:38 +00:00
Will Binns
47545e20e1
Merge pull request #2744 from TheCharlatan/newBitBox
Rebrand digitalbitbox to BitBox
2018-12-31 14:03:03 -06:00
nopara73
2620930ac6
Merge branch 'wasabi' of https://github.com/nopara73/bitcoin.org into wasabi 2018-12-25 17:03:11 +01:00
nopara73
18c8ab7ee9
Merge branch 'master' into wasabi 2018-12-25 17:02:49 +01:00
nopara73
3d0070c02c
Merge pull request #17 from Zolgarr/patch-16
add bulgarian
2018-12-25 17:01:55 +01:00
Zolgarr
a4daddd472
add bulgarian 2018-12-25 16:52:59 +01:00
nopara73
a7ec8c4b2d
Update screenshot value 2018-12-25 15:51:55 +01:00
Wladimir J. van der Laan
97cd69b49c
Merge #2794: Bitcoin Core 0.17.1
de7b2537e8 Bitcoin Core 0.17.1 (Wladimir J. van der Laan)

Pull request description:

  Add Bitcoin Core 0.17.1 release

Tree-SHA512: 79873abb73d957b69b85006d15ffc6500ac73b8838aac3bdd54cb71edfba6642fdb124b5b9256787bbb1a450a28c68f2472618d313594bf370f65cd0db4004d4
2018-12-25 11:14:14 +01:00
Wladimir J. van der Laan
de7b2537e8
Bitcoin Core 0.17.1 2018-12-25 10:15:15 +01:00
nopara73
efee3780fb
Add images 2018-12-24 22:34:20 +01:00
nopara73
3e2acf90c9
Remove double " 2018-12-24 19:52:50 +01:00
nopara73
61f9d682b8
Remove ToDo comment 2018-12-24 19:49:39 +01:00
nopara73
e66705c9ae
Add wasabi.md 2018-12-24 19:44:07 +01:00
nopara73
061b156c64
Merge pull request #16 from Zolgarr/patch-15
add traditional chinese
2018-12-24 18:07:36 +01:00
Zolgarr
0c73a47711
add traditional chinese 2018-12-24 13:08:25 +01:00
nopara73
8b23e5a444
Merge pull request #15 from Zolgarr/patch-14
updating chinese
2018-12-22 10:35:06 +01:00
Zolgarr
6a43d3f5ab
updating chinese 2018-12-22 10:29:07 +01:00
nopara73
408e4f3804
Merge branch 'master' into wasabi 2018-12-22 10:00:18 +01:00
nopara73
2adc139566
Merge pull request #8 from Zolgarr/patch-7
add swedish
2018-12-22 09:54:31 +01:00
nopara73
608278d466
Merge pull request #9 from Zolgarr/patch-8
add indonesian
2018-12-22 09:54:14 +01:00
nopara73
8a6b1330ff
Merge pull request #10 from Zolgarr/patch-9
add greek by Μαρία Χασάπη
2018-12-22 09:54:05 +01:00
nopara73
3bc6005b60
Merge pull request #13 from Zolgarr/patch-12
add chinese_simplified
2018-12-22 09:53:54 +01:00
nopara73
e99df074b7
Merge pull request #11 from Zolgarr/patch-10
add arabic
2018-12-22 09:53:34 +01:00
nopara73
18036f1879
Merge pull request #12 from Zolgarr/patch-11
add ukrainian
2018-12-22 09:53:25 +01:00
nopara73
96d7572170
Merge pull request #14 from Zolgarr/patch-13
add indian by Shivam Saluja
2018-12-22 09:53:14 +01:00
Zolgarr
6ee765e350
add indian by Shivam Saluja 2018-12-21 22:11:05 +01:00
Zolgarr
03f14d237f
add chinese_simplified 2018-12-21 21:09:17 +01:00
Zolgarr
56669f4de5
add ukrainian 2018-12-21 21:01:09 +01:00
Zolgarr
84ad30ff16
add arabic 2018-12-21 20:58:12 +01:00
Zolgarr
a9549e3b51
add greek by Μαρία Χασάπη 2018-12-21 20:55:10 +01:00
Zolgarr
92ed8d502c
add indonesian 2018-12-21 20:51:08 +01:00
Zolgarr
5b31461d7f
add swedish 2018-12-21 20:48:26 +01:00
Will Binns
0fef6c2777
Merge pull request #2789 from nopara73/coinjoin
Improve CoinJoin Description
2018-12-21 08:32:24 -06:00
nopara73
8bc5fe1f48
Merge pull request #7 from Zolgarr/patch-6
add slovenian
2018-12-21 10:40:23 +01:00
nopara73
ae522de105
Merge pull request #6 from Zolgarr/patch-5
add romanian
2018-12-21 10:39:57 +01:00
nopara73
f6d7e7e6bb
Merge pull request #5 from Zolgarr/patch-4
add serbian by Milan Resan
2018-12-21 10:39:42 +01:00
nopara73
86d14f07e9
Merge pull request #4 from Zolgarr/patch-3
add turkish by Rifat Gönenç Büyükhelvacıoğlu
2018-12-21 10:39:27 +01:00
Zolgarr
3f1e6b04a0
add slovenian 2018-12-20 22:23:32 +01:00
Zolgarr
cf92844ca8
add romanian 2018-12-20 20:07:19 +01:00
Zolgarr
70bbf3e3ac
add serbian by Milan Resan 2018-12-20 19:47:29 +01:00
Zolgarr
40f2cc0337
add turkish by Rifat Gönenç Büyükhelvacıoğlu 2018-12-20 19:03:07 +01:00
nopara73
daed3be3a8
Fix typo. 2018-12-18 08:56:39 +01:00
nopara73
3ff25d1f29
Change back to correct English phrasing. 2018-12-18 08:55:43 +01:00
nopara73
64f71e2bcb
Change back Tor netw to Tor serv. 2018-12-18 08:54:58 +01:00
nopara73
1cad1c13e9
Add back one more forgotten abbreviation. 2018-12-18 08:53:39 +01:00
nopara73
9caf8275d5
Add back abbreviations. 2018-12-18 08:52:19 +01:00
nopara73
00cb388ef8
Fix 1018 typo -> 2018. 2018-12-18 08:48:51 +01:00
nopara73
37eac3b92f
Change back Blockchain to block chain. 2018-12-18 08:44:24 +01:00
nopara73
67e21a2b4a
Merge branch 'master' into wasabi 2018-12-18 08:40:45 +01:00
nopara73
b6a45c28b5
Add Persian by Ham3d Sal3hi 2018-12-18 08:10:37 +01:00
nopara73
b2c7ffb817
Add Polish by Monika Nowak 2018-12-17 13:10:18 +01:00
nopara73
87368a0486
Remove extra space 2018-12-17 13:07:21 +01:00
nopara73
2eb94e0403
Add Portugese by Marco Agner 2018-12-17 13:06:52 +01:00
nopara73
d95030f1f9
Use proper punctuation 2018-12-17 13:04:03 +01:00
nopara73
f78b59bea7
Add French 2018-12-17 13:03:26 +01:00
nopara73
b3ad0472a4
Add Korean by Minju Kwon (권민주) 2018-12-17 08:33:09 +01:00
nopara73
b0ee354c83
Fix typo 2018-12-17 07:01:46 +01:00
nopara73
be8846fa65
Merge branch 'master' into coinjoin 2018-12-17 06:59:47 +01:00
nopara73
062502a2cd
Add Japanese by jimmyhomma 2018-12-17 06:51:45 +01:00
nopara73
31036c8c1f
Add Italian by Lawrence Nahum 2018-12-17 06:48:44 +01:00
nopara73
4cf83368b4
Start with "... is" 2018-12-17 05:20:59 +01:00
Will Binns
26d0a76a18
Merge pull request #2790 from bitcoin-dot-org/wbnns-remove-quick-bt
exchanges: Drop QuickBT
2018-12-16 09:42:03 -06:00
Will Binns
026ee37d56
exchanges: Drop QuickBT
This drops QuickBT from the exchanges page and will be merged once tests
pass. They ceased operations as of this past week.
2018-12-16 09:02:45 -06:00
nopara73
9f9c075f3a
Add German Wasabi desc by Maximilian Fischer 2018-12-16 08:41:50 +01:00
nopara73
ef9005e853
Merge pull request #3 from lontivero/patch-5
Wasabi wallet description (ES)
2018-12-15 20:54:22 +01:00
Lucas Ontivero
92285c0d1a
Wasabi wallet description (ES) 2018-12-15 16:24:51 -03:00
nopara73
8e88f5d5a8
Use proper punctuation 2018-12-15 17:24:16 +01:00
nopara73
0b1e4e5d59
Merge pull request #2 from indus3/patch-3
Update nl.yml
2018-12-15 17:22:35 +01:00
indus3
6964b9ab5d
Update nl.yml
Update nl.yml with wasabi wallet one-line description at line 202
2018-12-15 17:14:57 +01:00
nopara73
68474dcc9a
Add Danish Wasabi translation by Bertram Lund 2018-12-15 14:36:34 +01:00
nopara73
64645fcfeb
Merge pull request #1 from raindogdance/wasabi
Update ru.yml - Russian translation of the one-line description of the Wasabi wallet
2018-12-15 13:11:26 +01:00
raindogdance
bd6cc9497c
Update ru.yml 2018-12-15 12:01:27 +00:00
nopara73
729e6210a4
Fix typos 2018-12-15 07:17:27 +01:00
nopara73
33d22cd5e9
Extend CoinJoin description with currently operational implementations and their descriptions. 2018-12-15 07:11:54 +01:00
nopara73
69c7f6847e
Add descriptions on English and Hungarian. 2018-12-15 05:21:05 +01:00
Cøbra
dbc0c8ab0e
Restore test functionality
Restore test functionality
2018-12-13 11:37:40 +00:00
TheCharlatan
c624de1ef6
Rebrand digitalbitbox to BitBox 2018-12-09 18:37:52 +01:00
Cøbra
c55c98bf1c Fix broken internal links
Fixes broken internal links
2018-12-09 12:35:36 +00:00
Cøbra
b0f119cb56 Revert "Revert "Split developer guide up into multiple pages""
This reverts commit 74d982e973.
2018-12-09 11:02:09 +00:00
Albin Falsen Lindqvist
8e810ab931 [sv] Fixed spelling mistakes 2018-12-09 00:40:19 +01:00
Will Binns
311df5b3e4
Merge pull request #2775 from bitcoin-dot-org/wbnns-update-portuguese-br-translation
_translations: Update Portuguese (BR) Translation
2018-12-07 07:32:12 -06:00
Will Binns
706181a738
Merge pull request #2774 from bitcoin-dot-org/wbnns-drop-bitmae
exchanges: Drop Bitmae
2018-12-05 19:00:07 -06:00
Will Binns
62f6bb33a7
pt_BR: Fix broken link to vocabulary page 2018-12-05 18:33:55 -06:00
Will Binns
264c0170eb
exchanges: Drop Bitmae
This drops Bitmae from the Exchanges page and will be merged once tests
pass; they are redirecting to Xapo, now.
2018-12-05 18:11:29 -06:00
Will Binns
958dc33305
Merge pull request #2773 from bitcoin-dot-org/wbnns-remove-bitcoin-film-link
resources: Drop 'BitcoinFilm.org'
2018-12-05 17:18:56 -06:00
Will Binns
84db20f88f
resources: Drop 'BitcoinFilm.org'
This drops BitcoinFilm.org from the Resources page and will be merged
once tests pass. Their site has been showing a PHP error and hasn't been
loading properly for a couple of weeks, now.
2018-12-05 16:28:16 -06:00
Will Binns
62f045f9ed
_config: Add redirects for developer pages 2018-12-05 16:19:42 -06:00
Will Binns
ecfe7cdb50
_config: Remove redirect to /en/buy/ (translated) 2018-12-05 16:16:30 -06:00
Will Binns
d9ea170384
pt_BR: Remove non-ASCII URLs 2018-12-05 15:55:58 -06:00
Will Binns
ba3333341c
_translations: Update Portuguese Translation (BR) 2018-12-05 15:51:07 -06:00
Will Binns
a15ee736a9
Merge pull request #2771 from bitcoin-dot-org/wbnns-drop-ca-bitcoin-alliance
community: Drop Bitcoin Alliance of Canada
2018-12-03 20:53:38 -06:00
Will Binns
63c6910d09
community: Drop Bitcoin Alliance of Canada
Closes #2769
2018-12-03 20:16:30 -06:00
Will Binns
f07c587eb8
Merge pull request #2766 from bitcoin-dot-org/wbnns-update-japanese-translation
_translations: Update Japanese Translation
2018-11-30 13:52:25 -06:00
Will Binns
36ed802284
_translations: Update Japanese Translation 2018-11-27 17:00:11 -06:00
Cornelius Schumacher
7d38fa2b95 Mark up escaped newline as literal
This makes it a bit more explicit that a literal escaped newline
is meant.
2018-11-27 15:13:33 +01:00
Cornelius Schumacher
4fe5f5f08a Fix table
Use standard GFM markdown tables
2018-11-27 15:13:33 +01:00
Cornelius Schumacher
112062d7d7 Highlight output as text
Due to the grep the output is not valid JSON anymore. Mark it as
text so syntax highlighters don't get confused.
2018-11-27 15:13:21 +01:00
Will Binns
3454af02e7
Merge pull request #2760 from vim88/cookies_popup
Resolves IE positioning issue of cookie consent popup.
2018-11-26 20:59:16 -06:00
Will Binns
c047e09f07
Merge pull request #2759 from jameshilliard/deprecate-bip70
Add BIP70 deprecation warnings
2018-11-26 11:00:29 -06:00
Cornelius Schumacher
d73dc6fd41 Fix JSON
Make the highlighted code proper JSON so syntax highlighting works
2018-11-26 17:14:07 +01:00
vim88
a1e99c3c95 Resolves IE positioning issue of cookie consent popup. 2018-11-23 21:50:56 +02:00
Will Binns
ec81a9f3af
Merge pull request #2758 from bitcoin-dot-org/wbnns-close-2750
exchanges: Drop Bitwage
2018-11-23 11:46:26 -06:00
James Hilliard
fa9372f55f Add BIP70 deprecation warnings 2018-11-21 22:51:27 -07:00
Will Binns
727b2625a0
exchanges: Drop Bitwage
Closes #2750
2018-11-20 20:54:46 -06:00
Will Binns
c4668e7515
Merge pull request #2757 from bitcoin-dot-org/wbnns-add-events-112018
Update Events Page
2018-11-20 20:18:38 -06:00
Will Binns
ac5047e8e7
_events: Add 'LABITCONF 2018'
Closes #2728
2018-11-20 18:48:28 -06:00
Will Binns
f38a831f62
_events: Add 'Advancing Bitcoin Conference'
Closes #2735
2018-11-20 18:46:59 -06:00
Will Binns
14f62180a0
_events: Add 'Tone Vays's Unconfiscatible Conference'
Closes #2753
2018-11-20 18:38:45 -06:00
Will Binns
ceaf695502
_events: Add 'Terra Mining 2018'
Closes #2756
2018-11-20 18:30:43 -06:00
Will Binns
fb1540e792
_events: Remove past events 2018-11-20 18:29:22 -06:00
Will Binns
a8270f12ce
Merge pull request #2742 from bitcoin-dot-org/wbnns-update-italian-translation
_translations/it: Update Italian Translation
2018-11-12 12:56:24 -06:00
Will Binns
e3d5899ea5
_translations/it: Fix broken tag 2018-11-07 17:25:02 -06:00
Will Binns
de2935a409
Merge pull request #2741 from bitcoin-dot-org/wbnns-remove-bitcoin-foundation-colombia
community: Remove Colombian Nonprofit
2018-11-07 17:13:13 -06:00
Will Binns
44d9c09dda
_config: Add missing redirects 2018-11-07 16:27:00 -06:00
Will Binns
c9fcb968d7
community: Remove Colombian Nonprofit
This removes a dead link pointing to "Fundacion Bitcoin Colombia" on the
Community page and will be merged once tests pass. The referenced domain
(bitcoincolombia.org) only shows a default cPanel configuration page,
now.

Cc: @santy2001
2018-11-07 14:53:43 -06:00
Will Binns
290cc34ddb
_translations/it: Update Italian Translation 2018-11-07 14:51:17 -06:00
Will Binns
c2f58bbb2e
Merge pull request #2740 from bitcoin-dot-org/revert-2700-seperate-pages-devdocs
Revert "Split developer guide up into multiple pages"
2018-11-07 13:33:27 -06:00
Will Binns
bd604df550
_config: Drop redirect 2018-11-07 12:50:50 -06:00
Will Binns
74d982e973
Revert "Split developer guide up into multiple pages" 2018-11-07 11:37:01 -06:00
Will Binns
c79301ff21
Merge pull request #2720 from knaperek/patch-1
List Digital Surge in Australia exchanges
2018-11-05 12:56:50 -05:00
Will Binns
2f86ac4c9c
Merge pull request #2730 from ysangkok/patch-1
Transaction version can be 2
2018-10-31 10:21:16 -04:00
Will Binns
de5e92d4c9
Merge pull request #2700 from bitcoin-dot-org/seperate-pages-devdocs
Split developer guide up into multiple pages
2018-10-31 10:02:14 -04:00
Will Binns
2702dc5899
Merge pull request #2729 from bitcoin-dot-org/bitcoin-core-0.17.0.1
Bitcoin Core 0.17.0.1
2018-10-30 15:30:42 -04:00
Janus Troelsen
52ed3cd6b5
Transaction version can be 2 2018-10-30 15:25:46 +01:00
Wladimir J. van der Laan
7066174cbc
Bitcoin Core 0.17.0.1 2018-10-30 14:45:51 +01:00
Cøbra
a8e6619946
Merge branch 'master' into seperate-pages-devdocs 2018-10-28 23:07:04 +00:00
Will Binns
0c703afd80
Merge pull request #2726 from r4victor/patch-1
Remove duplicate articles
2018-10-27 09:54:23 -04:00
Victor Skvortsov
90712e91d2
Remove duplicate articles 2018-10-27 16:22:15 +05:00
Cøbra
029a7731ac Fix issue with subhead links
Fixes issue with subhead links missing to make tests pass
2018-10-25 17:43:56 +01:00
Cøbra
9fe2853d7b Improve UX/UI of developer guide page
Improve UX/UI of developer guide page
2018-10-25 16:40:48 +01:00
Will Binns
78a1c9f304
Merge pull request #2722 from bitcoin-dot-org/wbnns-update-dutch-translation
_translations/nl: Update Dutch Translation
2018-10-22 22:00:34 +01:00
Will Binns
6299ef248d
Merge pull request #2721 from bitcoin-dot-org/wbnns-update-german-translation
_translations/de: Update German Translation
2018-10-22 22:00:18 +01:00
Will Binns
637e3c901f
Merge pull request #2715 from bitcoin-dot-org/wbnns-drop-news-resources
resources: Drop news section
2018-10-22 21:59:53 +01:00
Will Binns
302b3de87e
Merge pull request #2712 from crwatkins/replace-copay
Add Copay wallet
2018-10-22 21:59:20 +01:00
Will Binns
9b29e5d73a
Merge pull request #2710 from bitcoin-dot-org/wbnns-reinstatements
exchanges: Add back NYA agreement companies
2018-10-22 21:59:01 +01:00
Will Binns
30bc328aa3
_config: Add missing redirects 2018-10-20 13:10:32 +02:00
Will Binns
e8768e5f59
_translations/nl: Fix broken URLs 2018-10-20 12:30:42 +02:00
Will Binns
aa1a3b135a
_translations/nl: Update Dutch Translation 2018-10-20 12:10:02 +02:00
Will Binns
ce078acade
_translations/de: Update German Translation 2018-10-20 12:06:26 +02:00
Jozef
1e4d3ce82f
List Digital Surge in Australia exchanges 2018-10-19 11:24:33 +02:00
Will Binns
c633184057
Merge pull request #2717 from bitcoin-dot-org/wbnns-update-indonesian-translation
Update Indonesian Translation
2018-10-19 08:08:52 +01:00
Will Binns
b3201fb066
_translations/id: Fix broken link 2018-10-16 19:26:23 +02:00
Will Binns
6c0199dc0f
_translations/id: Fix broken ampersands 2018-10-16 19:14:28 +02:00
Will Binns
b210646ce2
_translations/id: Update Indonesian Translation 2018-10-16 11:42:00 +02:00
Will Binns
25ddaa62c9
Merge pull request #2716 from bitcoin-dot-org/wbnns-update-datadir-gb
_config: Update datadir size in gigabytes
2018-10-16 00:07:42 +01:00
Will Binns
e01f941731
Merge pull request #2711 from bitcoin-dot-org/wbnns-add-translation-strings
Add missing translation strings
2018-10-15 23:11:15 +01:00
Will Binns
861a656997
Merge pull request #2714 from bitcoin-dot-org/wbnns-add-events
Update Events Page
2018-10-15 23:10:47 +01:00
Will Binns
5705f56163
_config: Update datadir size in gigabytes 2018-10-16 00:02:33 +02:00
Will Binns
3177b589d0
resources: Drop news section
Closes #2697
2018-10-15 23:22:43 +02:00
Will Binns
eb33edb181
Merge pull request #2713 from crwatkins/hstspreload-url
Update HSTS preload list URL
2018-10-15 22:09:34 +01:00
Will Binns
cb93439fe3
_events: Add 'Who's afraid of Bitcoin?'
Closes #2692
2018-10-15 22:31:38 +02:00
Will Binns
f2eb694cf9
_events: Add 'Lightning Hackday NYC'
Closes #2673
2018-10-15 22:24:21 +02:00
Craig Watkins
efbc044bf0 Update hsts preload list URL 2018-10-15 14:48:19 -04:00
Craig Watkins
b0a86fbabc Add Copay wallet 2018-10-15 14:29:59 -04:00
Will Binns
4713028362
_events: Add 'Blockchain Economy Istanbul Summit'
Closes #2616
2018-10-15 20:04:12 +02:00
Will Binns
fd0b9790a5
_events: Remove past events 2018-10-15 19:35:21 +02:00
Will Binns
26261ceeb7
footer: Add translatable strings for Network Status 2018-10-15 19:24:38 +02:00
Will Binns
3094b2dafd
footer-menu: Add translatable string for donations 2018-10-15 19:22:12 +02:00
Will Binns
f725633a40
en: Add missing translation strings 2018-10-15 19:21:49 +02:00
Will Binns
22dafdb6bb
Merge pull request #2709 from bitcoin-dot-org/wbnns-full-node-version-clarification
full-node: Add clarification to instrux for version number
2018-10-15 18:06:18 +01:00
Will Binns
3146b1c742
full-node: Add clarification to instrux for version
Closes #2434

This will be merged once tests pass.
2018-10-15 15:48:22 +02:00
Will Binns
4f57821e70
Merge pull request #2707 from bitcoin-dot-org/wbnns-privacy-policy-strings
Fix privacy policy strings
2018-10-15 13:33:54 +01:00
Will Binns
3d0abff4fb
footer-menu: Add condition when translation isn't present
Closes #1735
2018-10-15 13:41:31 +02:00
Simon H
947f30547d docs: Add FAQ for Translators *UPDATE* (#2706)
* Update assisting-with-translations.md
2018-10-15 11:21:35 +01:00
Will Binns
5057bd789e
Merge pull request #2674 from 1jkunz1/bitquick_link
Add BitQuick Exchange Link
2018-10-14 10:24:01 +01:00
Will Binns
3e129c580f
Merge pull request #2702 from bitcoin-dot-org/fix-devsearch
Fix bugs in devsearch
2018-10-14 10:23:48 +01:00
Will Binns
8ae4ababad
Merge pull request #2654 from bitcoin-dot-org/wbnns-end-paxful-sponsorship
buy: Non-renewal of Paxful Sponsorship
2018-10-12 00:43:04 +02:00
Will Binns
3cd3456e2b
footer-menu: Enable string for Privacy Policy url 2018-10-11 13:35:05 +02:00
Cøbra
71e377c7f0 Fix bugs in devsearch
Fix bugs in devsearch
2018-10-11 02:10:30 +01:00
Joe Kunzler
237294a1c2 Fix link so that it is in alphabetical order 2018-10-09 12:13:43 -06:00
Cøbra
688a2af9b6 Fix broken links
Fix broken links
2018-10-08 04:38:46 +01:00
Cøbra
d4877bb85e Fix references
Fix references and make tests pass
2018-10-08 04:08:31 +01:00
Cøbra
3f31e33dc8 Put developer documentation into seperate pages
Put developer documentation into seperate pages
2018-10-08 02:34:19 +01:00
Will Binns
651e3da5b6
Merge pull request #2693 from bitcoin-dot-org/wbnns-drop-alert-banner
index: Drop 0.16.3 Upgrade Alert Notice from Homepage
2018-10-07 11:58:40 +02:00
Will Binns
e749d449a1
Merge pull request #2694 from bitcoin-dot-org/deprecate-signrawtransaction
Add deprecated to signrawtransaction
2018-10-07 11:58:18 +02:00
Will Binns
989433137a
Merge pull request #2695 from bitcoin-dot-org/Cobra-Bitcoin-patch-1
Update the documentation for getwalletinfo
2018-10-07 11:57:23 +02:00
Cøbra
53844f5e78
Update the documentation for getwalletinfo
Updates the documentation for `getwalletinfo`.
2018-10-05 02:08:52 +01:00
Cøbra
e4fa0deb64
Add deprecated to signrawtransaction
Mark that signrawtransaction is deprecated (it's scheduled for removal in 0.18.0).
2018-10-05 01:22:59 +01:00
Will Binns
88f86e2a6f
index: Drop 0.16.3 Upgrade Alert Notice from Homepage
This drops the 0.16.3 upgrade alert notice from the homepage. It has
been up for the last couple of weeks.
2018-10-05 00:45:24 +02:00
Will Binns
cc7bee7bc7
Merge pull request #2684 from schildbach/bitcoin-wallet-deterministic
Switch transparency score of the Bitcoin Wallet app to 'deterministic'
2018-10-05 00:23:03 +02:00
Wladimir J. van der Laan
2bcc50dce4
Merge #2687: Bitcoin Core 0.17.0
5607327334 Bitcoin Core 0.17.0 (Wladimir J. van der Laan)

Pull request description:

  Can be merged when it passes travis.

Tree-SHA512: eeb0abc4dda820933a8c02c3bdb2e02c9a270f0112015592759bcad89bb8df7ff3efb7d668b139f408ca52a0580edee91d37fffcafceccdb95071f46819436c5
2018-10-03 15:32:30 +02:00
Wladimir J. van der Laan
5607327334
Bitcoin Core 0.17.0
Tree-SHA512: eeb0abc4dda820933a8c02c3bdb2e02c9a270f0112015592759bcad89bb8df7ff3efb7d668b139f408ca52a0580edee91d37fffcafceccdb95071f46819436c5
2018-10-03 14:15:35 +02:00
Andreas Schildbach
67eb70a4b1 Switch transparency score of the Bitcoin Wallet app to 'deterministic'
Bitcoin Wallet builds reproducibly since version 6.29 (July 2018). The binary (APK)
is verified by F-Droid for each release since then, and it can be verified by anyone
else e.g. by using "fdroid build --server de.schildbach.wallet".
2018-10-01 17:36:55 +02:00
Will Binns
856e14a027
Merge pull request #2679 from bitcoin-dot-org/bitcoin-core-0.14.3
Bitcoin core 0.14.3 and 0.15.2
2018-09-29 06:47:01 +02:00
Wladimir J. van der Laan
74df7a68ac
Bitcoin core 0.14.3 and 0.15.2 2018-09-28 17:45:47 +02:00
Will Binns
70e62dee6b
Merge pull request #2675 from greenaddress/2018-09-25-remove-double-greenaddress-android-wallet
Remove deprecated GreeenAddress android app
2018-09-27 21:38:09 +02:00
Leonardo Comandini
ead9ead74d
Remove deprecated GreeenAddress android app
GreenAddress android clients should use Greenbits instead.
2018-09-25 18:05:51 +02:00
Joe
f1923be199 Add BitQuick Exchange Link 2018-09-25 11:03:14 -05:00
theymos
d00b3aafb2
Merge pull request #2667 from bitcoin-dot-org/wbnns-alert-cleanup
_alerts: Additional cleanup of new alert message
2018-09-21 13:09:03 -05:00
Will Binns
ee8623ee46
_alerts: Additional cleanup of new alert message
This PR is based on [additional feedback](https://github.com/bitcoin-dot-org/bitcoin.org/pull/2666#issuecomment-423424702)
and makes the following changes to the 0.16.3 upgrade notice:

+ Fixes a typo in the second to last paragraph of the alert
+ Makes some additional simplifications to the text
+ Drops link to reddit and links to GPG, release signatures and signing key
+ Consolidates download links to bitcoin.org/en/download
+ Adds emphasis (bold) to indicate stored funds are not at risk and links to value overflow incident

This is scheduled to be merged on Sunday, September 23rd (48 hours).
2018-09-21 06:49:29 -06:00
Will Binns
7667113110
Merge pull request #2666 from bitcoin-dot-org/inflation-banner
Add an alert about CVE-2018-17144
2018-09-21 00:29:50 -06:00
Will Binns
a739d17777
index: Fix link 2018-09-20 23:34:44 -06:00
Will Binns
bc14a965b4
_alerts: Revise alert, add notice to home page 2018-09-20 23:16:48 -06:00
Cøbra
bdc28a0eac Make active
Make active
2018-09-21 02:54:29 +01:00
Cøbra
fffb4d6fb2 Add warning banner
Add warning
2018-09-21 02:53:24 +01:00
Will Binns
4e88bb892b
Merge pull request #2665 from bitcoin-dot-org/wbnns-fix-16-3
_releases: Fix date
2018-09-20 09:34:18 -06:00
Will Binns
615fa015df
exchanges: Add Bittrex 2018-09-20 07:46:57 -06:00
Will Binns
4ffade2d52
exchanges: Add bitFlyer 2018-09-20 07:46:57 -06:00
Will Binns
8b09949bd1
exchanges: Add Ripio 2018-09-20 07:46:57 -06:00
Will Binns
c404d97f03
exchanges: Add Coinbase 2018-09-20 07:46:57 -06:00
Will Binns
f16459987a
_releases: Fix date 2018-09-20 07:44:46 -06:00
Will Binns
2b25277d2b
Merge pull request #2645 from merland/textual-improvements
Textual improvements
2018-09-20 06:21:33 -06:00
Will Binns
efe2aa5730
Merge pull request #2633 from jdabs/patch-4
Fix for overflow-x scrolling on mobile phones
2018-09-19 19:35:53 -06:00
Will Binns
ded597b7ff
Merge pull request #2660 from merland/issue2652
Removed div that made capture render without trailing line break
2018-09-19 19:24:02 -06:00
Jack
4d10368832
fix 2018-09-19 12:15:39 -04:00
Will Binns
e58694cba5
index: Drop 'Buy Bitcoin' button from homepage 2018-09-18 20:32:02 -06:00
Will Binns
bdc559c053
Merge pull request #2656 from bitcoin-dot-org/wbnns-how-to-translate
blog: Add post - 'How to Help Translate Bitcoin.org'
2018-09-18 20:23:35 -06:00
Will Binns
61d165b490
Merge pull request #2659 from jdabs/patch-7
Update doc to provide example for fast build
2018-09-18 20:21:26 -06:00
Wladimir J. van der Laan
312799bc97
Merge #2664: Bitcoin Core 0.16.3
4d92a2e340 Bitcoin Core 0.16.3 (Wladimir J. van der Laan)

Pull request description:

Tree-SHA512: c879fe2a4ff121d344028e4a78b590ae9622362e5eba8987aa3cefb40ed07c6b3bd23a26dbde6b8ef4edadd4c97963ad0a346aa274176b3fb4577a4018cb41ad
2018-09-18 23:27:39 +02:00
Wladimir J. van der Laan
4d92a2e340
Bitcoin Core 0.16.3 2018-09-18 22:46:34 +02:00
Will Binns
9b74a1cff8
Merge pull request #2662 from bitcoin-dot-org/fix-donation-download-page
Show donation modal in download page
2018-09-18 10:01:59 -06:00
Cøbra
6a5ee68a2f Show donation modal in download page
This imports main.js into the download page so we can call the function to show the download modal.
2018-09-18 16:28:42 +01:00
Martin Erlandsson
093a099916 Removed div that made capture render without trailing line break 2018-09-17 21:48:21 +02:00
Jack
dce27d7e1a
Update setting-up-your-environment.md
Gave a more specific example for what the faster build can be used for. It saves much more time when you're only tinkering with html and css. I wish I had tried it sooner because the full preview build takes a lot time now, perhaps because of the new translations added
2018-09-17 15:33:03 -04:00
Will Binns
2e34d7d88b
Merge pull request #2644 from aiouy/add-shakepay-to-canadian-exchanges
add Shakepay to Canadian exchanges
2018-09-17 11:48:51 -06:00
Will Binns
dda2651130
Merge pull request #2638 from erickcrus/patch-2
Add new Brazillian Brasil Bitcoin Exchange
2018-09-17 10:16:50 -06:00
Will Binns
3a0d48c4c4
Merge pull request #2626 from bitcoin-dot-org/fix-donation-bugs
Fix donation modal and footer bugs
2018-09-17 09:50:52 -06:00
Will Binns
2337c3f941
Merge pull request #2606 from dzaja87/master
Kriptomat.io added to exchanges list
2018-09-17 09:18:46 -06:00
Will Binns
c34fe6d874
blog: Additional simplifications 2018-09-15 09:04:36 -06:00
Will Binns
1a04f5e6cc
blog: Additional styling, update permalink 2018-09-14 22:08:24 -06:00
Will Binns
cb0b3d28ce
blog: Fix Telegram link 2018-09-14 18:22:35 -06:00
Will Binns
df1deba26c
blog: Fix typos and make simplifications 2018-09-14 15:27:07 -06:00
Will Binns
d20346f737
blog: Add post - 'How to Help Translate Bitcoin.org' 2018-09-14 14:41:47 -06:00
Will Binns
25d5f1c639
en: Drop sponsorship-related strings 2018-09-14 09:45:41 -06:00
Will Binns
6862fcea54
buy: Remove Paxful Sponsorship
The Paxful sponsorship ends on October 11th. There are currently no
plans or discussions to renew it, so this PR is scheduled to be merged
on that date.
2018-09-14 09:40:04 -06:00
Will Binns
5733b08f26
Merge pull request #2649 from bitcoin-dot-org/wbnns-fix-dotted-path
screen: Fix dotted path on Getting Started page
2018-09-13 21:45:01 -06:00
Will Binns
41269ffadc
screen: Fix dotted path on Getting Started page
This fixes #2619 and will be merged once tests pass.
2018-09-13 21:07:10 -06:00
Will Binns
67d0093d27
Merge pull request #2647 from bitcoin-dot-org/wbnns-translation-docs
docs: Add note mentioning Hendrawan and background exp. for handling translations
2018-09-13 20:28:34 -06:00
Will Binns
c9c3d2216f
docs: Change Hendrawan to a Team Leader 2018-09-13 18:36:37 -06:00
Will Binns
233c4c6196
docs: Add note regarding background exp. for handling translations 2018-09-13 18:13:10 -06:00
Dusan
eaf6e6912d label fix 2018-09-13 09:55:43 +02:00
Martin Erlandsson
97a20a4257 Merged these two lines. The indendation was meaningless, caused an incorrect indentation on the site. 2018-09-12 13:59:39 +02:00
Martin Erlandsson
76fe3899fb Fixed wrong tense 2018-09-12 12:39:02 +02:00
Martin Erlandsson
ca93bf76cd Minor text improvements 2018-09-12 10:21:12 +02:00
Martin Erlandsson
2fc922ef48 Deleted a section that is already included in the 'complete_list_of_commands_and_ibd' capture (resulted in a duplication) 2018-09-12 09:07:59 +02:00
Will Binns
613edcbff3
Merge pull request #1979 from AlejandroDeLaTorre/add-btccom
Add BTC.com wallet
2018-09-11 21:20:57 -06:00
Will Binns
e3b9a772dc
Merge pull request #2643 from merland/master
Minor textual fixes
2018-09-11 21:19:25 -06:00
Jean Amiouny
4bf65d40af
add Shakepay to Canadian exchanges 2018-09-11 11:00:02 -04:00
Martin Erlandsson
e1459683f1 Fixed minor textual errors 2018-09-11 14:33:30 +02:00
Martin Erlandsson
53d2ca7dee Fixed a misspelling, added a missing word and two missing spaces. 2018-09-11 10:11:46 +02:00
Will Binns
ee5fcc2e41
Merge pull request #2636 from bitcoin-dot-org/wbnns-translator-acknowledgments
blog: Add new post recognizing translators
2018-09-10 17:39:24 -06:00
Will Binns
7b0af4cce2
Merge pull request #2639 from merland/missing-unit-on-blockchain-size
Added missing unit on blockchain size (gigabytes)
2018-09-10 12:24:21 -06:00
Will Binns
fd83b7e637
blog: Clarify tense 2018-09-10 12:16:23 -06:00
Martin Erlandsson
6e1c2ce50e Added missing unit on blockchain size (gigabytes) 2018-09-10 16:35:52 +02:00
Erick Crus
91125e464d
Add new Brazillian Brasil Bitcoin Exchange
Add new Brazillian exchange to trade Bitcoins with security.
2018-09-08 18:35:18 -03:00
Will Binns
599a1cb3ba
blog: Add additional thanks to Transifex 2018-09-07 22:46:11 -06:00
Will Binns
d83ee99ac9
blog: Add new post recognizing translators
This adds a new blog post to the site, acknowledging and thanking the
most active recent volunteer translators for their efforts.
2018-09-07 22:33:52 -06:00
Will Binns
eb55a1c91a
Merge pull request #2634 from jdabs/patch-5
Add minor spelling fixes
2018-09-06 19:45:10 -06:00
Jack
e2d516b62d
Add minor spelling fixes
Adverbs, which end in -ly, do not need hyphens. I am continuing onward with my documentation review and testing.
2018-09-06 18:31:21 -04:00
Jack
2a9cbbc04f
Fix spacing 2018-09-06 10:26:59 -04:00
Jack
4d8ff6bac8
Fix for overflow-x scrolling on mobile phones
Scroll bar would show after the table of contents snapped to bottom, namely on phones in portrait mode. The extra padding seemed to be causing this. That padding is not longer needed once the TOC is at the bottom.
2018-09-06 10:19:15 -04:00
Will Binns
9992af6f02
Merge pull request #2630 from jdabs/patch-2
Remove unnecessary hyphen
2018-09-05 21:00:04 -06:00
Will Binns
473f6996ab
Merge pull request #2629 from jdabs/patch-1
Remove unnecessary hyphens
2018-09-05 20:59:32 -06:00
Jack
e8aa7f93e2
Remove unnecessary hyphen
"part-time" does not need to be hyphened in this sentence. Examples:
She held a part-time job.
She worked part time on the forum.
2018-09-05 17:02:28 -04:00
Jack
8ff70d6969
Remove unnecessary hyphens
Seemingly is an adverb and thus doesn't need a hyphen.
2018-09-05 16:55:41 -04:00
Cøbra
774cf778fc Fix donation modal bugs
Fixes a few bugs with the donation modal and makes use of JS across the site simpler and more consistent.
2018-09-05 16:53:48 +01:00
Simon H
c790f25294 Extended "Assisting with Translations" document (#2620)
* Update assisting-with-translations.md

* Implement changes and correct mistakes

* Fix spacing for headlines
2018-09-03 23:34:26 -04:00
Will Binns
9ff73cff06
Merge pull request #2623 from charlyonebtc/charlyonebtc-patch-1
Add oldest argentinian exchange
2018-09-03 23:32:46 -04:00
charlyonebtc
725e81060a
Add oldest argentinian exchange 2018-08-31 10:54:59 -03:00
Will Binns
42f6038934
Merge pull request #2622 from bitcoin-dot-org/wbnns-remove-birthday-note
index: Drop Bitcoin.org Anniversary Note
2018-08-30 19:33:48 -04:00
Will Binns
f0ce38f5a4
index: Drop Bitcoin.org Anniversary Note
This drops the blog post link on the homepage that Bitcoin.org is 10
years old, which has been up for the past week, and will be merged once
tests pass.
2018-08-30 16:18:48 -06:00
Will Binns
84e8f17366
Merge pull request #2613 from bitcoin-dot-org/wbnns-indodax
exchanges: Change name, Bitcoin Indonesia > Indodax
2018-08-24 14:46:57 -04:00
Will Binns
10317e9949
exchanges: Change name, Bitcoin Indonesia > Indodax
Bitcoin Indonesia has rebranded and changed their name to Indodax. This
updates the name and will be merged once tests pass.
2018-08-24 11:59:40 -06:00
nvk
bbaaa45548
Adds Coldcard 2018-08-24 09:44:05 -04:00
Will Binns
8aa27f8980
Merge pull request #2610 from odarboe/capitalize-scam-headers
Scam Page: Capitalize the headers
2018-08-22 19:10:52 -04:00
odarboe
a858c8c4e1 Scam: Capitalize the headers 2018-08-22 23:29:38 +02:00
Will Binns
540a06ba24
Merge pull request #2609 from bitcoin-dot-org/wbnns-view-all
sidebar: Change 'View Topics' to 'View All'
2018-08-22 16:55:48 -04:00
Will Binns
84ff0128dd
Merge pull request #2608 from bitcoin-dot-org/wbnns-categorize-scams
scams: Add translation string
2018-08-22 15:52:30 -04:00
Will Binns
43376e9af6
sidebar: Change 'View Topics' to 'View All'
This fixes an issue where-in some pages inherit button text from
sidebar.html that does not make sense - like on the exchanges page, for
example, where it says 'View Topics'. There are no topics on that page.
This is because the table of contents button in the sidebar was
erroneously written for the vocabulary page. As implemented, it should
have been more generically worded. This updates the text to say 'View
All' instead so that it makes sense when displayed on different pages.

This affects mobile / handheld users and will be merged once tests pass.
2018-08-22 13:44:31 -06:00
Will Binns
003dfce154
scams: Add translation string
This page inherited an issue from the glossary page that it was modeled
after, where-in a translation string was missing. This fixes the issue
and also provides the applicable string for the page.

This will be merged once tests pass.
2018-08-22 13:00:13 -06:00
Will Binns
7f8d7e7912
Merge pull request #2607 from bitcoin-dot-org/wbnns-shorten-announcement-text
index: Shorten text to remove wrap
2018-08-22 12:34:00 -04:00
Will Binns
28f1e24473
index: Shorten text to remove wrap
This shortens the announcement text in #2597 so that it won't wrap on
smaller mobile / handheld devices, and will be merged once tests pass.
2018-08-22 09:10:48 -06:00
Will Binns
766dfb3dc2
Merge pull request #2597 from bitcoin-dot-org/wbnns-10-year-anniversary
Add 10 Year Anniversary of Bitcoin.org Blog Post
2018-08-22 10:43:14 -04:00
Will Binns
f33aa5b1c8
Merge pull request #2594 from bitcoin-dot-org/wbnns-avoid-scams
Add page to help users avoid scams
2018-08-22 10:21:43 -04:00
Dusan
746a3f1a67 Kriptomat.io added to exchanges list 2018-08-22 14:46:52 +02:00
Will Binns
db5cc52514
Merge pull request #2604 from bitcoin-dot-org/wbnns-update-language-coordinator-082118
about-us: Change alias to real name
2018-08-21 19:10:28 -04:00
Will Binns
6f15ef9165
about-us: Change alias to real name
This updates Pavle Djordjevic's listing as the Serbian translation
coordinator so that his real name is used instead of his alias ([as
discussed](https://github.com/bitcoin-dot-org/bitcoin.org/pull/2596#issuecomment-414570070)
in #2596.

This will be merged once tests pass.
2018-08-21 16:04:22 -06:00
Will Binns
a9553547b6
Merge pull request #2596 from bitcoin-dot-org/wbnns-update-serbian-081718
Update Serbian Translation
2018-08-21 00:27:01 -04:00
Will Binns
427b83a546
sr: Fix broken tag 2018-08-20 21:49:09 -06:00
Will Binns
630d9f49a9
_config: Fix broken redirect 2018-08-20 21:45:55 -06:00
Will Binns
0b3fce66c5
sr: Remove non-ascii characters from URLs 2018-08-20 21:17:08 -06:00
Will Binns
264763304c
Merge pull request #2595 from bitcoin-dot-org/wbnns-update-german-081718
Update German Translation
2018-08-20 23:06:35 -04:00
Will Binns
3bc0b5ac51
de: Add missing tag 2018-08-20 18:26:35 -06:00
Will Binns
daeddb63f1
de: Convert ampersand 2018-08-20 15:14:08 -06:00
Will Binns
9d9029f6b7
Merge pull request #2598 from RandyMcMillan/patch-2
change "block to valid" to "block to be valid"
2018-08-19 19:18:40 -04:00
@RandyMcMillan
14e7c556cf
change "block to valid" to "block to be valid" 2018-08-19 15:58:13 -04:00
Will Binns
fc031f573f
_posts: Fix grammar mistake 2018-08-18 12:02:46 -06:00
Will Binns
1c07ac0cfc
about-us: Add Language Coordinator for Serbian 2018-08-17 12:31:10 -06:00
Will Binns
ff3f868785
sr: Update Serbian Translation 2018-08-17 12:26:30 -06:00
Will Binns
81f0af25c5
de: Update German Translation 2018-08-17 12:25:02 -06:00
Will Binns
6d25d32e35
Merge pull request #2568 from bitex-la/master
Added Bitex.la argentinian exchange
2018-08-17 14:22:12 -04:00
Will Binns
2ec94ad626
en: Additional copy edit 2018-08-17 11:46:25 -06:00
Will Binns
da46616a5c
en: Revise copy for various types of scams 2018-08-17 11:03:20 -06:00
Will Binns
ef3df93e43
_includes: Add language conditional to announcement 2018-08-17 09:58:19 -06:00
Will Binns
1418cebce8
_includes: Only show footer link in English 2018-08-17 09:41:55 -06:00
Will Binns
678bd63160
Add special announcement on homepage 2018-08-17 09:37:39 -06:00
Will Binns
3213b405bf
img: Add screen capture, Bitcoin.org in early days 2018-08-17 09:36:51 -06:00
Will Binns
090bdc0b7b
_posts: Revise copy 2018-08-17 09:36:28 -06:00
Will Binns
5e5564dda7
_posts: Add 10 Year Anniversary Post 2018-08-17 00:03:22 -06:00
Will Binns
37c0efbb64
footer-menu: Add link to page 2018-08-16 23:57:20 -06:00
Will Binns
a2990e1f6c
en: Provision strings 2018-08-16 23:56:55 -06:00
Will Binns
a6bb8ba14f
scams: Revise template 2018-08-16 23:56:26 -06:00
Will Binns
cc7887c37e
scams: Provision template 2018-08-16 15:30:07 -06:00
Will Binns
56e6e42dd6
Merge pull request #2592 from bitcoin-dot-org/wbnns-update-events-081618
Update Events Calendar
2018-08-16 17:02:35 -04:00
Will Binns
e17e95a8ef
_events: Add 'CoinsBank Blockchain Cruise'
Closes #2555
2018-08-16 14:25:41 -06:00
Will Binns
89d0c055f2
_events: Add 'Lightning Hackday'
Closes #2571
2018-08-16 14:25:05 -06:00
Will Binns
d67da59bd9
_events: Remove past events 2018-08-16 14:24:07 -06:00
Will Binns
33ab67ad58
Merge pull request #2576 from odarboe/add-more-btc-documentaries
[Resources] Add more recent Bitcoin Documentary links
2018-08-15 19:18:03 -04:00
Will Binns
41ce08c5bf
Merge pull request #2586 from bitcoin-dot-org/fix-wallet-bug
Hide currently selected wallet
2018-08-14 19:12:23 -04:00
Will Binns
641ef37de2
Merge pull request #2584 from RandyMcMillan/patch-1
change rawtransaction to raw transaction
2018-08-14 16:06:30 -04:00
Cøbra
0bb9bb3c86
Fix indentation
Fix indentation
2018-08-14 18:03:06 +01:00
Cøbra
20a0a3e8de
Fix indentation
Fix indentation
2018-08-14 18:02:13 +01:00
Cøbra
0ee275421f Hide currently selected wallet
Hides the currently selected wallet because it's redundant to display it
2018-08-14 12:15:49 +01:00
Nicolas Orchow
363de9dc49 Sort Argentinian exchanges alphabetically 2018-08-13 09:35:24 -03:00
@RandyMcMillan
3a16424ac2
change rawtransaction to raw transaction 2018-08-13 04:19:08 -04:00
odarboe
a0041a5087 [Resources] Add more recent Bitcoin Documentary links 2018-08-11 03:16:00 +02:00
Will Binns
6f48b8919d
Merge pull request #2570 from bitcoin-dot-org/wbnns-resolve-2569
_config: Add redirects; languages without buy page
2018-08-06 12:04:04 -06:00
Will Binns
39c75aea2a
_config: Add redirects; languages without buy page
Resolves #2569.

This will be merged once tests pass.
2018-08-06 11:11:28 -06:00
Will Binns
b93095e97f
Merge pull request #2547 from odarboe/patch-3
Fix for #2219: Add deprecated to estimatefee and estimatedpriority
2018-08-05 09:02:31 -06:00
Will Binns
6792b0f4e9
Merge pull request #2546 from odarboe/odarboe-patch-1
Fix for #2219: Add deprecated to Estimate Fee in developer reference
2018-08-05 08:47:54 -06:00
Will Binns
7b4b34d2f4
Merge pull request #2537 from odarboe/patch-1
GetBlock documentation update required for the verbosity parameter.
2018-08-05 08:31:36 -06:00
Nicolas Orchow
5f6aaca9a9 Added Bitex.la argentinian exchange 2018-08-03 14:39:40 -03:00
Will Binns
fdb8c94535
Merge pull request #2545 from julianfraiese/patch-2
Added Argentinian exchange
2018-08-01 06:57:25 -06:00
Will Binns
9dceee6aa5
Merge branch 'master' into patch-2 2018-07-30 14:38:00 -06:00
Will Binns
f8f17b810b
Merge pull request #2561 from songchenwen/add-bither-ios-back
Add Bither for iOS Back
2018-07-30 14:33:29 -06:00
Will Binns
4b100575df
Merge pull request #2563 from UpalChakraborty/patch-1
Update _events.yml
2018-07-30 14:31:28 -06:00
Will Binns
de793a48ee
Merge pull request #2558 from bitcoin-dot-org/wbnns-exchange-cleanup
Exchange Page Maintenance
2018-07-30 14:08:37 -06:00
Will Binns
01837f3eba
exchanges: Drop ThroughBit & Zebpay 2018-07-30 13:17:35 -06:00
Upal Chakraborty
6615454544
Update _events.yml 2018-07-31 00:41:28 +05:30
songchenwen
878e358386 Revert "bither: Remove Bither for iOS"
This reverts commit 321d90fc32.
2018-07-30 12:28:52 +08:00
Wladimir J. van der Laan
e2e6152b69
Merge #2560: Bitcoin Core 0.16.2
24ba96f7c2 Bitcoin Core 0.16.2 (Wladimir J. van der Laan)

Pull request description:

  add 0.16.2 release

Tree-SHA512: 3ad1c3bd265febe897558d6acd6b91dc92409c4a806362a3c1e661d4d99770a7c409935f72c8fbaae0e2b9212ac80795fd7303c1a9320799178119ad02cb8807
2018-07-29 20:14:51 +02:00
Wladimir J. van der Laan
24ba96f7c2
Bitcoin Core 0.16.2 2018-07-29 19:14:12 +02:00
odarboe
5a2b510da5
Fix for #2219: Use html break in the table 2018-07-28 10:24:46 +02:00
Will Binns
241b95210e
exchanges: Move AU/NZ (TOC formatting) 2018-07-27 08:40:29 -06:00
Julián
6cdfae3ddf
Update exchanges.html 2018-07-27 11:26:56 -03:00
Will Binns
a84069d796
exchanges: Clean up spacing, organize code 2018-07-27 08:20:12 -06:00
Will Binns
168c60d210
exchanges: Consolidate ordering of continents 2018-07-27 08:13:11 -06:00
Will Binns
7fddf2fdd4
exchanges: Rename SurBTC to Buda 2018-07-26 22:10:21 -06:00
Will Binns
f1866445e6
exchanges: Drop Bitcoin Cambodia 2018-07-26 22:07:31 -06:00
Will Binns
0aea869e63
exchanges: Drop Coindelta 2018-07-26 21:36:31 -06:00
Will Binns
9ca541fa06
exchanges: Drop Coinsecure 2018-07-26 21:34:54 -06:00
Will Binns
d2c023d870
exchanges: Drop Coincheck 2018-07-26 21:15:41 -06:00
Will Binns
967d69a700
exchanges: Drop Huobi 2018-07-26 19:39:28 -06:00
Will Binns
2655f5970f
exchanges: Drop OKCoin.cn 2018-07-26 19:36:29 -06:00
Will Binns
1ebd0bdd7b
exchanges: Drop Bitaccess 2018-07-26 17:33:02 -06:00
Will Binns
b4a1b3fc60
Merge pull request #2553 from bitcoin-dot-org/wbnns-exchange-page-fixes
Small exchange page fixes
2018-07-26 17:18:04 -06:00
Will Binns
49619e0f83
exchanges: Fix incorrect alt tag, standardize 2018-07-26 16:31:35 -06:00
Will Binns
3736149ea4
exchanges: Remove extra line breaks 2018-07-26 16:27:10 -06:00
Will Binns
78c71f3ecf
Merge pull request #2534 from crwatkins/rfc6979
Move deterministic nonce wallet criteria from optional to required
2018-07-25 20:14:38 -06:00
Julián
f3a5ee46ce
Update exchanges.html
added the breakline, sorry for the mistake.
2018-07-25 12:54:25 -03:00
odarboe
de49a7a632
Fix for #2219: Correction of tab 2018-07-25 11:33:42 +02:00
odarboe
d292a1a772
Fix for #2219: Remove table whitespace 2018-07-25 11:09:42 +02:00
odarboe
edec843d1a
Fix for #2219: Remove the dot in the description. 2018-07-25 10:11:32 +02:00
odarboe
8574c15ed8
Fix #2219: Defined the deprecated variable in this file 2018-07-25 02:22:34 +02:00
odarboe
7238b07c46
Fix for #2219: Add the curly bracket to deprecated 2018-07-25 01:54:57 +02:00
odarboe
601ce8fd16
Fix for #2219: Add deprecated to estimatefee and estimatedpriority
PR  for adding deprecated to estimatefee #2219
2018-07-25 01:30:46 +02:00
odarboe
ce321a46cf
Fix for #2219: Estimate Fee in developer reference
PR to add deprecated for 'estimatefee' as requested in #2219
2018-07-25 00:57:04 +02:00
Julián
a15fab0837
Added Argentinian exchange
Had a mistake the last time, fixed now. Thanks!
2018-07-24 17:28:21 -03:00
Will Binns
b21b741cda
Merge pull request #2542 from bitcoin-dot-org/wbnns-fix-2541
Fix duplicate string on About Us page
2018-07-23 19:39:07 -06:00
Will Binns
236f4ea3b3
en: Remove and clarify mentions in previous section 2018-07-23 17:10:17 -06:00
Will Binns
8ce62b51f6
en: Add string regarding developer documentation 2018-07-23 16:56:59 -06:00
Will Binns
a1f56ee6ed
about_sidebar: Remove duplicated string 2018-07-23 16:56:06 -06:00
odarboe
e824ad7e25
GetBlock documentation update required for the verbosity parameter.
This pull request is an updated documentation proposal for the open issue #2251. This is an improved documentation of the second parameter of getBlock (verbosity).
 1 - Document the backward compatibility change of verbosity level from Boolean to integer. 
 2 - State the version in which the change occurred.
 3 - Remove the Boolean examples and added the new integer examples.
 4 - Since the information result for verbose level 1 and 2 are very similar except for "tx", I took the same data and updated the "tx" field with the relevant information.
2018-07-22 22:14:42 +02:00
Craig Watkins
31bc850c9f Move deterministic nonce wallet criteria from optional to required 2018-07-20 09:46:13 -04:00
alejandro.delatorre
f2ea4b357e Add BTC.com wallet 2017-12-12 12:21:17 +01:00
1382 changed files with 23410 additions and 39927 deletions

2
.gitignore vendored
View File

@ -4,13 +4,13 @@ _site/
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db
.bundle
vendor
_cache
.jekyll-metadata
.jekyll-cache/
.sass-cache/
# To prevent accidental push of translations from

View File

@ -1 +1 @@
2.4.1
2.5.8

View File

@ -1,13 +1,14 @@
language: ruby
rvm:
- "2.4.1"
sudo: false
- "2.5.8"
cache: bundler
env:
# http://docs.travis-ci.com/user/environment-variables/#Global-Variables
global:
- BITCOINORG_BUILD_TYPE=deployment
before_install: gem install bundler --pre
before_install:
- "gem update --system 3.0.6"
- "gem install bundler -v 1.17.3"
script: make travis

BIN
Bitcoin_Valge_Paber.pdf Normal file

Binary file not shown.

View File

@ -4,7 +4,7 @@ The following quick guides will help you get started:
+ [Becoming a Contributor](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/become-a-contributor.md)
+ [Working with GitHub](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/working-with-github.md)
+ [Setting Up Your Environment](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/setting-up-your-environment.md)
+ [Improving Developer Documentation](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/contributing-to-developer-documentation.md)
+ [Improving Developer Documentation](https://github.com/bitcoin-dot-org/developer.bitcoin.org/)
+ [Assisting with Translations](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/assisting-with-translations.md)
+ [Managing Wallets](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/managing-wallets.md)
+ [Adding Events, Release Notes and Alerts](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-events-release-notes-and-alerts.md)

View File

@ -5,7 +5,7 @@ source 'https://rubygems.org'
## make sure Travis supports that version. Then remind one of the
## site maintainers that they need to run `rvm install <VERSION>` on
## the build server(s) before they commit to master
ruby '2.4.1'
ruby '2.5.8'
## Used on the build server. If you add a package here (like nokogiri)
## that has non-Gem dependencies (like zlib), please remind the site
@ -14,11 +14,11 @@ ruby '2.4.1'
## your dependencies, then nothing extra needs to be done
group :development do
gem 'ffi-icu'
gem 'jekyll', '~>3.0'
gem 'jekyll', '~>4.0'
gem 'json', '>= 1.9'
gem 'less', '2.4.0'
gem 'kramdown'
gem 'RedCloth'
gem 'kramdown', '~>2.3'
gem 'RedCloth', ">= 4.3.0"
gem 'therubyracer' # required by less
gem 'jshintrb', '~>0.3.0'
gem 'safe_yaml'

View File

@ -1,17 +1,24 @@
GEM
remote: https://rubygems.org/
specs:
RedCloth (4.2.9)
addressable (2.4.0)
colorator (0.1)
RedCloth (4.3.2)
addressable (2.7.0)
public_suffix (>= 2.0.2, < 5.0)
colorator (1.1.0)
colored (1.2)
commonjs (0.2.7)
ethon (0.11.0)
concurrent-ruby (1.1.6)
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
ethon (0.12.0)
ffi (>= 1.3.0)
execjs (2.6.0)
ffi (1.9.10)
ffi-icu (0.1.10)
eventmachine (1.2.7)
execjs (2.7.0)
ffi (1.12.2)
ffi-icu (0.2.0)
ffi (~> 1.0, >= 1.0.9)
forwardable-extended (2.6.0)
html-proofer (2.1.0)
addressable (~> 2.3)
colored (~> 1.2)
@ -20,73 +27,93 @@ GEM
parallel (~> 1.3)
typhoeus (~> 0.7)
yell (~> 2.0)
jekyll (3.0.1)
colorator (~> 0.1)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1)
kramdown (~> 1.3)
liquid (~> 3.0)
http_parser.rb (0.6.0)
i18n (1.8.2)
concurrent-ruby (~> 1.0)
jekyll (4.0.1)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (>= 0.9.5, < 2)
jekyll-sass-converter (~> 2.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (~> 0.3.3)
rouge (~> 1.7)
pathutil (~> 0.9)
rouge (~> 3.0)
safe_yaml (~> 1.0)
jekyll-sass-converter (1.4.0)
sass (~> 3.4)
jekyll-watch (1.3.0)
terminal-table (~> 1.8)
jekyll-sass-converter (2.1.0)
sassc (> 2.0.1, < 3.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
jshintrb (0.3.0)
execjs
multi_json (>= 1.3)
rake
json (2.1.0)
json-schema (2.8.0)
json (2.3.0)
json-schema (2.8.1)
addressable (>= 2.4)
kramdown (1.9.0)
kramdown (2.3.0)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
less (2.4.0)
commonjs (~> 0.2.7)
libv8 (3.16.14.19)
liquid (3.0.6)
listen (3.0.5)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
mercenary (0.3.5)
mini_portile2 (2.3.0)
multi_json (1.11.2)
nokogiri (1.8.2)
mini_portile2 (~> 2.3.0)
parallel (1.12.0)
rake (10.4.2)
rb-fsevent (0.9.7)
rb-inotify (0.9.5)
ffi (>= 0.5.0)
liquid (4.0.3)
listen (3.2.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6)
mini_portile2 (2.4.0)
multi_json (1.14.1)
nokogiri (1.10.9)
mini_portile2 (~> 2.4.0)
parallel (1.19.1)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (4.0.5)
rake (13.0.1)
rb-fsevent (0.10.4)
rb-inotify (0.10.1)
ffi (~> 1.0)
ref (2.0.0)
rouge (1.10.1)
safe_yaml (1.0.4)
sass (3.4.20)
rexml (3.2.4)
rouge (3.19.0)
safe_yaml (1.0.5)
sassc (2.3.0)
ffi (~> 1.9)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
therubyracer (0.12.3)
libv8 (~> 3.16.14.15)
ref
typhoeus (0.8.0)
ethon (>= 0.8.0)
yell (2.0.7)
unicode-display_width (1.7.0)
yell (2.2.2)
PLATFORMS
ruby
DEPENDENCIES
RedCloth
RedCloth (>= 4.3.0)
ffi-icu
html-proofer (= 2.1.0)
jekyll (~> 3.0)
jekyll (~> 4.0)
jshintrb (~> 0.3.0)
json (>= 1.9)
json-schema
kramdown
kramdown (~> 2.3)
less (= 2.4.0)
safe_yaml
therubyracer
RUBY VERSION
ruby 2.4.1p111
ruby 2.5.8p224
BUNDLED WITH
1.16.1
1.17.3

View File

@ -1,4 +1,4 @@
Copyright (c) 2009-2018 Bitcoin.org
Copyright (c) 2009-2021 Bitcoin.org
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@ -36,10 +36,6 @@ travis: clean travis-background-keepalive \
install-deps-development \
all
## Install dependencies (development version)
install-deps-development:
bundle install
@ -54,20 +50,20 @@ endif
## Pre-build tests which, aggregated together, take less than 10 seconds to run on a typical PC
pre-build-tests-fast: check-for-non-ascii-urls check-for-wrong-filename-assignments \
check-for-missing-rpc-summaries \
check-for-missing-copyright-licenses \
check-bundle \
check-for-english-in-en-dir \
check-for-consistent-bitcoin-core-titles \
check-for-too-many-wallets-on-one-platform \
check-validate-yaml \
check-wallet-description-length \
## Post-build tests which, aggregated together, take less than 10 seconds to run on a typical PC
post-build-tests-fast: check-for-build-errors ensure-each-svg-has-a-png check-for-liquid-errors \
check-for-missing-anchors check-for-broken-markdown-reference-links \
check-for-broken-kramdown-tables check-for-duplicate-header-ids \
check-for-headers-containing-auto-link check-for-missing-subhead-links \
check-for-empty-title-tag \
check-for-empty-title-tag \
check-for-subheading-anchors \
check-jshint \
check-for-javascript-in-svgs
@ -219,21 +215,13 @@ check-for-missing-copyright-licenses:
fi ; \
done | eval $(ERROR_ON_OUTPUT)
check-for-missing-rpc-summaries:
## Make sure the Quick Reference section has a summary for each RPC we
## have documented
$S for f in _data/devdocs/en/bitcoin-core/rpcs/rpcs/*.md ;\
do grep -q "\[$$( grep '^##### ' $$f | sed 's/^##### *\([a-zA-Z]*\).*/\1/')\]\[" _data/devdocs/en/bitcoin-core/rpcs/quick-reference.md \
|| echo 'missing summary for '$$f', you need to add the summary to _data/devdocs/en/bitcoin-core/rpcs/quick-ref.md and run make manual-updates' \
; done | eval $(ERROR_ON_OUTPUT)
manual-update-summaries-file:
## A manually-run command to update the summaries file (currently only
## used for RPC summaries, but maybe used for other summaries in the
## future)
$S echo "{%comment%}AUTOMATICALLY-GENERATED FILE: DO NOT EDIT THIS FILE" > _includes/helpers/summaries.md
$S echo "This file is licensed under the terms of its source texts{%endcomment%}" >> _includes/helpers/summaries.md
$S grep -rh --exclude='*summaries.md' 'assign summary_' _includes/ | LANG=UTF-8 sort >> _includes/helpers/summaries.md
$S git grep -h 'assign summary_' _data/devdocs/en/bitcoin-core/rpcs/rpcs/ | LANG=UTF-8 sort >> _includes/helpers/summaries.md
manual-check-diff-sha256sums:
## A manually-run command to check the locally-built
@ -249,7 +237,7 @@ manual-check-diff-sha256sums:
check-for-broken-bitcoin-core-download-links:
## Ensure that the links from the Download page to the current Bitcoin
## Core binaries are correct
$S grep 'class="dl"' _site/en/download.html \
$S grep 'class="[^"]*dl[^"]*"' _site/en/download.html \
| sed 's/.*href="//; s/".*//' \
| while read url ; do \
if [ "$${url##http*}" ]; then \
@ -296,7 +284,7 @@ check-for-consistent-bitcoin-core-titles:
$S grep -r -L '^title:.*Bitcoin Core' en/bitcoin-core/ | eval $(ERROR_ON_OUTPUT)
check-for-too-many-wallets-on-one-platform:
$S for platform in desktop windows mac linux mobile android ios windowsphone web hardware \
$S for platform in desktop windows mac linux mobile android ios web hardware \
; do count=$$( grep -c "compat:.*$$platform" _templates/choose-your-wallet.html ) \
; if [ $$count -gt 14 ] \
; then echo "ERROR: too many wallets in $$platform platform. Remove one or change layout" \
@ -304,4 +292,8 @@ check-for-too-many-wallets-on-one-platform:
check-validate-yaml:
## Validate YAML files against schemas
$S find _wallets -type f -exec bundle exec _contrib/schema-validator.rb quality-assurance/schemas/wallets.yaml {} \;
$S ! find _wallets -type f -exec bundle exec _contrib/schema-validator.rb quality-assurance/schemas/wallets.yaml {} \; | grep .
check-wallet-description-length:
## Ensure wallet descriptions are 320 characters or less
$S sed -n '/^ choose-your-wallet:/,/^ [-a-z]\+:/{/wallet.*:.\{320\}/p} ' _translations/en.yml | eval $(ERROR_ON_OUTPUT)

View File

@ -19,8 +19,9 @@ The following quick guides will help you get started:
+ [Becoming a Contributor](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/become-a-contributor.md)
+ [Working with GitHub](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/working-with-github.md)
+ [Setting Up Your Environment](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/setting-up-your-environment.md)
+ [Improving Developer Documentation](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/contributing-to-developer-documentation.md)
+ [Improving Developer Documentation](https://github.com/bitcoin-dot-org/developer.bitcoin.org/)
+ [Assisting with Translations](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/assisting-with-translations.md)
+ [Adding Exchanges](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-exchanges.md)
+ [Managing Wallets](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/managing-wallets.md)
+ [Adding Events, Release Notes and Alerts](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-events-release-notes-and-alerts.md)
+ [Adding Blog Posts](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-blog-posts.md)
@ -29,10 +30,3 @@ The following quick guides will help you get started:
### Code of Conduct
Participation in this project is subject to a [Code of Conduct](https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/CODE_OF_CONDUCT.md).
### Donations
Bitcoin.org is community supported: [3FkenCiXpSLqD8L79intRNXUgjRoH9sjXa](bitcoin:3FkenCiXpSLqD8L79intRNXUgjRoH9sjXa)
### Questions?
Please contact Will Binns ([will@bitcoin.org](mailto:will@bitcoin.org)) if you need help.

View File

@ -65,7 +65,7 @@ extra steps in order to begin safely receiving bitcoins again.
This post currently describes what actions you can take to prepare for
this situation. Subsequent to {{start}}, we will update this post as
best we can with relevant information, but you are also advised to
monitor other Bitcoin [news sites][] and [community resources][] for
monitor other Bitcoin news sites and [community resources][] for
updates and to cross-check all information, as someone may attempt to
spread false news in order to exploit the situation.
@ -150,13 +150,11 @@ first.
[full history]: https://github.com/bitcoin-dot-org/bitcoin.org/commits/master/_alerts/2017-07-12-potential-split.md
[list of updates]: #document-history
[news sites]: /en/resources#news
[community resources]: /en/community
[confirmation scoring]: /en/you-need-to-know#instant
[price volatility]: /en/you-need-to-know#volatile
</div>
<script src="/js/jquery/jquery-1.11.2.min.js"></script>
<script>
// Localize dates
$(".date").each(function() {

View File

@ -0,0 +1,48 @@
---
title: "Notice of Required Upgrade to 0.16.3"
shorturl: "required-upgrade"
active: false
show_toc: false
# banner: "Notice of Required Upgrade to 0.16.3"
# bannerclass: "alert"
date: 2018-09-21
---
## Summary
[0.16.3](https://bitcoin.org/en/download) was recently released, and if you're
running a node and haven't already updated, we recommend you do so as soon as
possible. A bug fixed in 0.16.3 [is more severe](https://bitcoincore.org/en/2018/09/20/notice/)
than was previously made public. You can download 0.16.3 from
[bitcoin.org](https://bitcoin.org/en/download). As always, make sure that you
verify the authenticity of the download with [GPG](https://gnupg.org/) using the
[signing key](https://bitcoin.org/laanwj-releases.asc) and
[release signatures](https://bitcoin.org/bin/bitcoin-core-0.16.3/SHA256SUMS.asc).
**Stored funds are not at risk**, and never were at risk. Even if the bug had
been exploited to its full extent, the theoretical damage to stored funds would
have been rolled back, exactly as it was in the
[value overflow incident](https://en.bitcoin.it/wiki/Value_overflow_incident).
However, there is currently a small risk of a chain split. In a chain split, transactions
could be reversed long after they are fully confirmed. Therefore, for the next
week or so you should consider there to be a small possibility of any
transaction with less than 200 confirmations being reversed.
Below is a summary of required action items:
+ You should not run any version of Bitcoin Core other than 0.16.3. Older versions
should not exist on the network. If you know anyone who is running an older
version, tell them to upgrade it as soon as possible.
+ It's not necessary to immediately upgrade older versions if they are
currently shut down. Cold-storage wallets are safe.
+ For approximately the next week, consider transactions with fewer than 200
confirmations to have a low probability of being reversed (whereas usually
there would be essentially zero probability of transactions having six or more
confirmations being reversed).
+ Please watch for further news. If a chain split happens, additional action
may be required.
More information: [CVE-2018-17144 Full Disclosure](https://bitcoincore.org/en/2018/09/20/notice/)

View File

@ -1,453 +0,0 @@
---
# This file is licensed under the MIT License (MIT) available on
# http://opensource.org/licenses/MIT.
## List of words to match with references in _includes/references.md
## in developer documentation, used by autocrossref.rb plugin.
## "pattern to match in file" => "reference to give it"
#
## To prevent a ref for term, use: "term: DO NOT AUTOCROSSREF"
'`addr` message': addr message
'`addr` messages': addr message
'`alert` message': alert message
'`alert` messages': alert message
'`amount`': pp amount
bitcoin QR code: URI QR code
bitcoin QR codes: URI QR code
'`bitcoin:` URI': bitcoin uri
'`bitcoin:` URIs': bitcoin uri
bitcoinj:
'`block` message': block message
'`block` messages': block message
certificate chain:
DER:
DER format: der
DER-formatted: der
ECDSA:
epoch time: unix epoch time
'`expires`': pp expires
'`feefilter` message': feefilter message
'`feefilter` messages': feefilter message
fiat:
'`filteradd` message': filteradd message
'`filteradd` messages': filteradd message
'`filterclear` message': filterclear message
'`filterclear` messages': filterclear message
'`filterload` message': filterload message
'`filterload` messages': filterload message
'`getblocks` message': getblocks message
'`getblocks` messages': getblocks message
'`getdata` message': getdata message
'`getdata` messages': getdata message
'`getheaders` message': getheaders message
'`getheaders` messages': getheaders message
'`getaddr` message': getaddr message
'`getaddr` messages': getaddr message
'`headers` message': headers message
'`headers` messages': headers message
intermediate certificate:
intermediate certificates: intermediate certificate
'`inv` message': inv message
'`inv` messages': inv message
IP address: DO NOT AUTOCROSSREF
IP addresses: DO NOT AUTOCROSSREF
IPv4 address: DO NOT AUTOCROSSREF
IPv4 addresses: DO NOT AUTOCROSSREF
IPv6 address: DO NOT AUTOCROSSREF
IPv6 addresses: DO NOT AUTOCROSSREF
key index:
key pair:
'`label`': label
leaf certificate:
long-term fork:
man in the middle: man-in-the-middle
man-in-the-middle:
'`memo`': pp memo
'`mempool` message': mempool message
'`mempool` messages': mempool message
'`message`': message
message payload:
'`merchant_data`': pp merchant data
'`merkleblock` message': merkleblock message
'`merkleblock` messages': merkleblock message
'`cmpctblock` message': cmpctblock message
'`cmpctblock` messages': cmpctblock message
'`sendcmpct` message': sendcmpct message
'`sendcmpct` messages': sendcmpct message
'`getblocktxn` message': getblocktxn message
'`getblocktxn` messages': getblocktxn message
'`blocktxn` message': blocktxn message
'`blocktxn` messages': blocktxn message
'`prefilledtransaction`': prefilledtransaction
'`headerandshortids`': headerandshortids
'`blocktransactionsrequest`': blocktransactionsrequest
'`blocktransactions`': blocktransactions
merge:
Merge avoidance:
micropayment channel:
micropayment channels: micropayment channel
'`MSG_BLOCK`': msg_block
'`MSG_FILTERED_BLOCK`': msg_filtered_block
'`MSG_TX`': msg_tx
'`MSG_CMPCT_BLOCK`': msg_cmpct_block
'`MSG_WITNESS_BLOCK`': msg_witness_block
'`MSG_WITNESS_TX`': msg_witness_tx
'`MSG_WITNESS_FILTERED_BLOCK`': msg_witness_filtered_block
multisig p2sh: p2sh multisig
network:
'`notfound` message': notfound message
'`notfound` messages': notfound message
'number (bitcoins)': proper money handling
'`op_checkmultisig`': op_checkmultisig
'`op_checksig`': op_checksig
'`op_dup`': op_dup
'`op_equal`': op_equal
'`op_equalverify`': op_equalverify
'`op_hash160`': op_hash160
'`op_return`': op_return
'`op_verify`': op_verify
output index:
PaymentDetails:
PaymentRequest:
PaymentRequests: paymentrequest
peer-to-peer: network
peer-to-peer network: network
'`ping` message': ping message
'`ping` messages': ping message
pki:
'`pki_type`': pp pki type
'`point()`': point function
'`pong` message': pong message
'`pong` messages': pong message
previous block header hash:
protocol buffer: protobuf
protocol buffers: protobuf
protocol version 106: section protocol versions
protocol version 209: section protocol versions
protocol version 311: section protocol versions
protocol version 31402: section protocol versions
protocol version 31800: section protocol versions
protocol version 60000: section protocol versions
protocol version 60001: section protocol versions
protocol version 60002: section protocol versions
protocol version 70001: section protocol versions
protocol version 70002: section protocol versions
protocol version 70012: section protocol versions
protocol version 70013: section protocol versions
protocol version 70014: section protocol versions
protocol version 70015: section protocol versions
public key infrastructure: pki
'`r`': r
receipt:
recurrent rebilling:
refund:
refunds: refund
'`reject` message': reject message
'`reject` messages': reject message
root certificate:
RPC:
RPCs: rpc
'`script`': pp script
secp256k1:
standard block relay:
transaction object format:
transaction version number:
'`tx` message': tx message
'`tx` messages': tx message
unencrypted wallet:
unix epoch time:
unix time: unix epoch time
unique address: unique addresses
unique addresses:
unlocked wallet:
unsolicited block push:
'`verack` message': verack message
'`verack` messages': verack message
verified payments:
version 2 blocks: v2 block
'`version` message': version message
'`version` messages': version message
waching-only: watch-only
wallet support:
wallet support disabled: wallet support
wallet support enabled: wallet support
x.509: x509
X509Certificates:
## BIPs in numerical order; don't use padding zeros (e.g. BIP70 not BIP0070)
BIP9:
BIP14:
BIP16:
BIP21:
BIP30:
BIP31:
BIP32:
BIP34:
BIP37:
BIP39:
BIP50:
BIP61:
BIP62:
BIP66:
BIP70:
BIP71:
BIP72:
BIP111:
BIP112:
BIP113:
BIP125:
BIP130:
BIP133:
BIP141:
BIP144:
BIP151:
BIP152:
## CVEs
CVE-2012-2459:
## RPCs
'`abandontransaction`': rpc abandontransaction
'`abandontransaction` RPC': rpc abandontransaction
'`addmultisigaddress`': rpc addmultisigaddress
'`addmultisigaddress` RPC': rpc addmultisigaddress
'`addnode`': rpc addnode
'`addnode` RPC': rpc addnode
'`addwitnessaddress`': rpc addwitnessaddress
'`addwitnessaddress` RPC': rpc addwitnessaddress
'`backupwallet`': rpc backupwallet
'`backupwallet` RPC': rpc backupwallet
'`bumpfee`': rpc bumpfee
'`bumpfee` RPC': rpc bumpfee
'`clearbanned`': rpc clearbanned
'`clearbanned` RPC': rpc clearbanned
'`createmultisig`': rpc createmultisig
'`createmultisig` RPC': rpc createmultisig
'`createrawtransaction`': rpc createrawtransaction
'`createrawtransaction` RPC': rpc createrawtransaction
'`decoderawtransaction`': rpc decoderawtransaction
'`decoderawtransaction` RPC': rpc decoderawtransaction
'`decodescript`': rpc decodescript
'`decodescript` RPC': rpc decodescript
'`disconnectnode`': rpc disconnectnode
'`disconnectnode` RPC': rpc disconnectnode
'`dumpprivkey`': rpc dumpprivkey
'`dumpprivkey` RPC': rpc dumpprivkey
'`dumpwallet`': rpc dumpwallet
'`dumpwallet` RPC': rpc dumpwallet
'`encryptwallet`': rpc encryptwallet
'`encryptwallet` RPC': rpc encryptwallet
'`estimatefee`': rpc estimatefee
'`estimatefee` RPC': rpc estimatefee
'`estimatepriority`': rpc estimatepriority
'`estimatepriority` RPC': rpc estimatepriority
'`fundrawtransaction`': rpc fundrawtransaction
'`fundrawtransaction` RPC': rpc fundrawtransaction
'`generate`': rpc generate
'`generate` RPC': rpc generate
'`generatetoaddress`': rpc generatetoaddress
'`generatetoaddress` RPC': rpc generatetoaddress
'`getaccount`': rpc getaccount
'`getaccount` RPC': rpc getaccount
'`getaccountaddress`': rpc getaccountaddress
'`getaccountaddress` RPC': rpc getaccountaddress
'`getaddednodeinfo`': rpc getaddednodeinfo
'`getaddednodeinfo` RPC': rpc getaddednodeinfo
'`getaddressesbyaccount`': rpc getaddressesbyaccount
'`getaddressesbyaccount` RPC': rpc getaddressesbyaccount
'`getbalance`': rpc getbalance
'`getbalance` RPC': rpc getbalance
'`getbestblockhash`': rpc getbestblockhash
'`getbestblockhash` RPC': rpc getbestblockhash
'`getblock`': rpc getblock
'`getblock` RPC': rpc getblock
'`getblockchaininfo`': rpc getblockchaininfo
'`getblockchaininfo` RPC': rpc getblockchaininfo
'`getblockcount`': rpc getblockcount
'`getblockcount` RPC': rpc getblockcount
'`getblockhash`': rpc getblockhash
'`getblockhash` RPC': rpc getblockhash
'`getblockheader`': rpc getblockheader
'`getblockheader` RPC': rpc getblockheader
'`getblocktemplate`': rpc getblocktemplate
'`getblocktemplate` RPC': rpc getblocktemplate
'`getchaintips`': rpc getchaintips
'`getchaintips` RPC': rpc getchaintips
'`getconnectioncount`': rpc getconnectioncount
'`getconnectioncount` RPC': rpc getconnectioncount
'`getdifficulty`': rpc getdifficulty
'`getdifficulty` RPC': rpc getdifficulty
'`getgenerate`': rpc getgenerate
'`getgenerate` RPC': rpc getgenerate
'`gethashespersec`': rpc gethashespersec
'`gethashespersec` RPC': rpc gethashespersec
'`getinfo`': rpc getinfo
'`getinfo` RPC': rpc getinfo
'`getmemoryinfo`': rpc getmemoryinfo
'`getmemoryinfo` RPC': rpc getmemoryinfo
'`getmempoolancestors`': rpc getmempoolancestors
'`getmempoolancestors` RPC': rpc getmempoolancestors
'`getmempooldescendants`': rpc getmempooldescendants
'`getmempooldescendants` RPC': rpc getmempooldescendants
'`getmempoolentry`': rpc getmempoolentry
'`getmempoolentry` RPC': rpc getmempoolentry
'`getmempoolinfo`': rpc getmempoolinfo
'`getmempoolinfo` RPC': rpc getmempoolinfo
'`getmininginfo`': rpc getmininginfo
'`getmininginfo` RPC': rpc getmininginfo
'`getnettotals`': rpc getnettotals
'`getnettotals` RPC': rpc getnettotals
'`getnetworkhashps`': rpc getnetworkhashps
'`getnetworkhashps` RPC': rpc getnetworkhashps
'`getnetworkinfo`': rpc getnetworkinfo
'`getnetworkinfo` RPC': rpc getnetworkinfo
'`getnewaddress`': rpc getnewaddress
'`getnewaddress` RPC': rpc getnewaddress
'`getpeerinfo`': rpc getpeerinfo
'`getpeerinfo` RPC': rpc getpeerinfo
'`getrawchangeaddress`': rpc getrawchangeaddress
'`getrawchangeaddress` RPC': rpc getrawchangeaddress
'`getrawmempool`': rpc getrawmempool
'`getrawmempool` RPC': rpc getrawmempool
'`getrawtransaction`': rpc getrawtransaction
'`getrawtransaction` RPC': rpc getrawtransaction
'`getreceivedbyaccount`': rpc getreceivedbyaccount
'`getreceivedbyaccount` RPC': rpc getreceivedbyaccount
'`getreceivedbyaddress`': rpc getreceivedbyaddress
'`getreceivedbyaddress` RPC': rpc getreceivedbyaddress
'`gettransaction`': rpc gettransaction
'`gettransaction` RPC': rpc gettransaction
'`gettxout`': rpc gettxout
'`gettxout` RPC': rpc gettxout
'`gettxoutproof`': rpc gettxoutproof
'`gettxoutproof` RPC': rpc gettxoutproof
'`gettxoutsetinfo`': rpc gettxoutsetinfo
'`gettxoutsetinfo` RPC': rpc gettxoutsetinfo
'`getunconfirmedbalance`': rpc getunconfirmedbalance
'`getunconfirmedbalance` RPC': rpc getunconfirmedbalance
'`getwalletinfo`': rpc getwalletinfo
'`getwalletinfo` RPC': rpc getwalletinfo
'`getwork`': rpc getwork
'`getwork` RPC': rpc getwork
'`help`': rpc help
'`help` RPC': rpc help
'`importaddress`': rpc importaddress
'`importaddress` RPC': rpc importaddress
'`importmulti`': rpc importmulti
'`importmulti` RPC': rpc importmulti
'`importprivkey`': rpc importprivkey
'`importprivkey` RPC': rpc importprivkey
'`importprunedfunds`': rpc importprunedfunds
'`importprunedfunds` RPC': rpc importprunedfunds
'`importwallet`': rpc importwallet
'`importwallet` RPC': rpc importwallet
'`keypoolrefill`': rpc keypoolrefill
'`keypoolrefill` RPC': rpc keypoolrefill
'`listaccounts`': rpc listaccounts
'`listaccounts` RPC': rpc listaccounts
'`listaddressgroupings`': rpc listaddressgroupings
'`listaddressgroupings` RPC': rpc listaddressgroupings
'`listbanned`': rpc listbanned
'`listbanned` RPC': rpc listbanned
'`listlockunspent`': rpc listlockunspent
'`listlockunspent` RPC': rpc listlockunspent
'`listreceivedbyaccount`': rpc listreceivedbyaccount
'`listreceivedbyaccount` RPC': rpc listreceivedbyaccount
'`listreceivedbyaddress`': rpc listreceivedbyaddress
'`listreceivedbyaddress` RPC': rpc listreceivedbyaddress
'`listsinceblock`': rpc listsinceblock
'`listsinceblock` RPC': rpc listsinceblock
'`listtransactions`': rpc listtransactions
'`listtransactions` RPC': rpc listtransactions
'`listunspent`': rpc listunspent
'`listunspent` RPC': rpc listunspent
'`lockunspent`': rpc lockunspent
'`lockunspent` RPC': rpc lockunspent
'`move`': rpc move
'`move` RPC': rpc move
'`ping`': rpc ping
'`ping` RPC': rpc ping
'`preciousblock`': rpc preciousblock
'`preciousblock` RPC': rpc preciousblock
'`prioritisetransaction`': rpc prioritisetransaction
'`prioritisetransaction` RPC': rpc prioritisetransaction
'`pruneblockchain`': rpc pruneblockchain
'`pruneblockchain` RPC': rpc pruneblockchain
'`removeprunedfunds`': rpc removeprunedfunds
'`removeprunedfunds` RPC': rpc removeprunedfunds
'`sendfrom`': rpc sendfrom
'`sendfrom` RPC': rpc sendfrom
'`sendheaders`': sendheaders message
'`sendheaders` message': sendheaders message
'`sendheaders` messages': sendheaders message
'`sendmany`': rpc sendmany
'`sendmany` RPC': rpc sendmany
'`sendrawtransaction`': rpc sendrawtransaction
'`sendrawtransaction` RPC': rpc sendrawtransaction
'`sendtoaddress`': rpc sendtoaddress
'`sendtoaddress` RPC': rpc sendtoaddress
'`setaccount`': rpc setaccount
'`setaccount` RPC': rpc setaccount
'`setban`': rpc setban
'`setban` RPC': rpc setban
'`setgenerate`': rpc setgenerate
'`setgenerate` RPC': rpc setgenerate
'`setnetworkactive`': rpc setnetworkactive
'`setnetworkactive` RPC': rpc setnetworkactive
'`settxfee`': rpc settxfee
'`settxfee` RPC': rpc settxfee
'`signmessage`': rpc signmessage
'`signmessage` RPC': rpc signmessage
'`signmessagewithprivkey`': rpc signmessagewithprivkey
'`signmessagewithprivkey` RPC': rpc signmessagewithprivkey
'`signrawtransaction`': rpc signrawtransaction
'`signrawtransaction` RPC': rpc signrawtransaction
'`stop`': rpc stop
'`stop` RPC': rpc stop
'`submitblock`': rpc submitblock
'`submitblock` RPC': rpc submitblock
'`validateaddress`': rpc validateaddress
'`validateaddress` RPC': rpc validateaddress
'`verifychain`': rpc verifychain
'`verifychain` RPC': rpc verifychain
'`verifymessage`': rpc verifymessage
'`verifymessage` RPC': rpc verifymessage
'`verifytxoutproof`': rpc verifytxoutproof
'`verifytxoutproof` RPC': rpc verifytxoutproof
'`walletlock`': rpc walletlock
'`walletlock` RPC': rpc walletlock
'`walletpassphrase`': rpc walletpassphrase
'`walletpassphrase` RPC': rpc walletpassphrase
'`walletpassphrasechange`': rpc walletpassphrasechange
'`walletpassphrasechange` RPC': rpc walletpassphrasechange
## Versions of Bitcoin Core (linked to Bitcoin.org release notes)
Bitcoin Core 0.1.6:
Bitcoin Core 0.2.9:
Bitcoin Core 0.3.11:
Bitcoin Core 0.3.15:
Bitcoin Core 0.3.18:
Bitcoin Core 0.6.0:
Bitcoin Core 0.6.1:
Bitcoin Core 0.7.0:
Bitcoin Core 0.8.0:
Bitcoin Core 0.9.0:
Bitcoin Core 0.9.1:
Bitcoin Core 0.9.3:
Bitcoin Core 0.10.0:
Bitcoin Core 0.10.1:
Bitcoin Core 0.10.2:
Bitcoin Core 0.10.3:
Bitcoin Core 0.11.0:
Bitcoin Core 0.11.1:
Bitcoin Core 0.11.2:
Bitcoin Core 0.12.0:
Bitcoin Core 0.12.1:
Bitcoin Core 0.13.0:
Bitcoin Core 0.13.1:
Bitcoin Core 0.13.2:
Bitcoin Core 0.14.0:
Bitcoin Core 0.14.1:
Bitcoin Core 0.14.2:
Bitcoin Core master:

View File

@ -23,7 +23,7 @@ version=''
for f in `find "$BINDIR" -maxdepth 1 ! -path "$BINDIR"`; do
f=${f##*/}
# Ignore directories that don't end with a version number.
if [[ $f =~ [^0-9]$ ]]; then
continue
@ -110,7 +110,7 @@ tmpdir=`mktemp -d`
rsync -rt -f '- /*/' --delete "$BINDIR/$PREFIX$version/" "$tmpdir/$PREFIX$version/"
# Build new torrent file.
buildtorrent -a "udp://tracker.openbittorrent.com:80/announce" -A "udp://tracker.openbittorrent.com:80/announce,udp://tracker.publicbt.com:80/announce,udp://tracker.ccc.de:80/announce,udp://tracker.coppersurfer.tk:6969,udp://open.demonii.com:1337" -w "https://bitcoin.org/bin/" -D -C "$tmpdir/$PREFIX$version" "$BINDIR/$PREFIX$version/bitcoin-$version.torrent"
buildtorrent -a "udp://tracker.openbittorrent.com:80/announce" -A "udp://tracker.openbittorrent.com:80/announce,udp://tracker.coppersurfer.tk:6969" -w "https://bitcoin.org/bin/" -D -C "$tmpdir/$PREFIX$version" "$BINDIR/$PREFIX$version/bitcoin-$version.torrent"
# Update last combined hash and version.
echo $currenthash > $DATADIR/lasthash

View File

@ -21,6 +21,7 @@ langsorder:
- 'uk'
- 'ar'
- 'fa'
- 'he'
- 'hi'
- 'ko'
- 'ja'
@ -37,12 +38,13 @@ langs:
'es': 'Español'
'fa': 'فارسی'
'fr': 'Français'
'he': 'עברית'
'hi': 'हिन्दी'
'hu': 'Magyar'
'id': 'Bahasa Indonesia'
'it': 'Italiano'
'ja': '日本語'
'ko': '한국'
'ko': '한국'
'nl': 'Nederlands'
'pl': 'Polski'
'pt_BR': 'Português Brasil'
@ -57,12 +59,368 @@ langs:
'zh_TW': '繁體中文'
redirects:
/en/bitcoin-for-developers: https://developer.bitcoin.org/
/en/developer-guide: https://developer.bitcoin.org/devguide/
/en/developer-guide#blockchain: https://developer.bitcoin.org/devguide/block_chain#block-chain
/en/developer-guide#transactions: https://developer.bitcoin.org/devguide/transactions#transactions
/en/developer-guide#wallets: https://developer.bitcoin.org/devguide/wallets#wallets
/en/developer-guide#payment-processing: https://developer.bitcoin.org/devguide/payment_processing#payment-processing
/en/developer-guide#p2p-network: https://developer.bitcoin.org/devguide/p2p_network#p2p-network
/en/developer-guide#mining: https://developer.bitcoin.org/devguide/mining#mining
/en/blockchain-guide: https://developer.bitcoin.org/devguide/block_chain
/en/blockchain-guide#introduction: https://developer.bitcoin.org/devguide/block_chain#introduction
/en/blockchain-guide#proof-of-work: https://developer.bitcoin.org/devguide/block_chain#proof-of-work
/en/blockchain-guide#block-height-and-forking: https://developer.bitcoin.org/devguide/block_chain#block-height-and-forking
/en/blockchain-guide#transaction-data: https://developer.bitcoin.org/devguide/block_chain#transaction-data
/en/blockchain-guide#consensus-rule-changes: https://developer.bitcoin.org/devguide/block_chain#consensus-rule-changes
/en/blockchain-guide#detecting-forks: https://developer.bitcoin.org/devguide/block_chain#detecting-forks
/en/transactions-guide: https://developer.bitcoin.org/devguide/transactions
/en/transactions-guide#introduction: https://developer.bitcoin.org/devguide/transactions#introduction
/en/transactions-guide#p2pkh-script-validation: https://developer.bitcoin.org/devguide/transactions#p2pkh-script-validation
/en/transactions-guide#p2sh-scripts: https://developer.bitcoin.org/devguide/transactions#p2sh-scripts
/en/transactions-guide#standard-transactions: https://developer.bitcoin.org/devguide/transactions#standard-transactions
/en/transactions-guide#pay-to-public-key-hash-p2pkh: https://developer.bitcoin.org/devguide/transactions#pay-to-public-key-hash-p2pkh
/en/transactions-guide#multisig: https://developer.bitcoin.org/devguide/transactions#multisig
/en/transactions-guide#null-data: https://developer.bitcoin.org/devguide/transactions#null-data
/en/transactions-guide#non-standard-transactions: https://developer.bitcoin.org/devguide/transactions#non-standard-transactions
/en/transactions-guide#signature-hash-types: https://developer.bitcoin.org/devguide/transactions#signature-hash-types
/en/transactions-guide#locktime-and-sequence-number: https://developer.bitcoin.org/devguide/transactions#locktime-and-sequence-number
/en/transactions-guide#transaction-fees-and-change: https://developer.bitcoin.org/devguide/transactions#transaction-fees-and-change
/en/transactions-guide#avoiding-key-reuse: https://developer.bitcoin.org/devguide/transactions#avoiding-key-reuse
/en/transactions-guide#transaction-malleability: https://developer.bitcoin.org/devguide/transactions#transaction-malleability
/en/contracts-guide: https://developer.bitcoin.org/devguide/contracts
/en/contracts-guide#introduction: https://developer.bitcoin.org/devguide/contracts#introduction
/en/contracts-guide#escrow-and-arbitration: https://developer.bitcoin.org/devguide/contracts#escrow-and-arbitration
/en/contracts-guide#micropayment-channel: https://developer.bitcoin.org/devguide/contracts#micropayment-channel
/en/contracts-guide#coinjoin: https://developer.bitcoin.org/devguide/contracts#coinjoin
/en/wallets-guide: https://developer.bitcoin.org/devguide/wallets
/en/wallets-guide#introductions: https://developer.bitcoin.org/devguide/wallets#introductions
/en/wallets-guide#wallet-programs: https://developer.bitcoin.org/devguide/wallets#wallet-programs
/en/wallets-guide#full-service-wallets: https://developer.bitcoin.org/devguide/wallets#full-service-wallets
/en/wallets-guide#signing-only-wallets: https://developer.bitcoin.org/devguide/wallets#signing-only-wallets
/en/wallets-guide#offline-wallets: https://developer.bitcoin.org/devguide/wallets#offline-wallets
/en/wallets-guide#hardware-wallets: https://developer.bitcoin.org/devguide/wallets#hardware-wallets
/en/wallets-guide#distributing-only-wallets: https://developer.bitcoin.org/devguide/wallets#distributing-only-wallets
/en/wallets-guide#wallet-files: https://developer.bitcoin.org/devguide/wallets#wallet-files
/en/wallets-guide#private-key-formats: https://developer.bitcoin.org/devguide/wallets#private-key-formats
/en/wallets-guide#wallet-import-format-wif: https://developer.bitcoin.org/devguide/wallets#wallet-import-format-wif
/en/wallets-guide#mini-private-key-format: https://developer.bitcoin.org/devguide/wallets#mini-private-key-format
/en/wallets-guide#public-key-formats: https://developer.bitcoin.org/devguide/wallets#public-key-formats
/en/wallets-guide#hierarchical-deterministic-key-creation: https://developer.bitcoin.org/devguide/wallets#hierarchical-deterministic-key-creation
/en/wallets-guide#hardened-keys: https://developer.bitcoin.org/devguide/wallets#hardened-keys
/en/wallets-guide#storing-root-seeds: https://developer.bitcoin.org/devguide/wallets#storing-root-seeds
/en/wallets-guide#loose-key-wallets: https://developer.bitcoin.org/devguide/wallets#loose-key-wallets
/en/payment-processing-guide: https://developer.bitcoin.org/devguide/payment_processing
/en/payment-processing-guide#introduction: https://developer.bitcoin.org/devguide/payment_processing#introduction
/en/payment-processing-guide#pricing-orders: https://developer.bitcoin.org/devguide/payment_processing#pricing-orders
/en/payment-processing-guide#requesting-payments: https://developer.bitcoin.org/devguide/payment_processing#requesting-payments
/en/payment-processing-guide#plain-text: https://developer.bitcoin.org/devguide/payment_processing#plain-text
/en/payment-processing-guide#bitcoin-uri: https://developer.bitcoin.org/devguide/payment_processing#bitcoin-uri
/en/payment-processing-guide#qr-codes: https://developer.bitcoin.org/devguide/payment_processing#qr-codes
/en/payment-processing-guide#payment-protocol: https://developer.bitcoin.org/devguide/payment_processing#payment-protocol
/en/payment-processing-guide#verifying-payment: https://developer.bitcoin.org/devguide/payment_processing#verifying-payment
/en/payment-processing-guide#issuing-refunds: https://developer.bitcoin.org/devguide/payment_processing#issuing-refunds
/en/payment-processing-guide#disbursing-income-limiting-forex-risk: https://developer.bitcoin.org/devguide/payment_processing#disbursing-income-limiting-forex-risk
/en/payment-processing-guide#merge-avoidance: https://developer.bitcoin.org/devguide/payment_processing#merge-avoidance
/en/payment-processing-guide#last-in-first-out-lifo: https://developer.bitcoin.org/devguide/payment_processing#last-in-first-out-lifo
/en/payment-processing-guide#first-in-first-out-fifo: https://developer.bitcoin.org/devguide/payment_processing#first-in-first-out-fifo
/en/payment-processing-guide#rebilling-recurring-payments: https://developer.bitcoin.org/devguide/payment_processing#rebilling-recurring-payments
/en/operating-modes-guide: https://developer.bitcoin.org/devguide/operating_modes
/en/operating-modes-guide#introduction: https://developer.bitcoin.org/devguide/operating_modes#introduction
/en/operating-modes-guide#full-node: https://developer.bitcoin.org/devguide/operating_modes#full-node
/en/operating-modes-guide#simplified-payment-verification-spv: https://developer.bitcoin.org/devguide/operating_modes#simplified-payment-verification-spv
/en/operating-modes-guide#potential-spv-weaknesses: https://developer.bitcoin.org/devguide/operating_modes#potential-spv-weaknesses
/en/operating-modes-guide#bloom-filters: https://developer.bitcoin.org/devguide/operating_modes#bloom-filters
/en/operating-modes-guide#application-of-bloom-filters: https://developer.bitcoin.org/devguide/operating_modes#application-of-bloom-filters
/en/operating-modes-guide#future-proposals: https://developer.bitcoin.org/devguide/operating_modes#future-proposals
/en/p2p-network-guide: https://developer.bitcoin.org/devguide/p2p_network
/en/p2p-network-guide#introduction: https://developer.bitcoin.org/devguide/p2p_network#introduction
/en/p2p-network-guide#peer-discovery: https://developer.bitcoin.org/devguide/p2p_network#peer-discovery
/en/p2p-network-guide#connecting-to-peers: https://developer.bitcoin.org/devguide/p2p_network#connecting-to-peers
/en/p2p-network-guide#initial-block-download: https://developer.bitcoin.org/devguide/p2p_network#initial-block-download
/en/p2p-network-guide#blocks-first: https://developer.bitcoin.org/devguide/p2p_network#blocks-first
/en/p2p-network-guide#headers-first: https://developer.bitcoin.org/devguide/p2p_network#headers-first
/en/p2p-network-guide#block-broadcasting: https://developer.bitcoin.org/devguide/p2p_network#block-broadcasting
/en/p2p-network-guide#orphan-blocks: https://developer.bitcoin.org/devguide/p2p_network#orphan-blocks
/en/p2p-network-guide#transaction-broadcasting: https://developer.bitcoin.org/devguide/p2p_network#transaction-broadcasting
/en/p2p-network-guide#misbehaving-nodes: https://developer.bitcoin.org/devguide/p2p_network#misbehaving-nodes
/en/p2p-network-guide#alerts: https://developer.bitcoin.org/devguide/p2p_network#alerts
/en/mining-guide: https://developer.bitcoin.org/devguide/mining
/en/mining-guide#introduction: https://developer.bitcoin.org/devguide/mining#introduction
/en/mining-guide#solo-mining: https://developer.bitcoin.org/devguide/mining#solo-mining
/en/mining-guide#pool-mining: https://developer.bitcoin.org/devguide/mining#pool-mining
/en/mining-guide#block-prototypes: https://developer.bitcoin.org/devguide/mining#block-prototypes
/en/mining-guide#getwork-rpc: https://developer.bitcoin.org/devguide/mining#getwork-rpc
/en/mining-guide#getblocktemplate-rpc: https://developer.bitcoin.org/devguide/mining#getblocktemplate-rpc
/en/mining-guide#stratum: https://developer.bitcoin.org/devguide/mining#stratum
/en/developer-reference: https://developer.bitcoin.org/reference/
/en/developer-reference#block-chain: https://developer.bitcoin.org/reference/block_chain#block-chain
/en/developer-reference#block-headers: https://developer.bitcoin.org/reference/block_chain#block-headers
/en/developer-reference#block-versions: https://developer.bitcoin.org/reference/block_chain#block-versions
/en/developer-reference#merkle-trees: https://developer.bitcoin.org/reference/block_chain#merkle-trees
/en/developer-reference#target-nbits: https://developer.bitcoin.org/reference/block_chain#target-nbits
/en/developer-reference#serialized-blocks: https://developer.bitcoin.org/reference/block_chain#serialized-blocks
/en/developer-reference#transactions: https://developer.bitcoin.org/reference/transactions
/en/developer-reference#opcodes: https://developer.bitcoin.org/reference/transactions#opcodes
/en/developer-reference#address-conversion: https://developer.bitcoin.org/reference/transactions#address-conversion
/en/developer-reference#raw-transaction-format: https://developer.bitcoin.org/reference/transactions#raw-transaction-format
/en/developer-reference#compactsize-unsigned-integers: https://developer.bitcoin.org/reference/transactions#compactsize-unsigned-integers
/en/developer-reference#wallets: https://developer.bitcoin.org/reference/wallets
/en/developer-reference#deterministic-wallet-formats: https://developer.bitcoin.org/reference/wallets#deterministic-wallet-formats
/en/developer-reference#type-1-single-chain-wallets: https://developer.bitcoin.org/reference/wallets#type-1-single-chain-wallets
/en/developer-reference#type-2-hierarchical-deterministic-hd-wallets: https://developer.bitcoin.org/reference/wallets#type-2-hierarchical-deterministic-hd-wallets
/en/developer-reference#p2p-network: https://developer.bitcoin.org/reference/p2p_networking#p2p-network
/en/developer-reference#constants-and-defaults: https://developer.bitcoin.org/reference/p2p_networking#constants-and-defaults
/en/developer-reference#protocol-versions: https://developer.bitcoin.org/reference/p2p_networking#protocol-versions
/en/developer-reference#message-headers: https://developer.bitcoin.org/reference/p2p_networking#message-headers
/en/developer-reference#data-messages: https://developer.bitcoin.org/reference/p2p_networking#data-messages
/en/developer-reference#block: https://developer.bitcoin.org/reference/p2p_networking#block
/en/developer-reference#getblocks: https://developer.bitcoin.org/reference/p2p_networking#getblocks
/en/developer-reference#getdata: https://developer.bitcoin.org/reference/p2p_networking#getdata
/en/developer-reference#getheaders: https://developer.bitcoin.org/reference/p2p_networking#getheaders
/en/developer-reference#headers: https://developer.bitcoin.org/reference/p2p_networking#headers
/en/developer-reference#inv: https://developer.bitcoin.org/reference/p2p_networking#inv
/en/developer-reference#mempool: https://developer.bitcoin.org/reference/p2p_networking#mempool
/en/developer-reference#merkleblock: https://developer.bitcoin.org/reference/p2p_networking#merkleblock
/en/developer-reference#cmpctblock: https://developer.bitcoin.org/reference/p2p_networking#cmpctblock
/en/developer-reference#sendcmpct: https://developer.bitcoin.org/reference/p2p_networking#sendcmpct
/en/developer-reference#getblocktxn: https://developer.bitcoin.org/reference/p2p_networking#getblocktxn
/en/developer-reference#blocktxn: https://developer.bitcoin.org/reference/p2p_networking#blocktxn
/en/developer-reference#notfound: https://developer.bitcoin.org/reference/p2p_networking#notfound
/en/developer-reference#tx: https://developer.bitcoin.org/reference/p2p_networking#tx
/en/developer-reference#control-messages: https://developer.bitcoin.org/reference/p2p_networking#control-messages
/en/developer-reference#addr: https://developer.bitcoin.org/reference#addr
/en/developer-reference#alert: https://developer.bitcoin.org/reference/p2p_networking#alert
/en/developer-reference#feefilter: https://developer.bitcoin.org/reference/p2p_networking#feefilter
/en/developer-reference#filteradd: https://developer.bitcoin.org/reference/p2p_networking#filteradd
/en/developer-reference#filterclear: https://developer.bitcoin.org/reference/p2p_networking#filterclear
/en/developer-reference#filterload: https://developer.bitcoin.org/reference/p2p_networking#filterload
/en/developer-reference#getaddr: https://developer.bitcoin.org/reference/p2p_networking#getaddr
/en/developer-reference#ping: https://developer.bitcoin.org/reference/p2p_networking#ping
/en/developer-reference#pong: https://developer.bitcoin.org/reference/p2p_networking#pong
/en/developer-reference#reject: https://developer.bitcoin.org/reference/p2p_networking#reject
/en/developer-reference#sendheaders: https://developer.bitcoin.org/reference/p2p_networking#sendheaders
/en/developer-reference#verack: https://developer.bitcoin.org/reference/p2p_networking#verack
/en/developer-reference#version: https://developer.bitcoin.org/reference/p2p_networking#version
/en/developer-reference#abandontransaction: https://developer.bitcoin.org/reference/rpc/abandontransaction#abandontransaction
/en/developer-reference#abortrescan: https://developer.bitcoin.org/reference/rpc/abortrescan#abortrescan
/en/developer-reference#addmultisigaddress: https://developer.bitcoin.org/reference/rpc/addmultisigaddress#addmultisigaddress
/en/developer-reference#addnode: https://developer.bitcoin.org/reference/rpc/addnode#addnode
/en/developer-reference#analyzepsbt: https://developer.bitcoin.org/reference/rpc/analyzepsbt#analyzepsbt
/en/developer-reference#backupwallet: https://developer.bitcoin.org/reference/rpc/backupwallet#backupwallet
/en/developer-reference#bumpfee: https://developer.bitcoin.org/reference/rpc/bumpfee#bumpfee
/en/developer-reference#clearbanned: https://developer.bitcoin.org/reference/rpc/clearbanned#clearbanned
/en/developer-reference#combinepsbt: https://developer.bitcoin.org/reference/rpc/combinepsbt#combinepsbt
/en/developer-reference#combinerawtransaction: https://developer.bitcoin.org/reference/rpc/combinerawtransaction#combinerawtransaction
/en/developer-reference#converttopsbt: https://developer.bitcoin.org/reference/rpc/converttopsbt#converttopsbt
/en/developer-reference#createmultisig: https://developer.bitcoin.org/reference/rpc/createmultisig#createmultisig
/en/developer-reference#createpsbt: https://developer.bitcoin.org/reference/rpc/createpsbt
/en/developer-reference#createrawtransaction: https://developer.bitcoin.org/reference/rpc/createrawtransaction
/en/developer-reference#createwallet: https://developer.bitcoin.org/reference/rpc/createwallet
/en/developer-reference#decodepsbt: https://developer.bitcoin.org/reference/rpc/decodepsbt
/en/developer-reference#decoderawtransaction: https://developer.bitcoin.org/reference/rpc/decoderawtransaction
/en/developer-reference#decodescript: https://developer.bitcoin.org/reference/rpc/decodescript
/en/developer-reference#deriveaddresses: https://developer.bitcoin.org/reference/rpc/deriveaddresses
/en/developer-reference#disconnectnode: https://developer.bitcoin.org/reference/rpc/disconnectnode
/en/developer-reference#dumpprivkey: https://developer.bitcoin.org/reference/rpc/dumpprivkey
/en/developer-reference#dumpwallet: https://developer.bitcoin.org/reference/rpc/dumpwallet
/en/developer-reference#encryptwallet: https://developer.bitcoin.org/reference/rpc/encryptwallet
/en/developer-reference#estimatesmartfee: https://developer.bitcoin.org/reference/rpc/estimatesmartfee
/en/developer-reference#finalizepsbt: https://developer.bitcoin.org/reference/rpc/finalizepsbt
/en/developer-reference#fundrawtransaction: https://developer.bitcoin.org/reference/rpc/fundrawtransaction
/en/developer-reference#generate: https://developer.bitcoin.org/reference/rpc/generate
/en/developer-reference#generatetoaddress: https://developer.bitcoin.org/reference/rpc/generatetoaddress
/en/developer-reference#getaddednodeinfo: https://developer.bitcoin.org/reference/rpc/getaddednodeinfo
/en/developer-reference#getaddressesbylabel: https://developer.bitcoin.org/reference/rpc/getaddressesbylabel
/en/developer-reference#getaddressinfo: https://developer.bitcoin.org/reference/rpc/getaddressinfo
/en/developer-reference#getbalance: https://developer.bitcoin.org/reference/rpc/getbalance
/en/developer-reference#getbestblockhash: https://developer.bitcoin.org/reference/rpc/getbestblockhash
/en/developer-reference#getblock: https://developer.bitcoin.org/reference/rpc/getblock
/en/developer-reference#getblockchaininfo: https://developer.bitcoin.org/reference/rpc/getblockchaininfo
/en/developer-reference#getblockcount: https://developer.bitcoin.org/reference/rpc/getblockcount
/en/developer-reference#getblockhash: https://developer.bitcoin.org/reference/rpc/getblockhash
/en/developer-reference#getblockheader: https://developer.bitcoin.org/reference/rpc/getblockheader
/en/developer-reference#getblockstats: https://developer.bitcoin.org/reference/rpc/getblockstats
/en/developer-reference#getblocktemplate: https://developer.bitcoin.org/reference/rpc/getblocktemplate
/en/developer-reference#getchaintips: https://developer.bitcoin.org/reference/rpc/getchaintips
/en/developer-reference#getchaintxstats: https://developer.bitcoin.org/reference/rpc/getchaintxstats
/en/developer-reference#getconnectioncount: https://developer.bitcoin.org/reference/rpc/getconnectioncount
/en/developer-reference#getdescriptorinfo: https://developer.bitcoin.org/reference/rpc/getdescriptorinfo
/en/developer-reference#getdifficulty: https://developer.bitcoin.org/reference/rpc/getdifficulty
/en/developer-reference#getmemoryinfo: https://developer.bitcoin.org/reference/rpc/getmemoryinfo
/en/developer-reference#getmempoolancestors: https://developer.bitcoin.org/reference/rpc/getmempoolancestors
/en/developer-reference#getmempooldescendants: https://developer.bitcoin.org/reference/rpc/getmempooldescendants
/en/developer-reference#getmempoolentry: https://developer.bitcoin.org/reference/rpc/getmempoolentry
/en/developer-reference#getmempoolinfo: https://developer.bitcoin.org/reference/rpc/getmempoolinfo
/en/developer-reference#getmininginfo: https://developer.bitcoin.org/reference/rpc/getmininginfo
/en/developer-reference#getnettotals: https://developer.bitcoin.org/reference/rpc/getnettotals
/en/developer-reference#getnetworkhashps: https://developer.bitcoin.org/reference/rpc/getnetworkhashps
/en/developer-reference#getnetworkinfo: https://developer.bitcoin.org/reference/rpc/getnetworkinfo
/en/developer-reference#getnewaddress: https://developer.bitcoin.org/reference/rpc/getnewaddress
/en/developer-reference#getnodeaddresses: https://developer.bitcoin.org/reference/rpc/getnodeaddresses
/en/developer-reference#getpeerinfo: https://developer.bitcoin.org/reference/rpc/getpeerinfo
/en/developer-reference#getrawchangeaddress: https://developer.bitcoin.org/reference/rpc/getrawchangeaddress
/en/developer-reference#getrawmempool: https://developer.bitcoin.org/reference/rpc/getrawmempool
/en/developer-reference#getrawtransaction: https://developer.bitcoin.org/reference/rpc/getrawtransaction
/en/developer-reference#getrawtransaction: https://developer.bitcoin.org/reference/rpc/getrawtransaction
/en/developer-reference#getreceivedbyaddress: https://developer.bitcoin.org/reference/rpc/getreceivedbyaddress
/en/developer-reference#getreceivedbylabel: https://developer.bitcoin.org/reference/rpc/getreceivedbylabel
/en/developer-reference#getrpcinfo: https://developer.bitcoin.org/reference/rpc/getrpcinfo
/en/developer-reference#gettransaction: https://developer.bitcoin.org/reference/rpc/gettransaction
/en/developer-reference#gettxout: https://developer.bitcoin.org/reference/rpc/gettxout
/en/developer-reference#gettxoutproof: https://developer.bitcoin.org/reference/rpc/gettxoutproof
/en/developer-reference#gettxoutsetinfo: https://developer.bitcoin.org/reference/rpc/gettxoutsetinfo
/en/developer-reference#getunconfirmedbalance: https://developer.bitcoin.org/reference/rpc/getunconfirmedbalance
/en/developer-reference#getwalletinfo: https://developer.bitcoin.org/reference/rpc/getwalletinfo
/en/developer-reference#help: https://developer.bitcoin.org/reference/rpc/help
/en/developer-reference#importaddress: https://developer.bitcoin.org/reference/rpc/importaddress
/en/developer-reference#importmulti: https://developer.bitcoin.org/reference/rpc/importmulti
/en/developer-reference#importprivkey: https://developer.bitcoin.org/reference/rpc/importprivkey
/en/developer-reference#importprunedfunds: https://developer.bitcoin.org/reference/rpc/importprunedfunds
/en/developer-reference#importpubkey: https://developer.bitcoin.org/reference/rpc/importpubkey
/en/developer-reference#importwallet: https://developer.bitcoin.org/reference/rpc/importwallet
/en/developer-reference#joinpsbts: https://developer.bitcoin.org/reference/rpc/joinpsbts
/en/developer-reference#keypoolrefill: https://developer.bitcoin.org/reference/rpc/keypoolrefill
/en/developer-reference#listaddressgroupings: https://developer.bitcoin.org/reference/rpc/listaddressgroupings
/en/developer-reference#listbanned: https://developer.bitcoin.org/reference/rpc/listbanned
/en/developer-reference#listlabels: https://developer.bitcoin.org/reference/rpc/listlabels
/en/developer-reference#listlockunspent: https://developer.bitcoin.org/reference/rpc/listlockunspent
/en/developer-reference#listreceivedbyaddress: https://developer.bitcoin.org/reference/rpc/listreceivedbyaddress
/en/developer-reference#listreceivedbylabel: https://developer.bitcoin.org/reference/rpc/listreceivedbylabel
/en/developer-reference#listsinceblock: https://developer.bitcoin.org/reference/rpc/listsinceblock
/en/developer-reference#listtransactions: https://developer.bitcoin.org/reference/rpc/listtransactions
/en/developer-reference#listunspent: https://developer.bitcoin.org/reference/rpc/listunspent
/en/developer-reference#listwalletdir: https://developer.bitcoin.org/reference/rpc/listwalletdir
/en/developer-reference#listwallets: https://developer.bitcoin.org/reference/rpc/listwallets
/en/developer-reference#loadwallet: https://developer.bitcoin.org/reference/rpc/loadwallet
/en/developer-reference#lockunspent: https://developer.bitcoin.org/reference/rpc/lockunspent
/en/developer-reference#logging: https://developer.bitcoin.org/reference/rpc/logging
/en/developer-reference#ping-rpc: https://developer.bitcoin.org/reference/rpc/ping-rpc
/en/developer-examples: https://developer.bitcoin.org/examples/
/en/developer-examples#testing-applications: https://developer.bitcoin.org/examples/testing#testing-applications
/en/developer-examples#testnet: https://developer.bitcoin.org/examples/testing#testnet
/en/developer-examples#regtest-mode: https://developer.bitcoin.org/examples/testing#regtest-mode
/en/developer-examples#transactions: https://developer.bitcoin.org/examples/transactions#transactions
/en/developer-examples#transaction-tutorial: https://developer.bitcoin.org/examples/transactions#transaction-tutorial
/en/developer-examples#simple-spending: https://developer.bitcoin.org/examples/transactions#simple-spending
/en/developer-examples#simple-raw-transaction: https://developer.bitcoin.org/examples/transactions#simple-raw-transaction
/en/developer-examples#complex-raw-transaction: https://developer.bitcoin.org/examples/transactions#complex-raw-transaction
/en/developer-examples#offline-signing: https://developer.bitcoin.org/examples/transactions#offline-signing
/en/developer-examples#p2sh-multisig: https://developer.bitcoin.org/examples/transactions#p2sh-multisig
/en/developer-examples#payment-processing: https://developer.bitcoin.org/examples/payment_processing
/en/developer-examples#payment-protocol: https://developer.bitcoin.org/examples/payment_processing#payment-protocol
/en/developer-examples#paymentrequest--paymentdetails: https://developer.bitcoin.org/examples/payment_processing#paymentrequest-paymentdetails
/en/developer-examples#initialization-code: https://developer.bitcoin.org/examples/payment_processing#initialization-code
/en/developer-examples#configuration-code: https://developer.bitcoin.org/examples/payment_processing#configuration-code
/en/developer-examples#code-variables: https://developer.bitcoin.org/examples/payment_processing#code-variables
/en/developer-examples#derivable-data: https://developer.bitcoin.org/examples/payment_processing#derivable-data
/en/developer-examples#output-code: https://developer.bitcoin.org/examples/payment_processing#output-code
/en/developer-examples#p2p-network: https://developer.bitcoin.org/examples/p2p_networking
/en/developer-examples#creating-a-bloom-filter: https://developer.bitcoin.org/examples/p2p_networking#creating-a-bloom-filter
/en/developer-examples#evaluating-a-bloom-filter: https://developer.bitcoin.org/examples/p2p_networking#evaluating-a-bloom-filter
/en/developer-examples#retrieving-a-merkleblock: https://developer.bitcoin.org/examples/p2p_networking#retrieving-a-merkleblock
/en/developer-examples#parsing-a-merkleblock: https://developer.bitcoin.org/examples/p2p_networking#parsing-a-merkleblock
/en/developer-glossary: https://developer.bitcoin.org/glossary
/en/glossary/51-percent-attack: https://developer.bitcoin.org/glossary
/en/glossary/address: https://developer.bitcoin.org/glossary
/en/glossary/node: https://developer.bitcoin.org/glossary
/en/glossary/cpfp: https://developer.bitcoin.org/glossary
/en/glossary/multisig: https://developer.bitcoin.org/glossary
/en/glossary/header-chain: https://developer.bitcoin.org/glossary
/en/glossary/block-chain: https://developer.bitcoin.org/glossary
/en/glossary/denominations: https://developer.bitcoin.org/glossary
/en/glossary/block: https://developer.bitcoin.org/glossary
/en/glossary/genesis-block: https://developer.bitcoin.org/glossary
/en/glossary/block-header: https://developer.bitcoin.org/glossary
/en/glossary/block-height: https://developer.bitcoin.org/glossary
/en/glossary/blocks-first-sync: https://developer.bitcoin.org/glossary
/en/glossary/bloom-filter: https://developer.bitcoin.org/glossary
/en/glossary/chain-code: https://developer.bitcoin.org/glossary
/en/glossary/change-address: https://developer.bitcoin.org/glossary
/en/glossary/child-key: https://developer.bitcoin.org/glossary
/en/glossary/coinbase: https://developer.bitcoin.org/glossary
/en/glossary/coinbase-transaction: https://developer.bitcoin.org/glossary
/en/glossary/compactsize: https://developer.bitcoin.org/glossary
/en/glossary/compressed-public-key: https://developer.bitcoin.org/glossary
/en/glossary/confirmation-score: https://developer.bitcoin.org/glossary
/en/glossary/consensus: https://developer.bitcoin.org/glossary
/en/glossary/consensus-rules: https://developer.bitcoin.org/glossary
/en/glossary/null-data-transaction: https://developer.bitcoin.org/glossary
/en/glossary/op-code: https://developer.bitcoin.org/glossary
/en/glossary/difficulty: https://developer.bitcoin.org/glossary
/en/glossary/dns-seed: https://developer.bitcoin.org/glossary
/en/glossary/double-spend: https://developer.bitcoin.org/glossary
/en/glossary/escrow-contract: https://developer.bitcoin.org/glossary
/en/glossary/extended-key: https://developer.bitcoin.org/glossary
/en/glossary/fork: https://developer.bitcoin.org/glossary
/en/glossary/high-priority-transaction: https://developer.bitcoin.org/glossary
/en/glossary/hard-fork: https://developer.bitcoin.org/glossary
/en/glossary/hardened-extended-key: https://developer.bitcoin.org/glossary
/en/glossary/hd-protocol: https://developer.bitcoin.org/glossary
/en/glossary/hd-wallet-seed: https://developer.bitcoin.org/glossary
/en/glossary/headers-first-sync: https://developer.bitcoin.org/glossary
/en/glossary/initial-block-download: https://developer.bitcoin.org/glossary
/en/glossary/input: https://developer.bitcoin.org/glossary
/en/glossary/internal-byte-order: https://developer.bitcoin.org/glossary
/en/glossary/inventory: https://developer.bitcoin.org/glossary
/en/glossary/simplified-payment-verification: https://developer.bitcoin.org/glossary
/en/glossary/locktime: https://developer.bitcoin.org/glossary
/en/glossary/mainnet: https://developer.bitcoin.org/glossary
/en/glossary/masf: https://developer.bitcoin.org/glossary
/en/glossary/master-chain-code-and-private-key: https://developer.bitcoin.org/glossary
/en/glossary/block-size-limit: https://developer.bitcoin.org/glossary
/en/glossary/merkle-block: https://developer.bitcoin.org/glossary
/en/glossary/merkle-root: https://developer.bitcoin.org/glossary
/en/glossary/merkle-tree: https://developer.bitcoin.org/glossary
/en/glossary/message-header: https://developer.bitcoin.org/glossary
/en/glossary/mining: https://developer.bitcoin.org/glossary
/en/glossary/transaction-fee: https://developer.bitcoin.org/glossary
/en/glossary/minimum-relay-fee: https://developer.bitcoin.org/glossary
/en/glossary/nbits: https://developer.bitcoin.org/glossary
/en/glossary/start-string: https://developer.bitcoin.org/glossary
/en/glossary/rbf: https://developer.bitcoin.org/glossary
/en/glossary/orphan-block: https://developer.bitcoin.org/glossary
/en/glossary/outpoint: https://developer.bitcoin.org/glossary
/en/glossary/output: https://developer.bitcoin.org/glossary
/en/glossary/p2pkh-address: https://developer.bitcoin.org/glossary
/en/glossary/p2sh-multisig: https://developer.bitcoin.org/glossary
/en/glossary/p2sh-address: https://developer.bitcoin.org/glossary
/en/glossary/parent-key: https://developer.bitcoin.org/glossary
/en/glossary/payment-protocol: https://developer.bitcoin.org/glossary
/en/glossary/proof-of-work: https://developer.bitcoin.org/glossary
/en/glossary/private-key: https://developer.bitcoin.org/glossary
/en/glossary/pubkey-script: https://developer.bitcoin.org/glossary
/en/glossary/public-key: https://developer.bitcoin.org/glossary
/en/glossary/serialized-transaction: https://developer.bitcoin.org/glossary
/en/glossary/redeem-script: https://developer.bitcoin.org/glossary
/en/glossary/regression-test-mode: https://developer.bitcoin.org/glossary
/en/glossary/rpc-byte-order: https://developer.bitcoin.org/glossary
/en/glossary/signature-script: https://developer.bitcoin.org/glossary
/en/glossary/sequence-number: https://developer.bitcoin.org/glossary
/en/glossary/serialized-block: https://developer.bitcoin.org/glossary
/en/glossary/signature-hash: https://developer.bitcoin.org/glossary
/en/glossary/sighash-all: https://developer.bitcoin.org/glossary
/en/glossary/sighash-anyonecanpay: https://developer.bitcoin.org/glossary
/en/glossary/sighash-none: https://developer.bitcoin.org/glossary
/en/glossary/sighash-single: https://developer.bitcoin.org/glossary
/en/glossary/signature: https://developer.bitcoin.org/glossary
/en/glossary/soft-fork: https://developer.bitcoin.org/glossary
/en/glossary/standard-transaction: https://developer.bitcoin.org/glossary
/en/glossary/testnet: https://developer.bitcoin.org/glossary
/en/glossary/token: https://developer.bitcoin.org/glossary
/en/glossary/malleability: https://developer.bitcoin.org/glossary
/en/glossary/txid: https://developer.bitcoin.org/glossary
/en/glossary/uasf: https://developer.bitcoin.org/glossary
/en/glossary/unspent-transaction-output: https://developer.bitcoin.org/glossary
/en/glossary/wallet: https://developer.bitcoin.org/glossary
/en/glossary/wallet-import-format: https://developer.bitcoin.org/glossary
/en/glossary/watch-only-address: https://developer.bitcoin.org/glossary
/news: /en/version-history
/clients: /en/choose-your-wallet
/about: /en/faq
/ar/بت-كوين-للهواة: /ar/innovation
/ar/عن: /ar/faq
/ar/بت-كوين-للمطورين: /ar/bitcoin-for-developers
/ar/بت-كوين-للمطورين: https://developer.bitcoin.org/
/ar/بت-كوين-للأفراد: /ar/bitcoin-for-individuals
/ar/إختر-محفظتك: /ar/choose-your-wallet
/ar/بت-كوين-للأعمال: /ar/bitcoin-for-businesses
@ -77,7 +435,7 @@ redirects:
/ar/تحتاج-أن-تعلم: /ar/you-need-to-know
/fa/بیت-کوین-برای-علاقه-مندان: /fa/innovation
/fa/درباره: /fa/faq
/fa/بیت-کوین-برای-توسعه-دهندگان: /fa/bitcoin-for-developers
/fa/بیت-کوین-برای-توسعه-دهندگان: https://developer.bitcoin.org/
/fa/بیت-کوین-برای-افراد: /fa/bitcoin-for-individuals
/fa/بیت-کوین-برای-کسب-و-کار: /fa/bitcoin-for-businesses
/fa/انتخاب-کیف-پول: /fa/choose-your-wallet
@ -90,7 +448,7 @@ redirects:
/fa/حمایت-از-بیت-کوین: /fa/support-bitcoin
/fa/واژگان: /fa/vocabulary
/fa/آن-چه-باید-بدانید: /fa/you-need-to-know
/ru/биткоин-разработчикам: /ru/bitcoin-for-developers
/ru/биткоин-разработчикам: https://developer.bitcoin.org/
/ru/биткоин-частным-лицам: /ru/bitcoin-for-individuals
/ru/биткоин-бизнесу: /ru/bitcoin-for-businesses
/ru/выберите-свой-кошелек: /ru/choose-your-wallet
@ -108,24 +466,46 @@ redirects:
/tr/yeni-baslamak: /tr/baslarken
/en/bitcoin-for-press: /en/press
/de/ueber: /de/faq
/de/bitcoin-paper: /de/bitcoin-abhandlung
/de/developer-examples: /de/entwickler-beispiele
/de/developer-glossary: /de/entwickler-glossar
/de/developer-guide: /de/entwickler-guide
/de/developer-reference: /de/entwickler-referenzen
/de/developer-documentation: /de/entwickler-dokumentation
/de/developer-examples: https://developer.bitcoin.org/examples/
/de/developer-glossary: https://developer.bitcoin.org/glossary
/de/developer-guide: https://developer.bitcoin.org/devguide/
/de/developer-reference: https://developer.bitcoin.org/reference/
/de/developer-documentation: https://developer.bitcoin.org/
/en/about: /en/faq
/es/acerca-de: /es/faq
/fr/a-propos: /fr/faq
/id/developer-documentation: /id/dokumentasi-pengembang
/hu/bitcoin-paper: /hu/papir-bitcoin
/hu/developer-documentation: https://developer.bitcoin.org/
/hu/developer-examples: https://developer.bitcoin.org/examples/
/hu/developer-glossary: https://developer.bitcoin.org/glossary
/hu/developer-guide: https://developer.bitcoin.org/devguide/
/hu/developer-reference: https://developer.bitcoin.org/reference/
/id/developer-documentation: https://developer.bitcoin.org/
/id/bitcoin-paper: /id/makalah-bitcoin
/id/developer-examples: /id/contoh-pengembang
/id/developer-glossary: /id/glosarium-pengembang
/id/developer-guide: /id/panduan-pengembang
/id/developer-reference: /id/referensi-pengembang
/id/developer-examples: https://developer.bitcoin.org/examples/
/id/developer-glossary: https://developer.bitcoin.org/glossary
/id/developer-guide: https://developer.bitcoin.org/devguide/
/id/developer-reference: https://developer.bitcoin.org/reference/
/it/bitcoin-paper: /it/documento-bitcoin
/it/developer-documentation: https://developer.bitcoin.org/
/it/developer-examples: https://developer.bitcoin.org/examples/
/it/developer-glossary: https://developer.bitcoin.org/glossary
/it/developer-guide: https://developer.bitcoin.org/devguide/
/it/developer-reference: https://developer.bitcoin.org/reference/
/it/a-proposito: /it/faq
/nl/developer-documentation: https://developer.bitcoin.org/
/nl/developer-reference: https://developer.bitcoin.org/reference/
/nl/developer-guide: https://developer.bitcoin.org/devguide/
/nl/developer-glossary: https://developer.bitcoin.org/glossary
/nl/developer-examples: https://developer.bitcoin.org/examples/
/nl/bitcoin-paper: /nl/bitcoin-document
/nl/over-bitcoin: /nl/faq
/pl/o: /pl/faq
/pt_BR/developer-documentation: https://developer.bitcoin.org/
/pt_BR/developer-reference: https://developer.bitcoin.org/reference/
/pt_BR/developer-guide: https://developer.bitcoin.org/devguide/
/pt_BR/developer-glossary: https://developer.bitcoin.org/glossary
/pt_BR/developer-examples: https://developer.bitcoin.org/examples/
/tr/hakkinda: /tr/sss
/zh_CN/about: /zh_CN/faq
/zh_TW/about: /zh_TW/faq
@ -136,12 +516,12 @@ redirects:
/it/bitcoin-per-appassionati: /it/innovazione
/nl/bitcoin-voor-liefhebbers: /nl/innovatie
/pl/bitcoin-dla-entuzjastow: /pl/innowacje
/sr/bitcoin-paper: /sr/bitcoin-papir
/sr/developer-documentation: /sr/programeri-dokumentacija
/sr/developer-examples: /sr/programeri-primeri
/sr/developer-glossary: /sr/programeri-recnik
/sr/developer-guide: /sr/programeri-vodic
/sr/developer-reference: /sr/programeri-reference
/sr/bitcoin-paper: /sr/bitkoin-papir
/sr/developer-documentation: https://developer.bitcoin.org/
/sr/developer-examples: https://developer.bitcoin.org/examples/
/sr/developer-glossary: https://developer.bitcoin.org/glossary
/sr/developer-guide: https://developer.bitcoin.org/devguide/
/sr/developer-reference: https://developer.bitcoin.org/reference/
## Old releases pages; stop adding to this list after 0.8.2
/releases/2011/04/27/v0.3.21: /en/release/v0.3.21
/releases/2011/06/05/v0.3.22: /en/release/v0.3.22
@ -222,26 +602,18 @@ kramdown:
## Might be useful in the future, but turn off for upgrade to Jekyll 3.0
css_class:
coderay:
coderay_wrap: div
coderay_line_numbers: inline
coderay_line_numbers_start: 1
coderay_tab_width: 4
coderay_bold_every: 10
coderay_css: style
text:
## Values last updated 2017-05-21
## Values last updated 2018-10-16
## All variable names must indicate unit type for easy translation of adjacent text,
## such as: subsidy_in_decimal_bitcoins or
## bitcoin_org_docs_maintainer_email_link
## For increasing variables, like chain size, choose a somewhat higher
## value so we don't need to update too often
subsidy_in_decimal_bitcoins: 12.5
subsidy_in_decimal_bitcoins: 6.25
## cd ~ ; du -sh .bitcoin/ --exclude=testnet3 --exclude=regtest
bitcoin_datadir_gb: 145
bitcoin_datadir_gb: 350
## Slightly smaller than the total datadir size
chain_gb: 140
chain_gb: 340
## The main difference between the datadir size and the chain size, if
## you don't have any extra indices
bitcoin_datadir_gb_pruned: 5
@ -254,334 +626,6 @@ text:
## Use ISO-8601 format, but feel free to round to the nearest month
assertion_month: 2017-06-01
## Items in devsearches will appear in the search box in the order they
## are listed below. For the top-level ("Glossary", "RPCs", etc...) this
## is arbitrary based on whatever we think is most important. For the
## second-level, this should be alphabetical order or another order that
## will make intuitive sense to the user.
devsearches:
## Initialize the glossary array here so it appears first in the
## search box. _plugins/glossary.rb will provide alphabetical ordering
"Glossary":
## RPCs currently documented on Bitcoin.org. CamelCase names (with
## leading capital) for easier quick scanning
"RPCs":
- 'AbandonTransaction': "/en/developer-reference#abandontransaction"
- 'AddMultiSigAddress': "/en/developer-reference#addmultisigaddress"
- 'AddNode': "/en/developer-reference#addnode"
- 'AddWitnessAddress': "/en/developer-reference#addwitnessaddress"
- 'BackupWallet': "/en/developer-reference#backupwallet"
- 'BumpFee': "/en/developer-reference#bumpfee"
- 'ClearBanned': "/en/developer-reference#clearbanned"
- 'CreateMultisig': "/en/developer-reference#createmultisig"
- 'CreateRawTransaction': "/en/developer-reference#createrawtransaction"
- 'DecodeRawTransaction': "/en/developer-reference#decoderawtransaction"
- 'DecodeScript': "/en/developer-reference#decodescript"
- 'DisconnectNode': "/en/developer-reference#disconnectnode"
- 'DumpPrivKey': "/en/developer-reference#dumpprivkey"
- 'DumpWallet': "/en/developer-reference#dumpwallet"
- 'EncryptWallet': "/en/developer-reference#encryptwallet"
- 'EstimateFee': "/en/developer-reference#estimatefee"
- 'EstimatePriority': "/en/developer-reference#estimatepriority"
- 'FundRawTransaction': "/en/developer-reference#fundrawtransaction"
- 'Generate': "/en/developer-reference#generate"
- 'GenerateToAddress': "/en/developer-reference#generatetoaddress"
- 'GetAccount': "/en/developer-reference#getaccount"
- 'GetAccountAddress': "/en/developer-reference#getaccountaddress"
- 'GetAddedNodeInfo': "/en/developer-reference#getaddednodeinfo"
- 'GetAddressesByAccount': "/en/developer-reference#getaddressesbyaccount"
- 'GetBalance': "/en/developer-reference#getbalance"
- 'GetBestBlockHash': "/en/developer-reference#getbestblockhash"
- 'GetBlock': "/en/developer-reference#getblock"
- 'GetBlockChainInfo': "/en/developer-reference#getblockchaininfo"
- 'GetBlockCount': "/en/developer-reference#getblockcount"
- 'GetBlockHash': "/en/developer-reference#getblockhash"
- 'GetBlockHeader': "/en/developer-reference#getblockheader"
- 'GetBlockTemplate': "/en/developer-reference#getblocktemplate"
- 'GetChainTips': "/en/developer-reference#getchaintips"
- 'GetConnectionCount': "/en/developer-reference#getconnectioncount"
- 'GetDifficulty': "/en/developer-reference#getdifficulty"
- 'GetGenerate': "/en/developer-reference#getgenerate"
- 'GetHashesPerSec': "/en/developer-reference#gethashespersec"
- 'GetInfo': "/en/developer-reference#getinfo"
- 'GetMemoryInfo': "/en/developer-reference#getmemoryinfo"
- 'GetMempoolInfo': "/en/developer-reference#getmempoolinfo"
- 'GetMempoolEntry': "/en/developer-reference#getmempoolentry"
- 'GetMempoolAncestors': "/en/developer-reference#getmempoolancestors"
- 'GetMempoolDescendants': "/en/developer-reference#getmempooldescendants"
- 'GetMiningInfo': "/en/developer-reference#getmininginfo"
- 'GetNetTotals': "/en/developer-reference#getnettotals"
- 'GetNetworkHashPS': "/en/developer-reference#getnetworkhashps"
- 'GetNetworkInfo': "/en/developer-reference#getnetworkinfo"
- 'GetNewAddress': "/en/developer-reference#getnewaddress"
- 'GetPeerInfo': "/en/developer-reference#getpeerinfo"
- 'GetRawChangeAddress': "/en/developer-reference#getrawchangeaddress"
- 'GetRawMempool': "/en/developer-reference#getrawmempool"
- 'GetRawTransaction': "/en/developer-reference#getrawtransaction"
- 'GetReceivedByAccount': "/en/developer-reference#getreceivedbyaccount"
- 'GetReceivedByAddress': "/en/developer-reference#getreceivedbyaddress"
- 'GetTransaction': "/en/developer-reference#gettransaction"
- 'GetTxout': "/en/developer-reference#gettxout"
- 'GetTxOutProof': "/en/developer-reference#gettxoutproof"
- 'GetTxoutSetInfo': "/en/developer-reference#gettxoutsetinfo"
- 'GetUnconfirmedBalance': "/en/developer-reference#getunconfirmedbalance"
- 'GetWalletInfo': "/en/developer-reference#getwalletinfo"
- 'GetWork': "/en/developer-reference#getwork"
- 'Help': "/en/developer-reference#help"
- 'ImportAddress': "/en/developer-reference#importaddress"
- 'ImportMulti': "/en/developer-reference#importmulti"
- 'ImportPrivkey': "/en/developer-reference#importprivkey"
- 'ImportPrunedFunds': "/en/developer-reference#importprunedfunds"
- 'ImportWallet': "/en/developer-reference#importwallet"
- 'KeypoolRefill': "/en/developer-reference#keypoolrefill"
- 'ListAccounts': "/en/developer-reference#listaccounts"
- 'ListAddressGroupings': "/en/developer-reference#listaddressgroupings"
- 'ListBanned': "/en/developer-reference#listbanned"
- 'ListLockUnspent': "/en/developer-reference#listlockunspent"
- 'ListReceivedByAccount': "/en/developer-reference#listreceivedbyaccount"
- 'ListReceivedByAddress': "/en/developer-reference#listreceivedbyaddress"
- 'ListSinceBlock': "/en/developer-reference#listsinceblock"
- 'ListTransactions': "/en/developer-reference#listtransactions"
- 'ListUnspent': "/en/developer-reference#listunspent"
- 'LockUnspent': "/en/developer-reference#lockunspent"
- 'Move': "/en/developer-reference#move"
- 'Ping': "/en/developer-reference#ping-rpc"
- 'PreciousBlock': "/en/developer-reference#preciousblock"
- 'PrioritiseTransaction': "/en/developer-reference#prioritisetransaction"
- 'PruneBlockChain': "/en/developer-reference#pruneblockchain"
- 'RemovePrunedFunds': "/en/developer-reference#removeprunedfunds"
- 'SendFrom': "/en/developer-reference#sendfrom"
- 'SendMany': "/en/developer-reference#sendmany"
- 'SendRawTransaction': "/en/developer-reference#sendrawtransaction"
- 'SendToAddress': "/en/developer-reference#sendtoaddress"
- 'SetAccount': "/en/developer-reference#setaccount"
- 'SetBan': "/en/developer-reference#setban"
- 'SetGenerate': "/en/developer-reference#setgenerate"
- 'SetNetworkActive': "/en/developer-reference#setnetworkactive"
- 'SetTxFee': "/en/developer-reference#settxfee"
- 'SignMessage': "/en/developer-reference#signmessage"
- 'SignMessageWithPrivKey': "/en/developer-reference#signmessagewithprivkey"
- 'SignRawTransaction': "/en/developer-reference#signrawtransaction"
- 'Stop': "/en/developer-reference#stop"
- 'SubmitBlock': "/en/developer-reference#submitblock"
- 'ValidateAddress': "/en/developer-reference#validateaddress"
- 'VerifyChain': "/en/developer-reference#verifychain"
- 'VerifyMessage': "/en/developer-reference#verifymessage"
- 'VerifyTxOutProof': "/en/developer-reference#verifytxoutproof"
- 'WalletLock': "/en/developer-reference#walletlock"
- 'WalletPassphrase': "/en/developer-reference#walletpassphrase"
- 'WalletPassphraseChange': "/en/developer-reference#walletpassphrasechange"
## REST calls currently documented on Bitcoin.org. CamelCase names (with
## leading capital) for easier quick scanning
"REST":
- 'GetBlock': "/en/developer-reference#get-block"
- 'GetBlock-noTxDetails': "/en/developer-reference#get-blocknotxdetails"
- 'GetChainInfo': "/en/developer-reference#get-chaininfo"
- 'GetUtxos': "/en/developer-reference#get-getutxos"
- 'GetHeaders': "/en/developer-reference#get-headers"
- 'GetMemPool-contents': "/en/developer-reference#get-mempoolcontents"
- 'GetMemPool-info': "/en/developer-reference#get-mempoolinfo"
## Opcodes currently implemented in Bitcoin Core master branch. After
## we document them on Bitcoin.org, these links will be updated
"Opcodes":
- "OP_0 (OP_FALSE)": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_PUSHDATA1": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_PUSHDATA2": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_PUSHDATA4": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_1NEGATE": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_1 (OP_TRUE)": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_2": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_3": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_4": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_5": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_6": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_7": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_8": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_9": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_10": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_11": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_12": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_13": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_14": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_15": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_16": "https://en.bitcoin.it/wiki/Script#Constants"
- "OP_NOP": "https://en.bitcoin.it/wiki/Script#Flow_control"
- "OP_IF": "https://en.bitcoin.it/wiki/Script#Flow_control"
- "OP_NOTIF": "https://en.bitcoin.it/wiki/Script#Flow_control"
- "OP_ELSE": "https://en.bitcoin.it/wiki/Script#Flow_control"
- "OP_ENDIF": "https://en.bitcoin.it/wiki/Script#Flow_control"
- "OP_VERIFY": "https://en.bitcoin.it/wiki/Script#Flow_control"
- "OP_RETURN": "https://en.bitcoin.it/wiki/Script#Flow_control"
- "OP_TOALTSTACK": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_FROMALTSTACK": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_IFDUP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_DEPTH": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_DROP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_DUP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_NIP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_OVER": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_PICK": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_ROLL": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_ROT": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_SWAP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_TUCK": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_2DROP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_2DUP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_3DUP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_2OVER": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_2ROT": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_2SWAP": "https://en.bitcoin.it/wiki/Script#Stack"
- "OP_CAT (disabled)": "https://en.bitcoin.it/wiki/Script#Splice"
- "OP_SUBSTR (disabled)": "https://en.bitcoin.it/wiki/Script#Splice"
- "OP_LEFT (disabled)": "https://en.bitcoin.it/wiki/Script#Splice"
- "OP_RIGHT (disabled)": "https://en.bitcoin.it/wiki/Script#Splice"
- "OP_SIZE": "https://en.bitcoin.it/wiki/Script#Splice"
- "OP_INVERT (disabled)": "https://en.bitcoin.it/wiki/Script#Bitwise_logic"
- "OP_AND (disabled)": "https://en.bitcoin.it/wiki/Script#Bitwise_logic"
- "OP_OR (disabled)": "https://en.bitcoin.it/wiki/Script#Bitwise_logic"
- "OP_XOR (disabled)": "https://en.bitcoin.it/wiki/Script#Bitwise_logic"
- "OP_EQUAL": "https://en.bitcoin.it/wiki/Script#Bitwise_logic"
- "OP_EQUALVERIFY": "https://en.bitcoin.it/wiki/Script#Bitwise_logic"
- "OP_1ADD": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_1SUB": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_2MUL (disabled)": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_2DIV (disabled)": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_NEGATE": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_ABS": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_NOT": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_0NOTEQUAL": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_ADD": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_SUB": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_MUL (disabled)": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_DIV (disabled)": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_MOD (disabled)": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_LSHIFT (disabled)": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_RSHIFT (disabled)": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_BOOLAND": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_BOOLOR": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_NUMEQUAL": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_NUMEQUALVERIFY": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_NUMNOTEQUAL": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_LESSTHAN": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_GREATERTHAN": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_LESSTHANOREQUAL": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_GREATERTHANOREQUAL": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_MIN": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_MAX": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_WITHIN": "https://en.bitcoin.it/wiki/Script#Arithmetic"
- "OP_RIPEMD160": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_SHA1": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_SHA256": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_HASH160": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_HASH256": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_CODESEPARATOR": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_CHECKSIG": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_CHECKSIGVERIFY": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_CHECKMULTISIG": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_CHECKMULTISIGVERIFY": "https://en.bitcoin.it/wiki/Script#Crypto"
- "OP_CHECKLOCKTIMEVERIFY": "https://en.bitcoin.it/wiki/Script#Locktime"
- "OP_CHECKSEQUENCEVERIFY ": "https://en.bitcoin.it/wiki/Script#Locktime"
- "OP_PUBKEYHASH (invalid)": "https://en.bitcoin.it/wiki/Script#Pseudo-words"
- "OP_PUBKEY (invalid)": "https://en.bitcoin.it/wiki/Script#Pseudo-words"
- "OP_INVALIDOPCODE (invalid)": "https://en.bitcoin.it/wiki/Script#Pseudo-words"
- "OP_RESERVED (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_VER (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_VERIF (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_VERNOTIF (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_RESERVED1 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_RESERVED2 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP1 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP4 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP5 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP6 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP7 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP8 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP9 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
- "OP_NOP10 (reserved)": "https://en.bitcoin.it/wiki/Script#Reserved_words"
## Only notable and non-withdrawn BIPs. Try to keep descriptions short
## and focused on likely keywords
"BIPs":
- "BIP1: BIP purpose and guidelines": "https://github.com/bitcoin/bips/blob/master/bip-0001.mediawiki"
- "BIP9: soft fork mechanism": "https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki"
- "BIP11: m-of-n multisig transactions": "https://github.com/bitcoin/bips/blob/master/bip-0011.mediawiki"
- "BIP13: P2SH address format": "https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki"
- "BIP14: protocol version and user agent": "https://github.com/bitcoin/bips/blob/master/bip-0014.mediawiki"
- "BIP16: pay to script hash (P2SH)": "https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki"
- "BIP21: URI scheme": "https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki"
- "BIP22: GetBlockTemplate fundamentals": "https://github.com/bitcoin/bips/blob/master/bip-0022.mediawiki"
- "BIP23: GetBlockTemplate pooled mining": "https://github.com/bitcoin/bips/blob/master/bip-0023.mediawiki"
- "BIP30: dealing with duplicate transactions": "https://github.com/bitcoin/bips/blob/master/bip-0030.mediawiki"
- "BIP31: P2P pong message": "https://github.com/bitcoin/bips/blob/master/bip-0031.mediawiki"
- "BIP32: HD wallets": "https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki"
- "BIP34: block height in coinbase": "https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki"
- "BIP35: P2P mempool message": "https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki"
- "BIP37: bloom filtering": "https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki"
- "BIP38: passphrase-protected private key": "https://github.com/bitcoin/bips/blob/master/bip-0038.mediawiki"
- "BIP39: mnemonic code for HD wallets": "https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki"
- "BIP42: finite monetary supply": "https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki"
- "BIP44: HD wallet account hierarchy": "https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki"
- "BIP50: March 2013 fork post-mortem": "https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki"
- "BIP60: fixed-length version message": "https://github.com/bitcoin/bips/blob/master/bip-0060.mediawiki"
- "BIP61: P2P reject message": "https://github.com/bitcoin/bips/blob/master/bip-0061.mediawiki"
- "BIP62: dealing with malleability": "https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki"
- "BIP64: P2P geutxos message": "https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki"
- "BIP65: OP_CHECKLOCKTIMEVERIFY": "https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki"
- "BIP66: strict DER signatures": "https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki"
- "BIP70: payment protocol": "https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki"
- "BIP71: payment protocol MIME types": "https://github.com/bitcoin/bips/blob/master/bip-0071.mediawiki"
- "BIP72: payment protocol URIs": "https://github.com/bitcoin/bips/blob/master/bip-0072.mediawiki"
- "BIP73: accept header with payment protocol": "https://github.com/bitcoin/bips/blob/master/bip-0073.mediawiki"
- "BIP111: NODE_BLOOM service bit": "https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki"
- "BIP112: OP_CHECKSEQUENCEVERIFY": "https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki"
- "BIP113: median time for lock-time": "https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki"
- "BIP125: replace-by-fee signaling": "https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki"
- "BIP130: sendheaders message": "https://github.com/bitcoin/bips/blob/master/bip-0130.mediawiki"
- "BIP133: feefilter message": "https://github.com/bitcoin/bips/blob/master/bip-0133.mediawiki"
- "BIP141: segregated witness": "https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki"
- "BIP144: segregated witness peer services": "https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki"
- "BIP151: P2P communication encryption": "https://github.com/bitcoin/bips/blob/master/bip-0151.mediawiki"
- "BIP152: compact block relay": "https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki"
## Bitcoin P2P Protocol messages documented on Bitcoin.org
"P2P Messages":
- "addr": "/en/developer-reference#addr"
- "alert": "/en/developer-reference#alert"
- "block": "/en/developer-reference#block"
- "feefilter": "/en/developer-reference#feefilter"
- "filteradd": "/en/developer-reference#filteradd"
- "filterclear": "/en/developer-reference#filterclear"
- "filterload": "/en/developer-reference#filterload"
- "getaddr": "/en/developer-reference#getaddr"
- "getblocks": "/en/developer-reference#getblocks"
- "getdata": "/en/developer-reference#getdata"
- "getheaders": "/en/developer-reference#getheaders"
- "headers": "/en/developer-reference#headers"
- "inv": "/en/developer-reference#inv"
- "mempool": "/en/developer-reference#mempool"
- "merkleblock": "/en/developer-reference#merkleblock"
- "notfound": "/en/developer-reference#notfound"
- "ping": "/en/developer-reference#ping"
- "pong": "/en/developer-reference#pong"
- "reject": "/en/developer-reference#reject"
- "tx": "/en/developer-reference#tx"
- "verack": "/en/developer-reference#verack"
- "version": "/en/developer-reference#version"
collections:
## _alerts
alerts:
@ -602,8 +646,8 @@ collections:
output: false
donation_banner:
address: 3FkenCiXpSLqD8L79intRNXUgjRoH9sjXa
display: false
address: 3E8ociqZa9mZUSwGdSmAEMAoAxBK3FNDcd
display: true
amounts_in_usd:
- 5
- 25

View File

@ -24,14 +24,13 @@ HTML::Proofer.new(
## Check whether HTML is well-formed
:check_html => true,
## Links to ignore
:href_ignore => [
'#', ## hrefs pointing to the current page (htmlproofer fails them)
/^$/, ## anchors with no href attribute set (for clickable javascript elements)
/^\/bin/, ## /bin dir is not part of repository; holds Bitcoin Core binaries
'bitcoin:3FkenCiXpSLqD8L79intRNXUgjRoH9sjXa', ## bitcoin address handlers
/^.*#.*/, ## hrefs pointing to walletmenu (scroll to walletmenu when user click on the walletmenu tab)
'bitcoin:3E8ociqZa9mZUSwGdSmAEMAoAxBK3FNDcd', ## bitcoin address handlers
/^\/stats/ ## /stats dir is not part of repository; generated by separate stats script
],
@ -61,6 +60,6 @@ HTML::Proofer.new(
## for settings specific to particular systems, but for now I
## think 2 is a good setting for Travis CI ("1.5 processors")
## and me (usually 2 processors)
:parallel => { :in_processes => 2 }
:parallel => { :in_processes => 2 },
}
).run

View File

@ -1,352 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/api-intro.md" %}
## Bitcoin Core APIs
<!-- no subhead-links here -->
{% include helpers/subhead-links.md %}
### Hash Byte Order
{% include helpers/subhead-links.md %}
{% autocrossref %}
Bitcoin Core RPCs accept and return the byte-wise reverse of computed
SHA-256 hash values. For example, the Unix `sha256sum` command displays the
SHA256(SHA256()) hash of mainnet block 300,000's header as:
> /bin/echo -n '020000007ef055e1674d2e6551dba41cd214debbee34aeb544c7ec670000000000000000d3998963f80c5bab43fe8c26228e98d030edf4dcbe48a666f5c39e2d7a885c9102c86d536c890019593a470d' | xxd -r -p | sha256sum -b | xxd -r -p | sha256sum -b
5472ac8b1187bfcf91d6d218bbda1eb2405d7c55f1f8cc820000000000000000
The result above is also how the hash appears in the
previous-header-hash part of block 300,001's header:
<pre>02000000<b>5472ac8b1187bfcf91d6d218bbda1eb2405d7c55f1f8cc82000\
0000000000000</b>ab0aaa377ca3f49b1545e2ae6b0667a08f42e72d8c24ae\
237140e28f14f3bb7c6bcc6d536c890019edd83ccf</pre>
However, Bitcoin Core's RPCs use the byte-wise reverse for hashes, so if you
want to get information about block 300,000 using the `getblock` RPC,
you need to reverse the requested hash:
> bitcoin-cli getblock \
000000000000000082ccf8f1557c5d40b21edabb18d2d691cfbf87118bac7254
(Note: hex representation uses two characters to display each byte of
data, which is why the reversed string looks somewhat mangled.)
The rationale for the reversal is unknown, but it likely stems from
Bitcoin Core's use of hashes (which are byte arrays in C++) as integers
for the purpose of determining whether the hash is below the network
target. Whatever the reason for reversing header hashes, the reversal
also extends to other hashes used in RPCs, such as TXIDs and merkle
roots.
As header hashes and TXIDs are widely used as global identifiers in
other Bitcoin software, this reversal of hashes has become the standard
way to refer to certain objects. The table below should make clear where
each byte order is used.
|---------------+---------------------|-----------------|
| Data | Internal Byte Order | RPC Byte Order |
|---------------|---------------------|-----------------|
| Example: SHA256(SHA256(0x00)) | Hash: 1406...539a | Hash: 9a53...0614 |
|---------------|---------------------|-----------------|
| Header Hashes: SHA256(SHA256(block header)) | Used when constructing block headers | Used by RPCs such as `getblock`; widely used in block explorers |
|---------------|---------------------|-----------------|
| Merkle Roots: SHA256(SHA256(TXIDs and merkle rows)) | Used when constructing block headers | Returned by RPCs such as `getblock` |
|---------------|---------------------|-----------------|
| TXIDs: SHA256(SHA256(transaction)) | Used in transaction inputs | Used by RPCs such as `gettransaction` and transaction data parts of `getblock`; widely used in wallet programs |
|---------------|---------------------|-----------------|
| P2PKH Hashes: RIPEMD160(SHA256(pubkey)) | Used in both addresses and pubkey scripts | **N/A:** RPCs use addresses which use internal byte order |
|---------------|---------------------|-----------------|
| P2SH Hashes: RIPEMD160(SHA256(redeem script)) | Used in both addresses and pubkey scripts | **N/A:** RPCs use addresses which use internal byte order |
|---------------|---------------------|-----------------|
Note: RPCs which return raw results, such as `getrawtransaction` or the
raw mode of `getblock`, always display hashes as they appear in blocks
(internal byte order).
The code below may help you check byte order by generating hashes
from raw hex.
{% endautocrossref %}
{% highlight python %}
#!/usr/bin/env python
from sys import byteorder
from hashlib import sha256
## You can put in $data an 80-byte block header to get its header hash,
## or a raw transaction to get its txid
data = "00".decode("hex")
hash = sha256(sha256(data).digest()).digest()
print "Warning: this code only tested on a little-endian x86_64 arch"
print
print "System byte order:", byteorder
print "Internal-Byte-Order Hash: ", hash.encode('hex_codec')
print "RPC-Byte-Order Hash: ", hash[::-1].encode('hex_codec')
{% endhighlight %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/intro.md _data/devdocs/en/bitcoin-core/rpcs/intro.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/quick-reference.md _data/devdocs/en/bitcoin-core/rpcs/quick-reference.md %}
#### RPCs
<!-- no subhead-links here -->
{{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 a pubkey 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.
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/abandontransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/abandontransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/addmultisigaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/addmultisigaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/addnode.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/addnode.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/addwitnessaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/addwitnessaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/backupwallet.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/backupwallet.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/bumpfee.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/bumpfee.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/clearbanned.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/clearbanned.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/createmultisig.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/createmultisig.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/createrawtransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/createrawtransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/decoderawtransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/decoderawtransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/decodescript.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/decodescript.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/disconnectnode.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/disconnectnode.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/dumpprivkey.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/dumpprivkey.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/dumpwallet.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/dumpwallet.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/encryptwallet.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/encryptwallet.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/estimatefee.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/estimatefee.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/estimatepriority.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/estimatepriority.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/fundrawtransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/fundrawtransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/generate.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/generate.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/generatetoaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/generatetoaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getaccountaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getaccountaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getaccount.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getaccount.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getaddednodeinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getaddednodeinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getaddressesbyaccount.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getaddressesbyaccount.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getbalance.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getbalance.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getbestblockhash.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getbestblockhash.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getblock.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getblock.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getblockchaininfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockchaininfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getblockcount.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockcount.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getblockhash.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockhash.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getblockheader.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockheader.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getblocktemplate.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getblocktemplate.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getchaintips.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getchaintips.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getconnectioncount.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getconnectioncount.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getdifficulty.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getdifficulty.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getgenerate.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getgenerate.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/gethashespersec.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/gethashespersec.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getmemoryinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getmemoryinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getmempoolancestors.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempoolancestors.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getmempooldescendants.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempooldescendants.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getmempoolentry.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempoolentry.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getmempoolinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempoolinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getmininginfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getmininginfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getnettotals.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getnettotals.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getnetworkhashps.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getnetworkhashps.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getnetworkinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getnetworkinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getnewaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getnewaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getpeerinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getpeerinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getrawchangeaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getrawchangeaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getrawmempool.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getrawmempool.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getrawtransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getrawtransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getreceivedbyaccount.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getreceivedbyaccount.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getreceivedbyaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getreceivedbyaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/gettransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/gettransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/gettxout.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/gettxout.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/gettxoutproof.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/gettxoutproof.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/gettxoutsetinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/gettxoutsetinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getunconfirmedbalance.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getunconfirmedbalance.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getwalletinfo.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getwalletinfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/getwork.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/getwork.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/help.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/help.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/importaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/importaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/importmulti.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/importmulti.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/importprivkey.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/importprivkey.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/importprunedfunds.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/importprunedfunds.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/importwallet.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/importwallet.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/keypoolrefill.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/keypoolrefill.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listaccounts.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listaccounts.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listaddressgroupings.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listaddressgroupings.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listbanned.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listbanned.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listlockunspent.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listlockunspent.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listreceivedbyaccount.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listreceivedbyaccount.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listreceivedbyaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listreceivedbyaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listsinceblock.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listsinceblock.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listtransactions.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listtransactions.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/listunspent.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/listunspent.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/lockunspent.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/lockunspent.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/move.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/move.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/ping.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/ping.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/preciousblock.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/preciousblock.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/prioritisetransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/prioritisetransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/pruneblockchain.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/pruneblockchain.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/removeprunedfunds.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/removeprunedfunds.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/sendfrom.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/sendfrom.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/sendmany.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/sendmany.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/sendrawtransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/sendrawtransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/sendtoaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/sendtoaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/setaccount.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/setaccount.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/setban.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/setban.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/setgenerate.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/setgenerate.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/setnetworkactive.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/setnetworkactive.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/settxfee.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/settxfee.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/signmessage.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/signmessage.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/signmessagewithprivkey.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/signmessagewithprivkey.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/signrawtransaction.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/signrawtransaction.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/stop.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/stop.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/submitblock.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/submitblock.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/validateaddress.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/validateaddress.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/verifychain.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/verifychain.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/verifymessage.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/verifymessage.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/verifytxoutproof.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/verifytxoutproof.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/walletlock.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/walletlock.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/walletpassphrase.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/walletpassphrase.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rpcs/rpcs/walletpassphrasechange.md _data/devdocs/en/bitcoin-core/rpcs/rpcs/walletpassphrasechange.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/intro.md _data/devdocs/en/bitcoin-core/rest/intro.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/quick-reference.md _data/devdocs/en/bitcoin-core/rest/quick-reference.md %}
#### Requests
<!-- no subhead-links here -->
{{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 a pubkey 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.
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_block.md _data/devdocs/en/bitcoin-core/rest/requests/get_block.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_block-notxdetails.md _data/devdocs/en/bitcoin-core/rest/requests/get_block-notxdetails.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_chaininfo.md _data/devdocs/en/bitcoin-core/rest/requests/get_chaininfo.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_getutxos.md _data/devdocs/en/bitcoin-core/rest/requests/get_getutxos.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_headers.md _data/devdocs/en/bitcoin-core/rest/requests/get_headers.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_mempool-contents.md _data/devdocs/en/bitcoin-core/rest/requests/get_mempool-contents.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_mempool-info.md _data/devdocs/en/bitcoin-core/rest/requests/get_mempool-info.md %}
{% include_absolute _data/devdocs/{{page.lang}}/bitcoin-core/rest/requests/get_tx.md _data/devdocs/en/bitcoin-core/rest/requests/get_tx.md %}

View File

@ -1,35 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/intro.md" %}
### HTTP REST
{% include helpers/subhead-links.md %}
{% autocrossref %}
As of [version 0.10.0][bitcoin core 0.10.0], Bitcoin Core provides
an **unauthenticated** HTTP REST interface. The interface runs on the
same port as the JSON-RPC interface, by default port 8332 for mainnet and
port 18332 for testnet. It must be enabled by either starting Bitcoin
Core with the `-rest` option or by specifying `rest=1` in the
configuration file. Make sure that the RPC interface is also activated.
Set `server=1` in `bitcoin.conf` or supply the `-server` argument when
starting Bitcoin Core. Starting Bitcoin Core with `bitcoind` automatically
enables the RPC interface.
The interface is not intended for public access and is only accessible
from localhost by default.
{{WARNING}} A web browser can access a HTTP REST interface running on
localhost, possibly allowing third parties to use cross-site scripting
attacks to download your transaction and block data, reducing your
privacy. If you have privacy concerns, you should not run a browser on
the same computer as a REST-enabled Bicoin Core node.
The interface uses standard [HTTP status
codes](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes) and
returns a plain-text description of errors for debugging.
{% endautocrossref %}

View File

@ -1,21 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/quick-reference.md" %}
#### Quick Reference {#rest-quick-reference}
{% include helpers/subhead-links.md %}
{% autocrossref %}
* [GET Block][rest get block] {{summary_restGetBlock}} {{UPDATED0_13_0}}
* [GET Block/NoTxDetails][rest get block-notxdetails] {{summary_restGetBlock-noTxDetails}} {{UPDATED0_13_0}}
* [GET ChainInfo][rest get chaininfo] {{summary_restGetChainInfo}} {{NEW0_11_0}}, {{UPDATED0_12_0}}
* [GET GetUtxos][rest get getutxos] {{summary_restGetGetUtxos}} {{NEW0_11_0}}
* [GET Headers][rest get headers] {{summary_restGetHeaders}} {{NEW0_11_0}}, {{UPDATED0_13_0}}
* [GET MemPool/Contents][rest get mempool-contents] {{summary_restGetMemPool-contents}} {{NEW0_12_0}}
* [GET MemPool/Info][rest get mempool-info] {{summary_restGetMemPool-info}} {{NEW0_12_0}}
* [GET Tx][rest get tx] {{summary_restGetTx}} {{UPDATED0_13_0}}
{% endautocrossref %}

View File

@ -1,208 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_block-notxdetails.md" %}
##### GET Block/NoTxDetails
{% include helpers/subhead-links.md %}
{% assign summary_restGetBlock-noTxDetails="gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block. The JSON object includes TXIDs for transactions within the block rather than the complete transactions [GET block][rest get block] returns." %}
{% autocrossref %}
The `GET block<!--noref-->/notxdetails` operation {{summary_restGetBlock-noTxDetails}}
*Request*
{% highlight text %}
GET /block/notxdetails/<hash>.<format>
{% endhighlight %}
*Parameter #1---the header hash of the block to retrieve*
{% itemplate ntpd1 %}
- n: "Header Hash"
t: "path (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the block to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---the output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "suffix"
p: "Required<br>(exactly 1)"
d: "Set to `.json` for decoded block contents in JSON, or `.bin` or `hex` for a serialized block in binary or hex"
{% enditemplate %}
*Response as JSON*
{% itemplate ntpd1 %}
- n: "Result"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object containing the requested block"
- n: "→<br>`hash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of this block's block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1"
- n: "→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain"
- n: "→<br>`strippedsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The size of this block in serialized block format excluding witness data, counted in bytes"
- n: "→<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of this block in serialized block format, counted in bytes"
- n: "→<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of this block on its block chain"
- n: "→<br>`weight`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The block weight as defined in BIP 141"
- n: "→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "This block's version number. See [block version numbers][section block versions]"
- n: "→<br>`versionHex`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>This block's version number formatted in hexadecimal. See [BIP9 assignments][]"
- n: "→<br>`merkleroot`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The merkle root for this block, encoded as hex in RPC byte order"
- n: "→<br>`tx`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing all transactions in this block. The transactions appear in the array in the same order they appear in the serialized block"
- n: "→ →<br>TXID"
t: "string (hex)"
p: "Required<br>(1 or more)"
d: "The TXID of a transaction in this block, encoded as hex in RPC byte order"
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The value of the *time* field in the block header, indicating approximately when the block was created"
- n: "→<br>`mediantime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113"
- n: "→<br>`nonce`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The nonce which was successful at turning this particular block into one that could be added to the best block chain"
- n: "→<br>`bits`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The value of the *nBits* field in the block header, indicating the target threshold this block's header had to pass"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0"
- n: "→<br>`chainwork`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex"
- n: "→<br>`previousblockhash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the previous block, encoded as hex in RPC byte order"
- n: "→<br>`nextblockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.10.0*
Request a block in hex-encoded serialized block format:
{% highlight bash %}
curl http://localhost:8332/rest/block/notxdetails/00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048.hex
{% endhighlight %}
Result (wrapped):
{% highlight bash %}
010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d61900\
00000000982051fd1e4ba744bbbe680e1fee14677ba1a3c3540bf7b1cdb606e8\
57233e0e61bc6649ffff001d01e3629901010000000100000000000000000000\
00000000000000000000000000000000000000000000ffffffff0704ffff001d\
0104ffffffff0100f2052a0100000043410496b538e853519c726a2c91e61ec1\
1600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781\
e62294721166bf621e73a82cbf2342c858eeac00000000
{% endhighlight %}
Get the same block in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/block/notxdetails/00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
{
"hash": "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048",
"confirmations": 443375,
"strippedsize": 215,
"size": 215,
"weight": 860,
"height": 1,
"version": 1,
"versionHex": "00000001",
"merkleroot": "0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098",
"tx": [
"0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098"
],
"time": 1231469665,
"mediantime": 1231469665,
"nonce": 2573394689,
"bits": "1d00ffff",
"difficulty": 1,
"chainwork": "0000000000000000000000000000000000000000000000000000000200020002",
"previousblockhash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
"nextblockhash": "000000006a625f06636b8bb6ac7b960a8d03705d1ace08b1a19da3fdcc99ddbd"
}
{% endhighlight %}
*See also*
* [GET Block][rest get block]: {{summary_restGetBlock}}
* [GetBlock][rpc getblock] RPC: {{summary_getBlock}}
* [GetBlockHash][rpc getblockhash] RPC: {{summary_getBlockHash}}
* [GetBestBlockHash][rpc getbestblockhash] RPC: {{summary_getBestBlockHash}}
{% endautocrossref %}

View File

@ -1,240 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_block.md" %}
##### GET Block
{% include helpers/subhead-links.md %}
{% assign summary_restGetBlock="gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block." %}
{% autocrossref %}
The `GET block` operation {{summary_restGetBlock}}
*Request*
{% highlight text %}
GET /block/<hash>.<format>
{% endhighlight %}
*Parameter #1---the header hash of the block to retrieve*
{% itemplate ntpd1 %}
- n: "Header Hash"
t: "path (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the block to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---the output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "suffix"
p: "Required<br>(exactly 1)"
d: "Set to `.json` for decoded block contents in JSON, or `.bin` or `hex` for a serialized block in binary or hex"
{% enditemplate %}
*Response as JSON*
{% assign DEPTH="→ →" %}
{% include helpers/vars.md %}
{% itemplate ntpd1 %}
- n: "Result"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object containing the requested block"
- n: "→<br>`hash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of this block's block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1"
- n: "→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain"
- n: "→<br>`strippedsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The size of this block in serialized block format excluding witness data, counted in bytes"
- n: "→<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of this block in serialized block format, counted in bytes"
- n: "→<br>`weight`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The block weight as defined in BIP 141"
- n: "→<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of this block on its block chain"
- n: "→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "This block's version number. See [block version numbers][section block versions]"
- n: "→<br>`versionHex`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>This block's version number formatted in hexadecimal. See [BIP9 assignments]"
- n: "→<br>`merkleroot`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The merkle root for this block, encoded as hex in RPC byte order"
- n: "→<br>`tx`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing all transactions in this block. The transactions appear in the array in the same order they appear in the serialized block"
- n: "→ →<br>Transaction"
t: "object"
p: "Required<br>(1 or more)"
d: "An object describing a particular transaction within this block"
{{INCLUDE_DECODE_RAW_TRANSACTION}}
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The value of the *time* field in the block header, indicating approximately when the block was created"
- n: "→<br>`mediantime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113"
- n: "→<br>`nonce`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The nonce which was successful at turning this particular block into one that could be added to the best block chain"
- n: "→<br>`bits`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The value of the *nBits* field in the block header, indicating the target threshold this block's header had to pass"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0"
- n: "→<br>`chainwork`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex"
- n: "→<br>`previousblockhash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the previous block, encoded as hex in RPC byte order"
- n: "→<br>`nextblockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
Request a block in hex-encoded serialized block format:
{% highlight bash %}
curl http://localhost:8332/rest/block/00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048.hex
{% endhighlight %}
Result (wrapped):
{% highlight bash %}
010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d61900\
00000000982051fd1e4ba744bbbe680e1fee14677ba1a3c3540bf7b1cdb606e8\
57233e0e61bc6649ffff001d01e3629901010000000100000000000000000000\
00000000000000000000000000000000000000000000ffffffff0704ffff001d\
0104ffffffff0100f2052a0100000043410496b538e853519c726a2c91e61ec1\
1600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781\
e62294721166bf621e73a82cbf2342c858eeac00000000
{% endhighlight %}
Get the same block in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/block/00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
{
"hash": "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048",
"confirmations": 443372,
"strippedsize": 215,
"size": 215,
"weight": 860,
"height": 1,
"version": 1,
"versionHex": "00000001",
"merkleroot": "0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098",
"tx": [
{
"txid": "0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098",
"hash": "0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098",
"size": 134,
"vsize": 134,
"version": 1,
"locktime": 0,
"vin": [
{
"coinbase": "04ffff001d0104",
"sequence": 4294967295
}
],
"vout": [
{
"value": 50,
"n": 0,
"scriptPubKey": {
"asm": "0496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781e62294721166bf621e73a82cbf2342c858ee OP_CHECKSIG",
"hex": "410496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781e62294721166bf621e73a82cbf2342c858eeac",
"reqSigs": 1,
"type": "pubkey",
"addresses": [
"12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX"
]
}
}
]
}
],
"time": 1231469665,
"mediantime": 1231469665,
"nonce": 2573394689,
"bits": "1d00ffff",
"difficulty": 1,
"chainwork": "0000000000000000000000000000000000000000000000000000000200020002",
"previousblockhash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
"nextblockhash": "000000006a625f06636b8bb6ac7b960a8d03705d1ace08b1a19da3fdcc99ddbd"
}
{% endhighlight %}
*See also*
* [GET Block/NoTxDetails][rest get block-notxdetails] {{summary_restGetBlock-noTxDetails}}
* [GetBestBlockHash][rpc getbestblockhash] RPC: {{summary_getBestBlockHash}}
* [GetBlock][rpc getblock] RPC: {{summary_getBlock}}
* [GetBlockHash][rpc getblockhash] RPC: {{summary_getBlockHash}}
{% endautocrossref %}

View File

@ -1,250 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_chaininfo.md" %}
##### GET ChainInfo
{% include helpers/subhead-links.md %}
{% assign summary_restGetChainInfo="returns information about the current state of the block chain." %}
{% autocrossref %}
The `GET chaininfo` operation {{summary_restGetChainInfo}} Supports only `json` as output format.
*Request*
{% highlight text %}
GET /chaininfo.json
{% endhighlight %}
*Parameters: none*
*Response as JSON*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "Information about the current state of the local block chain"
- n: "→<br>`chain`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of the block chain. One of `main` for mainnet, `test` for testnet, or `regtest`<!--noref--> for regtest"
- n: "→<br>`blocks`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of validated blocks in the local best block chain. For a new node with just the hardcoded genesis block, this will be 0"
- n: "→<br>`headers`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of validated headers in the local best headers chain. For a new node with just the hardcoded genesis block, this will be zero. This number may be higher than the number of *blocks*"
- n: "→<br>`bestblockhash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the highest validated block in the best block chain, encoded as hex in RPC byte order. This is identical to the string returned by the `getbestblockhash` RPC"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The difficulty of the highest-height block in the best block chain"
- n: "→<br>`mediantime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113"
- n: "→<br>`verificationprogress`"
t: "number (real)"
p: "Required (exactly 1)"
d: "Estimate of what percentage of the block chain transactions have been verified so far, starting at 0.0 and increasing to 1.0 for fully verified. May slightly exceed 1.0 when fully synced to account for transactions in the memory pool which have been verified before being included in a block"
- n: "→<br>`chainwork`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The estimated number of block header hashes checked from the genesis block to this block, encoded as big-endian hex"
- n: "→<br>`pruned`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Indicates if the blocks are subject to pruning"
- n: "→<br>`pruneheight`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The lowest-height complete block stored if prunning is activated"
- n: "→<br>`softforks`"
t: "array"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>An array of objects each describing a current or previous soft fork"
- n: "→ →<br>Softfork"
t: "object"
p: "Required<br>(3 or more)"
d: "A specific softfork"
- n: "→ → →<br>`id`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of the softfork"
- n: "→ → →<br>`version`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "The block version used for the softfork"
- n: "→ → →<br>`enforce`"
t: "string : object"
p: "Optional<br>(0 or 1)"
d: "The progress toward enforcing the softfork rules for new-version blocks"
- n: "→ → → →<br>`status`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Indicates if the threshold was reached"
- n: "→ → → →<br>`found`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that support the softfork"
- n: "→ → → →<br>`required`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that are required to reach the threshold"
- n: "→ → → →<br>`window`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "The maximum size of examined window of recent blocks"
- n: "→ → →<br>`reject`"
t: "object"
p: "Optional<br>(0 or 1)"
d: "The progress toward enforcing the softfork rules for new-version blocks"
- n: "→ → → →<br>`status`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Indicates if the threshold was reached"
- n: "→ → → →<br>`found`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that support the softfork"
- n: "→ → → →<br>`required`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that are required to reach the threshold"
- n: "→ → → →<br>`window`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "The maximum size of examined window of recent blocks"
- n: "→<br>`bip9_softforks`"
t: "object"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.1*<br><br>The status of BIP9 softforks in progress"
- n: "→ →<br>Name"
t: "string : object"
p: "Required<br>(2 or more)"
d: "A specific BIP9 softfork"
- n: "→ → →<br>`status`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Set to one of the following reasons:<br>`defined` if voting hasn't started yet<br>`started` if the voting has started <br>`locked_in` if the voting was successful but the softfort hasn't been activated yet<br>`active` if the softfork was activated<br>`failed` if the softfork has not receieved enough votes"
- n: "→ → →<br>`bit`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "The bit (0-28) in the block version field used to signal this softfork. Field is only shown when status is `started`"
- n: "→ → →<br>`startTime`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time when the softfork voting begins"
- n: "→ → →<br>`timeout`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time at which the deployment is considered failed if not yet locked in"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
Get blockchain info in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/chaininfo.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
{
"chain": "main",
"blocks": 443372,
"headers": 443372,
"bestblockhash": "0000000000000000029a7ee8eb90c47cfcb3e3d877428ed85a3251719bf65ad7",
"difficulty": 286765766820.5504,
"mediantime": 1481671547,
"verificationprogress": 0.9999951668985226,
"chainwork": "000000000000000000000000000000000000000000330d0672c7d7f4f705b65c",
"pruned": false,
"softforks": [
{
"id": "bip34",
"version": 2,
"reject": {
"status": true
}
},
{
"id": "bip66",
"version": 3,
"reject": {
"status": true
}
},
{
"id": "bip65",
"version": 4,
"reject": {
"status": true
}
}
],
"bip9_softforks": {
"csv": {
"status": "active",
"startTime": 1462060800,
"timeout": 1493596800,
"since": 419328
},
"segwit": {
"status": "started",
"bit": 1,
"startTime": 1479168000,
"timeout": 1510704000,
"since": 439488
}
}
}
{% endhighlight %}
*See also*
* [GetBlockChainInfo][rpc getblockchaininfo] RPC: {{summary_getBlockChainInfo}}
{% endautocrossref %}

View File

@ -1,189 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_getutxos.md" %}
##### GET GetUtxos
{% include helpers/subhead-links.md %}
{% assign summary_restGetGetUtxos="returns an UTXO set given a set of outpoints." %}
{% autocrossref %}
The `GET getutxos` operation {{summary_restGetGetUtxos}}
*Request*
{% highlight text %}
GET /getutxos/<checkmempool>/<txid>-<n>/<txid>-<n>/.../<txid>-<n>.<bin|hex|json>
{% endhighlight %}
*Parameter #1---Include memory pool transactions*
{% itemplate ntpd1 %}
- n: "Check mempool "
t: "string"
p: "Optional<br>(0 or 1)"
d: "Set to `checkmempool` to include transactions that are currently in the memory pool to the calculation"
{% enditemplate %}
*Parameter #2---List of Outpoints*
{% itemplate ntpd1 %}
- n: "Outpoint"
t: "vector"
p: "Required<br>(1 or more)"
d: "The list of outpoints to be queried. Each outpoint is the TXID of the transaction, encoded as hex in RPC byte order with an additional `-n` parameter for the output index (vout) number, with the index starting from 0"
{% enditemplate %}
*Parameter #3---the output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "suffix"
p: "Required<br>(exactly 1)"
d: "Set to `.json` for decoded block contents in JSON, or `.bin` or `hex` for a serialized block in binary or hex"
{% enditemplate %}
*Response as JSON*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "The requested UTXO set"
- n: "→→<br>`chainHeight`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of the chain at the moment the result was calculated"
- n: "→<br>`chaintipHash`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The block hash of the top of the chain at the moment the result was calculated"
- n: "→<br>`bitmap`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Whether each requested output was found in the UTXO set or not. A `1` is returned for those that were found and a `0` is returned for those that were not found. Results are returned in the same order as outpoints were requested in the input parameters"
- n: "→<br>`utxos`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of objects each describing an outpoint that is unspent"
- n: "→→`Unspent Outpoint`"
t: "object"
p: "Optional<br>(0 or more)"
d: "A UTXO match based on the query"
- n: "→→→<br>`txvers`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The version number of the transaction the UTXO was found in"
- n: "→<br>`height`"
t: "number (int)"
p: "Required (exactly 1)"
d: "The height of the block containing the defining transaction, or 0x7FFFFFFF if the tx is in the mempool"
- n: "→ → →<br>`value`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The value of the transaction"
- n: "→ → →<br>`scriptPubKey`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object describing the pubkey script"
- n: "→ → → →<br>`asm`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The pubkey script in decoded form with non-data-pushing opcodes listed"
- n: "→ → → →<br>`hex`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The pubkey script encoded as hex"
- n: "→ → → →<br>`reqSigs`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The number of signatures required; this is always `1` for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for `nulldata` or `nonstandard` script types (see the `type` key below)"
- n: "→ → → →<br>`type`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The type of script. This will be one of the following:<br>`pubkey` for a P2PK script<br>`pubkeyhash` for a P2PKH script<br>`scripthash` for a P2SH script<br>`multisig` for a bare multisig script<br>`nulldata` for nulldata scripts<br>`nonstandard` for unknown scripts"
- n: "→ → → →<br>`addresses`"
t: "string : array"
p: "Optional<br>(0 or 1)"
d: "Array of P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for `nulldata` or `nonstandard` script types"
- n: "→ → → → →<br>Address"
t: "string"
p: "Required<br>(1 or more)"
d: "A P2PKH or P2SH address"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
Request the UTXO set:
{% highlight bash %}
curl http://localhost:8332/rest/getutxos/checkmempool/42f9df54a39026ccb54362141c41713968f19e1f14949ab6609b03ffa4b7f120-0.hex
{% endhighlight %}
Result (wrapped):
{% highlight bash %}
d0c306004f438cea9c68557da34e8e7823a963eb9350daa107ffd80100000000\
0000000001010101000000ffffff7fc8883303000000001976a9145f4865d186\
5127807f714b0ad1ddfae9870866d888ac
{% endhighlight %}
Same request in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/getutxos/checkmempool/42f9df54a39026ccb54362141c41713968f19e1f14949ab6609b03ffa4b7f120-0.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
{
"chainHeight": 443344,
"chaintipHash": "000000000000000001d8ff07a1da5093eb63a923788e4ea37d55689cea8c434f",
"bitmap": "1",
"utxos": [
{
"txvers": 1,
"height": 2147483647,
"value": 0.53709,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 5f4865d1865127807f714b0ad1ddfae9870866d8 OP_EQUALVERIFY OP_CHECKSIG",
"hex": "76a9145f4865d1865127807f714b0ad1ddfae9870866d888ac",
"reqSigs": 1,
"type": "pubkeyhash",
"addresses": [
"19govWMzsRXqLUsUrHQKQ3DzekRxhsqwWH"
]
}
}
]
}
{% endhighlight %}
*See also*
* [GetTxOutSetInfo][rpc gettxoutsetinfo] RPC: {{summary_getTxOutSetInfo}}
{% endautocrossref %}

View File

@ -1,207 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_headers.md" %}
##### GET Headers
{% include helpers/subhead-links.md %}
{% assign summary_restGetHeaders="returns a specified amount of block headers in upward direction." %}
{% autocrossref %}
The `GET headers` operation {{summary_restGetHeaders}}
*Request*
{% highlight text %}
GET /headers/<count>/<hash>.<format>
{% endhighlight %}
*Parameter #1---the amount of block headers to retrieve*
{% itemplate ntpd1 %}
- n: "Amount"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The amount of block headers in upward direction to return (including the start header hash)"
{% enditemplate %}
*Parameter #2---the header hash of the block to retrieve*
{% itemplate ntpd1 %}
- n: "Header Hash"
t: "path (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the block to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #3---the output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "suffix"
p: "Required<br>(exactly 1)"
d: "Set to `.json` for decoded block contents in JSON, or `.bin` or `hex` for a serialized block in binary or hex"
{% enditemplate %}
*Response as JSON*
{% itemplate ntpd1 %}
- n: "Result"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing the requested block headers"
- n: "→<br>Block Header"
t: "object"
p: "Required<br>(1 or more)"
d: "An object containing a block header. The amount of the objects is the same as the amount provided in parameter #1 "
- n: "→→<br>`hash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of this block's block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #2"
- n: "→→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain"
- n: "→→<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of this block on its block chain"
- n: "→→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "This block's version number. See [block version numbers][section block versions]"
- n: "→→<br>`versionHex`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>This block's version number formatted in hexadecimal. See [BIP9 assignments][]"
- n: "→→<br>`merkleroot`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The merkle root for this block, encoded as hex in RPC byte order"
- n: "→→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The value of the *time* field in the block header, indicating approximately when the block was created"
- n: "→→<br>`mediantime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113"
- n: "→→<br>`nonce`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The nonce which was successful at turning this particular block into one that could be added to the best block chain"
- n: "→→<br>`bits`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The value of the *nBits* field in the block header, indicating the target threshold this block's header had to pass"
- n: "→→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0"
- n: "→→<br>`chainwork`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex"
- n: "→→<br>`previousblockhash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the previous block, encoded as hex in RPC byte order"
- n: "→→<br>`nextblockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
Request 5 block headers in hex-encoded serialized block format:
{% highlight bash %}
curl http://localhost:8332/rest/headers/5/000000000000000002538dfef658564662025e0687b0c65c6d5c9d765984ec5a.hex
{% endhighlight %}
Result (wrapped):
{% highlight bash %}
040000004b9e8debb1bb9df8f85d0f64cf45d408f5f7fcf3293ec40400000000\
000000008c37685c878a66aa2709c3dc27a35020269ce1ce7ecb41dabe8f4e0c\
ca8fc508651b2b5776270618cb395012000000205aec8459769d5c6d5cc6b087\
065e0262465658f6fe8d53020000000000000000cb9a492474a4791b7f4dee49\
0b3d813b1eb192fb67109c0c99317101019f72a7cd1f2b57762706185c2921b4
{% endhighlight %}
Get the same block headers in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/headers/5/000000000000000002538dfef658564662025e0687b0c65c6d5c9d765984ec5a.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
[
{
"hash": "000000000000000002538dfef658564662025e0687b0c65c6d5c9d765984ec5a",
"confirmations": 33009,
"height": 410334,
"version": 4,
"versionHex": "00000004",
"merkleroot": "08c58fca0c4e8fbeda41cb7ecee19c262050a327dcc30927aa668a875c68378c",
"time": 1462442853,
"mediantime": 1462441310,
"nonce": 307247563,
"bits": "18062776",
"difficulty": 178659257772.5273,
"chainwork": "00000000000000000000000000000000000000000018562bc90589834ae929d0",
"previousblockhash": "000000000000000004c43e29f3fcf7f508d445cf640f5df8f89dbbb1eb8d9e4b",
"nextblockhash": "000000000000000000f198b9f92bc29fa294be4bb777e61fdd56aac07f174553"
},
{
"hash": "000000000000000000f198b9f92bc29fa294be4bb777e61fdd56aac07f174553",
"confirmations": 33008,
"height": 410335,
"version": 536870912,
"versionHex": "20000000",
"merkleroot": "a7729f01017131990c9c1067fb92b11e3b813d0b49ee4d7f1b79a47424499acb",
"time": 1462443981,
"mediantime": 1462441496,
"nonce": 3022072156,
"bits": "18062776",
"difficulty": 178659257772.5273,
"chainwork": "000000000000000000000000000000000000000000185655621b104558a77160",
"previousblockhash": "000000000000000002538dfef658564662025e0687b0c65c6d5c9d765984ec5a",
"nextblockhash": "0000000000000000005b3caade164fcc5f3f00fd99ddbdb47ee66ea4bbe9387a"
}
]
{% endhighlight %}
*See also*
* [GET Block/NoTxDetails][rest get block-notxdetails] {{summary_restGetBlock-noTxDetails}}
* [GetBlock][rpc getblock] RPC: {{summary_getBlock}}
* [GetBlockHash][rpc getblockhash] RPC: {{summary_getBlockHash}}
* [GetBlockHeader][rpc getblockheader] RPC: {{summary_getBlockHeader}}
{% endautocrossref %}

View File

@ -1,169 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_mempool-contents.md" %}
##### GET MemPool/Contents
{% include helpers/subhead-links.md %}
{% assign summary_restGetMemPool-contents="returns all transaction in the memory pool with detailed information." %}
{% autocrossref %}
The `GET mempool/contents` operation {{summary_restGetMemPool-contents}} Supports only `json` as output format.
*Request*
{% highlight text %}
GET /mempool/contents.json
{% endhighlight %}
*Parameters: none*
*Result as JSON*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A object containing transactions currently in the memory pool. May be empty"
- n: "→<br>TXID"
t: "string : object"
p: "Optional<br>(0 or more)"
d: "The TXID of a transaction in the memory pool, encoded as hex in RPC byte order"
- n: "→ →<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of the serialized transaction in bytes"
- n: "→ →<br>`fee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee paid by the transaction in decimal bitcoins"
- n: "→ →<br>`modifiedfee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The transaction fee with fee deltas used for mining priority in decimal bitcoins"
- n: "→ →<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The time the transaction entered the memory pool, Unix epoch time format"
- n: "→ →<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→ →<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→ →<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→ →<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The number of in-mempool descendant transactions (including this one)"
- n: "→ →<br>`descendantsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The size of in-mempool descendants (including this one)"
- n: "→ →<br>`descendantfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The modified fees (see `modifiedfee` above) of in-mempool descendants (including this one)"
- n: "→ →<br>`ancestorcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The number of in-mempool ancestor transactions (including this one)"
- n: "→ →<br>`ancestorsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The size of in-mempool ancestors (including this one)"
- n: "→ →<br>`ancestorfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The modified fees (see `modifiedfee` above) of in-mempool ancestors (including this one)"
- n: "→ →<br>`depends`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array holding TXIDs of unconfirmed transactions this transaction depends upon (parent transactions). Those transactions must be part of a block before this transaction can be added to a block, although all transactions may be included in the same block. The array may be empty"
- n: "→ → →<br>Depends TXID"
t: "string"
p: "Optional (0 or more)"
d: "The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
Get all transactions in the memory pool in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/mempool/contents.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
{
"b104586f229e330caf42c475fd52684e9eb5e2d02f0fcd216d9554c5347b0873": {
"size": 485,
"fee": 0.00009700,
"modifiedfee": 0.00009700,
"time": 1479423635,
"height": 439431,
"startingpriority": 15327081.81818182,
"currentpriority": 21536936.36363636,
"descendantcount": 1,
"descendantsize": 485,
"descendantfees": 9700,
"ancestorcount": 1,
"ancestorsize": 485,
"ancestorfees": 9700,
"depends": [
]
},
"094f7dcbc7494510d4daeceb2941ed73b1bd011bf527f6c3b7c897fee85c11d4": {
"size": 554,
"fee": 0.00005540,
"modifiedfee": 0.00005540,
"time": 1479423327,
"height": 439430,
"startingpriority": 85074.91071428571,
"currentpriority": 3497174.4375,
"descendantcount": 1,
"descendantsize": 554,
"descendantfees": 5540,
"ancestorcount": 1,
"ancestorsize": 554,
"ancestorfees": 5540,
"depends": [
]
}
}
{% endhighlight %}
*See also*
* [GET MemPool/Info][rest get mempool-info]: {{summary_restGetMemPool-info}}
* [GetMemPoolInfo][rpc getmempoolinfo] RPC: {{summary_getMemPoolInfo}}
* [GetRawMemPool][rpc getrawmempool] RPC: {{summary_getRawMemPool}}
{% endautocrossref %}

View File

@ -1,85 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_mempool-info.md" %}
##### GET MemPool/Info
{% include helpers/subhead-links.md %}
{% assign summary_restGetMemPool-info="returns information about the node's current transaction memory pool." %}
{% autocrossref %}
The `GET mempool/info` operation {{summary_restGetMemPool-info}} Supports only `json` as output format.
*Request*
{% highlight text %}
GET /mempool/info.json
{% endhighlight %}
*Parameters: none*
*Result as JSON*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A object containing information about the memory pool"
- n: "→<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of transactions currently in the memory pool"
- n: "→<br>`bytes`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of bytes in the transactions in the memory pool"
- n: "→<br>`usage`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.11.0*<br><br>Total memory usage for the mempool in bytes"
- n: "→<br>`maxmempool`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>Maximum memory usage for the mempool in bytes"
- n: "→<br>`mempoolminfee`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The lowest fee per kilobyte paid by any transaction in the memory pool"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
Get memory pool info in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/mempool/info.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
{
"size": 989,
"bytes": 736919,
"usage": 1970496,
"maxmempool": 300000000,
"mempoolminfee": 0
}
{% endhighlight %}
*See also*
* [GET MemPool/Contents][rest get mempool-contents]: {{summary_restGetMemPool-contents}}
* [GetMemPoolInfo][rpc getmempoolinfo] RPC: {{summary_getMemPoolInfo}}
{% endautocrossref %}

View File

@ -1,166 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rest/requests/get_tx.md" %}
##### GET Tx
{% include helpers/subhead-links.md %}
{% assign summary_restGetTx="gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Bitcoin Core only stores complete transaction data for UTXOs and your own transactions, so this method may fail on historic transactions unless you use the non-default `txindex=1` in your Bitcoin Core startup settings." %}
{% autocrossref %}
The `GET tx` operation {{summary_restGetTx}}
{{reindexNote}}
*Request*
{% highlight text %}
GET /tx/<txid>.<format>
{% endhighlight %}
*Parameter #1---the TXID of the transaction to retrieve*
{% itemplate ntpd1 %}
- n: "TXID"
t: "path (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---the output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "suffix"
p: "Required<br>(exactly 1)"
d: "Set to `.json` for decoded transaction contents in JSON, or `.bin` or `hex` for a serialized transaction in binary or hex"
{% enditemplate %}
*Response as JSON*
{% assign DEPTH="" %}
{% include helpers/vars.md %}
{% itemplate ntpd1 %}
- n: "Result"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object describing the request transaction"
{{INCLUDE_DECODE_RAW_TRANSACTION}}
- n: "→<br>`blockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "If the transaction has been included in a block on the local best block chain, this is the hash of that block encoded as hex in RPC byte order"
- n: "→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "If the transaction has been included in a block on the local best block chain, this is how many confirmations it has. Otherwise, this is `0`"
- n: "→<br>`time`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "If the transaction has been included in a block on the local best block chain, this is the block header time of that block (may be in the future)"
- n: "→<br>`blocktime`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "This field is currently identical to the time field described above"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
Request a transaction in hex-encoded serialized transaction format:
{% highlight bash %}
curl http://localhost:8332/rest/tx/42f9df54a39026ccb54362141c41713968f19e1f14949ab6609b03ffa4b7f120.hex
{% endhighlight %}
Result (wrapped):
{% highlight text %}
0100000001bf33f5e034d1774f4019c03e119f4fa9e421339271f7476e5e34ff\
72839ebc16000000006b483045022100dab0ade70063cbc5ad44664b707391f8\
ffe6e406b1bab43abfb547d701694d98022067580db89b81c69ba83487ea0a1b\
cb6a325d2903b726980865210d2127de09710121023ee7a6437e9ad2957cd032\
38b9668c15cb1dc6ac9c9d142f829168e1a3e4a9c4feffffff02c88833030000\
00001976a9145f4865d1865127807f714b0ad1ddfae9870866d888ac102697eb\
000000001976a91479e19d5c1cbc1c18f59c57d37ca403f3bcdaa73f88acd0c3\
0600
{% endhighlight %}
Get the same transaction in JSON:
{% highlight bash %}
curl http://localhost:8332/rest/tx/42f9df54a39026ccb54362141c41713968f19e1f14949ab6609b03ffa4b7f120.json
{% endhighlight %}
Result (whitespaced added):
{% highlight json %}
{
"txid": "42f9df54a39026ccb54362141c41713968f19e1f14949ab6609b03ffa4b7f120",
"hash": "42f9df54a39026ccb54362141c41713968f19e1f14949ab6609b03ffa4b7f120",
"size": 226,
"vsize": 226,
"version": 1,
"locktime": 443344,
"vin": [
{
"txid": "16bc9e8372ff345e6e47f771923321e4a94f9f113ec019404f77d134e0f533bf",
"vout": 0,
"scriptSig": {
"asm": "3045022100dab0ade70063cbc5ad44664b707391f8ffe6e406b1bab43abfb547d701694d98022067580db89b81c69ba83487ea0a1bcb6a325d2903b726980865210d2127de0971[ALL] 023ee7a6437e9ad2957cd03238b9668c15cb1dc6ac9c9d142f829168e1a3e4a9c4",
"hex": "483045022100dab0ade70063cbc5ad44664b707391f8ffe6e406b1bab43abfb547d701694d98022067580db89b81c69ba83487ea0a1bcb6a325d2903b726980865210d2127de09710121023ee7a6437e9ad2957cd03238b9668c15cb1dc6ac9c9d142f829168e1a3e4a9c4"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 0.53709,
"n": 0,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 5f4865d1865127807f714b0ad1ddfae9870866d8 OP_EQUALVERIFY OP_CHECKSIG",
"hex": "76a9145f4865d1865127807f714b0ad1ddfae9870866d888ac",
"reqSigs": 1,
"type": "pubkeyhash",
"addresses": [
"19govWMzsRXqLUsUrHQKQ3DzekRxhsqwWH"
]
}
},
{
"value": 39.5255144,
"n": 1,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 79e19d5c1cbc1c18f59c57d37ca403f3bcdaa73f OP_EQUALVERIFY OP_CHECKSIG",
"hex": "76a91479e19d5c1cbc1c18f59c57d37ca403f3bcdaa73f88ac",
"reqSigs": 1,
"type": "pubkeyhash",
"addresses": [
"1C7T3CJ6MEYf1YCYYPfN6zuGirqZcD3wuE"
]
}
}
],
"blockhash": "0000000000000000023da07114323ad9676896f354951e6b563d143428b69c03",
"confirmations": 28,
"time": 1481662934,
"blocktime": 1481662934
}
{% endhighlight %}
*See also*
* [GetRawTransaction][rpc getrawtransaction] RPC: {{summary_getRawTransaction}}
* [GetTransaction][rpc gettransaction] RPC: {{summary_getTransaction}}
{% endautocrossref %}

View File

@ -1,209 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/intro.md" %}
### Remote Procedure Calls (RPCs)
{% include helpers/subhead-links.md %}
{% autocrossref %}
Bitcoin Core provides a remote procedure call (RPC) interface for various
administrative tasks, wallet operations, and queries about network and block
chain data.
If you start Bitcoin Core using `bitcoin-qt`, the RPC interface is disabled by
default. To enable it, set `server=1` in `bitcoin.conf` or supply the `-server`
argument when invoking the program. If you start Bitcoin Core using `bitcoind`,
the RPC interface is enabled by default.
The interface requires the user to provide a password for authenticating RPC
requests. This password can be set either using the `rpcpassword` property in
`bitcoin.conf` or by supplying the `-rpcpassword` program argument. Optionally a
username can be set using the `rpcuser` configuration value. See the [Examples
Page][devexamples] for more information about setting Bitcoin Core configuration
values.
Open-source client libraries for the RPC interface are readily available in most
modern programming languages, so you probably don't need to write your own from
scratch. Bitcoin Core also ships with its own compiled C++ RPC client,
`bitcoin-cli`, located in the `bin` directory alongside `bitcoind` and
`bitcoin-qt`. The `bitcoin-cli` program can be used as a command-line interface
(CLI) to Bitcoin Core or for making RPC calls from applications written in
languages lacking a suitable native client. The remainder of this section
describes the Bitcoin Core RPC protocol in detail.
The Bitcoin Core RPC service listens for HTTP `POST` requests on port 8332 in
mainnet mode or 18332 in testnet or regtest mode. The port number can be changed
by setting `rpcport` in `bitcoin.conf`. By default the RPC service binds to your
server's [localhost][Localhost] loopback
network<!--noref--> interface so it's not accessible from other servers.
Authentication is implemented using [HTTP basic
authentication][HTTP basic authentication]. RPC
HTTP requests must include a `Content-Type` header set to `text/plain` and a
`Content-Length` header set to the size of the request body.
The format of the request body and response data is based on [version 1.0 of the
JSON-RPC specification][JSON-RPC version 1.0]. Specifically,
the HTTP `POST` data of a request must be a JSON object with the following
format:
| Name | Type | Presence | Description
|----------------------|-----------------|-----------------------------|----------------
| Request | object | Required<br>(exactly 1) | The JSON-RPC<!--noref--> request object
| → <br>`jsonrpc` | number (real) | Optional<br>(0 or 1) | Version indicator for the JSON-RPC<!--noref--> request. Currently ignored by Bitcoin Core.
| → <br>`id` | string | Optional<br>(0 or 1) | An arbitrary string that will be returned with the response. May be omitted or set to an empty string ("")
| → <br>`method` | string | Required<br>(exactly 1) | The RPC method name (e.g. `getblock`). See the RPC section for a list of available methods.
| → <br>`params` | array | Optional<br>(0 or 1) | An array containing positional parameter values for the RPC. May be an empty array or omitted for RPC calls that don't have any required parameters.
| → <br>`params` | object | Optional<br>(0 or 1) | Starting from Bitcoin Core 0.14.0 (replaces the `params` array above) An object containing named parameter values for the RPC. May be an empty object or omitted for RPC calls that don't have any required parameters.
| → → <br>Parameter | *any* | Optional<br>(0 or more) | A parameter. May be any JSON type allowed by the particular RPC method
{:.ntpd}
In the table above and in other tables describing RPC input<!--noref--> and
output<!--noref-->, we use the following conventions
* "→" indicates an argument that is the child of a JSON array or JSON object.
For example, "→ → Parameter" above means Parameter is the child of the
`params` array which itself is a child of the Request object.
* Plain-text names like "Request" are unnamed in the actual JSON object
* Code-style names like `params` are literal strings that appear in the JSON
object.
* "Type" is the JSON data type and the specific Bitcoin Core type.
* "Presence" indicates whether or not a field must be present within its
containing array or object. Note that an optional object may still have
required children.
The HTTP response data for a RPC request is a JSON object with the following
format:
| Name | Type | Presence | Description
|----------------------|-----------------|-----------------------------|----------------
| Response | object | Required<br>(exactly 1) | The JSON-RPC<!--noref--> response object.
| → <br>`result` | *any* | Required<br>(exactly 1) | The RPC output<!--noref--> whose type varies by call. Has value `null` if an error occurred.
| → <br>`error` | null/object | Required<br>(exactly 1) | An object describing the error if one occurred, otherwise `null`.
| → → <br>`code` | number (int) | Required<br>(exactly 1) | The error code returned by the RPC function call. See [rpcprotocol.h][] for a full list of error codes and their meanings.
| → → <br>`message` | string | Required<br>(exactly 1) | A text description of the error. May be an empty string ("").
| → <br>`id` | string | Required<br>(exactly 1) | The value of `id` provided with the request. Has value `null` if the `id` field was omitted in the request.
{:.ntpd}
As an example, here is the JSON-RPC<!--noref--> request object for the hash of
the genesis block:
{% highlight json %}
{
"method": "getblockhash",
"params": [0],
"id": "foo"
}
{% endhighlight %}
The command to send this request using `bitcoin-cli` is:
{% highlight bash %}
bitcoin-cli getblockhash 0
{% endhighlight %}
Alternatively, we could `POST` this request using the cURL command-line program
as follows:
{% highlight bash %}
curl --user ':my_secret_password' --data-binary '''
{
"method": "getblockhash",
"params": [0],
"id": "foo"
}''' \
--header 'Content-Type: text/plain;' localhost:8332
{% endhighlight %}
The HTTP response data for this request would be:
{% highlight json %}
{
"result": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
"error": null,
"id": "foo"
}
{% endhighlight %}
Note: In order to minimize its size, the raw JSON response from Bitcoin Core
doesn't include any extraneous whitespace characters. Here we've added
whitespace to make the object more readable. Speaking of which, `bitcoin-cli`
also transforms the raw response to make it more human-readable. It:
- Adds whitespace indentation to JSON objects
- Expands escaped newline characters ("\n") into actual newlines
- Returns only the value of the `result` field if there's no error
- Strips the outer double-quotes around `result`s of type string
- Returns only the `error` field if there's an error
Continuing with the example above, the output<!--noref--> from the `bitcoin-cli`
command would be simply:
{% highlight text %}
000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
{% endhighlight %}
If there's an error processing a request, Bitcoin Core sets the `result` field
to `null` and provides information about the error in the `error` field. For
example, a request for the block hash at block height -1 would be met with the
following response (again, whitespace added for clarity):
{% highlight json %}
{
"result": null,
"error": {
"code": -8,
"message": "Block height out of range"
},
"id": "foo"
}
{% endhighlight %}
If `bitcoin-cli` encounters an error, it exits with a non-zero status code and
outputs<!--noref--> the `error` field as text to the process's standard error
stream:
{% highlight text %}
error: {"code": -8, "message": "Block height out of range"}
{% endhighlight %}
Starting in Bitcoin Core version 0.7.0, the RPC interface supports request
batching as described in [version 2.0 of the JSON-RPC
specification][JSON-RPC request batching]. To initiate multiple
RPC requests within a single HTTP request, a client can `POST` a JSON array
filled with Request objects. The HTTP response data is then a JSON array filled
with the corresponding Response objects. Depending on your usage pattern,
request batching may provide significant performance gains. The `bitcoin-cli`
RPC client does not support batch requests.
To keep this documentation compact and readable, the examples for each of the
available RPC calls will be given as `bitcoin-cli` commands:
{% highlight text %}
bitcoin-cli [options] <method name> <param1> <param2> ...
{% endhighlight %}
This translates into an JSON-RPC<!--noref--> Request object of the form:
{% highlight json %}
{
"method": "<method name>",
"params": [ "<param1>", "<param2>", "..." ],
"id": "foo"
}
{% endhighlight %}
[{{WARNING}}][proper money handling]{:#term-proper-money-handling}{:.term} if you write
programs using the JSON-RPC interface, you must ensure they handle high-precision
real numbers correctly. See the [Proper Money Handling][wiki proper money handling]
Bitcoin Wiki article for details and example code.
{% endautocrossref %}

View File

@ -1,241 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/quick-reference.md" %}
#### Quick Reference {#rpc-quick-reference}
{% include helpers/subhead-links.md %}
{% comment %}
Styling notes: use highly-visible style for upcoming changes (not yet
released) and changes made in the last 6 months. Use less-visible
style for changes made up to two years ago. Don't point out
changes made more than two years ago.
Use v0.n.n in abbreviation title to prevent autocrossrefing.
{% endcomment %}
<!-- Deprecated -->
{% assign DEPRECATED='**<abbr title="Deprecated; will be removed in a future version of Bitcoin Core">Deprecated</abbr>**' %}
<!-- Bitcoin Core 0.14.1 April 2017 -->
{% assign UPDATED0_14_0='**<abbr title="Updated in Bitcoin Core v0.14.1">Updated in 0.14.1</abbr>**' %}
<!-- Bitcoin Core 0.14.0 March 2017 -->
{% assign NEW0_14_0='**<abbr title="New in Bitcoin Core v0.14.0">New in 0.14.0</abbr>**' %}
{% assign UPDATED0_14_0='**<abbr title="Updated in Bitcoin Core v0.14.0">Updated in 0.14.0</abbr>**' %}
<!-- Bitcoin Core 0.13.1 September 2016 -->
{% assign UPDATED0_13_1='*<abbr title="Updated in Bitcoin Core v0.13.1">Updated in 0.13.1</abbr>*' %}
<!-- Bitcoin Core 0.13.0 August 2016 -->
{% assign NEW0_13_0='*<abbr title="New in Bitcoin Core v0.13.0">New in 0.13.0</abbr>*' %}
{% assign UPDATED0_13_0='*<abbr title="Updated in Bitcoin Core v0.13.0">Updated in 0.13.0</abbr>*' %}
<!-- Bitcoin Core 0.12.1 April 2016 -->
{% assign UPDATED0_12_1='*<abbr title="Updated in Bitcoin Core v0.12.1">Updated in 0.12.1</abbr>*' %}
<!-- Bitcoin Core 0.12.0 February 2016 -->
{% assign NEW0_12_0='*<abbr title="New in Bitcoin Core v0.12.0">New in 0.12.0</abbr>*' %}
{% assign UPDATED0_12_0='*<abbr title="Updated in Bitcoin Core v0.12.0">Updated in 0.12.0</abbr>*' %}
<!-- Bitcoin Core 0.11.0 July 2015 -->
{% assign NEW0_11_0='*<abbr title="New in Bitcoin Core v0.11.0">New in 0.11.0</abbr>*' %}
<!-- the summaries used below are defined in the files for the
particular RPC and aggregated into this helper file by the makefile
function manual-update-summaries-file. For example, to edit the
summary for GetBestBlockHash, edit
_includes/rpc/getbestblockhash.md and run `make manual-update-summaries`. -->
{% include helpers/summaries.md %}
#### Block Chain RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [GetBestBlockHash][rpc getbestblockhash]: {{summary_getBestBlockHash}}
* [GetBlock][rpc getblock]: {{summary_getBlock}} {{UPDATED0_13_0}}
* [GetBlockChainInfo][rpc getblockchaininfo]: {{summary_getBlockChainInfo}} {{UPDATED0_12_1}}
* [GetBlockCount][rpc getblockcount]: {{summary_getBlockCount}}
* [GetBlockHash][rpc getblockhash]: {{summary_getBlockHash}}
* [GetBlockHeader][rpc getblockheader]: {{summary_getBlockHeader}} {{NEW0_12_0}}
* [GetChainTips][rpc getchaintips]: {{summary_getChainTips}}
* [GetDifficulty][rpc getdifficulty]: {{summary_getDifficultly}}
* [GetMemPoolAncestors][rpc getmempoolancestors]: {{summary_getMemPoolAncestors}} {{NEW0_13_0}}
* [GetMemPoolDescendants][rpc getmempooldescendants]: {{summary_getMemPoolDescendants}} {{NEW0_13_0}}
* [GetMemPoolEntry][rpc getmempoolentry]: {{summary_getMemPoolEntry}} {{NEW0_13_0}}
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}} {{UPDATED0_12_0}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}} {{UPDATED0_13_0}}
* [GetTxOut][rpc gettxout]: {{summary_getTxOut}}
* [GetTxOutProof][rpc gettxoutproof]: {{summary_getTxOutProof}} {{NEW0_11_0}}
* [GetTxOutSetInfo][rpc gettxoutsetinfo]: {{summary_getTxOutSetInfo}}
* [PreciousBlock][rpc preciousblock]: {{summary_preciousBlock}} {{NEW0_14_0}}
* [PruneBlockChain][rpc pruneblockchain]: {{summary_pruneBlockChain}} {{NEW0_14_0}}
* [VerifyChain][rpc verifychain]: {{summary_verifyChain}}
* [VerifyTxOutProof][rpc verifytxoutproof]: {{summary_verifyTxOutProof}} {{NEW0_11_0}}
{% endautocrossref %}
#### Control RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [GetInfo][rpc getinfo]: {{summary_getInfo}} {{DEPRECATED}}
* [Help][rpc help]: {{summary_help}}
* [Stop][rpc stop]: {{summary_stop}}
{% endautocrossref %}
#### Generating RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [Generate][rpc generate]: {{summary_generate}} {{NEW0_11_0}}, {{UPDATED0_13_0}}
* [GenerateToAddress][rpc generatetoaddress]: {{summary_generateToAddress}} {{NEW0_13_0}}
{% endautocrossref %}
#### Mining RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [GetBlockTemplate][rpc getblocktemplate]: {{summary_getBlockTemplate}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}} {{UPDATED0_14_0}}
* [GetNetworkHashPS][rpc getnetworkhashps]: {{summary_getNetworkHashPS}}
* [PrioritiseTransaction][rpc prioritisetransaction]: {{summary_prioritiseTransaction}}
* [SubmitBlock][rpc submitblock]: {{summary_submitBlock}}
{% endautocrossref %}
#### Network RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [AddNode][rpc addnode]: {{summary_addNode}} {{UPDATED0_14_0}}
* [ClearBanned][rpc clearbanned]: {{summary_clearBanned}} {{NEW0_12_0}}
* [DisconnectNode][rpc disconnectnode]: {{summary_disconnectNode}} {{NEW0_12_0}} {{UPDATED0_14_1}}
* [GetAddedNodeInfo][rpc getaddednodeinfo]: {{summary_getAddedNodeInfo}} {{UPDATED0_14_0}}
* [GetConnectionCount][rpc getconnectioncount]: {{summary_getConnectionCount}}
* [GetNetTotals][rpc getnettotals]: {{summary_getNetTotals}} {{UPDATED0_12_0}}
* [GetNetworkInfo][rpc getnetworkinfo]: {{summary_getNetworkInfo}} {{UPDATED0_13_0}}
* [GetPeerInfo][rpc getpeerinfo]: {{summary_getPeerInfo}} {{UPDATED0_13_0}}
* [ListBanned][rpc listbanned]: {{summary_listBanned}} {{NEW0_12_0}}
* [Ping][rpc ping]: {{summary_ping-rpc}}
* [SetBan][rpc setban]: {{summary_setBan}} {{NEW0_12_0}}
* [SetNetworkActive][rpc setnetworkactive]: {{summary_setNetworkActive}} {{NEW0_14_0}}
{% endautocrossref %}
#### Raw Transaction RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [CreateRawTransaction][rpc createrawtransaction]: {{summary_createRawTransaction}} {{UPDATED0_14_1}}
* [FundRawTransaction][rpc fundrawtransaction]: {{summary_fundRawTransaction}} {{NEW0_12_0}}, {{UPDATED0_14_0}}
* [DecodeRawTransaction][rpc decoderawtransaction]: {{summary_decodeRawTransaction}} {{UPDATED0_13_0}}
* [DecodeScript][rpc decodescript]: {{summary_decodeScript}}
* [GetRawTransaction][rpc getrawtransaction]: {{summary_getRawTransaction}} {{UPDATED0_14_0}}
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}}
* [SignRawTransaction][rpc signrawtransaction]: {{summary_signRawTransaction}}
{% endautocrossref %}
#### Utility RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [CreateMultiSig][rpc createmultisig]: {{summary_createMultiSig}}
* [EstimateFee][rpc estimatefee]: {{summary_estimateFee}} {{UPDATED0_14_0}}
* [EstimatePriority][rpc estimatepriority]: {{summary_estimatePriority}} {{DEPRECATED}}
* [GetMemoryInfo][rpc getmemoryinfo]: {{summary_getMemoryInfo}} {{NEW_14_0}}
* [ValidateAddress][rpc validateaddress]: {{summary_validateAddress}} {{UPDATED0_13_0}}
* [VerifyMessage][rpc verifymessage]: {{summary_verifyMessage}}
{% endautocrossref %}
#### Wallet RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
**Note:** the wallet RPCs are only available if Bitcoin Core was built
with [wallet support][]{:#term-wallet-support}{:.term}, which is the
default.
* [AbandonTransaction][rpc abandontransaction]: {{summary_abandonTransaction}} {{NEW0_12_0}}
* [AddWitnessAddress][rpc addwitnessaddress]: {{summary_addWitnessAddress}} {{NEW0_13_0}}
* [AddMultiSigAddress][rpc addmultisigaddress]: {{summary_addMultiSigAddress}}
* [BackupWallet][rpc backupwallet]: {{summary_backupWallet}}
* [BumpFee][rpc bumpfee]: {{summary_bumpFee}} {{NEW0_14_0}}
* [DumpPrivKey][rpc dumpprivkey]: {{summary_dumpPrivKey}}
* [DumpWallet][rpc dumpwallet]: {{summary_dumpWallet}}
* [EncryptWallet][rpc encryptwallet]: {{summary_encryptWallet}}
* [GetAccountAddress][rpc getaccountaddress]: {{summary_getAccountAddress}} {{DEPRECATED}}
* [GetAccount][rpc getaccount]: {{summary_getAccount}}
* [GetAddressesByAccount][rpc getaddressesbyaccount]: {{summary_getAddressesByAccount}} {{DEPRECATED}}
* [GetBalance][rpc getbalance]: {{summary_getBalance}}
* [GetNewAddress][rpc getnewaddress]: {{summary_getNewAddress}}
* [GetRawChangeAddress][rpc getrawchangeaddress]: {{summary_getRawChangeAddress}}
* [GetReceivedByAccount][rpc getreceivedbyaccount]: {{summary_getReceivedByAccount}} {{DEPRECATED}}
* [GetReceivedByAddress][rpc getreceivedbyaddress]: {{summary_getReceivedByAddress}}
* [GetTransaction][rpc gettransaction]: {{summary_getTransaction}} {{UPDATED0_12_0}}
* [GetUnconfirmedBalance][rpc getunconfirmedbalance]: {{summary_getUnconfirmedBalance}}
* [GetWalletInfo][rpc getwalletinfo]: {{summary_getWalletInfo}}
* [ImportAddress][rpc importaddress]: {{summary_importAddress}}
* [ImportMulti][rpc importmulti]: {{summary_importMulti}} {{NEW0_14_0}}
* [ImportPrunedFunds][rpc importprunedfunds]: {{summary_importPrunedFunds}} {{NEW0_13_0}}
* [ImportPrivKey][rpc importprivkey]: {{summary_importPrivKey}}
* [ImportWallet][rpc importwallet]: {{summary_importWallet}}
* [KeyPoolRefill][rpc keypoolrefill]: {{summary_keyPoolRefill}}
* [ListAccounts][rpc listaccounts]: {{summary_listAccounts}} {{DEPRECATED}}
* [ListAddressGroupings][rpc listaddressgroupings]: {{summary_listAddressGroupings}}
* [ListLockUnspent][rpc listlockunspent]: {{summary_listLockUnspent}}
* [ListReceivedByAccount][rpc listreceivedbyaccount]: {{summary_listReceivedByAccount}} {{DEPRECATED}}
* [ListReceivedByAddress][rpc listreceivedbyaddress]: {{summary_listReceivedByAddress}}
* [ListSinceBlock][rpc listsinceblock]: {{summary_listSinceBlock}}
* [ListTransactions][rpc listtransactions]: {{summary_listTransactions}} {{UPDATED0_12_1}}
* [ListUnspent][rpc listunspent]: {{summary_listUnspent}} {{UPDATED0_13_0}}
* [LockUnspent][rpc lockunspent]: {{summary_lockUnspent}}
* [Move][rpc move]: {{summary_move}} {{DEPRECATED}}
* [RemovePrunedFunds][rpc removeprunedfunds]: {{summary_removePrunedFunds}} {{NEW0_13_0}}
* [SendFrom][rpc sendfrom]: {{summary_sendFrom}} {{DEPRECATED}}
* [SendMany][rpc sendmany]: {{summary_sendMany}}
* [SendToAddress][rpc sendtoaddress]: {{summary_sendToAddress}}
* [SetAccount][rpc setaccount]: {{summary_setAccount}} {{DEPRECATED}}
* [SetTxFee][rpc settxfee]: {{summary_setTxFee}}
* [SignMessage][rpc signmessage]: {{summary_signMessage}}
* [SignMessageWithPrivKey][rpc signmessagewithprivkey]: {{summary_signMessageWithPrivKey}} {{NEW0_13_0}}
* [WalletLock][rpc walletlock]: {{summary_walletLock}}
* [WalletPassphrase][rpc walletpassphrase]: {{summary_walletPassphrase}}
* [WalletPassphraseChange][rpc walletpassphrasechange]: {{summary_walletPassphraseChange}}
{% endautocrossref %}
#### Removed RPCs
{:.no_toc}
<!-- no subhead-links here -->
{% autocrossref %}
* [GetGenerate][rpc getgenerate]: {{summary_getGenerate}}
* [GetHashesPerSec][rpc gethashespersec]: {{summary_getHashesPerSec}}
* [GetWork][rpc getwork]: {{summary_getWork}}
* [SetGenerate][rpc setgenerate]: {{summary_setGenerate}}
{% endautocrossref %}

View File

@ -1,52 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/abandontransaction.md" %}
##### AbandonTransaction
{% include helpers/subhead-links.md %}
{% assign summary_abandonTransaction="marks an in-wallet transaction and all its in-wallet descendants as abandoned. This allows their inputs to be respent." %}
{% autocrossref %}
*Added in Bitcoin Core 0.12.0*
The `abandontransaction` RPC {{summary_abandonTransaction}}
*Parameter #1---a transaction identifier (TXID)*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction that you want to abandon. The TXID must be encoded as hex in RPC byte order"
{% enditemplate %}
*Result---`null` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "JSON `null` when the transaction and all descendants were abandoned"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
Abandons the transaction on your node.
{% highlight bash %}
bitcoin-cli abandontransaction fa3970c341c9f5de6ab13f128cbfec58d732e736a505fe32137ad551c799ecc4
{% endhighlight %}
Result (no output from `bitcoin-cli` because result is set to `null`).
*See also*
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}}
{% endautocrossref %}

View File

@ -1,95 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/addmultisigaddress.md" %}
##### AddMultiSigAddress
{% include helpers/subhead-links.md %}
{% assign summary_addMultiSigAddress="adds a P2SH multisig address to the wallet." %}
{% autocrossref %}
*Requires wallet support.*
The `addmultisigaddress` RPC {{summary_addMultiSigAddress}}
*Parameter #1---the number of signatures required*
{% itemplate ntpd1 %}
- n: "Required"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The minimum (*m*) number of signatures required to spend this m-of-n multisig script"
{% enditemplate %}
*Parameter #2---the full public keys, or addresses for known public keys*
{% itemplate ntpd1 %}
- n: "Keys Or Addresses"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of strings with each string being a public key or address"
- n: "→<br>Key Or Address"
t: "string"
p: "Required<br>(1 or more)"
d: "A public key against which signatures will be checked. Alternatively, this may be a P2PKH address belonging to the wallet---the corresponding public key will be substituted. There must be at least as many keys as specified by the Required parameter, and there may be more keys"
{% enditemplate %}
*Parameter #3---the account name*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The account name in which the address should be stored. Default is the default account, \"\" (an empty string)"
{% enditemplate %}
*Result---a P2SH address printed and stored in the wallet*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The P2SH multisig address. The address will also be added to the wallet, and outputs paying that address will be tracked by the wallet"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Adding a 2-of-3 P2SH multisig address to the "test account" by mixing
two P2PKH addresses and one full public key:
{% highlight bash %}
bitcoin-cli -testnet addmultisigaddress \
2 \
'''
[
"mjbLRSidW1MY8oubvs4SMEnHNFXxCcoehQ",
"02ecd2d250a76d204011de6bc365a56033b9b3a149f679bc17205555d3c2b2854f",
"mt17cV37fBqZsnMmrHnGCm9pM28R1kQdMG"
]
''' \
'test account'
{% endhighlight %}
Result:
{% highlight text %}
2MyVxxgNBk5zHRPRY2iVjGRJHYZEp1pMCSq
{% endhighlight %}
(New P2SH multisig address also stored in wallet.)
*See also*
* [CreateMultiSig][rpc createmultisig]: {{summary_createMultiSig}}
* [DecodeScript][rpc decodescript]: {{summary_decodeScript}}
* [Pay-To-Script-Hash (P2SH)][/en/glossary/p2sh-address]
{% endautocrossref %}

View File

@ -1,60 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/addnode.md" %}
##### AddNode
{% include helpers/subhead-links.md %}
{% assign summary_addNode="attempts to add or remove a node from the addnode list, or to try a connection to a node once." %}
{% autocrossref %}
The `addnode` RPC {{summary_addNode}}
*Parameter #1---hostname/IP address and port of node to add or remove*
{% itemplate ntpd1 %}
- n: "Node"
t: "string"
p: "Required<br>(exactly 1)"
d: "The node to add as a string in the form of `<IP address>:<port>`. The IP address may be a hostname resolvable through DNS, an IPv4 address, an IPv4-as-IPv6 address, or an IPv6 address"
{% enditemplate %}
*Parameter #2---whether to add or remove the node, or to try only once to connect*
{% itemplate ntpd1 %}
- n: "Command"
t: "string"
p: "Required<br>(exactly 1)"
d: "What to do with the IP address above. Options are:<br>`add` to add a node to the addnode list. Up to 8 nodes can be added additional to the default 8 nodes. Not limited by `-maxconnections`<br>`remove` to remove a node from the list. If currently connected, this will disconnect immediately<br>`onetry` to immediately attempt connection to the node even if the outgoing connection slots are full; this will only attempt the connection once"
{% enditemplate %}
*Result---`null` plus error on failed remove*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "Always JSON `null` whether the node was added, removed, tried-and-connected, or tried-and-not-connected. The JSON-RPC error field will be set only if you try removing a node that is not on the addnodes list"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Try connecting to the following node.
{% highlight bash %}
bitcoin-cli -testnet addnode 192.0.2.113:18333 onetry
{% endhighlight %}
Result (no output from `bitcoin-cli` because result is set to `null`).
*See also*
* [GetAddedNodeInfo][rpc getaddednodeinfo]: {{summary_getAddedNodeInfo}}
{% endautocrossref %}

View File

@ -1,60 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/addwitnessaddress.md" %}
##### AddWitnessAddress
{% include helpers/subhead-links.md %}
{% assign summary_addWitnessAddress="adds a witness address for a script (with pubkey or redeem script known)." %}
{% autocrossref %}
*Added in Bitcoin Core 0.13.0*
*Requires wallet support. Requires an unlocked wallet or an unencrypted wallet.*
The `addwitnessaddress` RPC {{summary_addWitnessAddress}}
*Parameter #1---the witness address*
{% itemplate ntpd1 %}
- n: "Address"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "A witness address that gets added to a script. Needs to be in the wallet and uncompressed"
{% enditemplate %}
*Result---the witness script*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The value of the new address (P2SH of witness script)"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli addwitnessaddress 1BRo7qrYHMPrzdBDzfjmzteBdYAyTMXW75
{% endhighlight %}
Result:
The RPC is disabled by default on mainnet as long as Segregated Witness has not been activated.
`-walletprematurewitness` enables the RPC.
{% highlight text %}
3LfAujMsBHgQKoxLn59dVbeYPmfUrHSAQb
{% endhighlight %}
*See also*
* [BIP-141 - Segregated Witness](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki)
* [BIP-142 - Address Format for Segregated Witness](https://github.com/bitcoin/bips/blob/master/bip-0142.mediawiki)
{% endautocrossref %}

View File

@ -1,49 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/backupwallet.md" %}
##### BackupWallet
{% include helpers/subhead-links.md %}
{% assign summary_backupWallet="safely copies `wallet.dat`<!--noref--> to the specified file, which can be a directory or a path with filename." %}
{% autocrossref %}
*Requires wallet support.*
The `backupwallet` RPC {{summary_backupWallet}}
*Parameter #1---destination directory or filename*
{% itemplate ntpd1 %}
- n: "Destination"
t: "string"
p: "Required<br>(exactly 1)"
d: "A filename or directory name. If a filename, it will be created or overwritten. If a directory name, the file `wallet.dat`<!--noref--> will be created or overwritten within that directory"
{% enditemplate %}
*Result---`null` or error*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "Always `null` whether success or failure. The JSON-RPC error and message fields will be set if a failure occurred"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet backupwallet /tmp/backup.dat
{% endhighlight %}
*See also*
* [DumpWallet][rpc dumpwallet]: {{summary_dumpWallet}}
* [ImportWallet][rpc importwallet]: {{summary_importWallet}}
{% endautocrossref %}

View File

@ -1,116 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/bumpfee.md" %}
##### BumpFee
{% include helpers/subhead-links.md %}
{% assign summary_bumpFee="replaces an unconfirmed wallet transaction that signaled RBF with a new transaction that pays a higher fee." %}
{% autocrossref %}
*Added in Bitcoin Core 0.14.0*
*Requires wallet support. Wallet must be unlocked.*
The `bumpfee` RPC {{summary_bumpFee}} The increased fee is deducted from the change output. The command fails if the change output is too small to increase the fee or
if the wallet or mempool contains a transaction that spends one of the transaction's outputs. The `-walletrbf` option needs to be enabled (default is `false`).
*Parameter #1---The TXID of the transaction*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The id of the transaction"
{% enditemplate %}
*Parameter #2---Additional options*
{% itemplate ntpd1 %}
- n: "Options"
t: "Object"
p: "Optional<br>(0 or 1)"
d: "Additional options"
- n: "→ <br>`confTarget`"
t: "numeric (int)"
p: "Optional<br>(0 or 1)"
d: "The confirmation target in blocks. Based on this value the new fee will be calculated using the same code as the `estimatefee` RPC. If not set, the default target of ´6´ blocks will be used"
- n: "→ <br>`totalFee`"
t: "numeric (satoshis)"
p: "Optional<br>(0 or 1)"
d: "The total fee to pay in satoshis (not the feerate). The actual fee can be higher in rare cases if the change output is close to the dust limit"
- n: "→ <br>`replaceable`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Whether the new transaction should still be BIP 125 replaceable. Even if set to `false` the transaction may still be replacable, for example if it has unconfirmed ancestors which are replaceable. The default is `true`"
{% enditemplate %}
*Result---information about the new transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object including information about the new transaction"
- n: "→ <br>`txid`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The id of the new transaction"
- n: "→ <br>`origfee`"
t: "numeric (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The fee of the replaced transaction"
- n: "→ <br>`fee`"
t: "numeric (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The fee of the new transaction"
- n: "→ <br>`errors`"
t: "array"
p: "Required<br>(exactly 1)"
d: "Errors encountered during processing (may be empty)"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
{% highlight bash %}
bitcoin-cli -testnet bumpfee d4a33e0cabaz723149e1fcab4e033a40173\
88a644c65370e3cb06ba2f0e13975\
'{
"totalFee": 4000,
"replaceable": false
}'
{% endhighlight %}
Result:
{% highlight json %}
{
"txid": "37a55ce49636977k79bcb04ee1143573b570b1743e09660e79e7ec3320968ca54",
"origfee": 0.00002450,
"fee": 0.00004000,
"errors": ""
}
{% endhighlight %}
*See also*
* [CreateRawTransaction][rpc createrawtransaction]: {{summary_createRawTransaction}}
* [FundRawTransaction][rpc fundrawtransaction]: {{summary_fundRawTransaction}}
* [SignRawTransaction][rpc signrawtransaction]: {{summary_signRawTransaction}}
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}}
* [Serialized Transaction Format][raw transaction format]
{% endautocrossref %}

View File

@ -1,45 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/clearbanned.md" %}
##### ClearBanned
{% include helpers/subhead-links.md %}
{% assign summary_clearBanned="clears list of banned nodes." %}
{% autocrossref %}
*Added in Bitcoin Core 0.12.0*
The `clearbanned` RPC {{summary_clearBanned}}
*Parameters: none*
*Result---`null` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "JSON `null` when the list was cleared"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
Clears the ban list.
{% highlight bash %}
bitcoin-cli clearbanned
{% endhighlight %}
Result (no output from `bitcoin-cli` because result is set to `null`).
*See also*
* [ListBanned][rpc listbanned]: {{summary_listBanned}}
* [SetBan][rpc setban]: {{summary_setBan}}
{% endautocrossref %}

View File

@ -1,91 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/createmultisig.md" %}
##### CreateMultiSig
{% include helpers/subhead-links.md %}
{% assign summary_createMultiSig="creates a P2SH multi-signature address." %}
{% autocrossref %}
The `createmultisig` RPC {{summary_createMultiSig}}
*Parameter #1---the number of signatures required*
{% itemplate ntpd1 %}
- n: "Required"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The minimum (*m*) number of signatures required to spend this m-of-n multisig script"
{% enditemplate %}
*Parameter #2---the full public keys, or addresses for known public keys*
{% itemplate ntpd1 %}
- n: "Keys Or Addresses"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of strings with each string being a public key or address"
- n: "→<br>Key Or Address"
t: "string"
p: "Required<br>(1 or more)"
d: "A public key against which signatures will be checked. If wallet support is enabled, this may be a P2PKH address belonging to the wallet---the corresponding public key will be substituted. There must be at least as many keys as specified by the Required parameter, and there may be more keys"
{% enditemplate %}
*Result---P2SH address and hex-encoded redeem script*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object describing the multisig address"
- n: "→<br>`address`"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The P2SH address for this multisig redeem script"
- n: "→<br>`redeemScript`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The multisig redeem script encoded as hex"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Creating a 2-of-3 P2SH multisig address by mixing two P2PKH addresses and
one full public key:
{% highlight bash %}
bitcoin-cli -testnet createmultisig 2 '''
[
"mjbLRSidW1MY8oubvs4SMEnHNFXxCcoehQ",
"02ecd2d250a76d204011de6bc365a56033b9b3a149f679bc17205555d3c2b2854f",
"mt17cV37fBqZsnMmrHnGCm9pM28R1kQdMG"
]
'''
{% endhighlight %}
Result:
{%highlight json %}
{
"address" : "2MyVxxgNBk5zHRPRY2iVjGRJHYZEp1pMCSq",
"redeemScript" : "522103ede722780d27b05f0b1169efc90fa15a601a32fc6c3295114500c586831b6aaf2102ecd2d250a76d204011de6bc365a56033b9b3a149f679bc17205555d3c2b2854f21022d609d2f0d359e5bc0e5d0ea20ff9f5d3396cb5b1906aa9c56a0e7b5edc0c5d553ae"
}
{% endhighlight %}
*See also*
* [AddMultiSigAddress][rpc addmultisigaddress]: {{summary_addMultiSigAddress}}
* [DecodeScript][rpc decodescript]: {{summary_decodeScript}}
* [Pay-To-Script-Hash (P2SH)][/en/glossary/p2sh-address]
{% endautocrossref %}

View File

@ -1,108 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/createrawtransaction.md" %}
##### CreateRawTransaction
{% include helpers/subhead-links.md %}
{% assign summary_createRawTransaction="creates an unsigned serialized transaction that spends a previous output to a new output with a P2PKH or P2SH address. The transaction is not stored in the wallet or transmitted to the network." %}
{% autocrossref %}
The `createrawtransaction` RPC {{summary_createRawTransaction}}
*Parameter #1---Inputs*
{% itemplate ntpd1 %}
- n: "Inputs"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of objects, each one to be used as an input to the transaction"
- n: "→ Input"
t: "object"
p: "Required<br>(1 or more)"
d: "An object describing a particular input"
- n: "→ →<br>`txid`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the outpoint to be spent encoded as hex in RPC byte order"
- n: "→ →<br>`vout`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The output index number (vout) of the outpoint to be spent; the first output in a transaction is index `0`"
- n: "→ →<br>`Sequence`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The sequence number to use for the input"
{% enditemplate %}
*Parameter #2---P2PKH or P2SH addresses and amounts*
{% itemplate ntpd1 %}
- n: "Outputs"
t: "object"
p: "Required<br>(exactly 1)"
d: "The addresses and amounts to pay"
- n: "→<br>Address/Amount"
t: "string : number (bitcoins)"
p: "Required<br>(1 or more)"
d: "A key/value pair with the address to pay as a string (key) and the amount to pay that address (value) in bitcoins"
{% enditemplate %}
*Parameter #3---locktime*
{% itemplate ntpd1 %}
- n: "Locktime"
t: "numeric (int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>Indicates the earliest time a transaction can be added to the block chain"
{% enditemplate %}
*Result---the unsigned raw transaction in hex*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string"
p: "Required<br>(Exactly 1)"
d: "The resulting unsigned raw transaction in serialized transaction format encoded as hex. If the transaction couldn't be generated, this will be set to JSON `null` and the JSON-RPC error field may contain an error message"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet createrawtransaction '''
[
{
"txid": "1eb590cd06127f78bf38ab4140c4cdce56ad9eb8886999eb898ddf4d3b28a91d",
"vout" : 0
}
]''' '{ "mgnucj8nYqdrPFh2JfZSB1NmUThUGnmsqe": 0.13 }'
{% endhighlight %}
Result (wrapped):
{% highlight text %}
01000000011da9283b4ddf8d89eb996988b89ead56cecdc44041ab38bf787f12\
06cd90b51e0000000000ffffffff01405dc600000000001976a9140dfc8bafc8\
419853b34d5e072ad37d1a5159f58488ac00000000
{% endhighlight %}
*See also*
* [DecodeRawTransaction][rpc decoderawtransaction]: {{summary_decodeRawTransaction}}
* [SignRawTransaction][rpc signrawtransaction]: {{summary_signRawTransaction}}
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}}
* [Serialized Transaction Format][raw transaction format]
{% endautocrossref %}

View File

@ -1,97 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/decoderawtransaction.md" %}
##### DecodeRawTransaction
{% include helpers/subhead-links.md %}
{% assign summary_decodeRawTransaction="decodes a serialized transaction hex string into a JSON object describing the transaction." %}
{% autocrossref %}
The `decoderawtransaction` RPC {{summary_decodeRawTransaction}}
*Parameter #1---serialized transaction in hex*
{% itemplate ntpd1 %}
- n: "Serialized Transaction"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The transaction to decode in serialized transaction format"
{% enditemplate %}
*Result---the decoded transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object describing the decoded transaction, or JSON `null` if the transaction could not be decoded"
{{INCLUDE_DECODE_RAW_TRANSACTION}}
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
Decode a signed one-input, three-output transaction:
{% highlight bash %}
bitcoin-cli decoderawtransaction 0100000001bafe2175b9d7b3041ebac\
529056b393cf2997f7964485aa382ffa449ffdac02a000000008a47304402201\
3d212c22f0b46bb33106d148493b9a9723adb2c3dd3a3ebe3a9c9e3b95d8cb00\
220461661710202fbab550f973068af45c294667fc4dc526627a7463eb23ab39\
e9b01410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815\
b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08\
ffb10d4b8ffffffff01b0a86a00000000001976a91401b81d5fa1e55e069e3cc\
2db9c19e2e80358f30688ac00000000
{% endhighlight %}
Result:
{% highlight json %}
{
"txid": "52309405287e737cf412fc42883d65a392ab950869fae80b2a5f1e33326aca46",
"hash": "52309405287e737cf412fc42883d65a392ab950869fae80b2a5f1e33326aca46",
"size": 223,
"vsize": 223,
"version": 1,
"locktime": 0,
"vin": [
{
"txid": "2ac0daff49a4ff82a35a4864797f99f23c396b0529c5ba1e04b3d7b97521feba",
"vout": 0,
"scriptSig": {
"asm": "3044022013d212c22f0b46bb33106d148493b9a9723adb2c3dd3a3ebe3a9c9e3b95d8cb00220461661710202fbab550f973068af45c294667fc4dc526627a7463eb23ab39e9b[ALL] 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",
"hex": "473044022013d212c22f0b46bb33106d148493b9a9723adb2c3dd3a3ebe3a9c9e3b95d8cb00220461661710202fbab550f973068af45c294667fc4dc526627a7463eb23ab39e9b01410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 0.06990000,
"n": 0,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 01b81d5fa1e55e069e3cc2db9c19e2e80358f306 OP_EQUALVERIFY OP_CHECKSIG",
"hex": "76a91401b81d5fa1e55e069e3cc2db9c19e2e80358f30688ac",
"reqSigs": 1,
"type": "pubkeyhash",
"addresses": [
"1A6Ei5cRfDJ8jjhwxfzLJph8B9ZEthR9Z"
]
}
}
]
}
{% endhighlight %}
*See also*
* [CreateRawTransaction][rpc createrawtransaction]: {{summary_createRawTransaction}}
* [SignRawTransaction][rpc signrawtransaction]: {{summary_signRawTransaction}}
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}}
{% endautocrossref %}

View File

@ -1,98 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/decodescript.md" %}
##### DecodeScript
{% include helpers/subhead-links.md %}
{% assign summary_decodeScript="decodes a hex-encoded P2SH redeem script." %}
{% autocrossref %}
The `decodescript` RPC {{summary_decodeScript}}
*Parameter #1---a hex-encoded redeem script*
{% itemplate ntpd1 %}
- n: "Redeem Script"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The redeem script to decode as a hex-encoded serialized script"
{% enditemplate %}
*Result---the decoded script*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object describing the decoded script, or JSON `null` if the script could not be decoded"
- n: "→<br>`asm`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The redeem script in decoded form with non-data-pushing opcodes listed. May be empty"
- n: "→<br>`type`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The type of script. This will be one of the following:<br>`pubkey` for a P2PK script inside P2SH<br>`pubkeyhash` for a P2PKH script inside P2SH<br>`multisig` for a multisig script inside P2SH<br>`nonstandard` for unknown scripts"
- n: "→<br>`reqSigs`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The number of signatures required; this is always `1` for P2PK or P2PKH within P2SH. It may be greater than 1 for P2SH multisig. This value will not be returned for `nonstandard` script types (see the `type` key above)"
- n: "→<br>`addresses`"
t: "array"
p: "Optional<br>(0 or 1)"
d: "A P2PKH addresses used in this script, or the computed P2PKH addresses of any pubkeys in this script. This array will not be returned for `nonstandard` script types"
- n: "→ →<br>Address"
t: "string"
p: "Required<br>(1 or more)"
d: "A P2PKH address"
- n: "→<br>`p2sh`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The P2SH address of this redeem script"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
A 2-of-3 P2SH multisig pubkey script:
{% highlight bash %}
bitcoin-cli -testnet decodescript 522103ede722780d27b05f0b1169ef\
c90fa15a601a32fc6c3295114500c586831b6aaf2102ecd2d250a76d204011de\
6bc365a56033b9b3a149f679bc17205555d3c2b2854f21022d609d2f0d359e5b\
c0e5d0ea20ff9f5d3396cb5b1906aa9c56a0e7b5edc0c5d553ae
{% endhighlight %}
Result:
{% highlight json %}
{
"asm" : "2 03ede722780d27b05f0b1169efc90fa15a601a32fc6c3295114500c586831b6aaf 02ecd2d250a76d204011de6bc365a56033b9b3a149f679bc17205555d3c2b2854f 022d609d2f0d359e5bc0e5d0ea20ff9f5d3396cb5b1906aa9c56a0e7b5edc0c5d5 3 OP_CHECKMULTISIG",
"reqSigs" : 2,
"type" : "multisig",
"addresses" : [
"mjbLRSidW1MY8oubvs4SMEnHNFXxCcoehQ",
"mo1vzGwCzWqteip29vGWWW6MsEBREuzW94",
"mt17cV37fBqZsnMmrHnGCm9pM28R1kQdMG"
],
"p2sh" : "2MyVxxgNBk5zHRPRY2iVjGRJHYZEp1pMCSq"
}
{% endhighlight %}
*See also*
* [CreateMultiSig][rpc createmultisig]: {{summary_createMultiSig}}
* [Pay-To-Script-Hash (P2SH)][/en/glossary/p2sh-address]
{% endautocrossref %}

View File

@ -1,53 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/disconnectnode.md" %}
##### DisconnectNode
{% include helpers/subhead-links.md %}
{% assign summary_disconnectNode="immediately disconnects from a specified node." %}
{% autocrossref %}
*Added in Bitcoin Core 0.12.0*
The `disconnectnode` RPC {{summary_disconnectNode}}
*Parameter #1---hostname/IP address and port of node to disconnect*
{% itemplate ntpd1 %}
- n: "Address"
t: "string"
p: "Required<br>(exactly 1)"
d: "*Updated in Bitcoin Core 0.14.1*<br><br>The node you want to disconnect from as a string in the form of `<IP address>:<port>`. The IP address may be a hostname resolvable through DNS, an IPv4 address, an IPv4-as-IPv6 address, or an IPv6 address"
{% enditemplate %}
*Result---`null` on success or error on failed disconnect*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "JSON `null` when the node was disconnected"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
Disconnects following node from your node.
{% highlight bash %}
bitcoin-cli -testnet disconnectnode 192.0.2.113:18333
{% endhighlight %}
Result (no output from `bitcoin-cli` because result is set to `null`).
*See also*
* [AddNode][rpc addnode]: {{summary_addNode}}
* [GetAddedNodeInfo][rpc getaddednodeinfo]: {{summary_getAddedNodeInfo}}
{% endautocrossref %}

View File

@ -1,56 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/dumpprivkey.md" %}
##### DumpPrivKey
{% include helpers/subhead-links.md %}
{% assign summary_dumpPrivKey="returns the wallet-import-format (WIF) private key corresponding to an address. (But does not remove it from the wallet.)" %}
{% autocrossref %}
*Requires wallet support. Requires an unlocked wallet or an
unencrypted wallet.*
The `dumpprivkey` RPC {{summary_dumpPrivKey}}
*Parameter #1---the address corresponding to the private key to get*
{% itemplate ntpd1 %}
- n: "P2PKH Address"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The P2PKH address corresponding to the private key you want returned. Must be the address corresponding to a private key in this wallet"
{% enditemplate %}
*Result---the private key*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The private key encoded as base58check using wallet import format"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet dumpprivkey moQR7i8XM4rSGoNwEsw3h4YEuduuP6mxw7
{% endhighlight %}
Result:
{% highlight text %}
cTVNtBK7mBi2yc9syEnwbiUpnpGJKohDWzXMeF4tGKAQ7wvomr95
{% endhighlight %}
*See also*
* [ImportPrivKey][rpc importprivkey]: {{summary_importPrivKey}}
* [DumpWallet][rpc dumpwallet]: {{summary_dumpWallet}}
{% endautocrossref %}

View File

@ -1,68 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/dumpwallet.md" %}
##### DumpWallet
{% include helpers/subhead-links.md %}
{% assign summary_dumpWallet="creates or overwrites a file with all wallet keys in a human-readable format." %}
{% autocrossref %}
*Requires wallet support. Requires an unlocked wallet or an unencrypted
wallet.*
The `dumpwallet` RPC {{summary_dumpWallet}}
*Parameter #1---a filename*
{% itemplate ntpd1 %}
- n: "Filename"
t: "string"
p: "Required<br>(exactly 1)"
d: "The file in which the wallet dump will be placed. May be prefaced by an absolute file path. An existing file with that name will be overwritten"
{% enditemplate %}
*Result---`null` or error*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "Always `null` whether success or failure. The JSON-RPC error and message fields will be set if a failure occurred"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Create a wallet dump and then print its first 10 lines.
{% highlight bash %}
bitcoin-cli -testnet dumpwallet /tmp/dump.txt
head /tmp/dump.txt
{% endhighlight %}
Results (only showing the first 10 lines):
{% highlight bash %}
# Wallet dump created by Bitcoin v0.9.1.0-g026a939-beta (Tue, 8 Apr 2014 12:04:06 +0200)
# * Created on 2014-04-29T20:46:09Z
# * Best block at time of backup was 227221 (0000000026ede4c10594af8087748507fb06dcd30b8f4f48b9cc463cabc9d767),
# mined on 2014-04-29T21:15:07Z
cTtefiUaLfXuyBXJBBywSdg8soTEkBNh9yTi1KgoHxUYxt1xZ2aA 2014-02-05T15:44:03Z label=test1 # addr=mnUbTmdAFD5EAg3348Ejmonub7JcWtrMck
cQNY9v93Gyt8KmwygFR59bDhVs3aRDkuT8pKaCBpop82TZ8ND1tH 2014-02-05T16:58:41Z reserve=1 # addr=mp4MmhTp3au21HPRz5waf6YohGumuNnsqT
cNTEPzZH9mjquFFADXe5S3BweNiHLUKD6PvEKEsHApqjX4ZddeU6 2014-02-05T16:58:41Z reserve=1 # addr=n3pdvsxveMBkktjsGJixfSbxacRUwJ9jQW
cTVNtBK7mBi2yc9syEnwbiUpnpGJKohDWzXMeF4tGKAQ7wvomr95 2014-02-05T16:58:41Z change=1 # addr=moQR7i8XM4rSGoNwEsw3h4YEuduuP6mxw7
cNCD679B4xi17jb4XeLpbRbZCbYUugptD7dCtUTfSU4KPuK2DyKT 2014-02-05T16:58:41Z reserve=1 # addr=mq8fzjxxVbAKxUGPwaSSo3C4WaUxdzfw3C
{% endhighlight %}
*See also*
* [BackupWallet][rpc backupwallet]: {{summary_backupWallet}}
* [ImportWallet][rpc importwallet]: {{summary_importWallet}}
{% endautocrossref %}

View File

@ -1,64 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/encryptwallet.md" %}
##### EncryptWallet
{% include helpers/subhead-links.md %}
{% assign summary_encryptWallet="encrypts the wallet with a passphrase. This is only to enable encryption for the first time. After encryption is enabled, you will need to enter the passphrase to use private keys." %}
{% autocrossref %}
*Requires wallet support.*
The `encryptwallet` RPC {{summary_encryptWallet}}
{{WARNING}} if using this RPC on the command line, remember
that your shell probably saves your command lines (including the value
of the passphrase parameter). In addition, there is no RPC to completely
disable encryption. If you want to return to an unencrypted wallet, you
must create a new wallet and restore your data from a backup made with
the `dumpwallet` RPC.
*Parameter #1---a passphrase*
{% itemplate ntpd1 %}
- n: "Passphrase"
t: "string"
p: "Required<br>(exactly 1)"
d: "The passphrase to use for the encrypted wallet. Must be at least one character"
{% enditemplate %}
*Result---a notice (with program shutdown)*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string"
p: "Required<br>(exactly 1)"
d: "A notice that the server is stopping and that you need to make a new backup. The wallet is now encrypted"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet encryptwallet "test"
{% endhighlight %}
Result:
{% highlight text %}
wallet encrypted; Bitcoin server stopping, restart to run with encrypted
wallet. The keypool has been flushed, you need to make a new backup.
{% endhighlight %}
*See also*
* [WalletPassphrase][rpc walletpassphrase]: {{summary_walletPassphrase}}
* [WalletLock][rpc walletlock]: {{summary_walletLock}}
* [WalletPassphraseChange][rpc walletpassphrasechange]: {{summary_walletPassphraseChange}}
{% endautocrossref %}

View File

@ -1,64 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/estimatefee.md" %}
##### EstimateFee
{% include helpers/subhead-links.md %}
{% assign summary_estimateFee="estimates the transaction fee per kilobyte that needs to be paid for a transaction to be included within a certain number of blocks." %}
{% autocrossref %}
The `estimatefee` RPC {{summary_estimateFee}}
*Parameter #1---how many blocks the transaction may wait before being included*
{% itemplate ntpd1 %}
- n: "Blocks"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The maximum number of blocks a transaction should have to wait before it is predicted to be included in a block. Has to be between 2 and 25 blocks"
{% enditemplate %}
*Result---the fee the transaction needs to pay per kilobyte*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The estimated fee the transaction should pay in order to be included within the specified number of blocks. If the node doesn't have enough information to make an estimate, the value `-1` will be returned"
{% enditemplate %}
*Examples from Bitcoin Core 0.14.1*
{% highlight bash %}
bitcoin-cli estimatefee 6
{% endhighlight %}
Result:
{% highlight json %}
0.00162556
{% endhighlight %}
Requesting data the node can't calculate (out of range):
{% highlight bash %}
bitcoin-cli estimatefee 100
{% endhighlight %}
Result:
{% highlight json %}
-1
{% endhighlight %}
*See also*
* [SetTxFee][rpc settxfee]: {{summary_setTxFee}}
{% endautocrossref %}

View File

@ -1,70 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/estimatepriority.md" %}
##### EstimatePriority
{% include helpers/subhead-links.md %}
{% autocrossref %}
{% assign summary_estimatePriority="estimates the priority (coin age) that a transaction needs in order to be included within a certain number of blocks as a free high-priority transaction." %}
*Added in Bitcoin Core 0.10.0.*
The `estimatepriority` RPC {{summary_estimatePriority}} This should not to be confused with the `prioritisetransaction` RPC which will remain supported for adding fee deltas to transactions.
{{WARNING}} `estimatepriority` has been [removed](https://github.com/bitcoin/bitcoin/commit/fe282acd7604b5265762b24e531bdf1ebb1f009b) and will no longer be available in the next major release (planned for Bitcoin Core 0.15.0). Use the RPC listed in the "See Also" subsection below instead.
Transaction priority is relative to a transaction's byte size.
*Parameter #1---how many blocks the transaction may wait before being included as a free high-priority transaction*
{% itemplate ntpd1 %}
- n: "Blocks"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The maximum number of blocks a transaction should have to wait before it is predicted to be included in a block based purely on its priority"
{% enditemplate %}
*Result---the priority a transaction needs*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The estimated priority the transaction should have in order to be included within the specified number of blocks. If the node doesn't have enough information to make an estimate, the value `-1` will be returned"
{% enditemplate %}
*Examples from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli estimatepriority 6
{% endhighlight %}
Result:
{% highlight json %}
718158904.10958910
{% endhighlight %}
Requesting data the node can't calculate yet:
{% highlight bash %}
bitcoin-cli estimatepriority 100
{% endhighlight %}
Result:
{% highlight json %}
-1.00000000
{% endhighlight %}
*See also*
* [EstimateFee][rpc estimatefee]: {{summary_estimateFee}}
{% endautocrossref %}

View File

@ -1,142 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/fundrawtransaction.md" %}
##### FundRawTransaction
{% include helpers/subhead-links.md %}
{% assign summary_fundRawTransaction="adds inputs to a transaction until it has enough in value to meet its out value." %}
{% autocrossref %}
*Requires wallet support.*
The `fundrawtransaction` RPC {{summary_fundRawTransaction}} This will not modify existing inputs, and will add one change output to the outputs.
Note that inputs which were signed may need to be resigned after completion since in/outputs have been added. The inputs added will not be signed, use signrawtransaction for that.
All existing inputs must have their previous output transaction be in the wallet.
*Parameter #1---The hex string of the raw transaction*
{% itemplate ntpd1 %}
- n: "Hexstring"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hex string of the raw transaction"
{% enditemplate %}
*Parameter #2---Additional options*
{% itemplate ntpd1 %}
- n: "Options"
t: "Object"
p: "Optional<br>(0 or 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>Additional options"
- n: "→ <br>`changeAddress`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The bitcoin address to receive the change. If not set, the address is chosen from address pool"
- n: "→ <br>`changePosition`"
t: "nummeric (int)"
p: "Optional<br>(0 or 1)"
d: "The index of the change output. If not set, the change position is randomly chosen"
- n: "→ <br>`includeWatching`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Inputs from watch-only addresses are also considered. The default is `false`"
- n: "→ <br>`lockUnspents`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "The selected outputs are locked after running the rpc call. The default is `false`"
- n: "→ <br>`reserveChangeKey`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "*Added in Bitcoin Core 0.14.0*<br><br>Reserves the change output key from the keypool. The default is `true`. Before 0.14.0, the used keypool key was never marked as change-address key and directly returned to the keypool (leading to address reuse)."
- n: "→ <br>`feeRate`"
t: "numeric (bitcoins)"
p: "Optional<br>(0 or 1)"
d: "The specific feerate you are willing to pay(BTC per KB). If not set, the wallet determines the fee"
- n: "→ <br>`subtractFeeFromOutputs`"
t: "array"
p: "Optional<br>(0 or 1)"
d: "A json array of integers. The fee will be equally deducted from the amount of each specified output. The outputs are specified by their zero-based index, before any change output is added."
- n: "→ →<br>Output index"
t: numeric (int)
p: Optional<br>(0 or more)
d: "A output index number (vout) from which the fee should be subtracted.
If multiple vouts are provided, the total fee will be divided by the
numer of vouts listed and each vout will have that amount subtracted
from it"
{% enditemplate %}
*Result---information about the created transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object including information about the created transaction"
- n: "→ <br>hex"
t: "string (hex)"
p: "Required<br>(Exactly 1)"
d: "The resulting unsigned raw transaction in serialized transaction format encoded as hex"
- n: "→ <br>fee"
t: "numeric (bitcoins)"
p: "Required<br>(Exactly 1)"
d: "Fee in BTC the resulting transaction pays"
- n: "→ <br>changepos"
t: "numeric (int)"
p: "Required<br>(Exactly 1)"
d: "The position of the added change output, or `-1` if no change output was added"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli -testnet fundrawtransaction 01000000011da9283b4ddf8d\
89eb996988b89ead56cecdc44041ab38bf787f1206cd90b51e0000000000ffff\
ffff01405dc600000000001976a9140dfc8bafc8419853b34d5e072ad37d1a51\
59f58488ac00000000
'{
"changeAddress": "15gJiApWFGTN2iTteQwQbqasdT6dwGWwv6",
"changePosition" : 1,
"includeWatching" : false,
"lockUnspents" : true,
"feeRate" : 0.0001
}'
{% endhighlight %}
Result:
{% highlight text %}
{
"hex": "01000000011da9283b4ddf8d89eb996988b89ead56cecdc44041ab38bf787f1206cd90b51e0000000000ffffffff01405dc600000000001976a9140dfc8bafc8419853b34d5e072ad37d1a5159f58488ac00000000",
"fee": 0.0000245,
"changepos": 2
}
{% endhighlight %}
*See also*
* [CreateRawTransaction][rpc createrawtransaction]: {{summary_createRawTransaction}}
* [DecodeRawTransaction][rpc decoderawtransaction]: {{summary_decodeRawTransaction}}
* [SignRawTransaction][rpc signrawtransaction]: {{summary_signRawTransaction}}
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}}
* [Serialized Transaction Format][raw transaction format]
{% endautocrossref %}

View File

@ -1,75 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/generate.md" %}
##### Generate
{% include helpers/subhead-links.md %}
{% assign summary_generate="nearly instantly generates blocks." %}
{% autocrossref %}
*Requires wallet support.*
The `generate` RPC {{summary_generate}}
*Parameter #1---the number of blocks to generate*
{% itemplate ntpd1 %}
- n: "Blocks"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of blocks to generate. The RPC call will not return until all blocks have been generated or the maxium number of iterations has been reached"
{% enditemplate %}
*Parameter #2---the maximum number of iterations to try*
{% itemplate ntpd1 %}
- n: "Maxtries"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The maximum number of iterations that are tried to create the requested number of blocks. Default is `1000000`"
{% enditemplate %}
*Result---the generated block header hashes*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing the block header hashes of the generated blocks (may be empty if used with `generate 0`)"
- n: "→<br>Header Hashes"
t: "string (hex)"
p: "Required<br>(1 or more)"
d: "The hashes of the headers of the blocks generated in regtest mode, as hex in RPC byte order"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
Using regtest mode (also works in normal mode), generate 2 blocks:
{% highlight bash %}
bitcoin-cli -regtest generate 2 500000
{% endhighlight %}
Result:
{% highlight json %}
[
"36252b5852a5921bdfca8701f936b39edeb1f8c39fffe73b0d8437921401f9af",
"5f2956817db1e386759aa5794285977c70596b39ea093b9eab0aa4ba8cd50c06"
]
{% endhighlight %}
*See also*
* [GenerateToAddress][rpc generatetoaddress]: {{summary_generateToAddress}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
* [GetBlockTemplate][rpc getblocktemplate]: {{summary_getBlockTemplate}}
{% endautocrossref %}

View File

@ -1,88 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/generatetoaddress.md" %}
##### GenerateToAddress
{% include helpers/subhead-links.md %}
{% assign summary_generateToAddress="mines blocks immediately to a specified address." %}
{% autocrossref %}
*Added in Bitcoin Core 0.13.0*
*Requires wallet support.*
The `generatetoaddress` RPC {{summary_generateToAddress}}
*Parameter #1---the number of blocks to generate*
{% itemplate ntpd1 %}
- n: "Blocks"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of blocks to generate. The RPC call will not return until all blocks have been generated or the maxium number of iterations has been reached"
{% enditemplate %}
*Parameter #2---an address (P2PKH or P2SH)*
{% itemplate ntpd1 %}
- n: "Address"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The address to send the newly generated Bitcoin to"
{% enditemplate %}
*Parameter #3---the maximum number of iterations to try*
{% itemplate ntpd1 %}
- n: "Maxtries"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The maximum number of iterations that are tried to create the requested number of blocks. Default is `1000000`"
{% enditemplate %}
*Result---the generated block header hashes*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing the block header hashes of the generated blocks (may be empty if used with `generate 0`)"
- n: "→<br>Header Hashes"
t: "string (hex)"
p: "Required<br>(1 or more)"
d: "The hashes of the headers of the blocks generated, as hex in RPC byte order"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
Using regtest mode, generate 2 blocks with maximal 500000 iterations:
{% highlight bash %}
bitcoin-cli -regtest generatetoaddress 2 "1BRo7qrYHMPrzdBDzfjmzt\
eBdYAyTMXW75" 500000
{% endhighlight %}
Result:
{% highlight json %}
[
"36252b5852a5921bdfca8701f936b39edeb1f8c39fffe73b0d8437921401f9af",
"5f2956817db1e386759aa5794285977c70596b39ea093b9eab0aa4ba8cd50c06"
]
{% endhighlight %}
*See also*
* [Generate][rpc generate]: {{summary_generate}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
* [GetBlockTemplate][rpc getblocktemplate]: {{summary_getBlockTemplate}}
{% endautocrossref %}

View File

@ -1,54 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getaccount.md" %}
##### GetAccount
{% include helpers/subhead-links.md %}
{% assign summary_getAccount="returns the name of the account associated with the given address." %}
{% autocrossref %}
*Requires wallet support.*
The `getaccount` RPC {{summary_getAccount}}
*Parameter #1---a Bitcoin address*
{% itemplate ntpd1 %}
- n: "Address"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "A P2PKH or P2SH Bitcoin address belonging either to a specific account or the default account (\"\")"
{% enditemplate %}
*Result---an account name*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of an account, or an empty string (\"\", the default account)"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getaccount mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN
{% endhighlight %}
Result:
{% highlight text %}
doc test
{% endhighlight %}
*See also*
* [GetAddressesByAccount][rpc getaddressesbyaccount]: {{summary_getAddressesByAccount}}
{% endautocrossref %}

View File

@ -1,61 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getaccountaddress.md" %}
##### GetAccountAddress
{% include helpers/subhead-links.md %}
{% autocrossref %}
{% assign summary_getAccountAddress="returns the current Bitcoin address for receiving payments to this account. If the account doesn't exist, it creates both the account and a new address for receiving payment. Once a payment has been received to an address, future calls to this RPC for the same account will return a different address." %}
*Requires wallet support.*
The `getaccountaddress` RPC {{summary_getAccountAddress}}
{{WARNING}} `getaccountaddress` will be removed in a later version of Bitcoin
Core. Use the RPCs listed in the See Also subsection below instead.
*Parameter #1---an account name*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of an account. Use an empty string (\"\") for the default account. If the account doesn't exist, it will be created"
{% enditemplate %}
*Result---a bitcoin address*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "An address, belonging to the account specified, which has not yet received any payments"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Get an address for the default account:
{% highlight bash %}
bitcoin-cli -testnet getaccountaddress ""
{% endhighlight %}
Result:
{% highlight text %}
msQyFNYHkFUo4PG3puJBbpesvRCyRQax7r
{% endhighlight %}
*See also*
* [GetNewAddress][rpc getnewaddress]: {{summary_getNewAddress}}
* [GetRawChangeAddress][rpc getrawchangeaddress]: {{summary_getRawChangeAddress}}
* [GetAddressesByAccount][rpc getaddressesbyaccount]: {{summary_getAddressesByAccount}}
{% endautocrossref %}

View File

@ -1,109 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getaddednodeinfo.md" %}
##### GetAddedNodeInfo
{% include helpers/subhead-links.md %}
{% assign summary_getAddedNodeInfo="returns information about the given added node, or all added nodes (except onetry nodes). Only nodes which have been manually added using the `addnode` RPC will have their information displayed." %}
{% autocrossref %}
The `getaddednodeinfo` RPC {{summary_getAddedNodeInfo}}
*Parameter #1---whether to display connection information*
{% itemplate ntpd1 %}
- n: "Details"
t: "bool"
p: "Required<br>(exactly 1)"
d: "*Removed in Bitcoin Core 0.14.0*<br><br>Set to `true` to display detailed information about each added node; set to `false` to only display the IP address or hostname and port added"
{% enditemplate %}
*Parameter #2---what node to display information about*
{% itemplate ntpd1 %}
- n: "Node"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The node to get information about in the same `<IP address>:<port>` format as the `addnode` RPC. If this parameter is not provided, information about all added nodes will be returned"
{% enditemplate %}
*Result---a list of added nodes*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing objects describing each added node. If no added nodes are present, the array will be empty. Nodes added with `onetry` will not be returned"
- n: "→<br>Added Node"
t: "object"
p: "Optional<br>(0 or more)"
d: "An object containing details about a single added node"
- n: "→ →<br>`addednode`"
t: "string"
p: "Required<br>(exactly 1)"
d: "An added node in the same `<IP address>:<port>` format as used in the `addnode` RPC. This element is present for any added node whether or not the Details parameter was set to `true`"
- n: "→ →<br>`connected`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "If the Details parameter was set to `true`, this will be set to `true` if the node is currently connected and `false` if it is not"
- n: "→ →<br>`addresses`"
t: "array"
p: "Optional<br>(0 or 1)"
d: "If the Details parameter was set to `true`, this will be an array of addresses belonging to the added node"
- n: "→ → →<br>Address"
t: "object"
p: "Optional<br>(0 or more)"
d: "An object describing one of this node's addresses"
- n: "→ → → →<br>`address`"
t: "string"
p: "Required<br>(exactly 1)"
d: "An IP address and port number of the node. If the node was added using a DNS address, this will be the resolved IP address"
- n: "→ → → →<br>`connected`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Whether or not the local node is connected to this addnode using this IP address. Valid values are:<br>`false` for not connected<br>`inbound` if the addnode connected to us<br>`outbound` if we connected to the addnode"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
{% highlight bash %}
bitcoin-cli getaddednodeinfo
{% endhighlight %}
Result (real hostname and IP address replaced):
{% highlight json %}
[
{
"addednode" : "bitcoind.example.com:8333",
"connected" : true,
"addresses" : [
{
"address" : "192.0.2.113:8333",
"connected" : "outbound"
}
]
}
]
{% endhighlight %}
*See also*
* [AddNode][rpc addnode]: {{summary_addNode}}
* [GetPeerInfo][rpc getpeerinfo]: {{summary_getPeerInfo}}
{% endautocrossref %}

View File

@ -1,69 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getaddressesbyaccount.md" %}
##### GetAddressesByAccount
{% include helpers/subhead-links.md %}
{% assign summary_getAddressesByAccount="returns a list of every address assigned to a particular account." %}
{% autocrossref %}
*Requires wallet support.*
The `getaddressesbyaccount` RPC {{summary_getAddressesByAccount}}
{{WARNING}} `getaddressesbyaccount` will be removed in a later version of Bitcoin
Core. Use the RPCs listed in the See Also subsection below instead.
*Parameter #1---the account name*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of the account containing the addresses to get. To get addresses from the default account, pass an empty string (\"\")"
{% enditemplate %}
*Result---a list of addresses*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing all addresses belonging to the specified account. If the account has no addresses, the array will be empty"
- n: "Address"
t: "string (base58)"
p: "Optional<br>(1 or more)"
d: "A P2PKH or P2SH address belonging to the account"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Get the addresses assigned to the account "doc test":
{% highlight bash %}
bitcoin-cli -testnet getaddressesbyaccount "doc test"
{% endhighlight %}
Result:
{% highlight json %}
[
"mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN",
"mft61jjkmiEJwJ7Zw3r1h344D6aL1xwhma",
"mmXgiR6KAhZCyQ8ndr2BCfEq1wNG2UnyG6"
]
{% endhighlight %}
*See also*
* [GetAccount][rpc getaccount]: {{summary_getAccount}}
* [GetBalance][rpc getbalance]: {{summary_getBalance}}
{% endautocrossref %}

View File

@ -1,68 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getbalance.md" %}
##### GetBalance
{% include helpers/subhead-links.md %}
{% assign summary_getBalance="gets the balance in decimal bitcoins across all accounts or for a particular account." %}
{% autocrossref %}
*Requires wallet support.*
The `getbalance` RPC {{summary_getBalance}}
*Parameter #1---an account name*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Optional<br>(0 or 1)"
d: "*Deprecated: will be removed in a later version of Bitcoin Core*<br><br>The name of an account to get the balance for. An empty string (\"\") is the default account. The string `*` will get the balance for all accounts (this is the default behavior)"
{% enditemplate %}
*Parameter #2---the minimum number of confirmations*
{{INCLUDE_CONFIRMATIONS_PARAMETER}}
*Parameter #3---whether to include watch-only addresses*
{{INCLUDE_INCLUDE_WATCH_ONLY_PARAMETER}}
*Result---the balance in bitcoins*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The balance of the account (or all accounts) in bitcoins"
{% enditemplate %}
*Examples from Bitcoin Core 0.10.0*
Get the balance for the "test1" account, including transactions with
at least one confirmation and those spent to watch-only addresses in
that account.
{% highlight bash %}
bitcoin-cli -testnet getbalance "test1" 1 true
{% endhighlight %}
Result:
{% highlight json %}
1.99900000
{% endhighlight %}
*See also*
* [ListAccounts][rpc listaccounts]: {{summary_listAccounts}}
* [GetReceivedByAccount][rpc getreceivedbyaccount]: {{summary_getReceivedByAccount}}
* [GetReceivedByAddress][rpc getreceivedbyaddress]: {{summary_getReceivedByAddress}}
{% endautocrossref %}

View File

@ -1,45 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getbestblockhash.md" %}
##### GetBestBlockHash
{% include helpers/subhead-links.md %}
{% assign summary_getBestBlockHash="returns the header hash of the most recent block on the best block chain." %}
{% autocrossref %}
The `getbestblockhash` RPC {{summary_getBestBlockHash}}
*Parameters: none*
*Result---hash of the tip from the best block chain*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the block header from the most recent block on the best block chain, encoded as hex in RPC byte order"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getbestblockhash
{% endhighlight %}
Result:
{% highlight text %}
0000000000075c58ed39c3e50f99b32183d090aefa0cf8c324a82eea9b01a887
{% endhighlight %}
*See also*
* [GetBlock][rpc getblock]: {{summary_getBlock}}
* [GetBlockHash][rpc getblockhash]: {{summary_getBlockHash}}
{% endautocrossref %}

View File

@ -1,212 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getblock.md" %}
##### GetBlock
{% include helpers/subhead-links.md %}
{% assign summary_getBlock="gets a block with a particular header hash from the local block database either as a JSON object or as a serialized block." %}
{% autocrossref %}
The `getblock` RPC {{summary_getBlock}}
*Parameter #1---header hash*
{% itemplate ntpd1 %}
- n: "Header Hash"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the block to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---whether to get JSON or hex output*
{% itemplate ntpd1 %}
- n: "Format"
t: "number"
p: "Optional<br>(0, 1 or 2)"
d: "Set to `0` to get the block in serialized block format; set to `1` (the default) to get the decoded block as a JSON object; set to `2` to get the decoded block as a JSON object with verbose transaction decoding"
{% enditemplate %}
*Result (if format was `false`)---a serialized block*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (hex)/null"
p: "Required<br>(exactly 1)"
d: "The requested block as a serialized block, encoded as hex, or JSON `null` if an error occurred"
{% enditemplate %}
*Result (if format was `true` or omitted)---a JSON block*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object/null"
p: "Required<br>(exactly 1)"
d: "An object containing the requested block, or JSON `null` if an error occurred"
- n: "→<br>`hash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of this block's block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1"
- n: "→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain"
- n: "→<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of this block in serialized block format, counted in bytes"
- n: "→<br>`strippedsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The size of this block in serialized block format excluding witness data, counted in bytes"
- n: "→<br>`weight`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>This block's weight as defined in BIP141"
- n: "→<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of this block on its block chain"
- n: "→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "This block's version number. See [block version numbers][section block versions]"
- n: "→<br>`versionHex`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>This block's version formatted in hexadecimal"
- n: "→<br>`merkleroot`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The merkle root for this block, encoded as hex in RPC byte order"
- n: "→<br>`tx`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing the TXIDs of all transactions in this block. The transactions appear in the array in the same order they appear in the serialized block"
- n: "→ →<br>TXID"
t: "string (hex)"
p: "Required<br>(1 or more)"
d: "The TXID of a transaction in this block, encoded as hex in RPC byte order"
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The value of the *time* field in the block header, indicating approximately when the block was created"
- n: "→<br>`mediantime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The median block time in Unix epoch time"
- n: "→<br>`nonce`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The nonce which was successful at turning this particular block into one that could be added to the best block chain"
- n: "→<br>`bits`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The value of the *nBits* field in the block header, indicating the target threshold this block's header had to pass"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0"
- n: "→<br>`chainwork`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex"
- n: "→<br>`previousblockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The hash of the header of the previous block, encoded as hex in RPC byte order. Not returned for genesis block"
- n: "→<br>`nextblockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
Get a block in raw hex:
{% highlight bash %}
bitcoin-cli getblock \
00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048 \
false
{% endhighlight %}
Result (wrapped):
{% highlight text %}
010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d61900\
00000000982051fd1e4ba744bbbe680e1fee14677ba1a3c3540bf7b1cdb606e8\
57233e0e61bc6649ffff001d01e3629901010000000100000000000000000000\
00000000000000000000000000000000000000000000ffffffff0704ffff001d\
0104ffffffff0100f2052a0100000043410496b538e853519c726a2c91e61ec1\
1600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781\
e62294721166bf621e73a82cbf2342c858eeac00000000
{% endhighlight %}
Get the same block in JSON:
{% highlight bash %}
bitcoin-cli getblock \
00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048
{% endhighlight %}
Result:
{% highlight json %}
{
"hash": "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048",
"confirmations": 447014,
"strippedsize": 215,
"size": 215,
"weight": 860,
"height": 1,
"version": 1,
"versionHex": "00000001",
"merkleroot": "0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098",
"tx": [
"0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098"
],
"time": 1231469665,
"mediantime": 1231469665,
"nonce": 2573394689,
"bits": "1d00ffff",
"difficulty": 1,
"chainwork": "0000000000000000000000000000000000000000000000000000000200020002",
"previousblockhash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
"nextblockhash": "000000006a625f06636b8bb6ac7b960a8d03705d1ace08b1a19da3fdcc99ddbd"
}
{% endhighlight %}
*See also*
* [GetBlockHash][rpc getblockhash]: {{summary_getBlockHash}}
* [GetBestBlockHash][rpc getbestblockhash]: {{summary_getBestBlockHash}}
{% endautocrossref %}

View File

@ -1,250 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockchaininfo.md" %}
##### GetBlockChainInfo
{% include helpers/subhead-links.md %}
{% assign summary_getBlockChainInfo="provides information about the current state of the block chain." %}
{% autocrossref %}
The `getblockchaininfo` RPC {{summary_getBlockChainInfo}}
*Parameters: none*
*Result---A JSON object providing information about the block chain*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "Information about the current state of the local block chain"
- n: "→<br>`chain`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of the block chain. One of `main` for mainnet, `test` for testnet, or `regtest`<!--noref--> for regtest"
- n: "→<br>`blocks`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of validated blocks in the local best block chain. For a new node with just the hardcoded genesis block, this will be 0"
- n: "→<br>`headers`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of validated headers in the local best headers chain. For a new node with just the hardcoded genesis block, this will be zero. This number may be higher than the number of *blocks*"
- n: "→<br>`bestblockhash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the highest validated block in the best block chain, encoded as hex in RPC byte order. This is identical to the string returned by the `getbestblockhash` RPC"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The difficulty of the highest-height block in the best block chain"
- n: "→<br>`mediantime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The median time of the 11 blocks before the most recent block on the blockchain. Used for validating transaction locktime under BIP113"
- n: "→<br>`verificationprogress`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "Estimate of what percentage of the block chain transactions have been verified so far, starting at 0.0 and increasing to 1.0 for fully verified. May slightly exceed 1.0 when fully synced to account for transactions in the memory pool which have been verified before being included in a block"
- n: "→<br>`chainwork`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The estimated number of block header hashes checked from the genesis block to this block, encoded as big-endian hex"
- n: "→<br>`pruned`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.11.0*<br><br>Indicates if the blocks are subject to pruning"
- n: "→<br>`pruneheight`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Bitcoin Core 0.11.0*<br><br>The lowest-height complete block stored if prunning is activated"
- n: "→<br>`softforks`"
t: "array"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>An array of objects each describing a current or previous soft fork"
- n: "→ →<br>Softfork"
t: "object"
p: "Required<br>(3 or more)"
d: "A specific softfork"
- n: "→ → →<br>`id`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of the softfork"
- n: "→ → →<br>`version`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "The block version used for the softfork"
- n: "→ → →<br>`enforce`"
t: "string : object"
p: "Optional<br>(0 or 1)"
d: "The progress toward enforcing the softfork rules for new-version blocks"
- n: "→ → → →<br>`status`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Indicates if the threshold was reached"
- n: "→ → → →<br>`found`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that support the softfork"
- n: "→ → → →<br>`required`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that are required to reach the threshold"
- n: "→ → → →<br>`window`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "The maximum size of examined window of recent blocks"
- n: "→ → →<br>`reject`"
t: "object"
p: "Optional<br>(0 or 1)"
d: "The progress toward enforcing the softfork rules for new-version blocks"
- n: "→ → → →<br>`status`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Indicates if the threshold was reached"
- n: "→ → → →<br>`found`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that support the softfork"
- n: "→ → → →<br>`required`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "Number of blocks that are required to reach the threshold"
- n: "→ → → →<br>`window`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "The maximum size of examined window of recent blocks"
- n: "→<br>`bip9_softforks`"
t: "object"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.1*<br><br>The status of BIP9 softforks in progress"
- n: "→ →<br>Name"
t: "string : object"
p: "Required<br>(2 or more)"
d: "A specific BIP9 softfork"
- n: "→ → →<br>`status`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Set to one of the following reasons:<br>`defined` if voting hasn't started yet<br>`started` if the voting has started <br>`locked_in` if the voting was successful but the softfort hasn't been activated yet<br>`active` if the softfork was activated<br>`failed` if the softfork has not receieved enough votes"
- n: "→ → →<br>`bit`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "The bit (0-28) in the block version field used to signal this softfork. Field is only shown when status is `started`"
- n: "→ → →<br>`startTime`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time when the softfork voting begins"
- n: "→ → →<br>`timeout`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time at which the deployment is considered failed if not yet locked in"
- n: "→ → →<br>`since`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.14.0*<br><br>The height of the first block to which the status applies"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
{% highlight bash %}
bitcoin-cli getblockchaininfo
{% endhighlight %}
Result:
{% highlight json %}
{
"chain": "main",
"blocks": 464562,
"headers": 464562,
"bestblockhash": "00000000000000000085bd56990c579a36bade6ea427646612f13476edb30ceb",
"difficulty": 521974519553.6282,
"mediantime": 1493758169,
"verificationprogress": 0.999989733170878,
"chainwork": "00000000000000000000000000000000000000000052c26f32ffa22706efd28c",
"pruned": false,
"softforks": [
{
"id": "bip34",
"version": 2,
"reject": {
"status": true
}
},
{
"id": "bip66",
"version": 3,
"reject": {
"status": true
}
},
{
"id": "bip65",
"version": 4,
"reject": {
"status": true
}
}
],
"bip9_softforks": {
"csv": {
"status": "active",
"startTime": 1462060800,
"timeout": 1493596800,
"since": 419328
},
"segwit": {
"status": "started",
"bit": 1,
"startTime": 1479168000,
"timeout": 1510704000,
"since": 439488
}
}
}
{% endhighlight %}
*See also*
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
* [GetNetworkInfo][rpc getnetworkinfo]: {{summary_getNetworkInfo}}
* [GetWalletInfo][rpc getwalletinfo]: {{summary_getWalletInfo}}
{% endautocrossref %}

View File

@ -1,45 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockcount.md" %}
##### GetBlockCount
{% include helpers/subhead-links.md %}
{% assign summary_getBlockCount="returns the number of blocks in the local best block chain." %}
{% autocrossref %}
The `getblockcount` RPC {{summary_getBlockCount}}
*Parameters: none*
*Result---the number of blocks in the local best block chain*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of blocks in the local best block chain. For a new node with only the hardcoded genesis block, this number will be 0"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getblockcount
{% endhighlight %}
Result:
{% highlight text %}
315280
{% endhighlight %}
*See also*
* [GetBlockHash][rpc getblockhash]: {{summary_getBlockHash}}
* [GetBlock][rpc getblock]: {{summary_getBlock}}
{% endautocrossref %}

View File

@ -1,53 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockhash.md" %}
##### GetBlockHash
{% include helpers/subhead-links.md %}
{% assign summary_getBlockHash="returns the header hash of a block at the given height in the local best block chain." %}
{% autocrossref %}
The `getblockhash` RPC {{summary_getBlockHash}}
*Parameter---a block height*
{% itemplate ntpd1 %}
- n: "Block Height"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of the block whose header hash should be returned. The height of the hardcoded genesis block is 0"
{% enditemplate %}
*Result---the block header hash*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (hex)/null"
p: "Required<br>(exactly 1)"
d: "The hash of the block at the requested height, encoded as hex in RPC byte order, or JSON `null` if an error occurred"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getblockhash 240886
{% endhighlight %}
Result:
{% highlight text %}
00000000a0faf83ab5799354ae9c11da2a2bd6db44058e03c528851dee0a3fff
{% endhighlight %}
*See also*
* [GetBlock][rpc getblock]: {{summary_getBlock}}
* [GetBestBlockHash][rpc getbestblockhash]: {{summary_getBestBlockHash}}
{% endautocrossref %}

View File

@ -1,183 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getblockheader.md" %}
##### GetBlockHeader
{% include helpers/subhead-links.md %}
{% assign summary_getBlockHeader="gets a block header with a particular header hash from the local block database either as a JSON object or as a serialized block header." %}
{% autocrossref %}
*Added in Bitcoin Core 0.12.0*
The `getblockheader` RPC {{summary_getBlockHeader}}
*Parameter #1---header hash*
{% itemplate ntpd1 %}
- n: "Header Hash"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the block header to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---JSON or hex output*
{% itemplate ntpd1 %}
- n: "Format"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `false` to get the block header in serialized block format; set to `true` (the default) to get the decoded block header as a JSON object"
{% enditemplate %}
*Result (if format was `false`)---a serialized block header*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (hex)/null"
p: "Required<br>(exactly 1)"
d: "The requested block header as a serialized block, encoded as hex, or JSON `null` if an error occurred"
{% enditemplate %}
*Result (if format was `true` or omitted)---a JSON block header*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object/null"
p: "Required<br>(exactly 1)"
d: "An object containing the requested block, or JSON `null` if an error occurred"
- n: "→<br>`hash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of this block's block header encoded as hex in RPC byte order. This is the same as the hash provided in parameter #1"
- n: "→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of confirmations the transactions in this block have, starting at 1 when this block is at the tip of the best block chain. This score will be -1 if the the block is not part of the best block chain"
- n: "→<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of this block on its block chain"
- n: "→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "This block's version number. See [block version numbers][section block versions]"
- n: "→<br>`versionHex`"
t: "number (hex)"
p: "Required<br>(exactly 1)"
d: "This block's hex version number. See [block version numbers][section block versions]"
- n: "→<br>`merkleroot`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The merkle root for this block, encoded as hex in RPC byte order"
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The value of the time field in the block header, indicating approximately when the block was created"
- n: "→<br>`mediantime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The computed median time of the previous 11 blocks. Used for validating transaction locktime under BIP113"
- n: "→<br>`nonce`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The nonce which was successful at turning this particular block into one that could be added to the best block chain"
- n: "→<br>`bits`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The value of the *nBits* field in the block header, indicating the target threshold this block's header had to pass"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The estimated amount of work done to find this block relative to the estimated amount of work done to find block 0"
- n: "→<br>`chainwork`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The estimated number of block header hashes miners had to check from the genesis block to this block, encoded as big-endian hex"
- n: "→<br>`previousblockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The hash of the header of the previous block, encoded as hex in RPC byte order. Not returned for genesis block"
- n: "→<br>`nextblockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The hash of the next block on the best block chain, if known, encoded as hex in RPC byte order"
{% enditemplate %}
*Example from Bitcoin Core 0.12.1*
Get a block header in raw hex:
{% highlight bash %}
bitcoin-cli -testnet getblockheader \
00000000c937983704a73af28acdec37b049d214adbda81d7e2a3dd146f6ed09 \
false
{% endhighlight %}
Result (wrapped):
{% highlight text %}
010000007de867cc8adc5cc8fb6b898ca4462cf9fd667d7830a275277447e608\
00000000338f121232e169d3100edd82004dc2a1f0e1f030c6c488fa61eafa93\
0b0528fe021f7449ffff001d36b4af9a
{% endhighlight %}
Get the same block in JSON:
{% highlight bash %}
bitcoin-cli -testnet getblockheader \
00000000c937983704a73af28acdec37b049d214adbda81d7e2a3dd146f6ed09
{% endhighlight %}
Result:
{% highlight json %}
{
"hash": "00000000c937983704a73af28acdec37b049d214adbda81d7e2a3dd146f6ed09",
"confirmations": 437926,
"height": 1000,
"version": 1,
"versionHex": "00000001",
"merkleroot": "fe28050b93faea61fa88c4c630f0e1f0a1c24d0082dd0e10d369e13212128f33",
"time": 1232346882,
"mediantime": 1232344831,
"nonce": 2595206198,
"bits": "1d00ffff",
"difficulty": 1,
"chainwork": "000000000000000000000000000000000000000000000000000003e903e903e9",
"previousblockhash": "0000000008e647742775a230787d66fdf92c46a48c896bfbc85cdc8acc67e87d",
"nextblockhash": "00000000a2887344f8db859e372e7e4bc26b23b9de340f725afbf2edb265b4c6"
}
{% endhighlight %}
*See also*
* [GetBlock][rpc getblock]: {{summary_getBlock}}
* [GetBlockHash][rpc getblockhash]: {{summary_getBlockHash}}
* [GetBestBlockHash][rpc getbestblockhash]: {{summary_getBestBlockHash}}
{% endautocrossref %}

View File

@ -1,28 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getblocktemplate.md" %}
##### GetBlockTemplate
{% include helpers/subhead-links.md %}
{% assign summary_getBlockTemplate="gets a block template or proposal for use with mining software." %}
{% autocrossref %}
The `getblocktemplate` RPC {{summary_getBlockTemplate}} For more
information, please see the following resources:
* [Bitcoin Wiki GetBlockTemplate][wiki getblocktemplate]
* [BIP22][]
* [BIP23][]
*See also*
* [SetGenerate][rpc setgenerate]: {{summary_setGenerate}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
* [SubmitBlock][rpc submitblock]: {{summary_submitBlock}}
* [PrioritiseTransaction][rpc prioritisetransaction]: {{summary_prioritiseTransaction}}
{% endautocrossref %}

View File

@ -1,88 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getchaintips.md" %}
##### GetChainTips
{% include helpers/subhead-links.md %}
{% assign summary_getChainTips="returns information about the highest-height block (tip) of each local block chain." %}
{% autocrossref %}
The `getchaintips` RPC {{summary_getChainTips}}
*Parameters: none*
*Result---an array of block chain tips*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of JSON objects, with each object describing a chain tip. At least one tip---the local best block chain---will always be present"
- n: "→<br>Tip"
t: "object"
p: "Required<br>(1 or more)"
d: "An object describing a particular chain tip. The first object will always describe the active chain (the local best block chain)"
- n: "→ →<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of the highest block in the chain. A new node with only the genesis block will have a single tip with height of 0"
- n: "→ →<br>`hash`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the highest block in the chain, encoded as hex in RPC byte order"
- n: "→ →<br>`branchlen`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of blocks that are on this chain but not on the main chain. For the local best block chain, this will be `0`; for all other chains, it will be at least `1`"
- n: "→ →<br>`status`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The status of this chain. Valid values are:<br>`active` for the local best block chain<br>`invalid` for a chain that contains one or more invalid blocks<br>`headers-only`<!--noref--> for a chain with valid headers whose corresponding blocks both haven't been validated and aren't stored locally<br>`valid-headers` for a chain with valid headers whose corresponding blocks are stored locally, but which haven't been fully validated<br>`valid-fork` for a chain which is fully validated but which isn't part of the local best block chain (it was probably the local best block chain at some point)<br>`unknown` for a chain whose reason for not being the active chain is unknown"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getchaintips
{% endhighlight %}
{% highlight json %}
[
{
"height" : 312647,
"hash" : "000000000b1be96f87b31485f62c1361193304a5ad78acf47f9164ea4773a843",
"branchlen" : 0,
"status" : "active"
},
{
"height" : 282072,
"hash" : "00000000712340a499b185080f94b28c365d8adb9fc95bca541ea5e708f31028",
"branchlen" : 5,
"status" : "valid-fork"
},
{
"height" : 281721,
"hash" : "000000006e1f2a32199629c6c1fbd37766f5ce7e8c42bab0c6e1ae42b88ffe12",
"branchlen" : 1,
"status" : "valid-headers"
},
]
{% endhighlight %}
*See also*
* [GetBestBlockHash][rpc getbestblockhash]: {{summary_getBestBlockHash}}
* [GetBlock][rpc getblock]: {{summary_getBlock}}
* [GetBlockChainInfo][rpc getblockchaininfo]: {{summary_getBlockChainInfo}}
{% endautocrossref %}

View File

@ -1,46 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getconnectioncount.md" %}
##### GetConnectionCount
{% include helpers/subhead-links.md %}
{% assign summary_getConnectionCount="returns the number of connections to other nodes." %}
{% autocrossref %}
The `getconnectioncount` RPC {{summary_getConnectionCount}}
*Parameters: none*
*Result---the number of connections to other nodes*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of connections to other nodes (both inbound and outbound)"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getconnectioncount
{% endhighlight bash %}
Result:
{% highlight json %}
14
{% endhighlight %}
*See also*
* [GetNetTotals][rpc getnettotals]: {{summary_getNetTotals}}
* [GetPeerInfo][rpc getpeerinfo]: {{summary_getPeerInfo}}
* [GetNetworkInfo][rpc getnetworkinfo]: {{summary_getNetworkInfo}}
{% endautocrossref %}

View File

@ -1,45 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getdifficulty.md" %}
##### GetDifficulty
{% include helpers/subhead-links.md %}
{% assign summary_getDifficultly="returns the proof-of-work difficulty as a multiple of the minimum difficulty." %}
{% autocrossref %}
The `getdifficulty` RPC {{summary_getDifficulty}}
*Parameters: none*
*Result---the current difficulty*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The difficulty of creating a block with the same target threshold (nBits) as the highest-height block in the local best block chain. The number is a a multiple of the minimum difficulty"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getdifficulty
{% endhighlight %}
Result:
{% highlight text %}
1.00000000
{% endhighlight %}
*See also*
* [GetNetworkHashPS][rpc getnetworkhashps]: {{summary_getNetworkHashPS}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
{% endautocrossref %}

View File

@ -1,26 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getgenerate.md" %}
##### GetGenerate
{% include helpers/subhead-links.md %}
{% assign summary_getGenerate="was removed in Bitcoin Core 0.13.0." %}
{% autocrossref %}
*Requires wallet support.*
The `getgenerate` RPC {{summary_getGenerate}} If you have an older
version of Bitcoin Core, use `help getgenerate` to get help.
*See also*
* [Generate][rpc generate]: {{summary_generate}}
* [GenerateToAddress][rpc generatetoaddress]: {{summary_generateToAddress}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
{% endautocrossref %}

View File

@ -1,24 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/gethashespersec.md" %}
##### GetHashesPerSec
{% include helpers/subhead-links.md %}
{% assign summary_getHashesPerSec="was removed in Bitcoin Core 0.11.0." %}
{% autocrossref %}
*Requires wallet support.*
The `gethashespersec` RPC {{summary_getHashesPerSec}} If you have an older
version of Bitcoin Core, use `help gethashespersec` to get help.
*See also*
* [Generate][rpc generate]: {{summary_generate}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
{% endautocrossref %}

View File

@ -1,147 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getinfo.md" %}
##### GetInfo
{% include helpers/subhead-links.md %}
{% assign summary_getInfo="prints various information about the node and the network." %}
{% autocrossref %}
The `getinfo` RPC {{summary_getInfo}}
{{WARNING}} `getinfo` was removed in 0.16.0 version of Bitcoin
Core. Use the RPCs listed in the See Also subsection below instead.
*Parameters: none*
*Result---information about the node and network*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "Information about this node and the network"
- n: "→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "This node's version of Bitcoin Core in its internal integer format. For example, Bitcoin Core 0.9.2 has the integer version number 90200"
- n: "→<br>`protocolversion`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The protocol version number used by this node. See the [protocol versions section][section protocol versions] for more information"
- n: "→<br>`walletversion`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The version number of the wallet. Only returned if wallet support is enabled"
- n: "→<br>`balance`"
t: "number (bitcoins)"
p: "Optional<br>(0 or 1)"
d: "The balance of the wallet in bitcoins. Only returned if wallet support is enabled"
- n: "→<br>`blocks`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of blocks in the local best block chain. A new node with only the hardcoded genesis block will return `0`"
- n: "→<br>`timeoffset`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The offset of the node's clock from the computer's clock (both in UTC) in seconds. The offset may be up to 4200 seconds (70 minutes)"
- n: "→<br>`connections`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of open connections (both outgoing and incoming) between this node and other nodes"
- n: "→<br>`proxy`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The hostname/IP address and port number of the proxy, if set, or an empty string if unset"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The difficulty of the highest-height block in the local best block chain"
- n: "→<br>`testnet`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Set to `true` if this node is on testnet; set to `false` if this node is on mainnet or a regtest"
- n: "→<br>`keypoololdest`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The date as Unix epoch time when the oldest key in the wallet key pool was created; useful for only scanning blocks created since this date for transactions. Only returned if wallet support is enabled"
- n: "→<br>`keypoolsize`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The number of keys in the wallet keypool. Only returned if wallet support is enabled"
- n: "→<br>`paytxfee`"
t: "number (bitcoins)"
p: "Optional<br>(0 or 1)"
d: "The minimum fee to pay per kilobyte of transaction; may be `0`. Only returned if wallet support is enabled"
- n: "→<br>`relayfee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The minimum fee a low-priority transaction must pay in order for this node to accept it into its memory pool"
- n: "→<br>`unlocked_until`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The Unix epoch time when the wallet will automatically re-lock. Only displayed if wallet encryption is enabled. Set to `0` if wallet is currently locked"
- n: "→<br>`errors`"
t: "string"
p: "Required<br>(exactly 1)"
d: "A plain-text description of any errors this node has encountered or detected. If there are no errors, an empty string will be returned. This is not related to the JSON-RPC `error` field"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0 with wallet support enabled*
{% highlight bash %}
bitcoin-cli -testnet getinfo
{% endhighlight %}
Result:
{% highlight json %}
{
"version" : 100000,
"protocolversion" : 70002,
"walletversion" : 60000,
"balance" : 1.27007770,
"blocks" : 315281,
"timeoffset" : 0,
"connections" : 9,
"proxy" : "",
"difficulty" : 1.00000000,
"testnet" : true,
"keypoololdest" : 1418924649,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"relayfee" : 0.00001000,
"errors" : ""
}
{% endhighlight %}
*See also*
* [GetBlockChainInfo][rpc getblockchaininfo]: {{summary_getBlockChainInfo}}
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}}
* [GetMiningInfo][rpc getmininginfo]: {{summary_getMiningInfo}}
* [GetNetworkInfo][rpc getnetworkinfo]: {{summary_getNetworkInfo}}
* [GetWalletInfo][rpc getwalletinfo]: {{summary_getWalletInfo}}
{% endautocrossref %}

View File

@ -1,91 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getmemoryinfo.md" %}
##### GetMemoryInfo
{% include helpers/subhead-links.md %}
{% assign summary_getMemoryInfo="returns information about memory usage." %}
{% autocrossref %}
*Added in Bitcoin Core 0.14.0*
The `getmemoryinfo` RPC {{summary_getMemoryInfo}}
*Parameters: none*
*Result---information about memory usage*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object containing information about memory usage"
- n: "→<br>`locked`"
t: "string : object"
p: "Required<br>(exactly 1)"
d: "An object containing information about locked memory manager"
- n: "→→<br>`used`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Number of bytes used"
- n: "→→<br>`free`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Number of bytes available in current arenas"
- n: "→→<br>`total`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Total number of bytes managed"
- n: "→→<br>`locked`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Amount of bytes that succeeded locking"
- n: "→→<br>`chunks_used`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Number allocated chunks"
- n: "→→<br>`chunks_free`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Number unused chunks"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
{% highlight bash %}
bitcoin-cli getmemoryinfo
{% endhighlight %}
Result:
{% highlight json %}
{
"locked": {
"used": 0,
"free": 65536,
"total": 65536,
"locked": 65536,
"chunks_used": 0,
"chunks_free": 1
}
}
{% endhighlight %}
*See also*
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}}
{% endautocrossref %}

View File

@ -1,214 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempoolancestors.md" %}
##### GetMemPoolAncestors
{% include helpers/subhead-links.md %}
{% assign summary_getMemPoolAncestors="returns all in-mempool ancestors for a transaction in the mempool." %}
{% autocrossref %}
*Added in Bitcoin Core 0.13.0*
The `getmempoolancestors` RPC {{summary_getMemPoolAncestors}}
*Parameter #1---a transaction identifier (TXID)*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction. The TXID must be encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---desired output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` to get json objects describing each transaction in the memory pool; set to `false` (the default) to only get an array of TXIDs"
{% enditemplate %}
*Result---list of ancestor transactions*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of TXIDs belonging to transactions in the memory pool. The array may be empty if there are no transactions in the memory pool"
- n: "→<br>TXID"
t: "string"
p: "Optional<br>(0 or more)"
d: "The TXID of a transaction in the memory pool, encoded as hex in RPC byte order"
{% enditemplate %}
*Result (format: `true`)---a JSON object describing each transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A object containing transactions currently in the memory pool. May be empty"
- n: "→<br>TXID"
t: "string : object"
p: "Optional<br>(0 or more)"
d: "The TXID of a transaction in the memory pool, encoded as hex in RPC byte order"
- n: "→ →<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of the serialized transaction in bytes"
- n: "→ →<br>`fee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee paid by the transaction in decimal bitcoins"
- n: "→ →<br>`modifiedfee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee with fee deltas used for mining priority in decimal bitcoins"
- n: "→ →<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The time the transaction entered the memory pool, Unix epoch time format"
- n: "→ →<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→ →<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→ →<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→ →<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of in-mempool descendant transactions (including this one)"
- n: "→ →<br>`descendantsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of in-mempool descendants (including this one)"
- n: "→ →<br>`descendantfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The modified fees (see `modifiedfee` above) of in-mempool descendants (including this one)"
- n: "→ →<br>`ancestorcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of in-mempool ancestor transactions (including this one)"
- n: "→ →<br>`ancestorsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of in-mempool ancestors (including this one)"
- n: "→ →<br>`ancestorfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The modified fees (see `modifiedfee` above) of in-mempool ancestors (including this one)"
- n: "→ →<br>`depends`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array holding TXIDs of unconfirmed transactions this transaction depends upon (parent transactions). Those transactions must be part of a block before this transaction can be added to a block, although all transactions may be included in the same block. The array may be empty"
- n: "→ → →<br>Depends TXID"
t: "string"
p: "Optional (0 or more)"
d: "The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
The default (`false`):
{% highlight bash %}
bitcoin-cli getmempoolancestors 52273e0ce6cf3452932cfbc1c517c0ce\
1af1d255fda67a6e3bd63ba1d908c8c2
{% endhighlight %}
Result:
{% highlight json %}
[
"b104586f229e330caf42c475fd52684e9eb5e2d02f0fcd216d9554c5347b0873",
"094f7dcbc7494510d4daeceb2941ed73b1bd011bf527f6c3b7c897fee85c11d4"
]
{% endhighlight %}
Verbose output (`true`):
{% highlight bash %}
bitcoin-cli getmempoolancestors 52273e0ce6cf3452932cfbc1c517c0ce\
1af1d255fda67a6e3bd63ba1d908c8c2 true
{% endhighlight %}
Result:
{% highlight json %}
{
"b104586f229e330caf42c475fd52684e9eb5e2d02f0fcd216d9554c5347b0873": {
"size": 485,
"fee": 0.00009700,
"modifiedfee": 0.00009700,
"time": 1479423635,
"height": 439431,
"startingpriority": 15327081.81818182,
"currentpriority": 21536936.36363636,
"descendantcount": 1,
"descendantsize": 485,
"descendantfees": 9700,
"ancestorcount": 1,
"ancestorsize": 485,
"ancestorfees": 9700,
"depends": [
]
},
"094f7dcbc7494510d4daeceb2941ed73b1bd011bf527f6c3b7c897fee85c11d4": {
"size": 554,
"fee": 0.00005540,
"modifiedfee": 0.00005540,
"time": 1479423327,
"height": 439430,
"startingpriority": 85074.91071428571,
"currentpriority": 3497174.4375,
"descendantcount": 1,
"descendantsize": 554,
"descendantfees": 5540,
"ancestorcount": 1,
"ancestorsize": 554,
"ancestorfees": 5540,
"depends": [
]
}
}
{% endhighlight %}
*See also*
* [GetMemPoolDescendants][rpc getmempooldescendants]: {{summary_getMemPoolDescendants}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}}
{% endautocrossref %}

View File

@ -1,214 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempooldescendants.md" %}
##### GetMemPoolDescendants
{% include helpers/subhead-links.md %}
{% assign summary_getMemPoolDescendants="returns all in-mempool descendants for a transaction in the mempool." %}
{% autocrossref %}
*Added in Bitcoin Core 0.13.0*
The `getmempooldescendants` RPC {{summary_getMemPoolDescendants}}
*Parameter #1---a transaction identifier (TXID)*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction. The TXID must be encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---desired output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` to get json objects describing each transaction in the memory pool; set to `false` (the default) to only get an array of TXIDs"
{% enditemplate %}
*Result---list of descendant transactions*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of TXIDs belonging to transactions in the memory pool. The array may be empty if there are no transactions in the memory pool"
- n: "→<br>TXID"
t: "string"
p: "Optional<br>(0 or more)"
d: "The TXID of a transaction in the memory pool, encoded as hex in RPC byte order"
{% enditemplate %}
*Result (format: `true`)---a JSON object describing each transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A object containing transactions currently in the memory pool. May be empty"
- n: "→<br>TXID"
t: "string : object"
p: "Optional<br>(0 or more)"
d: "The TXID of a transaction in the memory pool, encoded as hex in RPC byte order"
- n: "→ →<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of the serialized transaction in bytes"
- n: "→ →<br>`fee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee paid by the transaction in decimal bitcoins"
- n: "→ →<br>`modifiedfee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee with fee deltas used for mining priority in decimal bitcoins"
- n: "→ →<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The time the transaction entered the memory pool, Unix epoch time format"
- n: "→ →<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→ →<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→ →<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→ →<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of in-mempool descendant transactions (including this one)"
- n: "→ →<br>`descendantsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of in-mempool descendants (including this one)"
- n: "→ →<br>`descendantfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The modified fees (see `modifiedfee` above) of in-mempool descendants (including this one)"
- n: "→ →<br>`ancestorcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of in-mempool ancestor transactions (including this one)"
- n: "→ →<br>`ancestorsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of in-mempool ancestors (including this one)"
- n: "→ →<br>`ancestorfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The modified fees (see `modifiedfee` above) of in-mempool ancestors (including this one)"
- n: "→ →<br>`depends`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array holding TXIDs of unconfirmed transactions this transaction depends upon (parent transactions). Those transactions must be part of a block before this transaction can be added to a block, although all transactions may be included in the same block. The array may be empty"
- n: "→ → →<br>Depends TXID"
t: "string"
p: "Optional (0 or more)"
d: "The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
The default (`false`):
{% highlight bash %}
bitcoin-cli getmempooldescendants 52273e0ce6cf3452932cfbc1c517c0\
ce1af1d255fda67a6e3bd63ba1d908c8c2
{% endhighlight %}
Result:
{% highlight json %}
[
"b104586f229e330caf42c475fd52684e9eb5e2d02f0fcd216d9554c5347b0873",
"094f7dcbc7494510d4daeceb2941ed73b1bd011bf527f6c3b7c897fee85c11d4"
]
{% endhighlight %}
Verbose output (`true`):
{% highlight bash %}
bitcoin-cli getmempooldescendants 52273e0ce6cf3452932cfbc1c517c0\
ce1af1d255fda67a6e3bd63ba1d908c8c2 true
{% endhighlight %}
Result:
{% highlight json %}
{
"b104586f229e330caf42c475fd52684e9eb5e2d02f0fcd216d9554c5347b0873": {
"size": 485,
"fee": 0.00009700,
"modifiedfee": 0.00009700,
"time": 1479423635,
"height": 439431,
"startingpriority": 15327081.81818182,
"currentpriority": 21536936.36363636,
"descendantcount": 1,
"descendantsize": 485,
"descendantfees": 9700,
"ancestorcount": 1,
"ancestorsize": 485,
"ancestorfees": 9700,
"depends": [
]
},
"094f7dcbc7494510d4daeceb2941ed73b1bd011bf527f6c3b7c897fee85c11d4": {
"size": 554,
"fee": 0.00005540,
"modifiedfee": 0.00005540,
"time": 1479423327,
"height": 439430,
"startingpriority": 85074.91071428571,
"currentpriority": 3497174.4375,
"descendantcount": 1,
"descendantsize": 554,
"descendantfees": 5540,
"ancestorcount": 1,
"ancestorsize": 554,
"ancestorfees": 5540,
"depends": [
]
}
}
{% endhighlight %}
*See also*
* [GetMemPoolAncestors][rpc getmempoolancestors]: {{summary_getMemPoolAncestors}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}}
{% endautocrossref %}

View File

@ -1,148 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempoolentry.md" %}
##### GetMemPoolEntry
{% include helpers/subhead-links.md %}
{% assign summary_getMemPoolEntry="returns mempool data for given transaction (must be in mempool)." %}
{% autocrossref %}
*Added in Bitcoin Core 0.13.0*
The `getmempoolentry` RPC {{summary_getMemPoolEntry}}
*Parameter #1---a transaction identifier (TXID)*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction. The TXID must be encoded as hex in RPC byte order"
{% enditemplate %}
*Result ---a JSON object describing the transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A object containing transactions currently in the memory pool. May be empty"
- n: "→<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of the serialized transaction in bytes"
- n: "→<br>`fee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee paid by the transaction in decimal bitcoins"
- n: "→<br>`modifiedfee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee with fee deltas used for mining priority in decimal bitcoins"
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The time the transaction entered the memory pool, Unix epoch time format"
- n: "→<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of in-mempool descendant transactions (including this one)"
- n: "→<br>`descendantsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of in-mempool descendants (including this one)"
- n: "→<br>`descendantfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The modified fees (see `modifiedfee` above) of in-mempool descendants (including this one)"
- n: "→<br>`ancestorcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of in-mempool ancestor transactions (including this one)"
- n: "→<br>`ancestorsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of in-mempool ancestors (including this one)"
- n: "→<br>`ancestorfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The modified fees (see `modifiedfee` above) of in-mempool ancestors (including this one)"
- n: "→<br>`depends`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array holding TXIDs of unconfirmed transactions this transaction depends upon (parent transactions). Those transactions must be part of a block before this transaction can be added to a block, although all transactions may be included in the same block. The array may be empty"
- n: "→ →<br>Depends TXID"
t: "string"
p: "Optional (0 or more)"
d: "The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli getmempoolentry 52273e0ce6cf3452932cfbc1c517c0ce1af1\
d255fda67a6e3bd63ba1d908c8c2
{% endhighlight %}
Result:
{% highlight json %}
{
"size": 485,
"fee": 0.00009700,
"modifiedfee": 0.00009700,
"time": 1479423635,
"height": 439431,
"startingpriority": 15327081.81818182,
"currentpriority": 21536936.36363636,
"descendantcount": 1,
"descendantsize": 485,
"descendantfees": 9700,
"ancestorcount": 1,
"ancestorsize": 485,
"ancestorfees": 9700,
"depends": [
]
}
{% endhighlight %}
*See also*
* [GetMemPoolAncestors][rpc getmempoolancestors]: {{summary_getMemPoolAncestors}}
* [GetMemPoolDescendants][rpc getmempooldescendants]: {{summary_getMemPoolDescendants}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}}
{% endautocrossref %}

View File

@ -1,77 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getmempoolinfo.md" %}
##### GetMemPoolInfo
{% include helpers/subhead-links.md %}
{% assign summary_getMemPoolInfo="returns information about the node's current transaction memory pool." %}
{% autocrossref %}
The `getmempoolinfo` RPC {{summary_getMemPoolInfo}}
*Parameters: none*
*Result---information about the transaction memory pool*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A object containing information about the memory pool"
- n: "→<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of transactions currently in the memory pool"
- n: "→<br>`bytes`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of bytes in the transactions in the memory pool"
- n: "→<br>`usage`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.11.0*<br><br>Total memory usage for the mempool in bytes"
- n: "→<br>`maxmempool`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>Maximum memory usage for the mempool in bytes"
- n: "→<br>`mempoolminfee`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The lowest fee per kilobyte paid by any transaction in the memory pool"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
{% highlight bash %}
bitcoin-cli -testnet getmempoolinfo
{% endhighlight %}
Result:
{% highlight json %}
{
"size": 1237,
"bytes": 591126,
"usage": 1900416,
"maxmempool": 300000000,
"mempoolminfee": 0.00000000
}
{% endhighlight %}
*See also*
* [GetBlockChainInfo][rpc getblockchaininfo]: {{summary_getBlockChainInfo}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}}
* [GetTxOutSetInfo][rpc gettxoutsetinfo]: {{summary_getTxOutSetInfo}}
{% endautocrossref %}

View File

@ -1,117 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getmininginfo.md" %}
##### GetMiningInfo
{% include helpers/subhead-links.md %}
{% assign summary_getMiningInfo="returns various mining-related information." %}
{% autocrossref %}
The `getmininginfo` RPC {{summary_getMiningInfo}}
*Parameters: none*
*Result---various mining-related information*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "Various mining-related information"
- n: "→<br>`blocks`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of the highest block on the local best block chain"
- n: "→<br>`currentblocksize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "If generation was enabled since the last time this node was restarted, this is the size in bytes of the last block built by this node for header hash checking. Otherwise, the value `0`"
- n: "→<br>`currentblocktx`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "If generation was enabled since the last time this node was restarted, this is the number of transactions in the last block built by this node for header hash checking. Otherwise, this is the value `0`"
- n: "→<br>`difficulty`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "If generation was enabled since the last time this node was restarted, this is the difficulty of the highest-height block in the local best block chain. Otherwise, this is the value `0`"
- n: "→<br>`errors`"
t: "string"
p: "Required<br>(exactly 1)"
d: "A plain-text description of any errors this node has encountered or detected. If there are no errors, an empty string will be returned. This is not related to the JSON-RPC `error` field"
- n: "→<br>`genproclimit`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Removed in Bitcoin Core 0.13.0*<br><br>The limit on the number of processors to use for generation. If generation was enabled since the last time this node was restarted, this is the number used in the second parameter of the `setgenerate` RPC (or the default). Otherwise, it is `-1`"
- n: "→<br>`networkhashps`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "An estimate of the number of hashes per second the network is generating to maintain the current difficulty. See the `getnetworkhashps` RPC for configurable access to this data"
- n: "→<br>`pooledtx`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of transactions in the memory pool"
- n: "→<br>`testnet`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "*Removed in Bitcoin Core 0.14.0*<br><br>Set to `true` if this node is running on testnet. Set to `false` if this node is on mainnet or a regtest"
- n: "→<br>`chain`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Set to `main` for mainnet, `test` for testnet, and `regtest` for regtest"
- n: "→<br>`generate`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "*Removed in Bitcoin Core 0.13.0*<br><br>Set to `true` if generation is currently enabled; set to `false` if generation is currently disabled. Only returned if the node has wallet support enabled"
- n: "→<br>`hashespersec`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "*Removed in Bitcoin Core 0.11.0*<br><br>The approximate number of hashes per second this node is generating across all CPUs, if generation is enabled. Otherwise `0`. Only returned if the node has wallet support enabled"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
{% highlight bash %}
bitcoin-cli getmininginfo
{% endhighlight %}
Result:
{% highlight json %}
{
"blocks": 464545,
"currentblocksize": 0,
"currentblockweight": 0,
"currentblocktx": 0,
"difficulty": 521974519553.6282,
"errors": "",
"networkhashps": 4.126888339085874e+18,
"pooledtx": 31241,
"chain": "main"
}
{% endhighlight %}
*See also*
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}}
* [GetBlockTemplate][rpc getblocktemplate]: {{summary_getBlockTemplate}}
* [Generate][rpc generate]: {{summary_generate}}
{% endautocrossref %}

View File

@ -1,107 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getnettotals.md" %}
##### GetNetTotals
{% include helpers/subhead-links.md %}
{% assign summary_getNetTotals="returns information about network traffic, including bytes in, bytes out, and the current time." %}
{% autocrossref %}
The `getnettotals` RPC {{summary_getNetTotals}}
*Parameters: none*
*Result---the current bytes in, bytes out, and current time*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object containing information about the node's network totals"
- n: "→<br>`totalbytesrecv`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of bytes received since the node was last restarted"
- n: "→<br>`totalbytessent`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of bytes sent since the node was last restarted"
- n: "→<br>`timemillis`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Unix epoch time in milliseconds according to the operating system's clock (not the node adjusted time)"
- n: "→<br>`uploadtarget`"
t: "string : <br>object"
p: "Required<br>(exactly 1)"
d: "The upload traget information"
- n: "→ →<br>`timeframe`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Length of the measuring timeframe in seconds. The timeframe is currently set to `24` hours"
- n: "→ →<br>`target`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The maximum allowed outbound traffic in bytes. The default is `0`. Can be changed with `-maxuploadtarget`"
- n: "→ →<br>`target_reached`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Indicates if the target is reached. If the target is reached the node won't serve SPV and historical block requests anymore"
- n: "→ →<br>`serve_historical_blocks`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Indicates if historical blocks are served"
- n: "→ →<br>`bytes_left_in_cycle`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Amount of bytes left in current time cycle. `0` is displayed if no upload target is set"
- n: "→ →<br>`time_left_in_cycle`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "Seconds left in current time cycle. `0` is displayed if no upload target is set"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli getnettotals
{% endhighlight %}
Result:
{% highlight json %}
{
"totalbytesrecv": 7137052851,
"totalbytessent": 211648636140,
"timemillis": 1481227418585,
"uploadtarget": {
"timeframe": 86400,
"target": 0,
"target_reached": false,
"serve_historical_blocks": true,
"bytes_left_in_cycle": 0,
"time_left_in_cycle": 0
}
}
{% endhighlight %}
*See also*
* [GetNetworkInfo][rpc getnetworkinfo]: {{summary_getNetworkInfo}}
* [GetPeerInfo][rpc getpeerinfo]: {{summary_getPeerInfo}}
{% endautocrossref %}

View File

@ -1,66 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getnetworkhashps.md" %}
##### GetNetworkHashPS
{% include helpers/subhead-links.md %}
{% assign summary_getNetworkHashPS="returns the estimated current or historical network hashes per second based on the last *n* blocks." %}
{% autocrossref %}
The `getnetworkhashps` RPC {{summary_getNetworkHashPS}}
*Parameter #1---number of blocks to average*
{% itemplate ntpd1 %}
- n: "Blocks"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The number of blocks to average together for calculating the estimated hashes per second. Default is `120`. Use `-1` to average all blocks produced since the last difficulty change"
{% enditemplate %}
*Parameter #2---block height*
{% itemplate ntpd1 %}
- n: "Height"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The height of the last block to use for calculating the average. Defaults to `-1` for the highest-height block on the local best block chain. If the specified height is higher than the highest block on the local best block chain, it will be interpreted the same as `-1`"
{% enditemplate %}
*Result---estimated hashes per second*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The estimated number of hashes per second based on the parameters provided. May be 0 (for Height=`0`, the genesis block) or a negative value if the highest-height block averaged has a block header time earlier than the lowest-height block averaged"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Get the average hashes per second for all the blocks since the last
difficulty change before block 227255.
{% highlight bash %}
bitcoin-cli -testnet getnetworkhashps -1 227255
{% endhighlight %}
Result:
{% highlight json %}
79510076167
{% endhighlight %}
*See also*
* [GetDifficulty][rpc getdifficulty]: {{summary_getDifficultly}}
* [GetBlock][rpc getblock]: {{summary_getBlock}}
{% endautocrossref %}

View File

@ -1,190 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getnetworkinfo.md" %}
##### GetNetworkInfo
{% include helpers/subhead-links.md %}
{% assign summary_getNetworkInfo="returns information about the node's connection to the network." %}
{% autocrossref %}
The `getnetworkinfo` RPC {{summary_getNetworkInfo}}
*Parameters: none*
*Result---information about the node's connection to the network*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "Information about this node's connection to the network"
- n: "→<br>`version`"
t: "number"
p: "Required<br>(exactly 1)"
d: "This node's version of Bitcoin Core in its internal integer format. For example, Bitcoin Core 0.9.2 has the integer version number 90200"
- n: "→<br>`subversion`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The user agent this node sends in its `version` message"
- n: "→<br>`protocolversion`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The protocol version number used by this node. See the [protocol versions section][section protocol versions] for more information"
- n: "→<br>`localservices`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The services supported by this node as advertised in its `version` message"
- n: "→<br>`localrelay`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The services supported by this node as advertised in its `version` message"
- n: "→<br>`timeoffset`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The offset of the node's clock from the computer's clock (both in UTC) in seconds. The offset may be up to 4200 seconds (70 minutes)"
- n: "→<br>`connections`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of open connections (both outgoing and incoming) between this node and other nodes"
- n: "→<br>`networks`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array with three objects: one describing the IPv4 connection, one describing the IPv6 connection, and one describing the Tor hidden service (onion) connection"
- n: "→ →<br>Network"
t: "object"
p: "Optional<br>(0 to 3)"
d: "An object describing a network. If the network is unroutable, it will not be returned"
- n: "→ → →<br>`name`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of the network. Either `ipv4`, `ipv6`, or `onion`"
- n: "→ → →<br>`limited`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Set to `true` if only connections to this network are allowed according to the `-onlynet` Bitcoin Core command-line/configuration-file parameter. Otherwise set to `false`"
- n: "→ → →<br>`reachable`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Set to `true` if connections can be made to or from this network. Otherwise set to `false`"
- n: "→ → →<br>`proxy`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The hostname and port of any proxy being used for this network. If a proxy is not in use, an empty string"
- n: "→ → →<br>`proxy_randomize_credentials`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.11.0*<br><br>Set to `true` if randomized credentials are set for this proxy. Otherwise set to `false`"
- n: "→<br>`relayfee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The minimum fee a low-priority transaction must pay in order for this node to accept it into its memory pool"
- n: "→<br>`localaddresses`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of objects each describing the local addresses this node believes it listens on"
- n: "→ →<br>Address"
t: "object"
p: "Optional<br>(0 or more)"
d: "An object describing a particular address this node believes it listens on"
- n: "→ → →<br>`address`"
t: "string"
p: "Required<br>(exactly 1)"
d: "An IP address or .onion address this node believes it listens on. This may be manually configured, auto detected, or based on `version` messages this node received from its peers"
- n: "→ → →<br>`port`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The port number this node believes it listens on for the associated `address`. This may be manually configured, auto detected, or based on `version` messages this node received from its peers"
- n: "→ → →<br>`score`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of incoming connections during the uptime of this node that have used this address in their `version` message"
- n: "→<br>`warnings`"
t: "string"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.11.0*<br><br>A plain-text description of any network warnings. If there are no warnings, an empty string will be returned. "
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli getnetworkinfo
{% endhighlight %}
Result (actual addresses have been replaced with reserved addresses):
{% highlight json %}
{
"version": 130100,
"subversion": "/Satoshi:0.13.1/",
"protocolversion": 70014,
"localservices": "000000000000000d",
"localrelay": true,
"timeoffset": -19,
"connections": 8,
"networks": [
{
"name": "ipv4",
"limited": false,
"reachable": true,
"proxy": "",
"proxy_randomize_credentials": false
},
{
"name": "ipv6",
"limited": false,
"reachable": true,
"proxy": "",
"proxy_randomize_credentials": false
},
{
"name": "onion",
"limited": true,
"reachable": false,
"proxy": "",
"proxy_randomize_credentials": false
}
],
"relayfee": 5000.00000000,
"localaddresses": [
{
"address": "0600:3c03::f03c:91ff:fe89:dfc4",
"port": 8333,
"score": 4
}
],
"warnings": ""
}
{% endhighlight %}
*See also*
* [GetPeerInfo][rpc getpeerinfo]: {{summary_getPeerInfo}}
* [GetNetTotals][rpc getnettotals]: {{summary_getNetTotals}}
{% endautocrossref %}

View File

@ -1,66 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getnewaddress.md" %}
##### GetNewAddress
{% include helpers/subhead-links.md %}
{% assign summary_getNewAddress="returns a new Bitcoin address for receiving payments. If an account is specified, payments received with the address will be credited to that account." %}
{% autocrossref %}
*Requires wallet support.*
The `getnewaddress` RPC {{summary_getNewAddress}}
*Parameter #1---an account name*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The name of the account to put the address in. The default is the default account, an empty string (\"\")"
{% enditemplate %}
*Parameter #2---address type*
{% itemplate ntpd1 %}
- n: "Address Type"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The address type to use. Options are 'legacy', 'p2sh-segwit', and 'bech32'. Default is set by -addresstype"
{% enditemplate %}
*Result---a bitcoin address never previously returned*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "A P2PKH address which has not previously been returned by this RPC. The address will be marked as a receiving address in the wallet. The address may already have been part of the keypool, so other RPCs such as the `dumpwallet` RPC may have disclosed it previously. If the wallet is unlocked, its keypool will also be filled to its max (by default, 100 unused keys). If the wallet is locked and its keypool is empty, this RPC will fail"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Create a new address in the "doc test" account:
{% highlight bash %}
bitcoin-cli -testnet getnewaddress "doc test"
{% endhighlight %}
Result:
{% highlight text %}
mft61jjkmiEJwJ7Zw3r1h344D6aL1xwhma
{% endhighlight %}
*See also*
* [GetAccountAddress][rpc getaccountaddress]: {{summary_getAccountAddress}}
* [GetRawChangeAddress][rpc getrawchangeaddress]: {{summary_getRawChangeAddress}}
* [GetBalance][rpc getbalance]: {{summary_getBalance}}
{% endautocrossref %}

View File

@ -1,230 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getpeerinfo.md" %}
##### GetPeerInfo
{% include helpers/subhead-links.md %}
{% assign summary_getPeerInfo="returns data about each connected network node." %}
{% autocrossref %}
The `getpeerinfo` RPC {{summary_getPeerInfo}}
*Parameters: none*
*Result---information about each currently-connected network node*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of objects each describing one connected node. If there are no connections, the array will be empty"
- n: "→<br>Node"
t: "object"
p: "Optional<br>(0 or more)"
d: "An object describing a particular connected node"
- n: "→ →<br>`id`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The node's index number in the local node address database"
- n: "→ →<br>`addr`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The IP address and port number used for the connection to the remote node"
- n: "→ →<br>`addrlocal`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "Our IP address and port number according to the remote node. May be incorrect due to error or lying. Most SPV nodes set this to `127.0.0.1:8333`"
- n: "→ →<br>`services`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The services advertised by the remote node in its `version` message"
- n: "→ →<br>`lastsend`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time when we last successfully sent data to the TCP socket for this node"
- n: "→ →<br>`lastrecv`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time when we last received data from this node"
- n: "→ →<br>`bytessent`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of bytes we've sent to this node"
- n: "→ →<br>`bytesrecv`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of bytes we've received from this node"
- n: "→ →<br>`conntime`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time when we connected to this node"
- n: "→ →<br>`timeoffset`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The time offset in seconds"
- n: "→ →<br>`pingtime`"
t: "number (real)"
p: "Required<br>(exactly 1)"
d: "The number of seconds this node took to respond to our last P2P `ping` message"
- n: "→ →<br>`minping`"
t: "number (real)"
p: "Optional<br>(0 or 1)"
d: "*Updated in Bitcoin Core 0.13.0*<br><br>The minimum observed ping time (if any at all)"
- n: "→ →<br>`pingwait`"
t: "number (real)"
p: "Optional<br>(0 or 1)"
d: "The number of seconds we've been waiting for this node to respond to a P2P `ping` message. Only shown if there's an outstanding `ping` message"
- n: "→ →<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The protocol version number used by this node. See the [protocol versions section][section protocol versions] for more information"
- n: "→ →<br>`subver`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The user agent this node sends in its `version` message. This string will have been sanitized to prevent corrupting the JSON results. May be an empty string"
- n: "→ →<br>`inbound`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Set to `true` if this node connected to us; set to `false` if we connected to this node"
- n: "→ →<br>`startingheight`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of the remote node's block chain when it connected to us as reported in its `version` message"
- n: "→ →<br>`banscore`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The ban score we've assigned the node based on any misbehavior it's made. By default, Bitcoin Core disconnects when the ban score reaches `100`"
- n: "→ →<br>`synced_headers`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The highest-height header we have in common with this node based the last P2P `headers` message it sent us. If a `headers` message has not been received, this will be set to `-1`"
- n: "→ →<br>`synced_blocks`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The highest-height block we have in common with this node based on P2P `inv` messages this node sent us. If no block `inv` messages have been received from this node, this will be set to `-1`"
- n: "→ →<br>`inflight`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of blocks which have been requested from this peer. May be empty"
- n: "→ → →<br>Blocks"
t: "number (int)"
p: "Optional<br>(0 or more)"
d: "The height of a block being requested from the remote peer"
- n: "→ →<br>`whitelisted`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Set to `true` if the remote peer has been whitelisted; otherwise, set to `false`. Whitelisted peers will not be banned if their ban score exceeds the maximum (100 by default). By default, peers connecting from localhost are whitelisted"
- n: "→ →<br>`bytessent_per_msg`"
t: "string : <br>object"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>Information about total sent bytes aggregated by message type"
- n: "→ → →<br>Message Type"
t: "number (int)"
p: "Required<br>(1 or more)"
d: "Total sent bytes aggregated by message type. One field for every used message type"
- n: "→ →<br>`bytesrecv_per_msg`"
t: "string : <br>object"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>Information about total received bytes aggregated by message type"
- n: "→ → →<br>Message Type"
t: "number (int)"
p: "Required<br>(1 or more)"
d: "Total received bytes aggregated by message type. One field for every used message type"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli getpeerinfo
{% endhighlight %}
Result (edited to show only a single entry, with IP addresses changed to
[RFC5737][] reserved IP addresses):
{% highlight json %}
[
{
"id": 3,
"addr": "192.0.2.113:43132",
"addrlocal": "127.0.0.1:8333",
"services": "0000000000000000",
"relaytxes": true,
"lastsend": 1481158534,
"lastrecv": 1481158534,
"bytessent": 142772,
"bytesrecv": 14167,
"conntime": 1481158420,
"timeoffset": 11,
"pingtime": 0.226368,
"minping": 0.226368,
"version": 70001,
"subver": "/Satoshi:0.12.1/",
"inbound": true,
"startingheight": 0,
"banscore": 0,
"synced_headers": -1,
"synced_blocks": -1,
"inflight": [
],
"whitelisted": false,
"bytessent_per_msg": {
"addr": 55,
"inv": 12161,
"ping": 32,
"pong": 1824,
"tx": 128549,
"verack": 24,
"version": 127
},
"bytesrecv_per_msg": {
"getdata": 12161,
"ping": 1824,
"pong": 32,
"verack": 24,
"version": 126
}
}
]
{% endhighlight %}
*See also*
* [GetAddedNodeInfo][rpc getaddednodeinfo]: {{summary_getAddedNodeInfo}}
* [GetNetTotals][rpc getnettotals]: {{summary_getNetTotals}}
* [GetNetworkInfo][rpc getnetworkinfo]: {{summary_getNetworkInfo}}
{% endautocrossref %}

View File

@ -1,47 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getrawchangeaddress.md" %}
##### GetRawChangeAddress
{% include helpers/subhead-links.md %}
{% assign summary_getRawChangeAddress="returns a new Bitcoin address for receiving change. This is for use with raw transactions, not normal use." %}
{% autocrossref %}
*Requires wallet support.*
The `getrawchangeaddress` RPC {{summary_getRawChangeAddress}}
*Parameters: none*
*Result---a P2PKH address which can be used in raw transactions*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "A P2PKH address which has not previously been returned by this RPC. The address will be removed from the keypool but not marked as a receiving address, so RPCs such as the `dumpwallet` RPC will show it as a change address. The address may already have been part of the keypool, so other RPCs such as the `dumpwallet` RPC may have disclosed it previously. If the wallet is unlocked, its keypool will also be filled to its max (by default, 100 unused keys). If the wallet is locked and its keypool is empty, this RPC will fail"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getrawchangeaddress
{% endhighlight %}
Result:
{% highlight text %}
mnycUc8FRjJodfKhaj9QBZs2PwxxYoWqaK
{% endhighlight %}
*See also*
* [GetNewAddress][rpc getnewaddress]: {{summary_getNewAddress}}
* [GetAccountAddress][rpc getaccountaddress]: {{summary_getAccountAddress}}
{% endautocrossref %}

View File

@ -1,191 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getrawmempool.md" %}
##### GetRawMemPool
{% include helpers/subhead-links.md %}
{% assign summary_getRawMemPool="returns all transaction identifiers (TXIDs) in the memory pool as a JSON array, or detailed information about each transaction in the memory pool as a JSON object." %}
{% autocrossref %}
The `getrawmempool` RPC {{summary_getRawMemPool}}
*Parameter---desired output format*
{% itemplate ntpd1 %}
- n: "Format"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` to get verbose output describing each transaction in the memory pool; set to `false` (the default) to only get an array of TXIDs for transactions in the memory pool"
{% enditemplate %}
*Result (format `false`)---an array of TXIDs*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of TXIDs belonging to transactions in the memory pool. The array may be empty if there are no transactions in the memory pool"
- n: "→<br>TXID"
t: "string"
p: "Optional<br>(0 or more)"
d: "The TXID of a transaction in the memory pool, encoded as hex in RPC byte order"
{% enditemplate %}
*Result (format: `true`)---a JSON object describing each transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A object containing transactions currently in the memory pool. May be empty"
- n: "→<br>TXID"
t: "string : object"
p: "Optional<br>(0 or more)"
d: "The TXID of a transaction in the memory pool, encoded as hex in RPC byte order"
- n: "→ →<br>`size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of the serialized transaction in bytes"
- n: "→ →<br>`fee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The transaction fee paid by the transaction in decimal bitcoins"
- n: "→ →<br>`modifiedfee`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The transaction fee with fee deltas used for mining priority in decimal bitcoins"
- n: "→ →<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The time the transaction entered the memory pool, Unix epoch time format"
- n: "→ →<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→ →<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The number of in-mempool descendant transactions (including this one)"
- n: "→ →<br>`descendantsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The size of in-mempool descendants (including this one)"
- n: "→ →<br>`descendantfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The modified fees (see `modifiedfee` above) of in-mempool descendants (including this one)"
- n: "→ →<br>`ancestorcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The number of in-mempool ancestor transactions (including this one)"
- n: "→ →<br>`ancestorsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The size of in-mempool ancestors (including this one)"
- n: "→ →<br>`ancestorfees`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.13.0*<br><br>The modified fees (see `modifiedfee` above) of in-mempool ancestors (including this one)"
- n: "→ →<br>`depends`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array holding TXIDs of unconfirmed transactions this transaction depends upon (parent transactions). Those transactions must be part of a block before this transaction can be added to a block, although all transactions may be included in the same block. The array may be empty"
- n: "→ → →<br>Depends TXID"
t: "string"
p: "Optional (0 or more)"
d: "The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order"
{% enditemplate %}
*Examples from Bitcoin Core 0.13.1*
The default (`false`):
{% highlight bash %}
bitcoin-cli getrawmempool
{% endhighlight %}
Result:
{% highlight json %}
[
"b104586f229e330caf42c475fd52684e9eb5e2d02f0fcd216d9554c5347b0873",
"094f7dcbc7494510d4daeceb2941ed73b1bd011bf527f6c3b7c897fee85c11d4"
]
{% endhighlight %}
Verbose output (`true`):
{% highlight bash %}
bitcoin-cli getrawmempool true
{% endhighlight %}
Result:
{% highlight json %}
{
"b104586f229e330caf42c475fd52684e9eb5e2d02f0fcd216d9554c5347b0873": {
"size": 485,
"fee": 0.00009700,
"modifiedfee": 0.00009700,
"time": 1479423635,
"height": 439431,
"startingpriority": 15327081.81818182,
"currentpriority": 21536936.36363636,
"descendantcount": 1,
"descendantsize": 485,
"descendantfees": 9700,
"ancestorcount": 1,
"ancestorsize": 485,
"ancestorfees": 9700,
"depends": [
]
},
"094f7dcbc7494510d4daeceb2941ed73b1bd011bf527f6c3b7c897fee85c11d4": {
"size": 554,
"fee": 0.00005540,
"modifiedfee": 0.00005540,
"time": 1479423327,
"height": 439430,
"startingpriority": 85074.91071428571,
"currentpriority": 3497174.4375,
"descendantcount": 1,
"descendantsize": 554,
"descendantfees": 5540,
"ancestorcount": 1,
"ancestorsize": 554,
"ancestorfees": 5540,
"depends": [
]
}
}
{% endhighlight %}
*See also*
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}}
* [GetMemPoolEntry][rpc getmempoolentry]: {{summary_getMemPoolEntry}}
* [GetTxOutSetInfo][rpc gettxoutsetinfo]: {{summary_getTxOutSetInfo}}
{% endautocrossref %}

View File

@ -1,170 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getrawtransaction.md" %}
##### GetRawTransaction
{% include helpers/subhead-links.md %}
{% assign summary_getRawTransaction="gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Bitcoin Core only stores complete transaction data for UTXOs and your own transactions, so the RPC may fail on historic transactions unless you use the non-default `txindex=1` in your Bitcoin Core startup settings." %}
{% autocrossref %}
The `getrawtransaction` RPC {{summary_getRawTransaction}}
{{reindexNote}}
*Parameter #1---the TXID of the transaction to get*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---whether to get the serialized or decoded transaction*
{% itemplate ntpd1 %}
- n: "Format"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "*Updated in Bitcoin Core 0.14.0*<br><br>Set to `false` (the default) to return the serialized transaction as hex. Set to `true` to return a decoded transaction. Before 0.14.0, use `0` and `1`, respectively"
{% enditemplate %}
*Result (if transaction not found)---`null`*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "If the transaction wasn't found, the result will be JSON `null`. This can occur because the transaction doesn't exist in the block chain or memory pool, or because it isn't part of the transaction index. See the Bitcoin Core `-help` entry for `-txindex`"
{% enditemplate %}
*Result (if verbose=`false`)---the serialized transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "If the transaction was found, this will be the serialized transaction encoded as hex"
{% enditemplate %}
*Result (if verbose=`true`)---the decoded transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "If the transaction was found, this will be an object describing it"
- n: "{{DEPTH}} →<br>`hex`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The serialized, hex-encoded data for the provided `txid`"
{{INCLUDE_DECODE_RAW_TRANSACTION}}
- n: "→<br>`blockhash`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "If the transaction has been included in a block on the local best block chain, this is the hash of that block encoded as hex in RPC byte order"
- n: "→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "If the transaction has been included in a block on the local best block chain, this is how many confirmations it has. Otherwise, this is `0`"
- n: "→<br>`time`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "If the transaction has been included in a block on the local best block chain, this is the block header time of that block (may be in the future)"
- n: "→<br>`blocktime`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "This field is currently identical to the time field described above"
{% enditemplate %}
*Examples from Bitcoin Core 0.14.1*
A transaction in serialized transaction format:
{% highlight bash %}
bitcoin-cli getrawtransaction \
52309405287e737cf412fc42883d65a392ab950869fae80b2a5f1e33326aca46
{% endhighlight %}
Result (wrapped):
{% highlight text %}
0100000001bafe2175b9d7b3041ebac529056b393cf2997f7964485aa382ffa4\
49ffdac02a000000008a473044022013d212c22f0b46bb33106d148493b9a972\
3adb2c3dd3a3ebe3a9c9e3b95d8cb00220461661710202fbab550f973068af45\
c294667fc4dc526627a7463eb23ab39e9b01410479be667ef9dcbbac55a06295\
ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc\
0e1108a8fd17b448a68554199c47d08ffb10d4b8ffffffff01b0a86a00000000\
001976a91401b81d5fa1e55e069e3cc2db9c19e2e80358f30688ac00000000
{% endhighlight %}
Get the same transaction in JSON:
{% highlight bash %}
bitcoin-cli getrawtransaction \
ef7c0cbf6ba5af68d2ea239bba709b26ff7b0b669839a63bb01c2cb8e8de481e \
true
{% endhighlight %}
Result:
{% highlight json %}
{
"hex": "0100000001bafe2175b9d7b3041ebac529056b393cf2997f7964485aa382ffa449ffdac02a000000008a473044022013d212c22f0b46bb33106d148493b9a9723adb2c3dd3a3ebe3a9c9e3b95d8cb00220461661710202fbab550f973068af45c294667fc4dc526627a7463eb23ab39e9b01410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ffffffff01b0a86a00000000001976a91401b81d5fa1e55e069e3cc2db9c19e2e80358f30688ac00000000",
"txid": "52309405287e737cf412fc42883d65a392ab950869fae80b2a5f1e33326aca46",
"hash": "52309405287e737cf412fc42883d65a392ab950869fae80b2a5f1e33326aca46",
"size": 223,
"vsize": 223,
"version": 1,
"locktime": 0,
"vin": [
{
"txid": "2ac0daff49a4ff82a35a4864797f99f23c396b0529c5ba1e04b3d7b97521feba",
"vout": 0,
"scriptSig": {
"asm": "3044022013d212c22f0b46bb33106d148493b9a9723adb2c3dd3a3ebe3a9c9e3b95d8cb00220461661710202fbab550f973068af45c294667fc4dc526627a7463eb23ab39e9b[ALL] 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",
"hex": "473044022013d212c22f0b46bb33106d148493b9a9723adb2c3dd3a3ebe3a9c9e3b95d8cb00220461661710202fbab550f973068af45c294667fc4dc526627a7463eb23ab39e9b01410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 0.06990000,
"n": 0,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 01b81d5fa1e55e069e3cc2db9c19e2e80358f306 OP_EQUALVERIFY OP_CHECKSIG",
"hex": "76a91401b81d5fa1e55e069e3cc2db9c19e2e80358f30688ac",
"reqSigs": 1,
"type": "pubkeyhash",
"addresses": [
"1A6Ei5cRfDJ8jjhwxfzLJph8B9ZEthR9Z"
]
}
}
],
"blockhash": "0000000000000000015955e197fc362502a32f76290e5b5e5be822f9f161b3f3",
"confirmations": 374,
"time": 1483591778,
"blocktime": 1483591778
}
{% endhighlight %}
*See also*
* [GetTransaction][rpc gettransaction]: {{summary_getTransaction}}
{% endautocrossref %}

View File

@ -1,66 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getreceivedbyaccount.md" %}
##### GetReceivedByAccount
{% include helpers/subhead-links.md %}
{% assign summary_getReceivedByAccount="returns the total amount received by addresses in a particular account from transactions with the specified number of confirmations. It does not count coinbase transactions." %}
{% autocrossref %}
*Requires wallet support.*
The `getreceivedbyaccount` RPC {{summary_getReceivedByAccount}}
{{WARNING}} `getreceivedbyaccount` will be removed in a later version of Bitcoin
Core. Use the RPCs listed in the See Also subsection below instead.
*Parameter #1---the account name*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Required<br>(exactly 1)"
d: "The name of the account containing the addresses to get. For the default account, use an empty string (\"\")"
{% enditemplate %}
*Parameter #2---the minimum number of confirmations*
{{INCLUDE_CONFIRMATIONS_PARAMETER}}
*Result---the number of bitcoins received*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The number of bitcoins received by the account. May be `0`"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Get the bitcoins received by the "doc test" account with six or more
confirmations:
{% highlight bash %}
bitcoin-cli -testnet getreceivedbyaccount "doc test" 6
{% endhighlight %}
Result:
{% highlight json %}
0.30000000
{% endhighlight %}
*See also*
* [GetReceivedByAddress][rpc getreceivedbyaddress]: {{summary_getReceivedByAddress}}
* [GetAddressesByAccount][rpc getaddressesbyaccount]: {{summary_getAddressesByAccount}}
* [ListAccounts][rpc listaccounts]: {{summary_listAccounts}}
{% endautocrossref %}

View File

@ -1,63 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getreceivedbyaddress.md" %}
##### GetReceivedByAddress
{% include helpers/subhead-links.md %}
{% assign summary_getReceivedByAddress="returns the total amount received by the specified address in transactions with the specified number of confirmations. It does not count coinbase transactions." %}
{% autocrossref %}
*Requires wallet support.*
The `getreceivedbyaddress` RPC {{summary_getReceivedByAddress}}
*Parameter #1---the address*
{% itemplate ntpd1 %}
- n: "Address"
t: "string"
p: "Required<br>(exactly 1)"
d: "The address whose transactions should be tallied"
{% enditemplate %}
*Parameter #2---the minimum number of confirmations*
{{INCLUDE_CONFIRMATIONS_PARAMETER}}
*Result---the number of bitcoins received*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The number of bitcoins received by the address, excluding coinbase transactions. May be `0`"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Get the bitcoins received for a particular address, only counting
transactions with six or more confirmations:
{% highlight bash %}
bitcoin-cli -testnet getreceivedbyaddress mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN 6
{% endhighlight %}
Result:
{% highlight json %}
0.30000000
{% endhighlight %}
*See also*
* [GetReceivedByAccount][rpc getreceivedbyaccount]: {{summary_getReceivedByAccount}}
* [GetAddressesByAccount][rpc getaddressesbyaccount]: {{summary_getAddressesByAccount}}
* [ListAccounts][rpc listaccounts]: {{summary_listAccounts}}
{% endautocrossref %}

View File

@ -1,154 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/gettransaction.md" %}
##### GetTransaction
{% include helpers/subhead-links.md %}
{% assign summary_getTransaction="gets detailed information about an in-wallet transaction." %}
{% autocrossref %}
*Requires wallet support.*
The `gettransaction` RPC {{summary_getTransaction}}
*Parameter #1---a transaction identifier (TXID)*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction to get details about. The TXID must be encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---whether to include watch-only addresses in details and calculations*
{{INCLUDE_INCLUDE_WATCH_ONLY_PARAMETER}}
*Result---a description of the transaction*
{% assign DEPTH="→ " %}
{% include helpers/vars.md %}
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object describing how the transaction affects the wallet"
- n: "→<br>`amount`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "A positive number of bitcoins if this transaction increased the total wallet balance; a negative number of bitcoins if this transaction decreased the total wallet balance, or `0` if the transaction had no net effect on wallet balance"
- n: "→<br>`fee`"
t: "number (bitcoins)"
p: "Optional<br>(0 or 1)"
d: "If an outgoing transaction, this is the fee paid by the transaction reported as negative bitcoins"
{{INCLUDE_F_LIST_TRANSACTIONS_F_FULL}}
- n: "→<br>`details`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing one object for each input or output in the transaction which affected the wallet"
- n: "→ → <br>`involvesWatchonly`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` if the input or output involves a watch-only address. Otherwise not returned"
- n: "→ →<br>`account`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The account which the payment was credited to or debited from. May be an empty string (\"\") for the default account"
- n: "→ →<br>`address`"
t: "string (base58)"
p: "Optional<br>(0 or 1)"
d: "If an output, the address paid (may be someone else's address not belonging to this wallet). If an input, the address paid in the previous output. May be empty if the address is unknown, such as when paying to a non-standard pubkey script"
- n: "→ →<br>`category`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Set to one of the following values:<br>`send` if sending payment<br>`receive` if this wallet received payment in a regular transaction<br>`generate` if a matured and spendable coinbase<br>`immature` if a coinbase that is not spendable yet<br>`orphan` if a coinbase from a block that's not in the local best block chain"
- n: "→ →<br>`amount`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "A negative bitcoin amount if sending payment; a positive bitcoin amount if receiving payment (including coinbases)"
- n: "→ →<br>`vout`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "For an output, the output index (vout) for this output in this transaction. For an input, the output index for the output being spent in its transaction. Because inputs list the output indexes from previous transactions, more than one entry in the details array may have the same output index"
- n: "→ →<br>`fee`"
t: "number (bitcoins)"
p: "Optional<br>(0 or 1)"
d: "If sending payment, the fee paid as a negative bitcoins value. May be `0`. Not returned if receiving payment"
- n: "→ →<br>`abandoned`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "*Added in Bitcoin Core 0.12.1*<br><br>Indicates if a transaction is was abandoned:<br>`true` if it was abandoned (inputs are respendable)<br>`false` if it was not abandoned<br>Only returned by *send* category payments"
- n: "→<br>`hex`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The transaction in serialized transaction format"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli -testnet gettransaction \
5a7d24cd665108c66b2d56146f244932edae4e2376b561b3d396d5ae017b9589
{% endhighlight %}
Result:
{% highlight json %}
{
"amount" : 0.00000000,
"fee" : 0.00000000,
"confirmations" : 106670,
"blockhash" : "000000008b630b3aae99b6fe215548168bed92167c47a2f7ad4df41e571bcb51",
"blockindex" : 1,
"blocktime" : 1396321351,
"txid" : "5a7d24cd665108c66b2d56146f244932edae4e2376b561b3d396d5ae017b9589",
"walletconflicts" : [
],
"time" : 1396321351,
"timereceived" : 1418924711,
"bip125-replaceable" : "no",
"details" : [
{
"account" : "",
"address" : "mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN",
"category" : "send",
"amount" : -0.10000000,
"vout" : 0,
"fee" : 0.00000000
},
{
"account" : "doc test",
"address" : "mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN",
"category" : "receive",
"amount" : 0.10000000,
"vout" : 0
}
],
"hex" : "0100000001cde58f2e37d000eabbb60d9cf0b79ddf67cede6dba58732539983fa341dd5e6c010000006a47304402201feaf12908260f666ab369bb8753cdc12f78d0c8bdfdef997da17acff502d321022049ba0b80945a7192e631c03bafd5c6dc3c7cb35ac5c1c0ffb9e22fec86dd311c01210321eeeb46fd878ce8e62d5e0f408a0eab41d7c3a7872dc836ce360439536e423dffffffff0180969800000000001976a9142b14950b8d31620c6cc923c5408a701b1ec0a02088ac00000000"
}
{% endhighlight %}
*See also*
* [GetRawTransaction][rpc getrawtransaction]: {{summary_getRawTransaction}}
{% endautocrossref %}

View File

@ -1,155 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/gettxout.md" %}
##### GetTxOut
{% include helpers/subhead-links.md %}
{% assign summary_getTxOut="returns details about an unspent transaction output (UTXO)." %}
{% autocrossref %}
The `gettxout` RPC {{summary_getTxOut}}
*Parameter #1---the TXID of the output to get*
{% itemplate ntpd1 %}
- n: "TXID"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The TXID of the transaction containing the output to get, encoded as hex in RPC byte order"
{% enditemplate %}
*Parameter #2---the output index number (vout) of the output to get*
{% itemplate ntpd1 %}
- n: "Vout"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The output index number (vout) of the output within the transaction; the first output in a transaction is vout 0"
{% enditemplate %}
*Parameter #3---whether to display unconfirmed outputs from the memory pool*
{% itemplate ntpd1 %}
- n: "Unconfirmed"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` to display unconfirmed outputs from the memory pool; set to `false` (the default) to only display outputs from confirmed transactions"
{% enditemplate %}
*Result---a description of the output*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object/null"
p: "Required<br>(exactly 1)"
d: "Information about the output. If output wasn't found, if it was spent or if an error occurred, this will be JSON `null`"
- n: "→<br>`bestblock`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the block on the local best block chain which includes this transaction. The hash will encoded as hex in RPC byte order. If the transaction is not part of a block, the string will be empty"
- n: "→<br>`confirmations`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of confirmations received for the transaction containing this output or `0` if the transaction hasn't been confirmed yet"
- n: "→<br>`value`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The amount of bitcoins spent to this output. May be `0`"
- n: "→<br>`scriptPubKey`"
t: "string : object"
p: "Optional<br>(0 or 1)"
d: "An object with information about the pubkey script. This may be `null` if there was no pubkey script"
- n: "→ →<br>`asm`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The pubkey script in decoded form with non-data-pushing opcodes listed"
- n: "→ →<br>`hex`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The pubkey script encoded as hex"
- n: "→ →<br>`reqSigs`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The number of signatures required; this is always `1` for P2PK, P2PKH, and P2SH (including P2SH multisig because the redeem script is not available in the pubkey script). It may be greater than 1 for bare multisig. This value will not be returned for `nulldata` or `nonstandard` script types (see the `type` key below)"
- n: "→ →<br>`type`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The type of script. This will be one of the following:<br>`pubkey` for a P2PK script<br>`pubkeyhash` for a P2PKH script<br>`scripthash` for a P2SH script<br>`multisig` for a bare multisig script<br>`nulldata` for nulldata scripts<br>`nonstandard` for unknown scripts"
- n: "→ →<br>`addresses`"
t: "string : array"
p: "Optional<br>(0 or 1)"
d: "The P2PKH or P2SH addresses used in this transaction, or the computed P2PKH address of any pubkeys in this transaction. This array will not be returned for `nulldata` or `nonstandard` script types"
- n: "→ → →<br>Address"
t: "string"
p: "Required<br>(1 or more)"
d: "A P2PKH or P2SH address"
- n: "→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The transaction version number of the transaction containing the pubkey script"
- n: "→<br>`coinbase`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Set to `true` if the transaction output belonged to a coinbase transaction; set to `false` for all other transactions. Coinbase transactions need to have 101 confirmations before their outputs can be spent"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Get the UTXO from the following transaction from the first output index ("0"),
searching the memory pool if necessary.
{% highlight bash %}
bitcoin-cli -testnet gettxout \
d77aee99e8bdc11f40b8a9354956f0346fec5535b82c77c8b5c06047e3bca86a \
0 true
{% endhighlight %}
Result:
{% highlight json %}
{
"bestblock" : "00000000c92356f7030b1deeab54b3b02885711320b4c48523be9daa3e0ace5d",
"confirmations" : 0,
"value" : 0.00100000,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 a11418d3c144876258ba02909514d90e71ad8443 OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a914a11418d3c144876258ba02909514d90e71ad844388ac",
"reqSigs" : 1,
"type" : "pubkeyhash",
"addresses" : [
"mvCfAJSKaoFXoJEvv8ssW7wxaqRPphQuSv"
]
},
"version" : 1,
"coinbase" : false
}
{% endhighlight %}
*See also*
* [GetRawTransaction][rpc getrawtransaction]: {{summary_getRawTransaction}}
* [GetTransaction][rpc gettransaction]: {{summary_getTransaction}}
{% endautocrossref %}

View File

@ -1,96 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/gettxoutproof.md" %}
##### GetTxOutProof
{% include helpers/subhead-links.md %}
{% assign summary_getTxOutProof="returns a hex-encoded proof that one or more specified transactions were included in a block." %}
{% autocrossref %}
The `gettxoutproof` RPC {{summary_getTxOutProof}}
NOTE: By default this function only works when there is an
unspent output in the UTXO set for this transaction. To make it always work,
you need to maintain a transaction index, using the `-txindex` command line option, or
specify the block in which the transaction is included in manually (by block header hash).
*Parameter #1---the transaction hashes to prove*
{% itemplate ntpd1 %}
- n: "TXIDs"
t: "array"
p: "Required<br>(exactly 1)"
d: "A JSON array of txids to filter"
- n: "→<br>`txid`"
t: "string"
p: "Required<br>(1 or more)"
d: "TXIDs of the transactions to generate proof for. All transactions must be in the same block"
{% enditemplate %}
*Parameter #2---the block to look for txids in*
{% itemplate ntpd1 %}
- n: "Header hash"
t: "string"
p: "Optional<br>(0 or 1)"
d: "If specified, looks for txid in the block with this hash"
{% enditemplate %}
*Result---serialized, hex-encoded data for the proof*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string"
p: "Required<br>(exactly 1)"
d: "A string that is a serialized, hex-encoded data for the proof"
{% enditemplate %}
*Example from Bitcoin Core 0.11.0*
Get the hex-encoded proof that "txid" was included in block 0000000000000000140e84bf183d8d5207d65fbfae596bdf48f684d13d951847:
{% highlight bash %}
bitcoin-cli gettxoutproof \
'''
[
"f20e44c818ec332d95119507fbe36f1b8b735e2c387db62adbe28e50f7904683"
]
''' \
'0000000000000000140e84bf183d8d5207d65fbfae596bdf48f684d13d951847'
{% endhighlight %}
Result (wrapped):
{% highlight text %}
03000000394ab3f08f712aa0f1d26c5daa4040b50e96d31d4e8e3c130000000000000000\
ca89aaa0bbbfcd5d1210c7888501431256135736817100d8c2cf7e4ab9c02b168115d455\
04dd1418836b20a6cb0800000d3a61beb3859abf1b773d54796c83b0b937968cc4ce3c0f\
71f981b2407a3241cb8908f2a88ac90a2844596e6019450f507e7efb8542cbe54ea55634\
c87bee474ee48aced68179564290d476e16cff01b483edcd2004d555c617dfc08200c083\
08ba511250e459b49d6a465e1ab1d5d8005e0778359c2993236c85ec66bac4bfd974131a\
dc1ee0ad8b645f459164eb38325ac88f98c9607752bc1b637e16814f0d9d8c2775ac3f20\
f85260947929ceef16ead56fcbfd77d9dc6126cce1b5aacd9f834690f7508ee2db2ab67d\
382c5e738b1b6fe3fb079511952d33ec18c8440ef291eb8d3546a971ee4aa5e574b7be7f\
5aff0b1c989b2059ae5a611c8ce5c58e8e8476246c5e7c6b70e0065f2a6654e2e6cf4efb\
6ae19bf2548a7d9febf5b0aceaff28610922e1b9e23e52f650a4a11d2986c9c2b09bb168\
a70a7d4ac16e4d389bc2868ee91da1837d2cd79288bdc680e9c35ebb3ddfd045d69d767b\
164ec69d5db9f995c045d10af5bd90cd9d1116c3732e14796ef9d1a57fa7bb718c07989e\
d06ff359bf2009eaf1b9e000c054b87230567991b447757bc6ca8e1bb6e9816ad604dbd6\
0600
{% endhighlight %}
*See also*
* [VerifyTxOutProof][rpc verifytxoutproof]: {{summary_verifyTxOutProof}}
* [`merkleblock` message][merkleblock message]: A description of the
format used for the proof.
{% endautocrossref %}

View File

@ -1,88 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/gettxoutsetinfo.md" %}
##### GetTxOutSetInfo
{% include helpers/subhead-links.md %}
{% assign summary_getTxOutSetInfo="returns statistics about the confirmed unspent transaction output (UTXO) set. Note that this call may take some time and that it only counts outputs from confirmed transactions---it does not count outputs from the memory pool." %}
{% autocrossref %}
The `gettxoutsetinfo` RPC {{summary_getTxOutSetInfo}}
*Parameters: none*
*Result---statistics about the UTXO set*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "Information about the UTXO set"
- n: "→<br>`height`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The height of the local best block chain. A new node with only the hardcoded genesis block will have a height of 0"
- n: "→<br>`bestblock`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The hash of the header of the highest block on the local best block chain, encoded as hex in RPC byte order"
- n: "→<br>`transactions`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of transactions with unspent outputs"
- n: "→<br>`txouts`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of unspent transaction outputs"
- n: "→<br>`bytes_serialized`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of the serialized UTXO set in bytes; not counting overhead, this is the size of the `chainstate` directory in the Bitcoin Core configuration directory"
- n: "→<br>`hash_serialized`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "A SHA256(SHA256()) hash of the serialized UTXO set; useful for comparing two nodes to see if they have the same set (they should, if they always used the same serialization format and currently have the same best block). The hash is encoded as hex in RPC byte order"
- n: "→<br>`total_amount`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The total number of bitcoins in the UTXO set"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet gettxoutsetinfo
{% endhighlight %}
Result:
{% highlight json %}
{
"height" : 315293,
"bestblock" : "00000000c92356f7030b1deeab54b3b02885711320b4c48523be9daa3e0ace5d",
"transactions" : 771920,
"txouts" : 2734587,
"bytes_serialized" : 102629817,
"hash_serialized" : "4753470fda0145760109e79b8c218a1331e84bb4269d116857b8a4597f109905",
"total_amount" : 13131746.33839451
}
{% endhighlight %}
*See also*
* [GetBlockChainInfo][rpc getblockchaininfo]: {{summary_getBlockChainInfo}}
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}}
{% endautocrossref %}

View File

@ -1,46 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getunconfirmedbalance.md" %}
##### GetUnconfirmedBalance
{% include helpers/subhead-links.md %}
{% assign summary_getUnconfirmedBalance="returns the wallet's total unconfirmed balance." %}
{% autocrossref %}
*Requires wallet support.*
The `getunconfirmedbalance` RPC {{summary_getUnconfirmedBalance}}
*Parameters: none*
*Result---the balance of unconfirmed transactions paying this wallet*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The total number of bitcoins paid to this wallet in unconfirmed transactions"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getunconfirmedbalance
{% endhighlight %}
Result (no unconfirmed incoming payments):
{% highlight json %}
0.00000000
{% endhighlight %}
*See also*
* [GetBalance][rpc getbalance]: {{summary_getBalance}}
{% endautocrossref %}

View File

@ -1,83 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getwalletinfo.md" %}
##### GetWalletInfo
{% include helpers/subhead-links.md %}
{% assign summary_getWalletInfo="provides information about the wallet." %}
{% autocrossref %}
*Requires wallet support.*
The `getwalletinfo` RPC {{summary_getWalletInfo}}
*Parameters: none*
*Result---information about the wallet*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An object describing the wallet"
- n: "→<br>`walletversion`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The version number of the wallet"
- n: "→<br>`balance`"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The balance of the wallet. The same as returned by the `getbalance` RPC with default parameters"
- n: "→<br>`txcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of transactions in the wallet (both spends and receives)"
- n: "→<br>`keypoololdest`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The date as Unix epoch time when the oldest key in the wallet key pool was created; useful for only scanning blocks created since this date for transactions"
- n: "→<br>`keypoolsize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of keys in the wallet keypool"
- n: "→<br>`unlocked_until`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "Only returned if the wallet was encrypted with the `encryptwallet` RPC. A Unix epoch date when the wallet will be locked, or `0` if the wallet is currently locked"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet getwalletinfo
{% endhighlight %}
Result:
{% highlight json %}
{
"walletversion" : 60000,
"balance" : 1.45060000,
"txcount" : 17,
"keypoololdest" : 1398809500,
"keypoolsize" : 196,
"unlocked_until" : 0
}
{% endhighlight %}
*See also*
* [ListTransactions][rpc listtransactions]: {{summary_listTransactions}}
{% endautocrossref %}

View File

@ -1,22 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/getwork.md" %}
##### GetWork
{% include helpers/subhead-links.md %}
{% assign summary_getWork="was removed in Bitcoin Core 0.10.0." %}
{% autocrossref %}
The `getwork` RPC {{summary_getWork}} If you have an older
version of Bitcoin Core, use `help getwork` to get help.
*See also*
* [GetBlockTemplate][rpc getblocktemplate]: {{summary_getBlockTemplate}}
* [SubmitBlock][rpc submitblock]: {{summary_submitBlock}}
{% endautocrossref %}

View File

@ -1,63 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/help.md" %}
##### Help
{% include helpers/subhead-links.md %}
{% assign summary_help="lists all available public RPC commands, or gets help for the specified RPC. Commands which are unavailable will not be listed, such as wallet RPCs if wallet support is disabled." %}
{% autocrossref %}
The `help` RPC {{summary_help}}
*Parameter---the name of the RPC to get help for*
{% itemplate ntpd1 %}
- n: "RPC"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The name of the RPC to get help for. If omitted, Bitcoin Core 0.9x will display an alphabetical list of commands; Bitcoin Core 0.10.0 will display a categorized list of commands"
{% enditemplate %}
*Result---a list of RPCs or detailed help for a specific RPC*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The help text for the specified RPC or the list of commands. The `bitcoin-cli` command will parse this text and format it as human-readable text"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Command to get help about the `help` RPC:
{% highlight bash %}
bitcoin-cli -testnet help help
{% endhighlight %}
Result:
{% highlight text %}
help ( "command" )
List all commands, or get help for a specified command.
Arguments:
1. "command" (string, optional) The command to get help on
Result:
"text" (string) The help text
{% endhighlight %}
*See also*
* The [RPC Quick Reference][section RPC quick reference]
{% endautocrossref %}

View File

@ -1,89 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/importaddress.md" %}
##### ImportAddress
{% include helpers/subhead-links.md %}
{% assign summary_importAddress="adds an address or pubkey script to the wallet without the associated private key, allowing you to watch for transactions affecting that address or pubkey script without being able to spend any of its outputs." %}
{% autocrossref %}
*Requires wallet support.*
The `importaddress` RPC {{summary_importAddress}}
*Parameter #1---the address or pubkey script to watch*
{% itemplate ntpd1 %}
- n: "Address or Script"
t: "string (base58 or hex)"
p: "Required<br>(exactly 1)"
d: "Either a P2PKH or P2SH address encoded in base58check, or a pubkey script encoded as hex"
{% enditemplate %}
*Parameter #2---The account into which to place the address or pubkey script*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Optional<br>(0 or 1)"
d: "An account name into which the address should be placed. Default is the default account, an empty string(\"\")"
{% enditemplate %}
*Parameter #3---whether to rescan the block chain*
{% itemplate ntpd1 %}
- n: "Rescan"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` (the default) to rescan the entire local block database for transactions affecting any address or pubkey script in the wallet (including transaction affecting the newly-added address or pubkey script). Set to `false` to not rescan the block database (rescanning can be performed at any time by restarting Bitcoin Core with the `-rescan` command-line argument). Rescanning may take several minutes."
{% enditemplate %}
*Result---`null` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "If the address or pubkey script is added to the wallet (or is already part of the wallet), JSON `null` will be returned"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Add an address, rescanning the local block database for any transactions
matching it.
{% highlight bash %}
bitcoin-cli -testnet importaddress \
muhtvdmsnbQEPFuEmxcChX58fGvXaaUoVt "watch-only test" true
{% endhighlight %}
Result:
(No output<!--noref-->; success.)
Show that the address has been added:
{% highlight bash %}
bitcoin-cli -testnet getaccount muhtvdmsnbQEPFuEmxcChX58fGvXaaUoVt
{% endhighlight %}
Result:
{% highlight text %}
watch-only test
{% endhighlight %}
*See also*
* [ImportPrivKey][rpc importprivkey]: {{summary_importPrivKey}}
* [ListReceivedByAddress][rpc listreceivedbyaddress]: {{summary_listReceivedByAddress}}
{% endautocrossref %}

View File

@ -1,173 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/importmulti.md" %}
##### ImportMulti
{% include helpers/subhead-links.md %}
{% assign summary_importMulti="imports addresses or scripts (with private keys, public keys, or P2SH redeem scripts) and optionally performs the minimum necessary rescan for all imports." %}
{% autocrossref %}
*Added in Bitcoin Core 0.14.0*
*Requires wallet support. Wallet must be unlocked.*
The `importmulti` RPC {{summary_importMulti}}
*Parameter #1---the addresses/scripts to import*
{% itemplate ntpd1 %}
- n: "Imports"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of JSON objects, each one being an address or script to be imported"
- n: "→ Import"
t: "object"
p: "Required<br>(1 or more)"
d: "A JSON object describing a particular import"
- n: "→ →<br>`scriptPubKey`"
t: "string (hex)"
p: "Optional<br>(0 or 1)"
d: "The script (string) to be imported. Must have either this field or `address` below"
- n: "→ →<br>`address`"
t: "string (base58)"
p: "Optional<br>(0 or 1)"
d: "The P2PKH or P2SH address to be imported. Must have either this field or `scriptPubKey` above"
- n: "→ →<br>`timestamp`"
t: "number (int) / string"
p: "Required<br>(exactly 1)"
d: "The creation time of the key in Unix epoch time or the string “now” to substitute the current synced block chain time. The timestamp of the oldest key will determine how far back block chain rescans need to begin. Specify `now` to bypass scanning for keys which are known to never have been used. Specify `0` to scan the entire block chain. Blocks up to 2 hours before the earliest key creation time will be scanned"
- n: "→ →<br>`redeemscript`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "A redeem script. Only allowed if either the `address` field is a P2SH address or the `scriptPubKey` field is a P2SH scriptPubKey"
- n: "→ →<br>`pubkeys`"
t: "array"
p: "Optional<br>(0 or 1)"
d: "Array of strings giving pubkeys that must occur in the scriptPubKey or redeemscript"
- n: "→ →<br>`keys`"
t: "array"
p: "Optional<br>(0 or 1)"
d: "Array of strings giving private keys whose corresponding public keys must occur in the scriptPubKey or redeemscript"
- n: "→ →<br>`internal`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Stating whether matching outputs should be treated as change rather than incoming payments. The default is `false`"
- n: "→ →<br>`watchonly`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Stating whether matching outputs should be considered watched even when they're not spendable. This is only allowed if keys are empty. The default is `false`"
- n: "→ →<br>`label`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "Label to assign to the address, only allowed with `internal` set to `false`. The default is an empty string (“”)"
{% enditemplate %}
*Parameter #2---options regarding the import*
{% itemplate ntpd1 %}
- n: "Option"
t: "object"
p: "Optional<br>(0 or 1)"
d: "JSON object with options regarding the import"
- n: "→ <br>`rescan`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` (the default) to rescan the entire local block chain for transactions affecting any imported address or script. Set to `false` to not rescan after the import. Rescanning may take a considerable amount of time and may require re-downloading blocks if using block chain pruning"
{% enditemplate %}
*Result---execution result*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of JSON objects, with each object describing the execution result of each import"
- n: "→ Result"
t: "object"
p: "Required<br>(1 or more)"
d: "A JSON object describing the execution result of an imported address or script"
- n: "→ → <br>`success`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Displays `true` if the import has been successful or `false` if it failed"
- n: "→ → <br>`error`"
t: "string : object"
p: "Optional<br>(0 or 1)"
d: "A JSON object containing details about the error. Only displayed if the import fails"
- n: "→ → → <br>`code`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The error code"
- n: "→ → → <br>`message`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The error message"
{% enditemplate %}
*Example from Bitcoin Core 0.14.1*
Import the address 1NL9w5fP9kX2D9ToNZPxaiwFJCngNYEYJo (giving it a label and scanning the entire block chain) and the scriptPubKey 76a9149e857da0a5b397559c78c98c9d3f7f655d19c68688ac (giving a specific timestamp and label):
{% highlight bash %}
bitcoin-cli importmulti '
[
{
"scriptPubKey" : { "address": "1NL9w5fP9kX2D9ToNZPxaiwFJCngNYEYJo" },
"timestamp" : 0,
"label" : "Personal"
},
{
"scriptPubKey" : "76a9149e857da0a5b397559c78c98c9d3f7f655d19c68688ac",
"timestamp" : 1493912405,
"label" : "TestFailure"
}
]' '{ "rescan": true }'
{% endhighlight %}
Result (scriptPubKey import failed because `internal` was not set to `true`):
{% highlight json %}
[
{
"success": true
},
{
"success": false,
"error": {
"code": -8,
"message": "Internal must be set for hex scriptPubKey"
}
}
]
{% endhighlight %}
*See also*
* [ImportPrivKey][rpc importprivkey]: {{summary_importPrivKey}}
* [ImportAddress][rpc importaddress]: {{summary_importAddress}}
* [ImportWallet][rpc importwallet]: {{summary_importWallet}}
{% endautocrossref %}

View File

@ -1,79 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/importprivkey.md" %}
##### ImportPrivKey
{% include helpers/subhead-links.md %}
{% assign summary_importPrivKey="adds a private key to your wallet. The key should be formatted in the wallet import format created by the `dumpprivkey` RPC." %}
{% autocrossref %}
*Requires wallet support. Wallet must be unlocked.*
The `importprivkey` RPC {{summary_importPrivKey}}
*Parameter #1---the private key to import*
{% itemplate ntpd1 %}
- n: "Private Key"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The private key to import into the wallet encoded in base58check using wallet import format (WIF)"
{% enditemplate %}
*Parameter #2---the account into which the key should be placed*
{% itemplate ntpd1 %}
- n: "Account"
t: "string"
p: "Optional<br>(0 or 1)"
d: "The name of an account to which transactions involving the key should be assigned. The default is the default account, an empty string (\"\")"
{% enditemplate %}
*Parameter #3---whether to rescan the block chain*
{% itemplate ntpd1 %}
- n: "Rescan"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` (the default) to rescan the entire local block database for transactions affecting any address or pubkey script in the wallet (including transaction affecting the newly-added address for this private key). Set to `false` to not rescan the block database (rescanning can be performed at any time by restarting Bitcoin Core with the `-rescan` command-line argument). Rescanning may take several minutes. Notes: if the address for this key is already in the wallet, the block database will not be rescanned even if this parameter is set"
{% enditemplate %}
*Result---`null` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "If the private key is added to the wallet (or is already part of the wallet), JSON `null` will be returned"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Import the private key for the address
mgnucj8nYqdrPFh2JfZSB1NmUThUGnmsqe, giving it a label and scanning the
entire block chain:
{% highlight bash %}
bitcoin-cli -testnet importprivkey \
cU8Q2jGeX3GNKNa5etiC8mgEgFSeVUTRQfWE2ZCzszyqYNK4Mepy \
"test label" \
true
{% endhighlight %}
(Success: no result displayed.)
*See also*
* [DumpPrivKey][rpc dumpprivkey]: {{summary_dumpPrivKey}}
* [ImportAddress][rpc importaddress]: {{summary_importAddress}}
* [ImportWallet][rpc importwallet]: {{summary_importWallet}}
{% endautocrossref %}

View File

@ -1,65 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/importprunedfunds.md" %}
##### ImportPrunedFunds
{% include helpers/subhead-links.md %}
{% assign summary_importPrunedFunds="imports funds without the need of a rescan. Meant for use with pruned wallets." %}
{% autocrossref %}
*Added in Bitcoin Core 0.13.0*
*Requires wallet support.*
The `importprunedfunds` RPC {{summary_importPrunedFunds}} Corresponding address or script must previously be included in wallet.
The end-user is responsible to import additional transactions that subsequently spend the imported
outputs or rescan after the point in the blockchain the transaction is included.
*Parameter #1---the raw transaction to import*
{% itemplate ntpd1 %}
- n: "Raw Transaction"
t: "string<br>(hex)"
p: "Required<br>(exactly 1)"
d: "A raw transaction in hex funding an already-existing address in wallet"
{% enditemplate %}
*Parameter #2---the tx out proof that cointains the transaction*
{% itemplate ntpd1 %}
- n: "TX Out Proof"
t: "string<br>(hex)"
p: "Required<br>(exactly 1)"
d: "The hex output from gettxoutproof that contains the transaction"
{% enditemplate %}
*Result---`null` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "If the funds are added to wallet, JSON `null` will be returned"
{% enditemplate %}
*Example from Bitcoin Core 0.13.1*
{% highlight bash %}
bitcoin-cli importprunedfunds "txhex" "txoutproof"
{% endhighlight %}
(Success: no result displayed.)
*See also*
* [ImportPrivKey][rpc importprivkey]: {{summary_importPrivKey}}
* [RemovePrunedFunds][rpc removeprunedfunds]: {{summary_removePrunedFunds}}
{% endautocrossref %}

View File

@ -1,54 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/importwallet.md" %}
##### ImportWallet
{% include helpers/subhead-links.md %}
{% assign summary_importWallet="imports private keys from a file in wallet dump file format (see the `dumpwallet` RPC). These keys will be added to the keys currently in the wallet. This call may need to rescan all or parts of the block chain for transactions affecting the newly-added keys, which may take several minutes." %}
{% autocrossref %}
*Requires wallet support. Requires an unlocked wallet or an
unencrypted wallet.*
The `importwallet` RPC {{summary_importWallet}}
*Parameter #1---the file to import*
{% itemplate ntpd1 %}
- n: "Filename"
t: "string"
p: "Required<br>(exactly 1)"
d: "The file to import. The path is relative to Bitcoin Core's working directory"
{% enditemplate %}
*Result---`null` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "If all the keys in the file are added to the wallet (or are already part of the wallet), JSON `null` will be returned"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Import the file shown in the example subsection of the `dumpwallet` RPC.
{% highlight bash %}
bitcoin-cli -testnet importwallet /tmp/dump.txt
{% endhighlight %}
(Success: no result displayed.)
*See also*
* [DumpWallet][rpc dumpwallet]: {{summary_dumpWallet}}
* [ImportPrivKey][rpc importprivkey]: {{summary_importPrivKey}}
{% endautocrossref %}

View File

@ -1,55 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/keypoolrefill.md" %}
##### KeyPoolRefill
{% include helpers/subhead-links.md %}
{% assign summary_keyPoolRefill="fills the cache of unused pre-generated keys (the keypool)." %}
{% autocrossref %}
*Requires wallet support. Requires an unlocked wallet or an unencrypted
wallet.*
The `keypoolrefill` RPC {{summary_keyPoolRefill}}
*Parameter #1---the new keypool size*
{% itemplate ntpd1 %}
- n: "Key Pool Size"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "The new size of the keypool; if the number of keys in the keypool is less than this number, new keys will be generated. Default is `100`. The value `0` also equals the default. The value specified is for this call only---the default keypool size is not changed"
{% enditemplate %}
*Result---`null` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "If the keypool is successfully filled, JSON `null` will be returned"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Generate one extra key than the default:
{% highlight bash %}
bitcoin-cli -testnet keypoolrefill 101
{% endhighlight %}
(No result shown: success.)
*See also*
* [GetNewAddress][rpc getnewaddress]: {{summary_getNewAddress}}
* [GetAccountAddress][rpc getaccountaddress]: {{summary_getAccountAddress}}
* [GetWalletInfo][rpc getwalletinfo]: {{summary_getWalletInfo}}
{% endautocrossref %}

View File

@ -1,76 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/listaccounts.md" %}
##### ListAccounts
{% include helpers/subhead-links.md %}
{% assign summary_listAccounts="lists accounts and their balances." %}
{% autocrossref %}
*Requires wallet support.*
The `listaccounts` RPC {{summary_listAccounts}}
{{WARNING}} `listaccounts` will be removed in a later version of Bitcoin
Core. Use the RPCs listed in the See Also subsection below instead.
*Parameter #1---the minimum number of confirmations a transaction must have*
{{INCLUDE_CONFIRMATIONS_PARAMETER}}
*Parameter #2---whether to include watch-only addresses in results*
{{INCLUDE_INCLUDE_WATCH_ONLY_PARAMETER}}
*Result---a list of accounts and their balances*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A JSON array containing key/value pairs with account names and values. Must include, at the very least, the default account (\"\")"
- n: "→<br>Account : Balance"
t: "string : number (bitcoins)"
p: "Required<br>(1 or more)"
d: "The name of an account as a string paired with the balance of the account as a number of bitcoins. The number of bitcoins may be negative if the account has spent more bitcoins than it received. Accounts with zero balances and zero transactions will be displayed"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
Display account balances with one confirmation and watch-only addresses
included.
{% highlight bash %}
bitcoin-cli -testnet listaccounts 1 true
{% endhighlight %}
Result:
{% highlight json %}
{
"" : -2.73928803,
"Refund from example.com" : 0.00000000,
"doc test" : -498.45900000,
"someone else's address" : 0.00000000,
"someone else's address2" : 0.00050000,
"test" : 499.97975293,
"test account" : 0.00000000,
"test label" : 0.48961280,
"test1" : 1.99900000
}
{% endhighlight %}
*See also*
* [GetAccount][rpc getaccount]: {{summary_getAccount}}
* [GetAddressesByAccount][rpc getaddressesbyaccount]: {{summary_getAddressesByAccount}}
* [ListReceivedByAccount][rpc listreceivedbyaccount]: {{summary_listReceivedByAccount}}
{% endautocrossref %}

View File

@ -1,84 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/listaddressgroupings.md" %}
##### ListAddressGroupings
{% include helpers/subhead-links.md %}
{% assign summary_listAddressGroupings="lists groups of addresses that may have had their common ownership made public by common use as inputs in the same transaction or from being used as change from a previous transaction." %}
{% autocrossref %}
*Requires wallet support.*
The `listaddressgroupings` RPC {{summary_listAddressGroupings}}
*Parameters: none*
*Result---an array of arrays describing the groupings*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array containing the groupings. May be empty"
- n: "→<br>Groupings"
t: "array"
p: "Optional<br>(0 or more)"
d: "An array containing arrays of addresses which can be associated with each other"
- n: "→ →<br>Address Details"
t: "array"
p: "Required<br>(1 or more)"
d: "An array containing information about a particular address"
- n: "→ → →<br>Address"
t: "string (base58)"
p: "Required<br>(exactly 1)"
d: "The address in base58check format"
- n: "→ → →<br>Balance"
t: "number (bitcoins)"
p: "Required<br>(exactly 1)"
d: "The current spendable balance of the address, not counting unconfirmed transactions"
- n: "→ → →<br>Account"
t: "string"
p: "Optional<br>(0 or 1)"
d: "*Deprecated: will be removed in a later version of Bitcoin Core*<br><br>The account the address belongs to, if any. This field will not be returned for change addresses. The default account is an empty string (\"\")"
{% enditemplate %}
*Example from Bitcoin Core 0.10.0*
{% highlight bash %}
bitcoin-cli -testnet listaddressgroupings
{% endhighlight %}
Result (edited to only the first two results):
{% highlight json %}
[
[
[
"mgKgzJ7HR64CrB3zm1B4FUUCLtaSqUKfDb",
0.00000000
],
[
"mnUbTmdAFD5EAg3348Ejmonub7JcWtrMck",
0.00000000,
"test1"
]
]
]
{% endhighlight %}
*See also*
* [GetAddressesByAccount][rpc getaddressesbyaccount]: {{summary_getAddressesByAccount}}
* [GetTransaction][rpc gettransaction]: {{summary_getTransaction}}
{% endautocrossref %}

View File

@ -1,88 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_data/devdocs/en/bitcoin-core/rpcs/rpcs/listbanned.md" %}
##### ListBanned
{% include helpers/subhead-links.md %}
{% assign summary_listBanned="lists all banned IPs/Subnets." %}
{% autocrossref %}
*Added in Bitcoin Core 0.12.0*
The `listbanned` RPC {{summary_listBanned}}
*Parameters: none*
*Result---information about each banned IP/Subnet*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "An array of objects each describing one entry. If there are no entries in the ban list, the array will be empty"
- n: "→<br>Node"
t: "object"
p: "Optional<br>(0 or more)"
d: "A ban list entry"
- n: "→ →<br>`address`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The IP/Subnet of the entry"
- n: "→ →<br>`banned_until`"
t: "number<br>(int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time when the entry was added to the ban list"
- n: "→ →<br>`ban_created`"
t: "number<br>(int)"
p: "Required<br>(exactly 1)"
d: "The Unix epoch time until the IP/Subnet is banned"
- n: "→ →<br>`ban_reason`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Set to one of the following reasons:<br>`node<!--noref--> misbehaving` if the node was banned by the client because of DoS violations<br>`manually added` if the node was manually banned by the user"
{% enditemplate %}
*Examples from Bitcoin Core 0.12.1*
The default (`false`):
{% highlight bash %}
bitcoin-cli listbanned
{% endhighlight %}
Result:
{% highlight json %}
[
{
"address": "83.84.25.82/32",
"banned_until": 1487269503,
"ban_created": 1478629503,
"ban_reason": "node misbehaving"
},
{
"address": "111.111.0.111/32",
"banned_until": 1487791655,
"ban_created": 1479151655,
"ban_reason": "manually added"
}
]
{% endhighlight %}
*See also*
* [SetBan][rpc setban]: {{summary_setBan}}
* [ClearBanned][rpc clearbanned]: {{summary_clearBanned}}
{% endautocrossref %}

Some files were not shown because too many files have changed in this diff Show More