В этом релизе мой вклад в развитие библиотеки.
Добавлены новые api:
Follow для работы с follow_api
Login для работы с login_api
Добавлены новые команды:
в Login
- GetApiByNameCommand - для получения идентификатора API
в Database
- GetAccountCommand
- GetBlockCommand
- GetDynamicGlobalPropertiesCommand
в Follow
- GetFollowersCommand
Добавлен новый вспомогательный инструмент:
Reputation - для вычисления репутации.
Пример использования Reputation :
<?php
use GrapheneNodeClient\Tools\Reputation;
$rep = Reputation::calculate($account['reputation']);
Код доступен на Github или packagist под MIT лицензией. Автор библиотеки @t3ran13
Автор доработок в этом релизе @semasping
@semasping Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Ваш пост получил высшую оплату за один день
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
@semasping Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество голосов
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
@semasping, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующей категории:
@semasping Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за общую выплату получил
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
@semasping Хорошую вы работу делаете. Все никак не могу взяться за внедрение ваших библиотечек в свой маленький проектец. Все ручками вписываю. Не хватает мне всё же знания нюансов программирования.
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
spinner, t3ran13, ianboil, ukrainian, fetta, kavalsky, archibald116, oleg257, lumia, tristamoff, shuler, brovaryleaks, dr-boo, vasilisapor2, renat242, semasping, svinsent, lira, gryph0n, tnam0rken, karusel1, zivchakh, asuleymanov, osincevata, boltyn, on1x, vika-teplo, sva-lana, del137, mixtura, manavendra, kertar, lengalenga, nerengot, dim447, now, igrinov, dignityinside, foxycat, ineon73, gbot, bounty-compaing
Поэтому я тоже проголосовал за него!
Если Вы проголосуете за этот комментарий, то поможете сделать "Доброго Кита" сильнее!
Все это хорошо, но пока не решите вопрос с подписью и броадкастом транзакций - полноценного класса не будет. Это первоочередная задача для либы к Голосу/Стиму любого языка программирования.
Кстати у вас в GoldVoice
как происходит отправка в блокчейн?
js фронтенд?
или на бекенде python? Go?
Конечно js. Приватный постинг ключ хранится в браузере. Код тонкого клиента открыт: https://goldvoice.club/js/app.js
С этим я полностью согласен. Но процесс подписи пока осилить не могу.