Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
lindsay
6 лет назад

Адаптация golos-js к ХФ18

О новом хардфорке я слышала краем уха, но не уделяла этому слишком много внимания, просто времени не было на изучение, а о том что он случился, я узнала вчера после обеда, когда включила ТГ и он загорелся красными огоньками как новогодняя елка - "Настя, что делать, у меня ничего не работает, скрипты сбоят, боты отвалились итд".
Я хз, не знаю почему так, у меня все вполне корректно работает с golos-js@0.6.3 без всяких обновлений, только точку входа сменила.
Но если у кого-то что-то там отвалилось - сейчас будем приклеивать обратно. Инструкция как всегда для чайников, поэтому прошаренным можно дальше не читать.
Для начала открываем ваши скрипты/конфиги и если у вас точка входа прописана wss://ws17.golos.io - то меняем ее на wss://ws18.golos.io или wss://ws.golos.io или любую другую актуальную публичную ноду.
В большинстве случаев этого будет достаточно чтобы все снова заработало.

Безымянный.png

У кого не заработало - придется сделать все как положено и обновить golos-js@0.6.3 на golos-js@0.7.0. Сразу хочу сказать, что при обновлении обычным способом, у меня в папке почему-то осталось много ненужного мусора. Я не знаю почему так получилось, или это у меня что-то сглючило или это команда Goloscore что-то недоглядела, но я предлагаю для чистоты эксперимента создать новую рабочую папку, пусть у меня она, допустим, будет называться GOL, перенести в нее из старой папки ваши рабочие скрипты, репозитории и файл package.json (в нем содержится вся информация о том, какие пакеты npm у вас были установлены)

181.png

после чего зайти в эту папку из консоли (разумеется с админскими правами) и проделать следующие манипуляции (после каждой подождать пару минут пока все установится):

181.png

Для тех у кого плохое зрение и не видно на скрине:
//обновляем npm
npm i npm@6.1.0
//устанавливаем все то что у нас было в старой папке (установщик должен вытащить информацию из package.json который вы скопировали в папку)
npm install
//устанавливаем пакет async (не помню, у всех ли он есть в зависимостях package.json, кому я ставила nodejs )
npm i async
//устанавливаем пакет golos-js
npm install golos-js@0.7.0

Ну вот собсно и все, если не выскакивали никакие красные ошибки - то обновление готово, разве что после проверки осталось грохнуть старую папку или оставить ее как память о былом.

5
171.146 GOLOS
На Golos с January 2018
Комментарии (17)
Сортировать по:
Сначала старые