1
0
mirror of https://github.com/GOSTSec/poolserver synced 2025-01-14 08:47:53 +00:00
Cryptocurrency mining pool written in C++ for speed. Supports Stratum.
Go to file
2014-05-11 13:33:42 -04:00
cmake Where do I start? 2013-12-22 12:42:44 +02:00
src JSON Parser Crash Fix 2014-05-11 13:33:42 -04:00
.gitignore We are back 2014-05-04 14:38:43 -04:00
CMakeLists.txt We are back 2014-05-04 14:38:43 -04:00
README Rename README.md to README 2013-07-26 01:03:22 +03:00

PoolServer
==========

Cryptocurrency mining pool written in C++ for speed. Supports Stratum.

Dependencies:
  Boost Libraries (http://www.boost.org/)
  MySQL Library (http://www.mysql.com/)
  CMake (http://www.cmake.org/)

Building on linux:
  # cd /path/to/source
  # mkdir build
  # cd build
  # cmake ../ -DPREFIX=/path/to/install
  # make
  # make install

Usage:

  -v [ --version ]                    print version string
  -h [ --help ]                       produce help message
  -c [ --config ] arg (=settings.cfg) name of a file of a configuration.

  --MinDiffTime arg (=100) Minimum server diff time

  -s [ --StratumHost ] arg (=0.0.0.0) Stratum server host
  -s [ --StratumPort ] arg (=3333)    Stratum server port

  --LogConsoleDebugMask arg (=0) Console log debug mask
  --LogFilePath arg (=.)         File log path
  --LogFileDebugMask arg (=0)    File log debug mask

  --DatabaseDriver arg (=mysql)     Database Driver

  --MySQLHost arg (=127.0.0.1)      MySQL Host
  --MySQLPort arg (=3306)           MySQL Port
  --MySQLUser arg (=root)           MySQL User
  --MySQLPass arg                   MySQL Password
  --MySQLDatabase arg (=poolserver) MySQL Database
  --MySQLSyncThreads arg (=2)       MySQL Sync Threads to Create
  --MySQLAsyncThreads arg (=2)      MySQL Async Threads to Create