Testnet
May 23, 2024
Обновление transformers Version 1.0.0_t
- Сохраняем старые сертификаты.
- Входим в нашу оболочку (tmux или scream).
- Делаем бекап старых сертификатов.
- Останавливаем ноду.
ВСЕ КОМАНДЫ НИЖЕ ВЫПОЛНЯЮТСЯ В ОБОЛОЧКЕ.
cd $HOME/tfsc mv data.db data.db.bak mv cert cert.bak.23.05.2024 mv config.json config.json.bak.23.05.2024 mv tfsc tfsc.bak.23.05.2024
wget <https://fastcdn.tfsc.io/testnet/tfs_v1.0.0_830f4b9_testnet.zip> unzip tfs_v1.0.0_830f4b9_testnet.zip mv tfs_v1.0.0_830f4b9_testnet tfsc rm tfs_v1.0.0_830f4b9_testnet.zip chmod +x $HOME/tfsc/tfsc
- Генерируем новый Config file. После генерации, порты поменяются: "http_port": 20620, "server_port": 20619. По этому, если Вы используете firewall внесите в него изменения и дайте разрешение этим портам.
./tfsc -c #Init Config file
Так выглядит конфигурационный фаил (config.json) после автоматической генерации.
{
"http_callback": {
"ip": "",
"path": "",
"port": 0
},
"http_port": 20620,
"info": {
"logo": "",
"name": ""
},
"ip": "",
"log": {
"console": false,
"level": "OFF",
"path": "./logs"
},
"rpc": true,
"server": [
"52.8.162.216",
"50.18.55.167"
],
"server_port": 20619,
"version": "1.0.0"
}
Вносим изменения и подставляем свои данные. Параметр "name": odanoder - Меняем на свое имя ноды. Лучше использовать имя без точек и заглавных букв. А там сами решайте. Параметр "logo": вносить не обязательно. Параметр "ip", например: 19.19.19.19 - пишем айпиадрес своего сервера (на котором установлена нода)
nano $HOME/tfsc/config.json
Вид конфигурационного фала после редактирования. ВСТАВЛЯЕМ СВОИ ДАННЫЕ.
{
"http_callback": {
"ip": "",
"path": "",
"port": 0
},
"http_port": 20620,
"info": {
"logo": "<https://twitter.com/odanoder/photo>",
"name": "odanoder"
},
"ip": "19.19.19.19",
"log": {
"console": false,
"level": "OFF",
"path": "./logs"
},
"rpc": true,
"server": [
"52.8.162.216",
"50.18.55.167"
],
"server_port": 20619,
"version": "1.0.0"
}
В текстовом редакторе nano нажимаем "ctrl x", сохраняем и выходим с него.
cd $HOME/tfsc/ && ./tfsc -m
- Когда нода запустилась сворачиваем оболочку (tmux или scream) - она должна работать в фоновом режиме.
КОМАНДЫ ВЫПОЛНЯЮТСЯ ВНЕ ОБОЛОЧЕК Папку cert (новая папка) с сертификатами сохраняем в надежном месте. Старые сертификаты так же стоит сохранить.
rm $HOME/tfsc/data.db.bak rm $HOME/tfsc/tfsc.bak.23.05.2024