Wladimir J. van der Laan
3081fb9a31
Merge #7763 : Put hex-encoded version in UpdateTip
...
eff736e
Reformat version in UpdateTip and other messages (Pieter Wuille)
9 years ago
Pieter Wuille
eff736e55e
Reformat version in UpdateTip and other messages
...
Also remove the hardly-readable nBits from UpdateTip's log message.
9 years ago
Wladimir J. van der Laan
7c80e72040
Merge #7773 : Fix comments in tests
...
40234ba
Fix comments in tests (BtcDrak)
9 years ago
Wladimir J. van der Laan
16555b658f
Merge #7766 : rpc: Register calls where they are defined
...
fb8a8cf
rpc: Register calls where they are defined (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
fb8a8cf2e6
rpc: Register calls where they are defined
...
Split out methods to every module, apart from 'help' and 'stop' which
are implemented in rpcserver.cpp itself.
- This makes it easier to add or remove RPC commands - no longer everything that includes
rpcserver.h has to be rebuilt when there's a change there.
- Cleans up `rpc/server.h` by getting rid of the huge cluttered list of function definitions.
- Removes most of the bitcoin-specific code from rpcserver.cpp and .h.
Continues #7307 for the non-wallet.
9 years ago
BtcDrak
40234ba89f
Fix comments in tests
9 years ago
Pavel Janík
ae2156f123
Clear the input line after activating autocomplete
9 years ago
Wladimir J. van der Laan
e8a8f3d4b2
Merge #7648 : BIP9 versionbits softfork for BIP68, BIP112 and BIP113
...
71527a0
Test of BIP9 fork activation of mtp, csv, sequence_lock (NicolasDorier)
19d73d5
Add RPC test for BIP 68/112/113 soft fork. (Alex Morcos)
12c89c9
Policy: allow transaction version 2 relay policy. (BtcDrak)
02c2435
Soft fork logic for BIP68 (BtcDrak)
478fba6
Soft fork logic for BIP113 (BtcDrak)
65751a3
Add CHECKSEQUENCEVERIFY softfork through BIP9 (Pieter Wuille)
9 years ago
accraze
3e55b3a004
[doc] added depends cross compile info
9 years ago
Wladimir J. van der Laan
60db51dcb2
Merge #7761 : [Qt] remove trailing output-index from transaction-id
...
7d5e31a
[Qt] remove trailing output-index from transaction-id (Jonas Schnelli)
9 years ago
Wladimir J. van der Laan
352fd57729
Merge #7573 : P2P: add maxtimeadjustment command line option
...
e1523ce
P2P: add maxtimeadjustment command line option (mruddy)
9 years ago
Wladimir J. van der Laan
5131005e5b
Merge #7723 : build: python 3 compatibility
...
18f05c7
build: python 3 compatibility (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
18f05c765c
build: python 3 compatibility
...
Ubuntu 16.04 "xenial xerus" does not come with Python 2.x by default.
It is possible to install a python-2.7 package, but this has its own
problem: no `python` or `python2` symlink (see #7717 ).
This fixes the following scripts to work with python 3:
- `make check` (bctest,py, bitcoin-util-test.py)
- `make translate` (extract_strings_qt.py)
- `make symbols-check` (symbol-check.py)
- `make security-check` (security-check.py)
Explicitly call the python commands using $(PYTHON) instead
of relying on the interpreter line at the top of the scripts.
9 years ago
Wladimir J. van der Laan
d8e862a5a7
Merge #7744 : test_framework: detect failure of bitcoind startup
...
018b60c
test_framework: detect failure of bitcoind startup (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
a65b36ce35
Merge #7764 : [qa] Don't run pruning.py twice
...
faa9f01
[qa] Don't run pruning.py twice (MarcoFalke)
9 years ago
MarcoFalke
faa9f01461
[qa] Don't run pruning.py twice
9 years ago
mruddy
e1523cee58
P2P: add maxtimeadjustment command line option
9 years ago
Jonas Schnelli
7d5e31a82b
[Qt] remove trailing output-index from transaction-id
...
The trailing output-index leads to cases where the user can't look-up the transaction ID in various systems.
9 years ago
Wladimir J. van der Laan
b35a591793
Merge #7558 : [RPC] Add import/removeprunedfunds rpc call
...
f1bb13c
Added companion removeprunedfunds call. (instagibbs)
7eb7029
Add importprunedfunds rpc call (instagibbs)
9 years ago
Wladimir J. van der Laan
2676e12016
Merge #7742 : [Wallet][RPC] add missing abandon status documentation
...
cef8bdf
[Wallet][RPC] add missing abandon status documentation (Jonas Schnelli)
9 years ago
Wladimir J. van der Laan
aa0d2b2631
Merge #7737 : devtools: make github-merge.py use py3
...
f11c5a3
devtools: make github-merge.py use py3 (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
26794d4645
Merge #7757 : [qa] wallet: Wait for reindex to catch up
...
fa3fafc
[qa] wallet: Wait for reindex to catch up (MarcoFalke)
9 years ago
Jonas Schnelli
cef8bdf5d7
[Wallet][RPC] add missing abandon status documentation
9 years ago
MarcoFalke
fa3fafc960
[qa] wallet: Wait for reindex to catch up
9 years ago
Wladimir J. van der Laan
84370d58ff
Merge #7751 : test_framework: python3.4 authproxy compat
...
e7e48ba
test_framework: Py3.4 compat: Specify timeout parameter by name (Luke Dashjr)
d7b80b5
test_framework: Avoid infinite loop in encoding Decimal (Wladimir J. van der Laan)
9 years ago
Luke Dashjr
e7e48ba66c
test_framework: Py3.4 compat: Specify timeout parameter by name
...
Changed in version 3.4: The strict parameter was removed. HTTP 0.9-style
“Simple Responses” are not longer supported.
(https://docs.python.org/3/library/http.client.html )
Source: 7ebeebb4f6
9 years ago
Wladimir J. van der Laan
d7b80b54fb
test_framework: Avoid infinite loop in encoding Decimal
...
Avoid an infinite loop in encoding, by ensuring EncodeDecimal
returns a string. round(Decimal) used to convert it to
float, but it no longer does in python 3.x. Strings are
supported since #6380 , so just use that.
9 years ago
Wladimir J. van der Laan
018b60c5ea
test_framework: detect failure of bitcoind startup
...
Replace the `bitcoin-cli -rpcwait` after spawning bitcoind
with our own loop that detects when bitcoind exits prematurely.
And if one node fails to start, stop the others.
This prevents a hang in such a case (see #7463 ).
9 years ago
Wladimir J. van der Laan
0b98dd7939
Merge #7732 : [Qt] Debug window: replace "Build date" with "Datadir"
...
fc737d1
[Qt] remove unused formatBuildDate method (Jonas Schnelli)
4856f1d
[Qt] Debug window: replace "Build date" with "Datadir" (Jonas Schnelli)
9 years ago
Jonas Schnelli
fc737d127f
[Qt] remove unused formatBuildDate method
9 years ago
Wladimir J. van der Laan
b88e0b0c61
Merge #7506 : Use CCoinControl selection in CWallet::FundTransaction
...
d6cc6a1
Use CCoinControl selection in CWallet::FundTransaction (João Barbosa)
9 years ago
Wladimir J. van der Laan
3ba07bdf7d
Merge #7609 : All files related to my RPM spec file project in one commit
...
0e4b50a
Description of RPM directory (Alice Wonder)
146746b
All files related to my RPM spec file project in one commit (Alice Wonder)
9 years ago
Wladimir J. van der Laan
e5c35119e9
Merge #7646 : Fix lockunspent help message
...
df9e923
Fix lockunspents help message (João Barbosa)
9 years ago
João Barbosa
df9e9233dc
Fix lockunspents help message
9 years ago
Wladimir J. van der Laan
09a079e648
Merge #7739 : [Wallet][RPC] add abandoned status to listtransactions
...
263de3d
[Wallet][RPC] add abandoned status to listtransactions (Jonas Schnelli)
9 years ago
Jonas Schnelli
263de3d1c8
[Wallet][RPC] add abandoned status to listtransactions
9 years ago
instagibbs
f1bb13c93d
Added companion removeprunedfunds call.
9 years ago
instagibbs
7eb702954e
Add importprunedfunds rpc call
9 years ago
Wladimir J. van der Laan
3bdc583b3f
Merge #7715 : Fix calculation of balances and available coins.
...
68d4282
Fix calculation of balances and available coins. (Alex Morcos)
9 years ago
Wladimir J. van der Laan
e2ebd259fb
Merge #7671 : [RPC] Add generatetoaddress rpc to mine to an address
...
d5c5c71
RPC tests for generatetoaddress (Andrew C)
fe00ca7
Create generatetoaddress rpc (Andrew C)
9 years ago
Wladimir J. van der Laan
f11c5a3cbd
devtools: make github-merge.py use py3
...
This makes github-merge.py the first developer tool to go
all Python 3 (for context see #7717 ).
The changes are straightforward as the script already was
`from __future__ import division,print_function,unicode_literals`.
However urllib2 changed name, and json will only accept unicode data not
bytes.
This retains py2 compatibility for now: not strictly necessary
as it's not used by the build system - but it was easy.
9 years ago
Wladimir J. van der Laan
909b72b10b
Merge #7710 : [Depends] Bump miniupnpc and config.guess+sub
...
c85f475
[Depends] Latest config.guess & config.sub (fanquake)
5fd2318
[Depends] Miniupnpc 1.9.20160209 (fanquake)
9 years ago
Wladimir J. van der Laan
490064111f
Merge #7649 : Prevent multiple calls to CWallet::AvailableCoins
...
bb16c88
Prevent multiple calls to CWallet::AvailableCoins (João Barbosa)
9 years ago
João Barbosa
bb16c8894b
Prevent multiple calls to CWallet::AvailableCoins
9 years ago
Jonas Schnelli
4856f1d671
[Qt] Debug window: replace "Build date" with "Datadir"
...
The build date does only makes sense for custom/self-compiled bitcoin-core versions because we are using static build-dates for our deterministic release builds.
Having a quick option to get the current datadir is much more valuable for debug purposes.
9 years ago
Jonas Schnelli
25340b7cd5
[Wallet] refactor wallet/init interaction
9 years ago
Wladimir J. van der Laan
c946a15075
Merge #7542 : Implement "feefilter" P2P message
...
0371797
modify release-notes.md and bips.md (Alex Morcos)
b536a6f
Add p2p test for feefilter (Alex Morcos)
5fa66e4
Create SingleNodeConnCB class for RPC tests (Alex Morcos)
9e072a6
Implement "feefilter" P2P message. (Alex Morcos)
9 years ago
Alex Morcos
0371797e2a
modify release-notes.md and bips.md
9 years ago
Alex Morcos
b536a6fc83
Add p2p test for feefilter
9 years ago
Alex Morcos
5fa66e4682
Create SingleNodeConnCB class for RPC tests
9 years ago