Alex Morcos
c49d5bc9e6
Store the total sig op count of a tx.
...
Store sum of legacy and P2SH sig op counts. This is calculated in AcceptToMemory pool and storing it saves redoing the expensive calculation in block template creation.
9 years ago
Wladimir J. van der Laan
8f0d79e3c8
test: Disable scheduler test manythreads
...
It causes occasional deadlocks, resulting in false negatives in Travis.
Disable the test for now.
Works around #6540 .
9 years ago
Wladimir J. van der Laan
16f4a6e0fe
Merge pull request #7137
...
cfdc662
Explicitly set chain limits in replace-by-fee test (Suhas Daftuar)
9 years ago
Wladimir J. van der Laan
bc1f427570
qt: periodic translations update
9 years ago
Wladimir J. van der Laan
c0c08c7c68
Merge pull request #7141
...
aabc897
rpc: Don't translate warning messages (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
a60538bc45
Merge pull request #7143
...
6da12df
qt: use QMetaObject::invokeMethod for cross-thread signaling in clientmodel (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
2ef5ffa59a
Merge pull request #6915
...
2d8860e
Fix removeForReorg to use MedianTimePast (Suhas Daftuar)
b7fa4aa
Don't call removeForReorg if DisconnectTip fails (Suhas Daftuar)
7e49f5f
Track coinbase spends in CTxMemPoolEntry (Suhas Daftuar)
bb8ea1f
removeForReorg calls once-per-disconnect-> once-per-reorg (Matt Corallo)
474b84a
Make indentation in ActivateBestChainStep readable (Matt Corallo)
b0a064c
Fix comment in removeForReorg (Matt Corallo)
9b060e5
Fix removal of time-locked transactions during reorg (Matt Corallo)
0c9959a
Add failing test checking timelocked-txn removal during reorg (Matt Corallo)
9 years ago
Wladimir J. van der Laan
9afbd96919
Merge pull request #7022
...
50947ef
Change default block priority size to 0 (Alex Morcos)
9 years ago
Wladimir J. van der Laan
6da12dff28
qt: use QMetaObject::invokeMethod for cross-thread signaling in clientmodel
...
It's surprising to me that Q_EMIT even worked for this.
But it doesn't build in Qt4, so switch back to
`QMetaObject::invokeMethod`. Fixes #7138 .
9 years ago
Pavel Janík
b212f94dd9
Describe maxmempool and mempoolminfee in the getmempoolinfo RPC help.
9 years ago
Luke Dashjr
02354c93be
Constrain rpcport default values to a single location in code
9 years ago
Wladimir J. van der Laan
6abf6eb7bb
Merge pull request #7063
...
2b31ab9
Add rpc test for prioritisetransaction (Suhas Daftuar)
6e8b07f
Add rounding helper function to util.py (Suhas Daftuar)
9 years ago
Suhas Daftuar
2b31ab90c4
Add rpc test for prioritisetransaction
9 years ago
Suhas Daftuar
6e8b07f5f3
Add rounding helper function to util.py
9 years ago
Wladimir J. van der Laan
8f761e87c3
Merge pull request #7136
...
fa19a58
HelpMessage: Don't hide -mintxfee behind showDebug (MarcoFalke)
faffc17
rpcwallet: Clarify what settxfee does (MarcoFalke)
9999cb0
Fix url in .travis.yml (MarcoFalke)
fa22a10
contrib: Del. gitian downloader config and update gitian README (MarcoFalke)
fad3035
[doc] Minor markdown fixes (MarcoFalke)
9 years ago
Wladimir J. van der Laan
327291af02
Merge pull request #6914
...
114b581
Prevector type (Pieter Wuille)
9 years ago
Wladimir J. van der Laan
aabc897801
rpc: Don't translate warning messages
...
But keep translating them in the GUI.
This - necessarily - requires duplication of a few messages.
Alternative take on #7134 , that keeps the translations from being wiped.
Also document GetWarnings() input argument.
Fixes #5895 .
9 years ago
Wladimir J. van der Laan
9490bd71bd
Merge pull request #7096
...
ff723da
[Qt] improve minimum absolute fee option - Only display the minimum absolute fee control if CoinControl is enabled (Jonas Schnelli)
31b508a
[Qt] make use of the nMinimumTotalFee (absolute) in coincontrols fee calculation (Jonas Schnelli)
80462dd
[Qt] use ASYMP_UTF8 (≈) whenever we show a fee that is not absolute (Jonas Schnelli)
ecc7c82
Move fPayAtLeastCustomFee function to CC (Pieter Wuille)
9 years ago
Wladimir J. van der Laan
eb3d1b3487
Merge pull request #7135
...
fa3a38a
[qa] pull-tester: Cleanup (run keypool, tidy stdout) (MarcoFalke)
9 years ago
Wladimir J. van der Laan
30c2d8c635
Merge pull request #7105
...
9ac63d6
Keep track of explicit wallet conflicts instead of using mempool (Pieter Wuille)
9 years ago
Wladimir J. van der Laan
1b5118bfa0
Merge pull request #7079
...
ebb25f4
Limit setAskFor and retire requested entries only when a getdata returns. (Gregory Maxwell)
5029698
prevent peer flooding request queue for an inv (kazcw)
9 years ago
Gregory Maxwell
c143c499c8
Merge pull request #7072
...
996d311
[RPC] Add transaction size to JSON output (Nick)
9 years ago
Alex Morcos
50947ef23f
Change default block priority size to 0
...
Make RPC tests have a default block priority size of 50000 (the old default) so we can still use free transactions in RPC tests. When priority is eliminated, we will have to make a different change if we want to continue allowing free txs.
9 years ago
Gregory Maxwell
438ee59839
Merge pull request #7044
...
d52fbf0
Added additional config option for multiple RPC users. (Gregory Sanders)
9 years ago
Suhas Daftuar
2d8860e820
Fix removeForReorg to use MedianTimePast
9 years ago
Suhas Daftuar
b7fa4aa387
Don't call removeForReorg if DisconnectTip fails
9 years ago
Suhas Daftuar
7e49f5f8b4
Track coinbase spends in CTxMemPoolEntry
...
This allows us to optimize CTxMemPool::removeForReorg.
9 years ago
Matt Corallo
bb8ea1f630
removeForReorg calls once-per-disconnect-> once-per-reorg
9 years ago
Matt Corallo
474b84a741
Make indentation in ActivateBestChainStep readable
9 years ago
Matt Corallo
b0a064c4b8
Fix comment in removeForReorg
9 years ago
Matt Corallo
9b060e5cfb
Fix removal of time-locked transactions during reorg
9 years ago
Matt Corallo
0c9959a308
Add failing test checking timelocked-txn removal during reorg
9 years ago
Suhas Daftuar
cfdc66280f
Explicitly set chain limits in replace-by-fee test
9 years ago
MarcoFalke
fa19a588b9
HelpMessage: Don't hide -mintxfee behind showDebug
9 years ago
MarcoFalke
faffc172ec
rpcwallet: Clarify what settxfee does
9 years ago
MarcoFalke
9999cb0626
Fix url in .travis.yml
9 years ago
MarcoFalke
fa22a10028
contrib: Del. gitian downloader config and update gitian README
9 years ago
MarcoFalke
fad3035e8d
[doc] Minor markdown fixes
9 years ago
MarcoFalke
fa3a38a7f2
[qa] pull-tester: Cleanup (run keypool, tidy stdout)
...
* Run keypool (takes 6 seconds)
* Print duration of each rpc test
* Structure output (bold, new lines)
9 years ago
Wladimir J. van der Laan
34e02e0147
Merge pull request #7094
...
1bb289f
Assert now > 0 in GetTime GetTimeMillis GetTimeMicros (Patick Strateman)
9 years ago
Wladimir J. van der Laan
eb7741605b
Merge pull request #7008
...
c035306
Change GetPriority calculation. (Alex Morcos)
71f1d9f
Modify variable names for entry height and priority (Alex Morcos)
5945819
Remove default arguments for CTxMemPoolEntry() (Alex Morcos)
9 years ago
Wladimir J. van der Laan
9b8fc6c89a
Merge pull request #7035
...
4531fc4
torcontrol: only output disconnect if -debug=tor (Daniel Cousens)
9 years ago
Jonas Schnelli
ff723da6f6
[Qt] improve minimum absolute fee option
...
- Only display the minimum absolute fee control if CoinControl is enabled
9 years ago
Jonas Schnelli
31b508a18b
[Qt] make use of the nMinimumTotalFee (absolute) in coincontrols fee calculation
9 years ago
Jonas Schnelli
80462dda0a
[Qt] use ASYMP_UTF8 (≈) whenever we show a fee that is not absolute
9 years ago
Pieter Wuille
ecc7c82361
Move fPayAtLeastCustomFee function to CC
9 years ago
Pieter Wuille
aa4b0c26b0
When not filtering blocks, getdata sends more in one test
9 years ago
Wladimir J. van der Laan
96b802510d
Merge pull request #7112
...
9af5f9c
Move uiInterface.NotifyBlockTip signal above the core/wallet signal - This will keep getbestblockhash more in sync with blocknotify callbacks (Jonas Schnelli)
4082e46
[Qt] call GuessVerificationProgress synchronous during core signal, pass double over UI signal (Jonas Schnelli)
947d20b
[Qt] reduce cs_main in getVerificationProgress() (Jonas Schnelli)
e6d50fc
[Qt] update block tip (height and date) without locking cs_main, update always (each block) (Jonas Schnelli)
012fc91
NotifyBlockTip signal: switch from hash (uint256) to CBlockIndex* - also adds a boolean for indication if the tip update was happening during initial sync - emit notification also during initial sync (Jonas Schnelli)
9 years ago
Gregory Maxwell
d41e44c9ac
Actually only use filterInventoryKnown with MSG_TX inventory messages.
...
Previously this logic could erroneously filter a MSG_BLOCK inventory message.
9 years ago
Patick Strateman
b6a0da45db
Only use filterInventoryKnown with MSG_TX inventory messages.
...
Previously this logic could erroneously filter a MSG_BLOCK inventory message.
9 years ago