Chris Moore
2409865e14
Reduce inefficiency of GetAccountAddress()
...
Don't scan the wallet to see if the current key has been used if we're going to make a new key anyway.
Stop scanning the wallet as soon as we see that the current key has been used.
Don't call isValid() twice on the current key.
9 years ago
MarcoFalke
fa71669452
[devtools] Use git pretty-format for year parsing
9 years ago
Luke Dashjr
5e109225ae
Combine common error strings for different options so translations can be shared and reused
9 years ago
fanquake
5fdf32de7e
Replace some instances of formatWithUnit with formatHtmlWithUnit
...
Strings in a HTML context should be using formatHtmlWithUnit.
9 years ago
Luke Dashjr
0d595894f0
Bugfix: update-translations: Allow numerus translations to omit %n specifier (usually when it only has one possible value)
9 years ago
MarcoFalke
fa0a9749eb
[qa] Move gen_return_txouts() to util.py
9 years ago
Jonas Schnelli
be9a9a3d22
Merge pull request #7214
...
fa2f4bc
qt5: Use the fixed font the system recommends (MarcoFalke)
9 years ago
Wladimir J. van der Laan
97d83739db
Merge pull request #7153
...
7632cf6
[Tests] Refactor some shared functions (Jonas Schnelli)
110ff11
[Tests] Add mempool_limit.py test (Jonas Schnelli)
9 years ago
Jonas Schnelli
a1c185be54
Merge pull request #7218
...
fa5769e
[qt] Fix misleading translation (MarcoFalke)
fa8c8d7
torcontrol debug: Change to a blanket message that covers both cases (MarcoFalke)
9 years ago
Wladimir J. van der Laan
595f93977c
Merge pull request #7213
...
37d271d
Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY. (mb300sd)
9 years ago
Wladimir J. van der Laan
ed095f0407
Merge pull request #7226
...
9b41a5f
Add more tests to p2p-fullblocktest (Suhas Daftuar)
9 years ago
Wladimir J. van der Laan
c24337964f
Merge pull request #7062
...
901b01d
Remove GetMinRelayFee (Suhas Daftuar)
27fae34
Use fee deltas for determining mempool acceptance (Suhas Daftuar)
9ef2a25
Update replace-by-fee logic to use fee deltas (Suhas Daftuar)
eb30666
Fix mempool limiting for PrioritiseTransaction (Suhas Daftuar)
9 years ago
Tom Harding
e279038e84
Use createrawtx locktime parm in txn_clone
...
Streamlines the test and serves as a test of the createrawtransaction
locktime parameter.
9 years ago
MarcoFalke
fa33d9740c
[walletdb] Add missing LOCK() in Recover() for dummyWallet
9 years ago
MarcoFalke
fa14d99484
[qa] check if wallet or blochchain maintenance changes the balance
9 years ago
MarcoFalke
fa0765d433
[qa] Cleanup wallet.py test
...
* Remove outdated comment
* Remove unneeded 0s
* Remove semicolons
9 years ago
Suhas Daftuar
9b41a5fba2
Add more tests to p2p-fullblocktest
9 years ago
Wladimir J. van der Laan
8ea5ef1d39
Merge pull request #6980
...
e0769e1
[depends] Latest config.guess & config.sub (fanquake)
23a3c47
[depends] zeromq 4.0.7 (fanquake)
10d3c77
[depends] Fix miniupnpc compilation on osx (fanquake)
26f8ea5
[depends] native ccache 3.2.4 (fanquake)
17ad964
[depends] miniupnpc 1.9.20151026 (fanquake)
9e940fa
[depends] Boost 1.59.0 (fanquake)
9 years ago
Wladimir J. van der Laan
cd3f12c61c
Merge pull request #7209
...
83cdcbd
test: don't override BITCOIND and BITCOINCLI if they're set (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
d22245f923
Merge pull request #7216
...
e18378e
Removed offline testnet DNSSeed 'alexykot.me'. (Elias Rohrer)
9 years ago
MarcoFalke
fa5769e95a
[qt] Fix misleading translation
9 years ago
MarcoFalke
fa8c8d7fa6
torcontrol debug: Change to a blanket message that covers both cases
9 years ago
Suhas Daftuar
5246180f16
Mark blocks with too many sigops as failed
9 years ago
ptschip
39a525c21f
Do not download transactions during inital sync
9 years ago
Elias Rohrer
e18378e53f
Removed offline testnet DNSSeed 'alexykot.me'.
9 years ago
mb300sd
37d271d7cc
Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY.
9 years ago
MarcoFalke
fa2f4bc4eb
qt5: Use the fixed font the system recommends
9 years ago
James O'Beirne
135d6ec8ce
Add RPC tests for getblockheader.
9 years ago
James O'Beirne
4745636126
Add RPC documentation for getblockheader[chainwork].
9 years ago
James O'Beirne
16d4fce0b2
Add assert_is_hex_string and assert_is_hash_string to RPC test utils.
9 years ago
Wladimir J. van der Laan
83cdcbdca4
test: don't override BITCOIND and BITCOINCLI if they're set
...
In rpc-tests.py, don't override BITCOIND and BITCOINCLI if they're
already set. Makes it possible to run the tests with either another tree
or the GUI.
9 years ago
Wladimir J. van der Laan
7a5040155e
Merge pull request #7125
...
5400ef6
Replace trickle nodes with per-node/message Poisson delays (Pieter Wuille)
9 years ago
Wladimir J. van der Laan
64360f1304
Make max tip age an option instead of chainparam
...
After discussion in #7164 I think this is better.
Max tip age was introduced in #5987 to make it possible to run
testnet-in-a-box. But associating this behavior with the testnet chain
is wrong conceptually, as it is not needed in normal usage.
Should aim to make testnet test the software as-is.
Replace it with a (debug) option `-maxtipage`, which can be
specified only in the specific case.
9 years ago
Wladimir J. van der Laan
dc511dcfd9
Merge pull request #7200
...
d812daf
fix logic for error log (accraze)
c611acc
wallet: check if tx scriptPubKey is unspendable (accraze)
b6915b8
checks for null data transaction before debug.log (accraze)
9 years ago
Wladimir J. van der Laan
5f3c670d12
Merge pull request #7068
...
979698c
[RPC-Tests] add option to run rpc test over QT clients (Jonas Schnelli)
9 years ago
Jonas Schnelli
979698c171
[RPC-Tests] add option to run rpc test over QT clients
9 years ago
Wladimir J. van der Laan
ea0f5a2b04
Merge pull request #7185
...
e1030dd
Note that reviewers should mention the commit hash of the commits they reviewed. (Patrick Strateman)
9 years ago
Jonas Schnelli
b7c704abab
Merge pull request #7206
...
daf6466
Add "NODE_BLOOM" to guiutil so that peers don't get UNKNOWN[4] (Matt Corallo)
9 years ago
Matt Corallo
daf6466330
Add "NODE_BLOOM" to guiutil so that peers don't get UNKNOWN[4]
9 years ago
MarcoFalke
fa24439ff3
Bump copyright headers to 2015
9 years ago
MarcoFalke
fa6ad855e9
[devtools] Rewrite fix-copyright-headers.py
9 years ago
accraze
d812daf967
fix logic for error log
9 years ago
accraze
c611acc38a
wallet: check if tx scriptPubKey is unspendable
9 years ago
accraze
b6915b8239
checks for null data transaction before debug.log
...
CWalletTx::GetAmounts could not find output address for null data transactions, thus issuing an error in debug.log. This change checks to see if the transaction is OP_RETURN before issuing error.
resolves #6142
9 years ago
Pieter Wuille
5400ef6bcb
Replace trickle nodes with per-node/message Poisson delays
...
We used to have a trickle node, a node which was chosen in each iteration of
the send loop that was privileged and allowed to send out queued up non-time
critical messages. Since the removal of the fixed sleeps in the network code,
this resulted in fast and attackable treatment of such broadcasts.
This pull request changes the 3 remaining trickle use cases by random delays:
* Local address broadcast (while also removing the the wiping of the seen filter)
* Address relay
* Inv relay (for transactions; blocks are always relayed immediately)
The code is based on older commits by Patrick Strateman.
9 years ago
Wladimir J. van der Laan
9ee02cf564
Merge pull request #7156
...
6e76587
rpc: remove cs_main lock from `createrawtransaction` (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
d1e17ff640
Merge pull request #7181
...
9bbe71b
net: Add and document network messages in protocol.h (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
f7f44b1bdd
Merge pull request #7197
...
00423e1
Set link from http:// to https:// (Suriyaa Kudo)
9 years ago
Patrick Strateman
e1030dddab
Note that reviewers should mention the commit hash of the commits they reviewed.
9 years ago
Suriyaa Kudo
00423e1a71
Set link from http:// to https://
...
For opensource.org/licenses/MIT!
9 years ago