With the release of piston 0.4.3a0 and python-steem 0.4.3, the library and command line application now support the interaction with the GOLOS network.
С релизом piston 0.4.3a0 и python-steem 0.4.3 библиотека и консольное приложение теперь поддерживают взаимодействие с сетью GOLOS.
Changes - Изменения
The changes required can be summarized to:
Необходимые изменения сводятся к следующему:
- Added GOLOS' chain-id to allow proper signing of transactions
- Modify some of the Operations to also distinguish network prefixes
- Add a way to distinguish keys in different networks
- Some minor differences in the API
- Добавлен идентификатор цепочки GOLOS для обеспечения надлежащего подписания транзакций
- Некоторые Операции модифицированы для распознавания сетевых префиксов
- Добавлен способ различения ключей в разных сетях
How to use piston - Как пользоваться piston
You can install piston using pip3
(the package manager for python3):
Вы можете установить piston используя pip3
(пакетный менеджер для python3):
pip3 install --user --upgrade steem-piston==0.4.3a0
This will install piston 0.4.3a0 and pysteem 0.4.3.
After that, you need to set the default node to an API that works on GOLOS:
Это установит piston 0.4.3a0 и pysteem 0.4.3.
После этого, Вам нужно установить ноду по умолчанию на API, который работает на GOLOS:
piston set node wss://ws.golos.io
Now, piston (and pysteem) are setup to connect to GOLOS, you can check by running
Теперь piston (and pysteem) настроены для подключения к GOLOS, Вы можете проверить это, запустив
piston balance golos
To add your own account, you can either use
Чтобы добавить Ваш собственный аккаунт, Вы можете использовать
piston addkey (and provide a raw wif key), or
piston importaccount <accountname> (and provide the password to your account - owner key won't be stored by default)
More information about available calles be be found via
Дополнительную информацию о доступных соединениях можно найти с помощью
piston --help
or on the official piston.rocks webpage.
или на официальном сайте piston.rocks.
How to use pysteem - Как пользоваться pysteem
If you want to use the library with GOLOS (instead of STEEM) you can either change the default node via piston set node x
(as described above) or do so programatically:
Если Вы хотите использовать библиотеку с GOLOS (вместо STEEM), то можете заменить ноду по умолчанию на piston set node x
(как описано выше) или сделать это программным способом:
from steem import Steem
golos = Steem('wss://ws.golos.io')
More documentation about how to use the library can be found on it's own documentation webpage.
Now, have fun!
Дополнительную документацию о том, как пользоваться библиотекой, можно найти на отдельной веб-странице документации.
А теперь, развлекайтесь!
Переведено @rusteemitblog
@chainsquad, thank you!
@cnainsquad, not works for me. Problem with keys prefix. After import private keys from Golos, they have a prefix "STM" instead of "GLS". Of course, any broadcasting does not works for Golos.
https://github.com/xeroc/piston/issues/87
Здрасти, приехали))). Я энглиш не знаю(((.
@chainsquad Поздравляю! Вы получили личную награду!
С Днём Рождения - 2 лет на Голосе
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Ля франсе перемедоньте.....
epic news!
Great work!!!
Long awaited release. Thanks!
No need for workarounds anymore)
Great work! :)
Ждем паровозик (golos trail)? 😊
Amazing! Thanks!
Приветствую Вас на платформе Голос!
Я бот @radogost и меня создали для того, чтобы приветствовать новичков и
помогать им осваиваться на просторах Голоса.
Если вы ещё мало знаете о платформе Голос, то рекомендую ознакомиться со
следующими материалами:
Основы оформления постов на Голосе + полный курс по работе с Markdown
Что такое токены Голос, Сила Голоса и Золотой Видео
Я здесь впервые
Как пользоваться платформой Голос?
Вознаграждение на Голосе: кому и сколько
Как создать пост на платформе Голос?
Что делать с золотыми? 5 способов использования
Если у вас есть конкретные вопросы, то можете задать их в комментарии к этому сообщению и я Вам обязательно отвечу. Также буду признателен, если расскажете, откуда Вы узнали о платформе Голос (ответьте цифрой):