Golos.js - легкий способ создавать приложения для GOLOS

Адаптировал Steem.js для блокчейна Голоса. Библиотека работает на JavaScript и позволяет выполнять практически все операции с блокчейном, используя официальную ноду проекта. Несколько примеров:

Broadcast Vote

var wif = golos.auth.toWif(username, password, 'posting');
golos.broadcast.vote(wif, voter, author, permlink, weight, function(err, result) {
console.log(err, result);
});

Get Accounts

golos.api.getAccounts(['ned', 'dan'], function(err, result) {
console.log(err, result);
});

Get State

golos.api.getState('/trends/funny', function(err, result) {
console.log(err, result);
});

Get Trending Tags

golos.api.getTrendingTags(afterTag, limit, function(err, result) {
console.log(err, result);
});

Get Block

golos.api.getBlock(blockNum, function(err, result) {
console.log(err, result);
});

Get Feed History

golos.api.getFeedHistory(function(err, result) {
console.log(err, result);
});

Get Content

golos.api.getContent(author, permlink, function(err, result) {
console.log(err, result);
});

Login

golos.api.login('ned', '****************', function(err, result) {
console.log(err, result);
});

Broadcast Transaction

golos.api.broadcastTransaction(trx, function(err, result) {
console.log(err, result);
});

Comment

golos.broadcast.comment(wif, parentAuthor, parentPermlink, author, permlink, title, body, jsonMetadata, function(err, result) {
console.log(err, result);
});

Transfer

golos.broadcast.transfer(wif, from, to, amount, memo, function(err, result) {
console.log(err, result);
});

Репозиторий GolosJs на GitHub: https://github.com/dacom-dark-sun/golosjs/.
Оригинальный репозиторий SteemJs: https://github.com/adcpm/steem
Более полная документация по доступным командам находится здесь. Спасибо Фабиану за создание библиотеки steem.js, из которой и появилась golos.js. Вопросы по использованию можно задавать мне, или группе Фабиана в чате: steemit.chat/steemjs


(ссылка)

голос
84
1058.825 GOLOS
0
В избранное
Dark.Sun
На Golos с 2016 M10
84
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (29)
Сортировать по:
Сначала старые