aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-01Merge pull request #6914Wladimir J. van der Laan
114b581 Prevector type (Pieter Wuille)
2015-12-01Merge pull request #7096Wladimir J. van der Laan
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)
2015-12-01Merge pull request #7135Wladimir J. van der Laan
fa3a38a [qa] pull-tester: Cleanup (run keypool, tidy stdout) (MarcoFalke)
2015-12-01Merge pull request #7105Wladimir J. van der Laan
9ac63d6 Keep track of explicit wallet conflicts instead of using mempool (Pieter Wuille)
2015-12-01Merge pull request #7079Wladimir J. van der Laan
ebb25f4 Limit setAskFor and retire requested entries only when a getdata returns. (Gregory Maxwell) 5029698 prevent peer flooding request queue for an inv (kazcw)
2015-11-30Merge pull request #7072Gregory Maxwell
996d311 [RPC] Add transaction size to JSON output (Nick)
2015-11-30Merge pull request #7044Gregory Maxwell
d52fbf0 Added additional config option for multiple RPC users. (Gregory Sanders)
2015-11-30[qa] pull-tester: Cleanup (run keypool, tidy stdout)MarcoFalke
* Run keypool (takes 6 seconds) * Print duration of each rpc test * Structure output (bold, new lines)
2015-11-30Merge pull request #7094Wladimir J. van der Laan
1bb289f Assert now > 0 in GetTime GetTimeMillis GetTimeMicros (Patick Strateman)
2015-11-30Merge pull request #7008Wladimir J. van der Laan
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)
2015-11-30Merge pull request #7035Wladimir J. van der Laan
4531fc4 torcontrol: only output disconnect if -debug=tor (Daniel Cousens)
2015-11-30[Qt] improve minimum absolute fee optionJonas Schnelli
- Only display the minimum absolute fee control if CoinControl is enabled
2015-11-30[Qt] make use of the nMinimumTotalFee (absolute) in coincontrols fee calculationJonas Schnelli
2015-11-30[Qt] use ASYMP_UTF8 (≈) whenever we show a fee that is not absoluteJonas Schnelli
2015-11-30Move fPayAtLeastCustomFee function to CCPieter Wuille
2015-11-30Merge pull request #7112Wladimir J. van der Laan
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)
2015-11-30torcontrol: only output disconnect if -debug=torDaniel Cousens
2015-11-30Merge pull request #7103Wladimir J. van der Laan
fa506c0 [wallet] Add rpc tests to verify fee calculations (MarcoFalke) 4b89f01 Default fPayAtLeastCustomFee to false (Ryan Havar)
2015-11-30Merge pull request #7027Wladimir J. van der Laan
4ea1790 [qa] keypool: DRY: Use test framework (MarcoFalke) c6973ca [qa] keypool: Fix white space to prepare transition to test framework (MarcoFalke)
2015-11-30Move uiInterface.NotifyBlockTip signal above the core/wallet signalJonas Schnelli
- This will keep getbestblockhash more in sync with blocknotify callbacks
2015-11-30Merge pull request #7126Wladimir J. van der Laan
fa4b627 Move blocksonly parameter interaction to InitParameterInteraction() (MarcoFalke)
2015-11-30Merge pull request #7116Wladimir J. van der Laan
cb491e7 Trivial: Fix warning introduced by #7053 by casting to uint64_t (Jorge Timón)
2015-11-30Merge pull request #7127Jonas Schnelli
a6cbc02 Bugfix: Default -uiplatform is not actually the platform this build was compiled on (Luke Dashjr)
2015-11-30Merge pull request #7025Jonas Schnelli
2a8e8c2 [Qt] don't allow to store invalid proxy ports (Jonas Schnelli) d16d1b7 [Qt] refactor and optimize proxy settings behavior (Jonas Schnelli)
2015-11-30[Qt] call GuessVerificationProgress synchronous during core signal, pass ↵Jonas Schnelli
double over UI signal
2015-11-30[Qt] reduce cs_main in getVerificationProgress()Jonas Schnelli
2015-11-30[Qt] update block tip (height and date) without locking cs_main, update ↵Jonas Schnelli
always (each block)
2015-11-30NotifyBlockTip signal: switch from hash (uint256) to CBlockIndex*Jonas Schnelli
- also adds a boolean for indication if the tip update was happening during initial sync - emit notification also during initial sync
2015-11-29Trivial: Fix warning introduced by #7053 by casting to uint64_tJorge Timón
2015-11-29Added additional config option for multiple RPC users.Gregory Sanders
2015-11-29Keep track of explicit wallet conflicts instead of using mempoolPieter Wuille
2015-11-29Merge pull request #7129Pieter Wuille
49fb8e8 Documentation updates for BIP 130 (Pieter Wuille) 50262d8 Allow block announcements with headers (Suhas Daftuar)
2015-11-29Documentation updates for BIP 130Pieter Wuille
2015-11-29Allow block announcements with headersSuhas Daftuar
This replaces using inv messages to announce new blocks, when a peer requests (via the new "sendheaders" message) that blocks be announced with headers instead of inv's. Since headers-first was introduced, peers send getheaders messages in response to an inv, which requires generating a block locator that is large compared to the size of the header being requested, and requires an extra round-trip before a reorg can be relayed. Save time by tracking headers that a peer is likely to know about, and send a headers chain that would connect to a peer's known headers, unless the chain would be too big, in which case we revert to sending an inv instead. Based off of @sipa's commit to announce all blocks in a reorg via inv, which has been squashed into this commit. Rebased-by: Pieter Wuille
2015-11-28Merge pull request #7106Gregory Maxwell
a9f3d3d Fix and improve relay from whitelisted peers (Pieter Wuille)
2015-11-28[wallet] Add rpc tests to verify fee calculationsMarcoFalke
2015-11-28Default fPayAtLeastCustomFee to falseRyan Havar
This allows for much finer control of the transaction fees per kilobyte as it prevent small transactions using a fee that is more appropriate for one that is of a kilobyte. This also allows controlling the fee per kilobyte over rpc such that: bitcoin-cli settxfee `bitcoin-cli estimatefee 2` would make sense, while currently it grossly fails often by a factor of x3
2015-11-28Bugfix: Default -uiplatform is not actually the platform this build was ↵Luke Dashjr
compiled on
2015-11-28Merge pull request #6508Pieter Wuille
eece63f Switch blocks to a constant-space Merkle root/branch algorithm. (Pieter Wuille) ee60e56 Add merkle.{h,cpp}, generic merkle root/branch algorithm (Pieter Wuille)
2015-11-28Move blocksonly parameter interaction to InitParameterInteraction()MarcoFalke
2015-11-28Merge pull request #6961Pieter Wuille
fa41d4c [qt] Move GUI related HelpMessage() part downstream (MarcoFalke) faf93f3 [trivial] Reuse translation and cleanup DEFAULT_* values (MarcoFalke) 3307bdb Bugfix: Omit wallet-related options from -help when wallet is not supported (Luke Dashjr) b966aa8 Constrain constant values to a single location in code (Luke Dashjr)
2015-11-28[qt] Move GUI related HelpMessage() part downstreamMarcoFalke
2015-11-28[trivial] Reuse translation and cleanup DEFAULT_* valuesMarcoFalke
* DEFAULT_DISABLE_SAFEMODE = false * Use DEFAULT_* constants for extern bools
2015-11-28Bugfix: Omit wallet-related options from -help when wallet is not supportedLuke Dashjr
2015-11-28Constrain constant values to a single location in codeLuke Dashjr
2015-11-28[RPC] Add transaction size to JSON outputNick
This may be useful for blockchain explorers.
2015-11-28Merge pull request #6942Pieter Wuille
e482a7f Fix CCoins serialization documentation (Peter Josling)
2015-11-28Merge pull request #7003Pieter Wuille
b8c06ef doc: Add non-style-related development guidelines (Wladimir J. van der Laan)
2015-11-27Merge pull request #7117Wladimir J. van der Laan
a64d7b4 Print correct minimum mempool size in MB (paveljanik)
2015-11-27Print correct minimum mempool size in MBpaveljanik