Golos-Go Lib v1.4

Приветствую.

"Во первых строках ..." как писал товарищь Сухов. Хочу поздравить всех с долгожданным ХФ.

И одновременно презентовать обновление библиотеки.

Изменения

Первым и важным изменением стало то что библиотека была переведена на работу с новым ХФ.
Вторым и не менее важным стала возможность сериализовать передаваемые ключи.

Добавлены операции:
AccountCreate - Возможность создания пользователя

Добавлены вспомогательные функции
*GenPassword - генерация рандомного пароля
*GetPrivateKey - генерация на основе имени пользователя, пароля и роли приватного ключа.
*GetPublicKey - генерация на основе приватного ключа открытого ключа.
*GetVotingPower - вывод данных о реальных значениях POWER пользователя.
*GetAuthorReward - позволяет узнать полученные авторские вознаграждения за определенную публикацию.
*GetCommentOptionsOperation - позволяет создать транзакцию для указания опций публикаций и комментариев.

Изменены операции:
Comment и Post - Возможность указывать определенные опции при публикации или комментировании были вынесены в отдельную дополнительную функцию GetCommentOptionsOperation

Подробнее о GetCommentOptionsOperation
*Дает возможность настроить процент получаемый от публикации(комментария).
*Дает возможность отключить голосование за публикацию(комментарий).
*Дает возможность отключить кураторское вознаграждение за публикацию(комментарий).
*И самое главное нововведение. Функция дает возможность указать бенефициаров для публикации(комментария).

Переработан ответ функций при выполнении. Теперь в возвращаются два параметра ошибка(если все удачно то значение "nil") и структура с описание имени операции и ответных данных от БЧ(в некоторых функциях таких как Comment и Post к возвратным данным добавляется еще и permlink выполненной публикации(комментария)).

Весь исходный код можно получить на GITHUB.COM , информация о релизе v1.4


@asuleymanov является Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите его на странице https://golos.io/~witnesses.


P.S. Данная статья была опубликован с помощью Imgur Telegram Bot'а, который является ботом для отложенной публикации постов в систему GOLOS.

открытый-кодgolangголосjson-rpcapi
130
3.131 GOLOS
0
В избранное
Golos-Go Lib
Реализация библиотеки на языке програмирования GO для работы с БЧ GOLOS
130
0
Комментарии (15)
Сортировать по:
Сначала старые
Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий
Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.