From 40554fd59ae27bd0bdc1a7b5f033a20adda57134 Mon Sep 17 00:00:00 2001 From: Jurgis Date: Fri, 26 Jul 2013 01:02:13 +0300 Subject: [PATCH] Create README.md --- README.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..d28f0fd --- /dev/null +++ b/README.md @@ -0,0 +1,42 @@ +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