Transformers-update
!Внимение! Все инструкции постепенно переносятся сюда!
Версия на 16.01.2024 - tfs_v0.36.0_8903aac
1) Подключаемся к запущенной сессии tmux. tfsc - это имя запущенной сессии tmux
tmux attach -t tfsc
2) Перед обновлением нужно завершить сессию tmux . Для завершения сессии нажимаем сочетание клавиш на клавиатуре ctrl + c, или пишем в командной строке exit и нажимаем enter.
rm $HOME/tfsc/tfsc
4) Скачиваем с офф сайта исполняемый файл. На момент обновления версия может быть другой. Посмотреть актуальную версию можно в дискорде или на официальных источниках проекта:
wget -O $HOME/tfsc/tfsc.zip https://fastcdn.uscloudmedia.com/transformers/formal/tfs_v0.36.0_8903aac_testnet.zip
5-6) Копируем и распаковываем архив, удаляем архив:
cd $HOME/tfsc/ && unzip tfsc.zip && rm $HOME/tfsc/tfsc.zip
7) Переименовываем исполняемый файл в читабельный вид:
mv $HOME/tfsc/tfs_v0.36.0_8903aac_testnet $HOME/tfsc/tfsc
chmod +x $HOME/tfsc/tfsc
8.0) Делаем резервную копию папки, которая содержит наш ключ (идентификатор ноды):
cp -r $HOME/tfsc/cert "cert_copy_$(date +'%m.%d.%Y')"
ТОЛЬКО ДЛЯ ВЕРСИИ tfs_v0.36.0_8903aac
cd $HOME/tfsc/ && mv data.db data.db.bak
wget https://uscloudmedia.s3.us-west-2.amazonaws.com/transformers/db/tfsc_data_db_1814900.tar.gz
tar zxvf tfsc_data_db_1814900.tar.gz
8.1) Этот пункт касается ТОЛЬКО ВЕРСИИ tfs_v0.34.0_de51692.
cd tfsc
mv config.json config_28.12.23.json
./tfsc -c
В файле config.json ставим свой ip (Если делали раньше, просто проверяем)
nano $HOME/tfsc/config.json
{
"http_callback": {
"ip": "",
"path": "",
"port": 0
},
"http_port": 11190,
"info": {
"logo": "",
"name": ""
},
"ip": "ПИШЕМ СЮДА IP АДРЕС СВОЕГО СЕРВЕРA",
"log": {
"console": false,
"level": "OFF",
"path": "./logs"
},
"rpc": true,
"server": [
"52.8.162.216",
"50.18.55.167"
],
"server_port": 20619,
"version": "0.34"
}Нажимаем клавиши ctrl +x - сохранить изменения. y - подтверждаем изменение, нажимаем enter на клавиатуре.
tmux new-session -d -s tfsc 'cd $HOME/tfsc/ && $HOME/tfsc/tfsc -m'
10) Проверяем, что нода запустилась, подключаемся к сессии
tmux attach -t tfsc
11) Нажимаем сочетание клавиш на клавиатуре для завершения сессии tmux
ctrl + b
Потом нажимаем на клавишу d, что бы выйти из программы tmux, при этом сессия остается открытой
d