Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-02 | Remove GetTotalBlocksEstimate and checkpoint tests that test nothing. | Gregory Maxwell | |
GetTotalBlocksEstimate is no longer used and it was the only thing the checkpoint tests were testing. Since checkpoints are on their way out it makes more sense to remove the test file than to cook up a new pointless test. | |||
2016-11-02 | IBD check uses minimumchain work instead of checkpoints. | Gregory Maxwell | |
This introduces a 'minimum chain work' chainparam which is intended to be the known amount of work in the chain for the network at the time of software release. If you don't have this much work, you're not yet caught up. This is used instead of the count of blocks test from checkpoints. This criteria is trivial to keep updated as there is no element of subjectivity, trust, or position dependence to it. It is also a more reliable metric of sync status than a block count. | |||
2016-10-31 | Change all instance of 'GMT epoch' to 'Unix epoch' | matthias | |
2016-10-28 | Merge #8989: [Qt] overhaul smart-fee slider, adjust default confirmation target | Wladimir J. van der Laan | |
cfe77ef [Qt] overhaul smart-fee slider, adjust default confirmation target (Jonas Schnelli) 6f02899 [Qt] Hide nTxConfirmTarget behind WalletModel (Jonas Schnelli) 004168d CoinControl: add option for custom confirmation target (Jonas Schnelli) | |||
2016-10-28 | Merge #9016: Return useful error message on ATMP failure | Wladimir J. van der Laan | |
169bdab Return useful error message on ATMP failure (instagibbs) | |||
2016-10-28 | [Qt] overhaul smart-fee slider, adjust default confirmation target | Jonas Schnelli | |
2016-10-28 | [Qt] Hide nTxConfirmTarget behind WalletModel | Jonas Schnelli | |
2016-10-28 | CoinControl: add option for custom confirmation target | Jonas Schnelli | |
2016-10-27 | instance of 'mem pool' to 'mempool' | S. Matthew English | |
there was only one instance of 'mem pool' and not 'mempool', so I changed it to conform to the others | |||
2016-10-26 | Return useful error message on ATMP failure | instagibbs | |
2016-10-26 | rpc: Remove invalid explanation from wallet fee message | Wladimir J. van der Laan | |
2016-10-25 | Merge #8515: A few mempool removal optimizations | Wladimir J. van der Laan | |
0334430 Add some missing includes (Pieter Wuille) 4100499 Return shared_ptr<CTransaction> from mempool removes (Pieter Wuille) 51f2783 Make removed and conflicted arguments optional to remove (Pieter Wuille) f48211b Bypass removeRecursive in removeForReorg (Pieter Wuille) | |||
2016-10-25 | Merge #9008: [net] Remove assert(nMaxInbound > 0) | Wladimir J. van der Laan | |
fa1c3c2 [net] Remove assert(nMaxInbound > 0) (MarcoFalke) | |||
2016-10-25 | Merge #9002: Make connect=0 disable automatic outbound connections. | Wladimir J. van der Laan | |
515e264 Make connect=0 disable automatic outbound connections. (Gregory Maxwell) | |||
2016-10-25 | Make connect=0 disable automatic outbound connections. | Gregory Maxwell | |
Otherwise it just responds to this obvious bit of configuration by trying to connect to "0" in a loop. | |||
2016-10-24 | [net] Remove assert(nMaxInbound > 0) | MarcoFalke | |
nMaxInbound might very well be 0 or -1, if the user prefers to keep a small number of maxconnections. Note: nMaxInbound of -1 means that the user set maxconnections to 8 or less, but we still want to keep an additional slot for the feeler connection. | |||
2016-10-24 | Merge #8995: Add missing cs_main lock to ::GETBLOCKTXN processing | Wladimir J. van der Laan | |
dfe7906 Add missing cs_main lock to ::GETBLOCKTXN processing (Matt Corallo) | |||
2016-10-21 | Add some missing includes | Pieter Wuille | |
2016-10-21 | Return shared_ptr<CTransaction> from mempool removes | Pieter Wuille | |
2016-10-21 | Make removed and conflicted arguments optional to remove | Pieter Wuille | |
2016-10-21 | Bypass removeRecursive in removeForReorg | Pieter Wuille | |
2016-10-21 | Fix doxygen comment: the transaction is returned in txOut | Pavel Janík | |
2016-10-21 | Merge #8982: Eliminating Inconsistencies in Textual Output | MarcoFalke | |
3a286ab Eliminating Inconsistencies in Textual Output (S. Matthew English) | |||
2016-10-21 | Add missing cs_main lock to ::GETBLOCKTXN processing | Matt Corallo | |
Note that this is not a major issue as, in order for the missing lock to cause issues, you have to receive a GETBLOCKTXN message while reindexing, adding a block header via RPC, etc, which results in either a table rehash or an insert into the bucket which you are currently looking at. | |||
2016-10-21 | Merge #8968: Don't hold cs_main when calling ProcessNewBlock from a cmpctblock | Wladimir J. van der Laan | |
72ca7d9 Don't hold cs_main when calling ProcessNewBlock from a cmpctblock (Matt Corallo) | |||
2016-10-21 | Merge #8975: Chainparams: Trivial: In AppInit2(), s/Params()/chainparams/ | Wladimir J. van der Laan | |
6f2f639 Chainparams: Trivial: In AppInit2(), s/Params()/chainparams/ (Jorge Timón) | |||
2016-10-21 | Merge #8990: moveonly: move `coincontrol` to `src/wallet` | Wladimir J. van der Laan | |
1ae5839 moveonly: move `coincontrol` to `src/wallet` (Wladimir J. van der Laan) | |||
2016-10-21 | Merge #8985: Use pindexBestHeader instead of setBlockIndexCandidates for ↵ | Jonas Schnelli | |
NotifyHeaderTip() 3154d6e [Qt] use NotifyHeaderTip's height and date for the progress update (Jonas Schnelli) 0a261b6 Use pindexBestHeader instead of setBlockIndexCandidates for NotifyHeaderTip() (Jonas Schnelli) | |||
2016-10-21 | moveonly: move `coincontrol` to `src/wallet` | Wladimir J. van der Laan | |
2016-10-20 | [Qt] use NotifyHeaderTip's height and date for the progress update | Jonas Schnelli | |
2016-10-20 | Use pindexBestHeader instead of setBlockIndexCandidates for NotifyHeaderTip() | Jonas Schnelli | |
2016-10-20 | Eliminating Inconsistencies in Textual Output | S. Matthew English | |
There were discrepancies between usage of "block chain" and "blockchain", I've changed them to the latter. The reason for this was that Wikipedia when describing this data structure writes "A blockchain — *originally block chain*", so it seemed the more appropriate term. | |||
2016-10-20 | RPC: importmulti: Avoid using boost::variant::operator!=, which is only in ↵ | Luke Dashjr | |
newer boost versions | |||
2016-10-20 | Merge #7551: Add importmulti RPC call | Wladimir J. van der Laan | |
215caba Add consistency check to RPC call importmulti (Pedro Branco) cb08fdb Add importmulti rpc call (Pedro Branco) | |||
2016-10-19 | Chainparams: Trivial: In AppInit2(), s/Params()/chainparams/ | Jorge Timón | |
2016-10-19 | Merge #8928: Fix init segfault where InitLoadWallet() calls ATMP before genesis | Wladimir J. van der Laan | |
37aefff Fix init segfault where InitLoadWallet() calls ATMP before genesis (Matt Corallo) | |||
2016-10-19 | Merge #8927: Add script tests for FindAndDelete in pre-segwit and segwit scripts | Wladimir J. van der Laan | |
acf853d Add script tests for FindAndDelete in pre-segwit and segwit scripts (Johnson Lau) | |||
2016-10-19 | Merge #8774: Qt refactors to better abstract wallet access | Jonas Schnelli | |
178cd88 Qt/splash: Specifically keep track of which wallet(s) we are connected to for later disconnecting (Luke Dashjr) 1880aeb Qt: Get the private key for signing messages via WalletModel (Luke Dashjr) | |||
2016-10-19 | Merge #7948: RPC: augment getblockchaininfo bip9_softforks data | Wladimir J. van der Laan | |
fc14609 RPC: augment getblockchaininfo bip9_softforks data (mruddy) | |||
2016-10-19 | Add consistency check to RPC call importmulti | Pedro Branco | |
2016-10-19 | Add importmulti rpc call | Pedro Branco | |
2016-10-19 | RPC: augment getblockchaininfo bip9_softforks data | mruddy | |
2016-10-19 | [RPC] pass HTTP basic authentication username to the JSONRequest object | Jonas Schnelli | |
2016-10-19 | [RPC] Give RPC commands more information about the RPC request | Jonas Schnelli | |
2016-10-19 | rpc: Change JSONRPCRequest to JSONRPCRequestObj | Wladimir J. van der Laan | |
This is more consistent with `JSONRPCReplyObj`. | |||
2016-10-19 | Merge #8972: [Qt] make warnings label selectable (jonasschnelli) | Wladimir J. van der Laan | |
ef0c9ee [Qt] make warnings label selectable (Jonas Schnelli) | |||
2016-10-19 | Merge #8951: RPC/Mining: getblocktemplate: Update and fix formatting of help | Wladimir J. van der Laan | |
59daa58 RPC/Mining: getblocktemplate: Update and fix formatting of help (Luke Dashjr) | |||
2016-10-19 | [Qt] make warnings label selectable | Jonas Schnelli | |
2016-10-19 | RPC/Mining: getblocktemplate: Update and fix formatting of help | Luke Dashjr | |
2016-10-19 | Merge #8949: Be more agressive in getting connections to peers with relevant ↵ | Wladimir J. van der Laan | |
services. 4630479 Make dnsseed's definition of acute need include relevant services. (Gregory Maxwell) 9583477 Be more aggressive in connecting to peers with relevant services. (Gregory Maxwell) |