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

Исправлена критическая ошибка в broadcast [php-graphene-node-client v3.1.1]

php-graphene-node-client

Это PHP API клиент для Steem/GOLOS блокчейнов

Код доступен на Github или packagist под MIT лицензией. Автор @t3ran13, активный помочник @semasping

Критическая ошибка broadcast

Если отправлять транзакции в STEEM/GOLOS содержищие не латинские символы в операциях, например отправка поста в блокчейн с русскими символами в теме, вы получите ошибку: "3030000 tx_missing_posting_auth: missing required posting authority".

Эта проблема решена в двух местах

  • обновлен t3ran13/bytebuffer до версии 1.0.1 и использовать нужно именно эту версию и выше. Формат символов изменен со знакового в беззнаковы ('c' -> 'C') для функции unpuck.
  • добавлен флаг JSON_UNESCAPED_UNICODE в функцию json_encode в WSConnectorAbstract.php

Просто запустите composer update в cmd все будет исправлено.

Теперь вы можете использовать любые нелатинске символы в транзакциях.


Код доступен на Github или packagist под MIT лицензией. Автор @t3ran13, активный помочник @semasping

С каждым коммитом мир становится лучше!

0
0.231 GOLOS
На Golos с March 2017
Комментарии (3)
Сортировать по:
Сначала старые