aboutsummaryrefslogtreecommitdiff
path: root/src/chainparamsbase.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
|
* Make gArgs aware of the argumentsAndrew Chow2018-05-091-3/+2
| | | | | gArgs knows what the available arguments are and their help. Getting the help message is moved to gArgs and HelpMessage() is removed
* Move ChainNameFromCommandLine into ArgsManager and rename to GetChainNameAnthony Towns2018-04-061-6/+0
|
* Refactor: One CBaseChainParams should be enoughJorge Timón2018-02-081-2/+3
|
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
|
* Chainparams: Use a regular factory for creating chainparamsJorge Timón2017-05-031-2/+8
|
* Remove unused C++ code not covered by unit testspracticalswift2017-04-261-6/+0
|
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|
* Constrain rpcport default values to a single location in codeLuke Dashjr2015-12-011-0/+2
|
* Chainparams: Translations: DRY: options and error stringsJorge Timón2015-10-201-7/+6
| | | | Also remove SelectBaseParamsFromCommandLine and SelectParamsFromCommandLine
* Chainparams: Replace CBaseChainParams::Network enum with string constants ↵Jorge Timón2015-10-201-11/+9
| | | | (suggested by Wladimir)
* Bugfix: Grammar fixesCorinne Dashjr2015-05-011-2/+2
|
* test: Remove UNITTEST paramsWladimir J. van der Laan2015-03-091-1/+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 #5598Wladimir J. van der Laan2015-01-061-1/+0
|\ | | | | | | eb0d34b Remove unused chainparam networkID (jtimon)
| * Remove unused chainparam networkIDjtimon2014-12-111-1/+0
| |
* | Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
|/ | | | | Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
* Fix all header definesPavel Janík2014-11-031-3/+3
|
* Update comments in chainparams to be doxygen compatibleMichael Ford2014-10-251-1/+1
|
* Merge pull request #4804 from jtimon/chainparams3Wladimir J. van der Laan2014-10-171-2/+7
|\ | | | | Remove CBaseChainParams::NetworkID()
| * SQUASHME: NetworkIdFromCommandLine() function instead of methodjtimon2014-10-101-6/+7
| |
| * Remove CBaseChainParams::NetworkID()jtimon2014-09-211-2/+6
| |
* | Switch testing framework from MAIN to new UNITTEST networkSergioDemianLerner2014-10-021-0/+1
| | | | | | | | 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-1/+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/+1
|/ | | | 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-1/+2
|
* header include cleanupPhilip Kaufmann2014-09-141-1/+1
| | | | - ensures alphabetical ordering for includes etc. in source file headers
* add missing header end commentsPhilip Kaufmann2014-08-281-1/+1
| | | | | | - 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
* Can't log to debug log before chain params initializedWladimir J. van der Laan2014-07-151-0/+6
| | | | | | | | | 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/+52
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.