Спасибо за ответ, но ошибки перед тем сервером работает. Моя конф:
# Имя сервера
ServerName = 'eloipool'
### Параметры, относящиеся к масштабирования сервера / нагрузки
# Доля хэши должны быть ниже этого, чтобы быть действительными акции
# Если динамические ориентируются включен, это минимум
ShareTarget = 0x00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
# Автоматическая настройка целей за пользователя
# 0 = отключено
# 1 = произвольные цели
# 2 = сила двух трудностей (нулевой бит подсчитывает)
DynamicTargetting = 0
# Сколько акций в минуту, чтобы попытаться достичь в среднем
DynamicTargetGoal = 8
# Количество секунд hashrate измеряется по
DynamicTargetWindow = 120
# Минимум и максимум Merkle корней держать в очереди
WorkQueueSizeRegular = (0x100, 0x1000)
# Минимальное и максимальное из BLANK Merkle корней держать в очереди
# (Используется, если мы бежим из них заселенных)
WorkQueueSizeClear = (0x1000, 0x2000)
# Минимальное и максимальное из BLANK Merkle корней держать в очереди, одна высота до
# (Используется для longpolls)
WorkQueueSizeLongpoll = (0x1000, 0x2000)
# Как долго ждать между обновлениями getmemorypool нормально
MinimumTxnUpdateWait = 5
# Как долго ждать между попытками, если getmemorypool терпит неудачу
TxnUpdateRetryWait = 1
# Как долго спать в холостых циклов (временно!)
IdleSleepTime = 0,1
### Параметры, относящиеся к наградить поколение
# Адрес для создания награды
TrackerAddr = 'B8qdqFcUAeSstHT9AWVyBv1KU4ysuaxHts' # testnet
# Coinbaser команды для управления вознаграждением делегирования
# Примечание: В этом примере жертвует 1% от блока вознаграждений Luke-Jr для развития Eloipool
CoinbaserCmd = «эхо -e "1 \\ п $ ((% d / 100)) \\ n1579aXhdwvKZEMrAKoCZhzGuqMa8EonuXU"'
### Параметры, относящиеся к вверх по течению поставщиков данных
# JSON-RPC-сервера, чтобы получить шаблоны блоков из
# См https://en.bitcoin.it/wiki/BIP_0023#Logical_Services ключевых деталей
TemplateSources = (
{
«Название»: «первичный»,
'URI': 'HTTP: // rpcuser: пропуск @ LOCALHOST: 9344',
'Приоритет': 0,
'Вес': 1,
},
)
# шаблоны не будут использоваться, если они не имеют соотношение приемки выше этого
# Диапазон: 0,00 - 1,00
MinimumTemplateAcceptanceRatio = 0
# Нет шаблон с объединенным общим баллом ниже этого будет использоваться
MinimumTemplateScore = 1
# Установите Правда, если вы хотите, акции встречи вверх по течению цели ждать
# Ответ от вышестоящего сервера до их регистрации. В противном случае, для такого
# акции, upstreamResult всегда будет истинным и upstreamRejectReason будет
# Всегда быть None. Обратите внимание, что при включении это может привести к акции быть авторизованы из
# Заказ, или с неправильной меткой времени (если доля регистратор использует лог время
#, А не доля времени).
DelayLogForUpstream = True
# Bitcoin p2p сервер для объявления блоков найдены
#UpstreamBitcoindNode = ( '127.0.0.1', 18333) # testnet
UpstreamBitcoindNode = ( '127.0.0.1', 9344)
# Идентификатор сети для первичного blockchain
# Другие идентификаторы известной сети можно найти по адресу:
# https://en.bitcoin.it/wiki/Protocol_specification#Message_structure
UpstreamNetworkId = Ъ '\ xF9 \ XBE \ XB4 \ xD9' # testnet
# Секретный имя пользователя разрешено использовать setworkaux
#SecretUser = ""
# URI для отправки gotwork с информацией для каждого представления акций
#GotWorkURI = ''
# Доля хэши должны быть ниже этого должен быть представлен gotwork
GotWorkTarget = 0x00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
# Aim производить блоки с подсчетами транзакций, которые являются степенью двойки
# Это помогает избежать каких-либо шансов кто-то злоупотребляет CVE-2012-2459 с ними
# 1 = вырезают feeless сделки; 2 = вырезать даже платные включены сделки (если это возможно)
#POT = 2
# Добычи Избегайте feeless сделки, за исключением удовлетворения POT
# Обратите внимание, это работает только, если горшок фактически включен в первую очередь
Жадный = False
### Параметры, относящиеся к сетевым услугам
# Обратите внимание, что Eloipool поддерживает только сокеты IPv6, и если вы хотите, чтобы связываться с
# IPv4-адрес, который нужно будет предварять его :: FFFF: FFFF :: например: 192.168.1.2
# Адреса для прослушивания для JSON-RPC сервер ББТ / getwork
JSONRPCAddresses = (
( '', 8337),
)
# Адреса для прослушивания для горнорудного сервера Stratum
StratumAddresses = (
( '', 3334),
)
# Адрес для прослушивания для Bitcoin узла
# Обратите внимание, это будет использоваться только для распределения блоков бассейн находит, ничего другого
BitcoinNodeAddresses = (
( '', 8338),
)
# Адреса, которые позволили "пародия" от адреса с заголовком X-Forwarded-For
TrustedForwarders = ( ':: FFFF: 127.0.0.1',)
# Регистрировать акций:
ShareLogging = (
{
'Типа': 'LOGFILE',
«Имя_файла»: «разделённый файл_журнала»,
'формат': "{Время} {Q (RemoteHost)} {имя пользователя} {Ю.Н. (не (RejectReason))} {Прочерк (Ю.Н. (upstreamResult))} {Прочерк (RejectReason)} {решение} \ п",
},
)
### Параметры, связанные с poolserver протоколирования
# По умолчанию, значимые события будут напечатаны на интерактивной консоли
# Вы можете настроить ведение журнала с помощью либо простых параметров, или современные рамки протоколирования Питона
# Обратите внимание, что с помощью рамки протоколирования Питона перекроет протоколирование консоли по умолчанию!
# Чтобы просто регистрировать все в системный журнал (системного журнала), а также:
# LogToSysLog = True
# Для того, чтобы файл журнала:
# LogFile = 'filename.log'
# Для вращающегося файла журнала:
Файл_журнала = {
'Имя файла': 'filename.log',
«Когда»: «полуночи»,
'BackupCount': 7,
}
# Для получения дополнительной информации см:
# http://docs.python.org/3/library/logging.handlers.html#logging.handlers.TimedRotatingFileHandler