@miner да также ошибка возникает если локальный таймер не синхронизирован, необходимо поставить автоматическую синхронизацию в настройках времени Windows.

TechnoL0g
Posts
-
-
На сегодня в работе 67 нод, друзья сеть растет, с чем всех вас поздравляю!
-
@eu-hallu да укажите в качестве пользователя в конфиге
config.smartholdem.json
"database": "sth_smartholdem",
"user": "postgres",
"password": "password",на маке через pgadmin ставим пароль и прописываем вместо "password"
если через консоль не создает базу, создаем в pgadminдля консольных команд помогает установка
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install postgresqlлибо экспорт переменных окружения
export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/latest/bin
когда ставили на мак, были отличия.
все проблемы пишите в эту ветку с установкой на OSX -
Выплаты за bounty переводы на другие языки, выполнены в полном объеме https://member.smartholdem.io/bounty/payments
Благодарим за участие в bounty-кампании!
-
Выплаты за баунти кампанию по комментариям проведены в полном объеме
-
В связи с сменой консенсуса Просьба всем кто проголосовал с 1 адреса более чем за 1 делегата отменить голоса и оставить 1
для отмены голосов выберите закладку голосование
уберите галочки с делегатов и нажмите голосовать
таким образом вы отмените голоса -
Друзья кто еще не зарегистрировался и является участником канала телеграм https://t.me/smartholdem
вы можете принять участие в розыгрыше умных часов
https://smartholdem.io/konkurs/для участия достаточно указать свой ник телеграм на странице
https://member.smartholdem.io/konkursпо завершении таймера бот выберет случайного победителя
с случайным номеромp.s. следующие розыгрыши планируется проводить в блокчейн smartholdem
-
@stil99 в вашей убунте отсутствует редактор
выполняем команду установки редактораsudo apt-get install nano
-
@antonio_q3 в последней версии добавлен скрипт быстрого обновления
https://community.smartholdem.io/topic/48/dopolnytelnye-bash-skrypty -
Нода MacOS
Необходимы минимальные навыки использования командной строки
Не надо команды писать вручную, делайте копипаст.
1. Ставим postgresql https://www.postgresql.org/download/macosx/
в настройках pgadmin настраиваем админа бд2. Ставим XCode
3. Ставим Brew & Node
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
export PATH="/usr/local/bin:$PATH"
brew install node
npm install -g grunt-cli
4. Команды по списку
createdb sth_smartholdem
git clone https://github.com/smartholdem/smartholdem-node-a.git
cd smartholdem-node-a
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh 2>/dev/null | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
nvm install 6.9.5 >>install.log
nvm use 6.9.5 >>install.log
nvm alias default 6.9.5
npm install -g npm
npm install forever -g
npm install grunt-cli -g
npm install
Редактируем конфиг
nano config.smartholdem.json
вставляем секретную фразу в двойных кавычках
"forging": { ... "secret": ["your_secret_passphrase"] ... }
CTRL+o
CTRL+x
bash run.sh
tail -f ./logs/sth.log
-
В версию ноды 0.1.1 добавлены дополнительные bash скрипты для упрощения запуска, остановки и мониторинга нод.
Если в вашей ноде нет этих скриптов
выполняем в папкеgit fetch && git merge
!upd. Добавлен скрипт обновления нод
Список скриптов:# остановить ноду: bash stop.sh
запустить ноду: bash run.sh
консоль мониторинга: bash console.sh
Скрипт быстрого обновления ноды
bash update.sh
- останавливает ноду
- получает обновления с гитхаб
- запускает ноду
- запускает консоль
Дополнительно.
Если предоставить скриптам права на запуск, тогда можно запускать без команды bash, для предоставления прав используется командаchmod +x ./run.sh
chmod +x ./stop.sh
chmod +x ./console.sh
chmod +x ./update.shпосле выполнения вы можете запускать скрипты так:
./console.sh
./stop.sh
./run.shupd.
если не выходит обновление и сgit fetch && git merge
выполняем так
git checkout -p
на все вопросы жмем y
затем
git pull
но в этом последнем варианте необходимо заново указать секретную фразу, т.к. она слетит
и в завершение запускаем контрольный
bash update.sh
-
запамятовал команду, для обновления вместо git pull используем, тогда ничего удалять не нужно
git fetch && git merge
-
@antonio_q3 ВАриант 3
git checkout master -f
git pullполностью обновит папку, но необходимо заново указать фразу в конфиге
и не забываем перед изменениями останавливать процесс -
Вариант 2
останавливаете процесс как было указано вначале
удаляете папку rm -rf smartholdem-node-a
и заново качаете и ставитеgit clone https://github.com/smartholdem/smartholdem-node-a.git
cd smartholdem-node-a
npm install
не забываем заново прописать ключ
-
@antonio_q3 веротяно нехватка голосов, либо дождаться загрузки блокчейн, либо подождать 1000 блоков. Хотя нехватки голосов пока не может быть, по нодам недобор.
не забываем о обновлениях https://community.smartholdem.io/topic/43/obnovlenye-node-a-do-0-1-1
-
Всем просьба обновить ноды до блока 3 000 000
добавлены изменения в генерации адреса, стабильности, форжинге
для обновления, в папке с кодом ноды smartholdem-node-a
выполнить:forever stop app.js
git pull
forever start app.js --config config.smartholdem.json --genesis genesisBlock.smartholdem.json
Для мониторинга как обычно используем
tail -f ./logs/sth.logctrl+c выход
-
Выплаты баунти bitcointalk выполнены в полном объеме https://member.smartholdem.io/bounty/payments
-
@gelatin делаем подписи разработчиков к приложениям win, apple чтобы не ругался в будущих версиях
-
@boroda не забудьте зарегистрировать делегата и прописать секретную фразу в конфиг
nano config.smartholdem.json
предварительно остановив ноду
forever stop app.js
Desktop Wallet SmartHoldem
Full Node Level A
Установка полной ноды на macos
Выплаты bounty переводы
Выплаты bounty комментарии
Дополнительные bash скрипты
Изменения в голосовании
Розыгрыш умных часов Telegram
Как установить делегативную ноду на VPS
Обновление Node A до 0.1.1
Установка полной ноды на macos
Дополнительные bash скрипты
Обновление Node A до 0.1.1
Обновление Node A до 0.1.1
Обновление Node A до 0.1.1
Full Node Level A Delegate. Тех. вопросы, ответы.
Обновление Node A до 0.1.1
Выплаты BTT выполнены
Вопросы связанные с Desktop версией кошелька
Как установить делегативную ноду на VPS