Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-28 | Constrain constant values to a single location in code | Luke Dashjr | |
2015-11-27 | Merge pull request #6134 | Wladimir J. van der Laan | |
e304432 Pass reference to estimateSmartFee and cleanup whitespace (Suhas Daftuar) 56106a3 Expose RPC calls for estimatesmart functions (Alex Morcos) e93a236 add estimateSmartFee to the unit test (Alex Morcos) 6303051 EstimateSmart functions consider mempool min fee (Alex Morcos) f22ac4a Increase success threshold for fee estimation to 95% (Alex Morcos) 4fe2823 Change wallet and GUI code to use new smart fee estimation calls. (Alex Morcos) 22eca7d Add smart fee estimation functions (Alex Morcos) | |||
2015-11-16 | Expose RPC calls for estimatesmart functions | Alex Morcos | |
Also add testing for estimatesmartfee in smartfees.py | |||
2015-11-11 | Chainparams: Explicit CChainParams arg for miner: | Jorge Timón | |
-BitcoinMiner -CreateNewBlock -GenerateBitcoins -ProcessBlockFound | |||
2015-11-11 | Chainparams: Explicit CChainParams arg for main (pre miner): | Jorge Timón | |
-ProcessNewBlock -TestBlockValidity | |||
2015-10-01 | Bugfix: If genproclimit is omitted to RPC setgenerate, don't change it; also ↵ | Luke Dashjr | |
show correct default in getmininginfo | |||
2015-10-01 | [Univalue] add univalue over subtree | Jonas Schnelli | |
similar to secp256k1 include and compile univalue over a subtree | |||
2015-09-12 | [trivial] Fix rpc message "help generate" | MarcoFalke | |
2015-09-03 | Update RPC generate help for numblocks to include required | Ian T | |
The `generate` RPC has no default `numblocks` and a numeric value is required. | |||
2015-08-18 | Fix crash when mining with empty keypool. | Daniel Kraft | |
Since the introduction of the ScriptForMining callback, the mining functions (setgenerate and generate) crash with an assertion failure (due to a NULL pointer script returned) if the keypool is empty. Fix this by giving a proper error. | |||
2015-07-23 | TRIVIAL: Missing includes | Jorge Timón | |
2015-07-20 | Reformat help text of estimatefee and estimatepriority to match other help ↵ | Pavel Janík | |
texts. | |||
2015-07-01 | add CReserveScript to allow modular script keeping/returning | Jonas Schnelli | |
- use one CReserveScript per mining thread | |||
2015-06-30 | detach wallet from miner | Jonas Schnelli | |
2015-06-05 | Merge pull request #6206 | Wladimir J. van der Laan | |
a9ac95c use const references where appropriate (Philip Kaufmann) | |||
2015-06-04 | fix rpcmining/getblocktemplate univalue transition logic error | Jonas Schnelli | |
2015-06-04 | use const references where appropriate | Philip Kaufmann | |
2015-06-04 | Remove JSON Spirit wrapper, remove JSON Spirit leftovers | Jonas Schnelli | |
- implement find_value() function for UniValue - replace all Array/Value/Object types with UniValues, remove JSON Spirit to UniValue wrapper - remove JSON Spirit sources | |||
2015-06-04 | remove JSON Spirit UniValue wrapper | Jonas Schnelli | |
2015-06-04 | expicit set UniValue type to avoid empty values | Jonas Schnelli | |
2015-06-04 | extend conversion to UniValue | Jonas Schnelli | |
2015-06-04 | Convert tree to using univalue. Eliminate all json_spirit uses. | Jeff Garzik | |
2015-06-02 | Be stricter in processing unrequested blocks | Suhas Daftuar | |
AcceptBlock will no longer process an unrequested block, unless it has not been previously processed and has more work than chainActive.Tip() | |||
2015-05-15 | Consensus: MOVEONLY: Move CValidationState from main consensus/validation | jtimon | |
2015-05-14 | remove unneeded incude of wallet/db.h from rpcmining.cpp | Philip Kaufmann | |
2015-04-26 | Merge pull request #5696 | Wladimir J. van der Laan | |
691161d Consensus: Create consensus/consensus.h with some constants (jtimon) | |||
2015-04-21 | tests: Error when setgenerate is used on regtest | Wladimir J. van der Laan | |
Ever since #5957 there has been the problem that older RPC test cases (as can be found plenty in open pulls) use setgenerate() on regtest, assuming a different interpretation of the arguments. Directly generating a number of blocks has been split off into a new method `generate` - however using `setgenerate` with the previous arguments will result in spawning an unreasonable number of threads, and well, simply not work as expected without clear indication of the error. Add an error to point the user at the right method. | |||
2015-04-20 | Consensus: Create consensus/consensus.h with some constants | jtimon | |
2015-04-15 | Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter | Jorge Timón | |
2015-04-15 | Merge pull request #5999 | Wladimir J. van der Laan | |
e8e8904 Chainparams: Cleanup: Delete CChainParams getters to attributes from Consensus::Params (Jorge Timón) | |||
2015-04-13 | Fix missing lock in submitblock | Matt Corallo | |
2015-04-13 | Chainparams: Cleanup: Delete CChainParams getters to attributes from ↵ | Jorge Timón | |
Consensus::Params | |||
2015-04-10 | Revert mining changes in #5957 | Wladimir J. van der Laan | |
This reverts commit e2edf95cd3f43331843676e49a82830128a95050 6b04508e37c5dd18cec1cd61cc4356bd208aa991 0df67f1f7ab4adfe9f0b3ba6276e737b37826464, except the changes to the RPC tests. A `generate` RPC call is introduced based on the old code. | |||
2015-04-01 | Bugfix: make CreateNewBlock return pindexPrev | Pieter Wuille | |
2015-04-01 | Introduce separate 'generate' RPC call | Pieter Wuille | |
2015-03-26 | Consensus: Refactor: Decouple pow.o from chainparams.o | Jorge Timón | |
2015-03-24 | Fix --disable-wallet build after merge of #5681 | Wladimir J. van der Laan | |
2015-03-12 | [Move Only] Move wallet related things to src/wallet/ | Jonas Schnelli | |
could once be renamed from /src/wallet to /src/legacywallet. | |||
2015-02-17 | Rename Interval() to DifficultyAdjustmentInterval() | Shaul Kfir | |
2015-02-09 | Merge pull request #5739 | Wladimir J. van der Laan | |
f4b2078 Replace difficulty readjustment blocks with Interval() (Shaul Kfir) | |||
2015-02-04 | fix getblocktemplate lock issue | Jonas Schnelli | |
getblocktemplate didn't have a wallet lock before #5711 and IMO there is no need for LEAVE/ENTER critical section. | |||
2015-02-02 | Replace difficulty readjustment blocks with Interval() | Shaul Kfir | |
2015-01-28 | Removed main.h dependency from rpcserver.cpp | Eric Lombrozo | |
Rebased by @laanwj: - update for RPC methods added since 84d13ee: setmocktime, invalidateblock, reconsiderblock. Only the first, setmocktime, required a change, the other two are thread safe. | |||
2015-01-24 | Merge pull request #5599 | Wladimir J. van der Laan | |
0cc0d8d Get rid of the internal miner's hashmeter (jtimon) | |||
2015-01-05 | Use arith_uint256 where necessary | Wladimir J. van der Laan | |
Also add conversion from/to uint256 where needed. | |||
2015-01-04 | Get rid of the internal miner's hashmeter | jtimon | |
2014-12-31 | Merge pull request #5499 | Wladimir J. van der Laan | |
7f71813 Bugfix: prioritisetransaction: Do some basic sanity checking on txid (Luke Dashjr) | |||
2014-12-23 | en: Avoid ambiguous language regarding when transactions confirm | Luke Dashjr | |
2014-12-19 | Added "Core" to copyright headers | sandakersmann | |
Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60 | |||
2014-12-17 | Bugfix: prioritisetransaction: Do some basic sanity checking on txid | Luke Dashjr | |
Besides giving a nicer error, this also prevents logging arbitrary data (which could have been used to exploit log readers) into debug.log |