Wladimir J. van der Laan
20187e4ad0
test: Add elapsed time to RPC tracing
...
Add elapsed time to output of `--tracerpc`. To find out why tests are
slow.
8 years ago
Greg Griffith
c707ca872d
removed unused code in INV message
...
vToFetch is never used after declaration. When checked if not empty,
evaluation is always false. Best case scenario this is optimized by the
compiler, worst case it wastes cpu cycles. It should be removed either
way.
8 years ago
MarcoFalke
170bc2c381
Merge #10318 : [tests] fix wait_for_inv()
...
3e3c22f
[tests] fix wait_for_inv() (John Newbery)
Tree-SHA512: b8070b8461e9c792cc3d9c17fd9d3faf87f550c7c0fc1788e0cd382f0794932b70cc87d480805a3b3c1ca2fdca9f8f1bcb9759300d777d9aaa8d41c016260d93
8 years ago
MarcoFalke
314ebdfcb3
Merge #10134 : [qa] Fixes segwit block relay test after inv-direct-fetch was disabled
...
f19abd9
[qa] Fixes segwit block relay test after inv-direct-fetch was disabled (Suhas Daftuar)
Tree-SHA512: 4df0074cbf3d9d31b7906026dc3296b143c252a81aef47eee0bcdf6cddc2501f83cb8d1b5a13256f9d7e889306d4435f260c1fa827573ae8569bb241a89a5f82
8 years ago
MarcoFalke
e9274839bf
Merge #10344 : [tests] Fix abandonconflict.py intermittency
...
965a124
[tests] Fix abandonconflict.py intermittency (John Newbery)
Tree-SHA512: e0aeeaa2713fb842b92d8c474823b4ed4b7adb840c59141c99216f6611998339776afe0be17a53da9e85137fd53fd8d4985e11a65476765ee1c97df36e237142
8 years ago
Suhas Daftuar
6c2e25caf6
[qa] Test prioritise_transaction / getblocktemplate interaction
8 years ago
Suhas Daftuar
acc2e4bc96
Bugfix: PrioritiseTransaction updates the mempool tx counter
...
The mempool's nTransactionsUpdated is used by getblocktemplate
to trigger new invocations of CreateNewBlock().
8 years ago
Suhas Daftuar
f19abd9053
[qa] Fixes segwit block relay test after inv-direct-fetch was disabled
...
This test was passing because we never fetch blocks if we only receive
an inv and not the header (after 037159cebf
),
and this test wasn't delivering the header.
8 years ago
Karl-Johan Alm
3a0a5bc234
[doc] Add hint about getmempoolentry to getrawmempool help.
8 years ago
John Newbery
4550049903
Reorganize BitcoinTestFramework class
8 years ago
Pieter Wuille
2c0a6f157d
Use sanity check timestamps as entropy
8 years ago
Pieter Wuille
33f853d8d8
Test that GetPerformanceCounter() increments
8 years ago
Pieter Wuille
f544094d5e
Use hardware timestamps in RNG seeding
8 years ago
Matt Corallo
91700aa1df
Re-enable upnp support in contrib/debian
8 years ago
Matt Corallo
c5071e1f03
Build with QT5 on Debian-based systems using contrib/debian
8 years ago
John Newbery
965a124427
[tests] Fix abandonconflict.py intermittency
8 years ago
Luke Dashjr
a637734ba2
rpc/wallet: Workaround older UniValue which returns a std::string temporary for get_str
8 years ago
Matt Corallo
a8e928699a
Bump minimum boost version in contrib/debian
8 years ago
Pieter Wuille
97477c537e
Maintain state across GetStrongRandBytes calls
8 years ago
Cory Fields
0f3471f3ad
net: make CNode's id private
8 years ago
Cory Fields
9ff0a51164
scripted-diff: net: Use accessor rather than node's id directly
...
-BEGIN VERIFY SCRIPT-
sed -i "s/\(node\|to\|from\)->id/\1->GetId()/" src/net.cpp src/net_processing.cpp
-END VERIFY SCRIPT-
8 years ago
Cory Fields
e50c33ea27
devtools: add script to verify scriptable changes
8 years ago
Thomas Snider
6c914ac176
[wallet] Securely erase potentially sensitive keys/values
8 years ago
Jorge Timón
c1082a7d35
Chainparams: Use the factory for pow tests
8 years ago
Jorge Timón
2351a064a6
Chainparams: Get rid of CChainParams& Params(std::string)
8 years ago
Jorge Timón
f87f3626e3
Chainparams: Use a regular factory for creating chainparams
8 years ago
Jorge Timón
381a46e38f
Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module
...
...from amount.o to policy/feerate.o
Policy, because it moves policy code to the policy directory (common module)
8 years ago
Jorge Timón
330bb5a456
Consensus: Minimal way to move dust out of consensus
8 years ago
Matt Corallo
997021986e
Update contrib/debian to latest Ubuntu PPA upload.
...
This:
* Partially reverts 9f68ed6
(which fixed spelling in a changelog,
though generally changelogs should be append-only).
* Disables UPnP support (PPA has not had it for a while, and I
still don't trust miniupnpc, plus it seems uneccessary - its
been a while since we needed to care about Bitcoin-Qt home users
getting their inbound ports auto-mapped).
* Enables ZMQ.
* Forces GUI to Qt4 to fix various issues people have been seeing
on Ubuntu and elsewhere with Qt5.
* Reverts 70899d70b
(Bitcoin does not enable "instant payments",
not is transaction management "carried out collectively by the
network", for whatever "transaction management" means, finally
Bitcoin Core is not the only way to use the Bitcoin currency,
as seemingly implied in the description).
8 years ago
Wladimir J. van der Laan
35da2aeed7
Merge #10327 : [tests] remove import-abort-rescan.py
...
981e586
[tests] remove import-abort-rescan.py (John Newbery)
Tree-SHA512: 8658d42b5ecdefbb71c55849036ee4e8e113abbc9c549730524009fb6eacc50340ffb7ef99fb35809d4abd6b304d491a618e45ff6ded1990f01f18cbcebf2b12
8 years ago
John Newbery
981e586ab8
[tests] remove import-abort-rescan.py
...
Reverts PR 10225
8 years ago
John Newbery
3e3c22f09d
[tests] fix wait_for_inv()
8 years ago
fanquake
355c11679b
[depends] dbus 1.10.18
8 years ago
fanquake
a8d7474ff2
[depends] ccache 3.3.4
8 years ago
fanquake
daeb767f24
[depends] libevent 2.1.8-stable
8 years ago
fanquake
d78269ac99
[depends] Boost 1.64.0
8 years ago
fanquake
7d92c6f3bc
[depends] Latest config.guess and config.sub
8 years ago
Wladimir J. van der Laan
22d870016e
Merge #10311 : Remove unused args from GetFetchFlags()
...
1ff2bb4
Remove unused args from GetFetchhFlags() (BtcDrak)
Tree-SHA512: 75ed1076651f4e255720425386cbce0677c2e38c789a94cda95f51a8e5ed9cb7213f21a974c65539f256da9b91ccbc2fcc16b164815b46cd499b733becbddc57
8 years ago
Wladimir J. van der Laan
0912620888
Merge #10302 : [Makefile] Alphabetically Reorder addrdb.cpp
...
56f09df
[Makefile] Alphabetically Reorder addrdb.cpp (Spencer Lievens)
Tree-SHA512: cedf64f5b4a6b20c07881f7e9c1c36421ee04a1ba17319946bae0197f9475dba6d5bda05f8f5d72539fbffcaa0adf8f474ecb2089106215c996576ab1235e8e1
8 years ago
Wladimir J. van der Laan
2a183de0ec
Merge #9966 : Control mempool persistence using a command line parameter
...
a750d77
Add tests for mempool persistence (John Newbery)
91c91e1
Control mempool persistence using a command line parameter. (John Newbery)
Tree-SHA512: 157d01cefd1903b8bfc5cbab42a3cc5e9c1094179bf4b64b3d34c0d4d9b976d593755bfea5c41c631cb758e1de17c6c2058c130d487d20560b7c0bafcddfa520
8 years ago
Wladimir J. van der Laan
d3dce0eb67
Merge #10115 : Avoid reading the old hd master key during wallet encryption
...
185c7f0
Avoid reading the old hd master key during wallet encryption (Matt Corallo)
Tree-SHA512: b744e8490c0e948355bb77b2695902bb99f89a68af46aa2be9120bd2ccf3c340eb8a56340fec117f9a935192298028945c9b18120ee6b8b23e7da8ffdb635745
8 years ago
Wladimir J. van der Laan
83073de4bd
Merge #10307 : [tests] allow zmq test to be run in out-of-tree builds
...
b8251f6
[tests] allow zmq test to be run in out-of-tree builds (John Newbery)
Tree-SHA512: 6946d23bc8a0b57e841a6811989182732d0534989e0e3b94421387f7971379b25a25d238cad22272e04076293275f6e980c8a713fce87ba48c1c4463d9243051
8 years ago
Wladimir J. van der Laan
d4732f3232
Merge #9733 : Add getchaintxstats RPC
...
bd1f138
Add getchaintxstats RPC (Pieter Wuille)
Tree-SHA512: 270785b25e7e2faad4528b5ef591d9dc6266f15236563e3f02dac1f2d9ce3732c4d44903fcccf38549f7921f29d1a93cb0a118b7453ccc5afd79739b51e68f46
8 years ago
Pieter Wuille
bd1f138e73
Add getchaintxstats RPC
8 years ago
Pieter Wuille
431a548faa
Merge #10297 : Simplify DisconnectBlock arguments/return value
...
db994b2
Simplify DisconnectBlock arguments/return value (Pieter Wuille)
Tree-SHA512: 62ce1a85bde2a5baffb9173ed28f2d8008200ecf8b09332122f1516fe68b33b9d7223cc1c2fffe804e38f767874c6353b76bd483e8ad7d48c4a5e80d6b683039
8 years ago
practicalswift
6345f0b7ec
Remove unused argument from MarkBlockAsInFlight(...)
8 years ago
practicalswift
0c60c63de0
Remove unused Python imports
8 years ago
MarcoFalke
75171f099e
Merge #10137 : Remove unused import. Remove accidental trailing semicolons.
...
73b3721
Remove accidental trailing semicolons (practicalswift)
b8d9a86
Remove unused import (practicalswift)
Tree-SHA512: 36ac38952f8a10f36d2300519c583ef77703cff761be97470be97cfda2fec9d5b7ac604e454f174cc2601160e5cef3f227021ab5d3a6febc97fcb486d78754d3
8 years ago
John Newbery
b7dd44c528
Add start and stop node methods to BitcoinTestFramework
8 years ago
John Newbery
b111324acd
move initialize_chain() and initialize_chain_clean() to be methods of BitcoinTestFramework
8 years ago