Jump to content

[ETC] solopool.ru PROP


Recommended Posts

Posted (edited)

Здравствуйте майнеры! 

 

Просмотрел много объяв разных пулов. Все такие красочные )))

 

У меня все скромно. Создал пул для себя и нескольких моих друзей майнеров.

Сразу говорю первый опыт.

Все настроил, перевел. 

 

Первая монетка  ETC - всех приглашаю на тестирование и заработки. 
 

Система наград  PROP (пропорционально вложенной мощности за найденный блок)

 

Адрес - http://www.solopool.ru

Edited by Slidewm
Posted (edited)

Привет! Посмотрел пул, блоки есть, а выплат нет... Проясните ситуацию?

 

появился 1 платеж на пуле, но транзакция по нему пока пустая!!!

 

https://etcchain.com/addr/0x82c5343601a4dd538771bdee9f737fe429ec544b

Вижу, сейчас как раз исправляю ситуацию. Никто не останется без выплат!

 

Та транзакция это был мой кошелек для теста транзакций, все пришло нормально. Там видно что пришли монетки и ушли OUT и IN

Edited by Slidewm
Posted

Вижу, сейчас как раз исправляю ситуацию. Никто не останется без выплат!

 

Та транзакция это был мой кошелек для теста транзакций, все пришло нормально. Там видно что пришли монетки и ушли OUT и IN

на кошельке единственная транзакция была 17 дней назад...

ладно ждем...

Posted

на кошельке единственная транзакция была 17 дней назад...

ладно ждем...

Если прямо не смогу сегодня наладить, в ручную до конца дня перечислю ;)

Posted

Если прямо не смогу сегодня наладить, в ручную до конца дня перечислю ;)

Уже радует оперативная реакция

Posted

@MikeLove, только что была совершена транзакция системой )) Посмотрите баланс )

сделайте линки лучше на http://gastracker.io 

там видна транзакция

вроде все ок!

СПАСИБО!

Написал в личку предложение!

Posted

Прошу прощения сегодня были техническое работы над сервером. Чинили модуль автовыплат. Поэтому сервер мог не отвечать несколько раз на некоторое время.

 

Сейчас все работает в штатном режиме! 

 

Милости просим на заработки по системе - PROP ( пропорционального разделения выплат за совместно найденный блок! )

 

Напоминаю что вознаграждение за 1 блок - 5 ETC, за 1 uncle - 3.75

 

Выплаты каждые 20 минут при достижении баланса в 0.5

Posted (edited)

Чтобы всем было понятно, что такое система наград PROP.
все просто - все вместе складываем мощности и силимся найти блок, как только нашли, награду пилим по процентам, кто сколько мощности вложил. Этот процент отражается под параметром Ваш % от выигрыша в этом раунде (Your Round Share). Попилили, теперь следующий раунд по поиску блока всем вместе и так далее.

Поэтому, чем больше майнеров, тем больше мощности, тем быстрее поток блоков тем богаче все мы :)

Edited by Slidewm
Posted

Подтянул дизайн, добавил миничат (давайте общаться!). Кое-какие разъяснения перевел. Приходите посмотрите! )

  • 3 weeks later...
Posted (edited)

К сожалению платежи пока что в ручном режиме. Пока не разберусь что с автоматом, платежи будут от 20 минут до нескольких часов, но точно в течении дня.

Edited by Slidewm
Posted (edited)

Очень рад сообщить! Что автовыплаты настроены! Приглашаю всех на заработки !

Пользуюсь такой же сборкой пула, у вас были замечены проблемы с выплатами, в чем они проявлялись и как их исправить? Большое спасибо.

Edited by DeadMan93
Posted (edited)

Пользуюсь такой же сборкой пула, у вас были замечены проблемы с выплатами, в чем они проявлялись и как их исправить? Большое спасибо.

Ошибка была в том, что кошелек parity, в своем графическом интерфейсе, постоянно запрашивал пароль, хотя фаил с паролем был прописан в конфиге 

Решение:

Во первых нужно конфиг автовыплаты (payout) разделить от конфига - api, www, pool, unlock. То есть раздербанить config.json по частям и запускать все части в отдельном процессе. (Что кстати и сказано на ГитХабе только не рассказано как это сделать)

Вторая ошибка была в том что я запускал кошелек parity с неправильными конфигурациями. Нужно было обязательно запускать его с параметрами -

parity --geth --rpcaddr "127.0.0.1" --rpcport 8545 --no-dapps --chain=classic --author "тут номер кошелька" --unlock "тут номер кошелька" --password тут путь до фаила с паролем
Edited by Slidewm
Posted

 

Ошибка была в том, что кошелек parity, в своем графическом интерфейсе, постоянно запрашивал пароль, хотя фаил с паролем был прописан в конфиге 

Решение:

Во первых нужно конфиг автовыплаты (payout) разделить от конфига - api, www, pool, unlock. То есть раздербанить config.json по частям и запускать все части в отдельном процессе. (Что кстати и сказано на ГитХабе только не рассказано как это сделать)

Вторая ошибка была в том что я запускал кошелек parity с неправильными конфигурациями. Нужно было обязательно запускать его с параметрами -

parity --geth --rpcaddr "127.0.0.1" --rpcport 8545 --no-dapps --chain=classic --author "тут номер кошелька" --unlock "тут номер кошелька" --password тут путь до фаила с паролем

я пользуюсь кошельком geth, у него наверное такая же ошибка? т.е надо файл config.json разобрать на пару файлов?

Posted

я пользуюсь кошельком geth, у него наверное такая же ошибка? т.е надо файл config.json разобрать на пару файлов?

да.

 

payout.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "payouts": {
                "enabled": true,
                "requirePeers": 1,
                "interval": "20m",
                "daemon": "http://127.0.0.1:8545",
                "timeout": "10s",
                "address": "тут номер кошелька",
                "gas": "21000",
                "gasPrice": "50000000000",
                "autoGas": true,
                "threshold": 500000000,
                "bgsave": false
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}

api.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "api": {
                "enabled": true,
                "purgeOnly": false,
                "purgeInterval": "10m",
                "listen": "solopool.ru:8080",
                "statsCollectInterval": "5s",
                "hashrateWindow": "30m",
                "hashrateLargeWindow": "3h",
                "luckWindow": [64, 128, 256],
                "payments": 30,
                "blocks": 50
        },

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}

pool.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "proxy": {
                "enabled": true,
                "listen": "IP пула:8888",
                "limitHeadersSize": 1024,
                "limitBodySize": 256,
                "behindReverseProxy": false,
                "blockRefreshInterval": "120ms",
                "stateUpdateInterval": "3s",
                "difficulty": 4000000000,
                "hashrateExpiration": "3h",

                "healthCheck": true,
                "maxFails": 100,

                "stratum": {
                        "enabled": true,
                        "listen": "IP пула:8008",
                        "timeout": "120s",
                        "maxConn": 8192
  
                },

                "policy": {
                        "workers": 8,
                        "resetInterval": "60m",
                        "refreshInterval": "1m",

                        "banning": {
                                "enabled": false,
                                "ipset": "blacklist",
                                "timeout": 1800,
                                "invalidPercent": 30,
                                "checkThreshold": 30,
                                "malformedLimit": 5
                        },
                        "limits": {
                                "enabled": false,
                                "limit": 30,
                                "grace": "5m",
                                "limitJump": 10
                        }
                }
        },

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}

unlock.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "unlocker": {
                "enabled": true,
                "poolFee": 1.0,
                "poolFeeAddress": "",
                "donate": true,
                "depth": 120,
                "immatureDepth": 20,
                "keepTxFees": false,
                "interval": "10m",
                "daemon": "http://127.0.0.1:8545",
                "timeout": "10s"
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}
Posted

 

да.

 

payout.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "payouts": {
                "enabled": true,
                "requirePeers": 1,
                "interval": "20m",
                "daemon": "http://127.0.0.1:8545",
                "timeout": "10s",
                "address": "тут номер кошелька",
                "gas": "21000",
                "gasPrice": "50000000000",
                "autoGas": true,
                "threshold": 500000000,
                "bgsave": false
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}

api.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "api": {
                "enabled": true,
                "purgeOnly": false,
                "purgeInterval": "10m",
                "listen": "solopool.ru:8080",
                "statsCollectInterval": "5s",
                "hashrateWindow": "30m",
                "hashrateLargeWindow": "3h",
                "luckWindow": [64, 128, 256],
                "payments": 30,
                "blocks": 50
        },

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}

pool.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "proxy": {
                "enabled": true,
                "listen": "IP пула:8888",
                "limitHeadersSize": 1024,
                "limitBodySize": 256,
                "behindReverseProxy": false,
                "blockRefreshInterval": "120ms",
                "stateUpdateInterval": "3s",
                "difficulty": 4000000000,
                "hashrateExpiration": "3h",

                "healthCheck": true,
                "maxFails": 100,

                "stratum": {
                        "enabled": true,
                        "listen": "IP пула:8008",
                        "timeout": "120s",
                        "maxConn": 8192
  
                },

                "policy": {
                        "workers": 8,
                        "resetInterval": "60m",
                        "refreshInterval": "1m",

                        "banning": {
                                "enabled": false,
                                "ipset": "blacklist",
                                "timeout": 1800,
                                "invalidPercent": 30,
                                "checkThreshold": 30,
                                "malformedLimit": 5
                        },
                        "limits": {
                                "enabled": false,
                                "limit": 30,
                                "grace": "5m",
                                "limitJump": 10
                        }
                }
        },

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}

unlock.json

{
        "threads": 2,
        "coin": "etc",
        "name": "main",

        "upstreamCheckInterval": "5s",
        "upstream": [
                {
                        "name": "main",
                        "url": "http://127.0.0.1:8545",
                        "timeout": "10s"
                },
                {
                        "name": "backup",
                        "url": "http://127.0.0.2:8545",
                        "timeout": "10s"
                }
        ],

        "redis": {
                "endpoint": "127.0.0.1:6379",
                "poolSize": 10,
                "database": 0,
                "password": ""
        },

        "unlocker": {
                "enabled": true,
                "poolFee": 1.0,
                "poolFeeAddress": "",
                "donate": true,
                "depth": 120,
                "immatureDepth": 20,
                "keepTxFees": false,
                "interval": "10m",
                "daemon": "http://127.0.0.1:8545",
                "timeout": "10s"
        },

        "newrelicEnabled": false,
        "newrelicName": "MyEtherProxy",
        "newrelicKey": "SECRET_KEY",
        "newrelicVerbose": false
}

Спасибо. А можно это как то запустить одним файлом?

Posted (edited)

Спасибо. А можно это как то запустить одним файлом?

 

Это и было одним файлом в папке open-ethereum-pool фаил config.json или config.example.json

На самом ГитХабе где собственно и взят исходит пула, сказано что нужно делить.

Edited by Slidewm
Posted

Это и было одним файлом в папке open-ethereum-pool фаил config.json или config.example.json

На самом ГитХабе где собственно и взят исходит пула, сказано что нужно делить.

Мы наверное неправильно друг друга поняли, эти файлы, которые разделили, запускать по отдельности? или можно запустить через .sh все вместе?

Posted

Это и было одним файлом в папке open-ethereum-pool фаил config.json или config.example.json

На самом ГитХабе где собственно и взят исходит пула, сказано что нужно делить.

и еще иногда проскакивает вот такая ошибка, но к сожалению обшарив весь гугл, я ничего не нашел, что помогло бы мне ее решить

 

Error while refreshing pending block on main: Post http://127.0.0.1:8545: net/http: request canceled (Client.Timeout exceeded while awaiting headers)

Posted

Мы наверное неправильно друг друга поняли, эти файлы, которые разделили, запускать по отдельности? или можно запустить через .sh все вместе?

их нужно каждый по отдельности запускать я пользуюсь screen

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...