aboutsummaryrefslogtreecommitdiff
path: root/src/chainparamsbase.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Replace consensus values with Dogecoin equivalentsRoss Nicoll2018-09-191-2/+2
| | | | | | | * Replace chain parameters with Dogecoin values * Update maximum coins to match Dogecoin * Disable version 2 block requirement * Update coinbase maturity to match Dogecoin
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|
* TRIVIAL: Chainparams: Remove unused CBaseUnitTestParamsJorge Timón2015-12-021-13/+0
|
* Constrain rpcport default values to a single location in codeLuke Dashjr2015-12-011-4/+9
|
* Chainparams: Translations: DRY: options and error stringsJorge Timón2015-10-201-12/+11
| | | | Also remove SelectBaseParamsFromCommandLine and SelectParamsFromCommandLine
* Chainparams: Replace CBaseChainParams::Network enum with string constants ↵Jorge Timón2015-10-201-14/+14
| | | | (suggested by Wladimir)
* Chainparams: CTestNetParams and CRegTestParams extend directly from CChainParamsJorge Timón2015-07-121-2/+3
| | | | | | | ...instead of CMainParams and CTestNetParams respectively Do the same for CBaseChainParams. The inheritance was only reducing readibility in this case
* test: Remove UNITTEST paramsWladimir J. van der Laan2015-03-091-3/+0
| | | | | | | | | 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.
* Merge pull request #5513Wladimir J. van der Laan2015-01-061-4/+0
|\ | | | | | | | | | | 856e862 namespace: drop most boost namespaces and a few header cleanups (Cory Fields) 9b1ab86 namespace: drop boost::assign altogether here (Cory Fields) a324199 namespace: remove boost namespace pollution (Cory Fields)
| * namespace: drop most boost namespaces and a few header cleanupsCory Fields2015-01-021-4/+0
| | | | | | | | A few boost::asio were left around because they're very wordy otherwise.
* | Merge pull request #5598Wladimir J. van der Laan2015-01-061-4/+0
|\ \ | |/ |/| | | eb0d34b Remove unused chainparam networkID (jtimon)
| * Remove unused chainparam networkIDjtimon2014-12-111-4/+0
| |
* | Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
|/ | | | | Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
* Update comments in chainparams to be doxygen compatibleMichael Ford2014-10-251-14/+13
|
* Merge pull request #4804 from jtimon/chainparams3Wladimir J. van der Laan2014-10-171-10/+15
|\ | | | | Remove CBaseChainParams::NetworkID()
| * squashme on 3fdb9e8c (Bluematt's bikeshedding)jtimon2014-10-161-1/+1
| |
| * SQUASHME: NetworkIdFromCommandLine() function instead of methodjtimon2014-10-101-6/+6
| |
| * Remove CBaseChainParams::NetworkID()jtimon2014-09-211-10/+15
| |
* | Switch testing framework from MAIN to new UNITTEST networkSergioDemianLerner2014-10-021-0/+17
| | | | | | | | UNITTEST inherites from MAIN but allows synamically changing its parameters using the ModifiableParams() interface
* | Revert merge of pull #4845Wladimir J. van der Laan2014-10-021-17/+0
| | | | | | | | | | | | | | | | | | | | | | 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.
* | Switch testing framework from MAIN to new UNITTEST networkSergioDemianLerner2014-09-291-0/+17
|/ | | | UNITTEST inherites from MAIN but allows synamically changing its parameters using the ModifiableParams() interface
* Apply clang-format on some infrequently-updated filesPieter Wuille2014-09-191-23/+33
|
* cleanup include of assert.hPhilip Kaufmann2014-08-281-1/+2
|
* Can't log to debug log before chain params initializedWladimir J. van der Laan2014-07-151-0/+4
| | | | | | | | | Add a function `AreBaseParamsConfigured` and use this to check before writing to the debug log. This avoids assertions when the application happens to log too early, which happens in the GUI. Messages logged before the base parameters are configured can be shown using `-printtoconsole`.
* Remove unnecessary dependencies for bitcoin-cliWladimir J. van der Laan2014-06-251-0/+93
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.