Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-10 | consensus: don't use arith_uint256 in consensus.h | Cory Fields | |
Requiring arith_uint256 at such a base level is not good for modularity. | |||
2015-03-27 | Add a consistency check for the block chain data structures | Pieter Wuille | |
This adds a -checkblockindex (defaulting to true for regtest), which occasionally does a full consistency check for mapBlockIndex, setBlockIndexCandidates, chainActive, and mapBlocksUnlinked. | |||
2015-03-25 | Consensus: Refactor: Introduce Consensus::Params class | Jorge Timón | |
2015-03-09 | test: remove fSkipProofOfWork | Wladimir J. van der Laan | |
Not used, and REGTEST already allows creating blocks at the lowerst possible difficulty. | |||
2015-03-09 | test: Remove UNITTEST params | Wladimir J. van der Laan | |
UNITTEST parameter are not used by any current tests, and the model (modifyable parameters) is inconvenient when unit-testing. As they are stored in a global structure eevery test would have to (re)set up its own parameters. For consistency it is also better to test with MAIN parameters. | |||
2015-02-25 | make CMessageHeader a dumb storage class | Cory Fields | |
It shouldn't know or care about bitcoind's chain param selection | |||
2015-02-17 | Rename Interval() to DifficultyAdjustmentInterval() | Shaul Kfir | |
2015-01-06 | Merge pull request #5598 | Wladimir J. van der Laan | |
eb0d34b Remove unused chainparam networkID (jtimon) | |||
2015-01-05 | Use arith_uint256 where necessary | Wladimir J. van der Laan | |
Also add conversion from/to uint256 where needed. | |||
2014-12-19 | Added "Core" to copyright headers | sandakersmann | |
Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60 | |||
2014-12-11 | Remove unused chainparam networkID | jtimon | |
2014-12-03 | MOVEONLY: core/ -> primitives/ | Luke Dashjr | |
2014-11-03 | Fix all header defines | Pavel Janík | |
2014-10-30 | Merge pull request #5142 | Wladimir J. van der Laan | |
02fe12d Update generate-seeds.py to produce doxygen compatible comments (Michael Ford) f2e03ff Update comments in chainparams to be doxygen compatible (Michael Ford) 2fdc335 Update comments in chain to be doxygen compatible (Michael Ford) | |||
2014-10-27 | MOVEONLY: core.o -> core/block.o | jtimon | |
2014-10-25 | Update comments in chainparams to be doxygen compatible | Michael Ford | |
2014-10-10 | Remove CChainParams::NetworkID() | jtimon | |
2014-10-10 | Add fTestnetToBeDeprecatedFieldRPC to CChainParams | jtimon | |
2014-10-10 | Move checkpoint data selection to chainparams | jtimon | |
2014-10-02 | Avoid introducing a virtual into CChainParams | Wladimir J. van der Laan | |
Treat fSkipProofOfWorkCheck the same as other parameters. | |||
2014-10-02 | Switch testing framework from MAIN to new UNITTEST network | SergioDemianLerner | |
UNITTEST inherites from MAIN but allows synamically changing its parameters using the ModifiableParams() interface | |||
2014-10-02 | Revert merge of pull #4845 | Wladimir J. van der Laan | |
It breaks the new mingw tests! See - https://travis-ci.org/bitcoin/bitcoin/jobs/36845581 - https://travis-ci.org/bitcoin/bitcoin/jobs/36845582 This reverts commit 470590277782cce2fe73275c74523aef59a51eab, 5e2e7fcb99738d9254d4030d53e4f711b2fc5ee0, a25fd6be138ff2bff7e2ad6a1a789db523c0193f. | |||
2014-09-29 | Avoid introducing a virtual into CChainParams | Wladimir J. van der Laan | |
Treat fSkipProofOfWorkCheck the same as other parameters. | |||
2014-09-29 | Switch testing framework from MAIN to new UNITTEST network | SergioDemianLerner | |
UNITTEST inherites from MAIN but allows synamically changing its parameters using the ModifiableParams() interface | |||
2014-09-10 | Merge pull request #4623 | Wladimir J. van der Laan | |
e84843c Broken addresses on command line no longer trigger testnet. (Ross Nicoll) | |||
2014-08-30 | Broken addresses on command line no longer trigger testnet. | Ross Nicoll | |
When passing a bitcoin: URI on the command line, invalid addresses do not incorrectly send the user to the test network. | |||
2014-08-28 | add missing header end comments | Philip Kaufmann | |
- ensures a consistent usage in header files - also add a blank line after the copyright header where missing - also remove orphan new-lines at the end of some files | |||
2014-06-25 | Remove unnecessary dependencies for bitcoin-cli | Wladimir J. van der Laan | |
This commit removes all the unnecessary dependencies (key, core, netbase, sync, ...) from bitcoin-cli. To do this it shards the chain parameters into BaseParams, which contains just the RPC port and data directory (as used by utils and bitcoin-cli) and Params, with the rest. | |||
2014-06-23 | move pow constants to chainparams | jtimon | |
2014-06-17 | Get rid of Params().RPCisTestNet() | jtimon | |
2014-06-16 | Remove `using namespace std` from header file | Wladimir J. van der Laan | |
It's considered bad form to import things into the global namespace in a header. Put it in the cpp files where it is needed instead. | |||
2014-06-12 | add NetworkIDString() to chainparams | Philip Kaufmann | |
- returns the BIP70 network string - use that new function in the core and GUI code and remove unused code and functions | |||
2014-06-10 | remove wrong ; in chainparams.h and order includes | Philip Kaufmann | |
2014-06-04 | Replace virtual methods with static attributes, chainparams.h depends on | jtimon | |
protocol.h instead of the other way around | |||
2014-06-04 | Get rid of TestNet() | jtimon | |
2014-06-04 | Add RPCisTestNet chain parameter | jtimon | |
2014-06-04 | Add RequireStandard chain parameter | jtimon | |
2014-06-04 | Add AllowMinDifficultyBlocks chain parameter | jtimon | |
2014-06-04 | Move majority constants to chainparams | jtimon | |
2014-06-04 | Get rid of RegTest() | jtimon | |
2014-06-04 | Add DefaultCheckMemPool chain parameter | jtimon | |
2014-06-04 | Add DefaultMinerThreads chain parameter | jtimon | |
2014-06-04 | Add MineBlocksOnDemand chain parameter | jtimon | |
2014-06-04 | Add MiningRequiresPeers chain parameter | jtimon | |
2014-05-09 | Reduce bignum.h now it is only needed for scriptnum_tests | Pieter Wuille | |
2014-05-09 | Move {Get,Set}Compact from bignum to uint256 | Pieter Wuille | |
2013-11-10 | Cleanup code using forward declarations. | Brandon Dahler | |
Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files. | |||
2013-10-15 | misc spelling / space / style fixes | Philip Kaufmann | |
2013-08-22 | GetDataDir(): cache paths for each network separately | Gavin Andresen | |
2013-08-15 | Merge pull request #2876 from sipa/fixreorgcrash | Gavin Andresen | |
Fix reorganization crash |