Author

Topic: [40 TH/s] pool.itzod.ru - RSMPPS 0% fee/LongPoll/JSON API/Websockets/No Invalid - page 390. (Read 1293685 times)

legendary
Activity: 3108
Merit: 1359
http://www.blockchain.info/block/0000000000000691d73e6644232c7d17d6c357f32aa85e05a09bd2e08777c4f5
http://blockexplorer.com/rawblock/0000000000000691d73e6644232c7d17d6c357f32aa85e05a09bd2e08777c4f5

Quote
root@itzod:~# python
Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> raw = "04436b2e4f02b92708703273682f434856"
>>> raw.decode("hex")
"\x04Ck.O\x02\xb9'\x08p2sh/CHV"
>>>

Свершилось Smiley
legendary
Activity: 3122
Merit: 1032
#1 VIP Crypto Casino

Хотя, pushpoold тоже не нужен. Grin
теперь - да :-)
legendary
Activity: 3108
Merit: 1359
blkmond тоже пофигу, вылетел он скорее всего из-за того что превышен лимит коннектов к bitcoind. А вообще, blkmond не нужен.

Добавляешь вот это

Code:
    if (!fInitialDownload)
    {
        // Support block notification
        std::string strCmd = GetArg("-blocknotify", "");
        if (!strCmd.empty())
        {
#ifndef WIN32
            fflush(stdout);
            pid_t nPid = fork();
            if (!nPid)
            {
                if ((nPid = fork()) != 0)
                    // middle
                    _Exit(nPid < 0);
                // child
#endif
                try
                {
                    std::string::size_type nPos;
                    while ((nPos = strCmd.find("%s")) != std::string::npos)
                        strCmd.replace(nPos, 2, hash.GetHex());
#ifndef WIN32
                }
                catch (...)
                {
                    printf("BlockNotify: Exception preparing command\n");
                    fflush(stdout);
                    _exit(1);
                }
                execl("/bin/sh", "/bin/sh", "-c", strCmd.c_str(), NULL);
                printf("BlockNotify: Failed to exec: %s\n", strerror(errno));
                fflush(stdout);
                _exit(2);
            }
            else
            if (nPid == -1)
                printf("BlockNotify: Failed to fork: %s\n", strerror(errno));
            else
                waitpid(nPid, NULL, 0);
#else
                // inside the 'try' block...
                STARTUPINFO si;
                PROCESS_INFORMATION pi;

                memset(&si, 0, sizeof(si));
                si.cb = sizeof(si);
                memset(&pi, 0, sizeof(pi));

                if (!CreateProcess(NULL, strCmd.c_str(), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi))
                    printf("BlockNotify: CreateProcess failed (%d)\n", GetLastError());
            }
            catch (...)
            {
                printf("BlockNotify: Error occurred\n");
            }
#endif
        }
    }

В конец функции CBlock::SetBestChain перед return и сможешь с помощью параметра -blocknotify задать демону команду уведомления о блоках (killall -s SIGUSR1 pushpoold) и он будет сам сообщать pushpoold о новых блоках. Ну и там еще пара extern'ов нужна.

Хотя, pushpoold тоже не нужен. Grin
legendary
Activity: 3122
Merit: 1032
#1 VIP Crypto Casino
poclbm из-за нового bitcoind глючит? просто собрал с поддержкой P2SH bitcoind или что-то еще менялось?
Не думаю, что это связано с P2SH, он для майнеров ничего не меняет. Вообще, для меня это загадка, т.к. жалуются многие майнеры с самых разных пулов. Работает-работает воркер, перезапускаешь и привет, не работает. Боятся перезапускать теперь те у кого работает.
У меня с новым bitcoind вылетел blkmond. С poolserverj вроде дружит, правда poclbm'ом пока не проверял, в понедельник надо будет потестить.
legendary
Activity: 3108
Merit: 1359
poclbm из-за нового bitcoind глючит? просто собрал с поддержкой P2SH bitcoind или что-то еще менялось?
Не думаю, что это связано с P2SH, он для майнеров ничего не меняет. Вообще, для меня это загадка, т.к. жалуются многие майнеры с самых разных пулов. Работает-работает воркер, перезапускаешь и привет, не работает. Боятся перезапускать теперь те у кого работает.
legendary
Activity: 3122
Merit: 1032
#1 VIP Crypto Casino
poclbm из-за нового bitcoind глючит? просто собрал с поддержкой P2SH bitcoind или что-то еще менялось?
legendary
Activity: 3108
Merit: 1359
Добавлено
Вроде понял, как подсчитывается. Полностью выплаченные раунды в подсчёт не идут, т.е. в последнем раунде по 1 и 2 пунктам было как раз ~23BTC. Если так, то можно над данными дописать "Статистика по выплачиваемым раундам".
Поправил, теперь отображает для всех раундов. Прошедшие через пул суммы, думаю, впечатлят.  Grin Хотя они мизер в общем-то...
ZPK
legendary
Activity: 1302
Merit: 1021
Товарищи, Бальти уже добавил инфу на страничку пула...но отпишусь и здесь на крайняк. По непонятным пока причинам воркеры поклбм(poclbm) начали компостировать людям мозги ) Проверяйте свои воркеры и меняйте на феникс он пока не треплет )))

Почитать о проблемах можите тут http://forums.overclockers.ru/viewtopic.php?f=132&t=395932&p=9319756#p9319756
legendary
Activity: 3108
Merit: 1359
На сегодня закончили.  Smiley
legendary
Activity: 3108
Merit: 1359
Апдейт состоялся досрочно. Работа по оптимизации продолжится ближайшие час-полтора, возможны кратковременные странности, просьба не пинать ) Это во имя будущего. Grin
legendary
Activity: 3108
Merit: 1359
Таки решено, апдейту быть. Сегодня в 22:00 замена bitcoind на сборку с поддержкой P2SH/CHV (BIP 17). Объявление о рестарте в шапке сайта для авторизованных юзеров повешено.
legendary
Activity: 3108
Merit: 1359
Да, там не полностью оплаченные только попадают в статистику. Переименую, либо сделаю чтобы попадали все. Подумаем.
newbie
Activity: 30
Merit: 0
Balthazar
Вроде на вкладке "Ваши награды" не правильно идёт подсчёт: 1 - "Всего начислено наград на сумму (всем пользователям)", 2 - "Всего зачислено на балансы". Про "Всего еще не зачислено" ничего сказать не могу, сложно проверить.
Объясняю. По 1: раунд прошел, блок подтвердился. Но значение не поменялось. По 2: После подтверждения блока должно добавляться 50BTC + комиссия + %от пользователей пула (или я не прав?). Но добавилось ~ 27BTC.

Добавлено
Вроде понял, как подсчитывается. Полностью выплаченные раунды в подсчёт не идут, т.е. в последнем раунде по 1 и 2 пунктам было как раз ~23BTC. Если так, то можно над данными дописать "Статистика по выплачиваемым раундам".
legendary
Activity: 3108
Merit: 1359
По идее сменить адрес выплать без почту не смогут.. но смотря что увели...надо бы везде сменить придумать новый песдатый пасс)
Залочь валлет и пусть уводят.Cheesy
 
ZPK
legendary
Activity: 1302
Merit: 1021
По идее сменить адрес выплать без почту не смогут.. но смотря что увели...надо бы везде сменить придумать новый песдатый пасс)
legendary
Activity: 3108
Merit: 1359
Более-менее освободился, скоро разошлю уведомление.

Пароли надо менять на не имеющие логики и системы, типа автогенерируемых у нас на пуле. А вообще, лочьте валлеты и спите спокойно. Smiley Только кошелек бекапьте в таком случае.
ZPK
legendary
Activity: 1302
Merit: 1021
Бальти пока не может всех по почте предупредить. Так что советую сменить пароли.
hero member
Activity: 551
Merit: 502
Upryamyj911 Респект! Остальным - поменьше сомнений!!! Все не так плохо...
Всегда готов! Smiley
legendary
Activity: 3108
Merit: 1359
Речь была о записях выплачиваемых наград, которые не сохраняются на коротких блоках, просто для информации тем у кого может возникнуть такой вопрос. Smiley

legendary
Activity: 1367
Merit: 1000
награду по ним можно посмотреть в найденных блоках. щёлкаешь на блоке вывалится список всех юзеров и их наград там и ищи.
Угу, я так и понял, что мне ничего не начислилось с них


а пропали они
запись о нем пропадает
Вы вроде бы мне отвечаете, только я ни про какие пропажи не говорил, так что не понимаю, о чем вы Huh
Jump to: