Node-Red Nodes for Steem Blockchain API

in #utopian-io8 years ago (edited)

Screen Shot 2018-01-26 at 5.55.46 PM.png

What is the project about?


Imagine being able to use the Steem Blockchain by just drag and drop without needing to code? Well, this is possible thanks to Node-Red. This project gives you functions from the Steem js library ready to use by just dragging and drop them into the flow of Node-Red.

Available Nodes


Here is a list of all available nodes so far in the library
Accounts:

  • getAccounts
  • getAccountCount
  • getConversionRequests
  • getAccountHistory
  • getOwnerHistory
  • getRecoveryRequest

Requirements


To run the nodes on your localhost you must have Node-RED installed on your localhost.

Installation


$ git clone https://github.com/jayserdny/node-red-contrib-steem
$ cd node-red-contrib-steem
$ npm install

To install the node modules on your localhost, install it into your Node-RED runtime.

$ sudo npm link
$ cd ~/.node-red
$ npm link node-red-contrib-steem

Run node-red.

$ node-red

Open a browser and go to the address http://127.0.0.1:1880.

Contributing


To contribute fork the node-red-contrib-steem repository and submit pull requests.

Roadmap


  • Add nodes for methods inside Subscriptions category
  • Add nodes for methods inside Tags category
  • Add nodes for methods inside Blocks and transactions category
  • Add nodes for methods inside Globals category
  • Add nodes for methods inside Keys category
  • Add nodes for methods inside Market category
  • Add nodes for methods inside Authority / validation category
  • Add nodes for methods inside Votes category
  • Add nodes for methods inside Content category
  • Add nodes for methods inside Witnesses category

CHANGELOG


0.0.1 - 2018-01-26
  • Added getAccounts, getAccountCount, getConversionRequests, getAccountHistory, getOwnerHistory, getRecoveryRequest nodes



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

This is very exciting, I could not help but try it out. I had to hunt a little to find the install command of node-red, here it is for others that might be looking for it. sudo npm install -g --unsafe-perm node-red

Do in the future go more in details with example of your code and also example of blocks/nodes that does something useful to show off the power of your tool.

You can contact us on Discord.
[utopian-moderator]

I forgot to include an URL to my node red tutorial hehehe it will be very helpful for new users. So, notes taken. I will include examples of each nodes so users can know what is happening in the background. Thanks for you feedback!

Hey @jaysermendez I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.082
BTC 61074.00
ETH 1635.54
USDT 1.00
SBD 0.41