[Steem Secure Login] 41 API Methods Added And Documented

in #utopian-io7 years ago (edited)

As the login system works as it should, now came time to implement all the ways to interact with steem blockchain. In this pull-request I added 41 new methods with interface similar to steem-js library to make it as easy to use for current developers is it can be.

Every method I added is documented in readme.MD what makes it occur on corresponding github page.

All methods have even more precise documentation in script "steemSecureSteemJsInterface.js" which creates extensions programming interface.

Steem Secure Login - The safest way to interact with steem blockchain through thirdparties.

With this system utopian.io couldn't be attacked.

Steem Secure Login

Languages

  • JS, ES6

What exactly has been done

In "contentscript.js" have been added new listeners which interacts with steem-js libary. In "steemSecureSteemJsInterface.js" have been added 41 methods with interior extension server calls and precise JsDoc for programmers. "readme.MD" has been extended with documentation for all this methods.

List of added methods

1. config.setOptions

2. config.set

3. config.get

4. api.getTrendingTags

5. api.getDiscussionsByTrending

6. api.getDiscussionsByCreated

7. api.getDiscussionsByActive

8. api.getDiscussionsByCashout

9. api.getDiscussionsByPayout

10. api.getDiscussionsByVotes

11. api.getDiscussionsByChildren

12. api.getDiscussionsByHot

13. api.getDiscussionsByFeed

14. api.getDiscussionsByBlog

15. api.getDiscussionsByComments

16. api.getBlockHeader

17. api.getBlock

18. api.getState

19. api.getTrendingCategories

20. api.getBestCategories

21. api.getActiveCategories

22. api.getRecentCategories

23. api.getConfig

24. api.getDynamicGlobalProperties

25. api.getChainProperties

26. api.getFeedHistory

27. api.getCurrentMedianHistoryPrice

28. api.getHardforkVersion

29. api.getNextScheduledHardfork

30. api.getRewardFund

31. api.getVestingDelegations

32. api.getKeyReferences

33. api.getAccounts

34. api.getAccountReferences

35. api.lookupAccountNames

36. api.lookupAccounts

37. api.getAccountCount

38. api.getConversionRequests

39. api.getAccountHistory

40. api.getOwnerHistory

41. api.getRecoveryRequest



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Hey @bartosz546
Thanks for contributing on Utopian.
We're already looking forward to your next contribution!

Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Thank you for your contribution. Though I really like what you are doing but I feel still not much development effort is seen in this post. Would love to see more development effort from the next contribution.

Link to the Answers of the Questionnaire -

Click here


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

I've checked Questionnaire, I think I will read more other developers posts to improve. I thought, I'm coding well.

Good work

Thank you, I am coding like crazy, from morning to evening, for a few days :-D

Resteemed your article. This article was resteemed because you are part of the New Steemians project. You can learn more about it here: https://steemit.com/introduceyourself/@gaman/new-steemians-project-launch