Repository
https://github.com/knacksteem/knacksteem.org
https://github.com/snwolak/get_steem_delegations
Pull Request
https://github.com/knacksteem/knacksteem.org/pull/40
Task Request
New Features
Sponsors page
New page with incoming steem delegations for @knacksteem.org account.
Visual part of the task was developed by using only React and CSS and sticking to the naming convetion.
The real problem was getting incoming delegations since there is no api call for it and most projects that are showing incoming delegations are not open source so there was a lot of searching for the solution.
The solution is to download whole account history, filter 'delegate_vesting_shares', check if delegator already exist(if the delegator already exist only the newest delegation is being considered).
Script for that was moved to the backend since it wouldn't scale well in the client side. it runs in node, and updates json file with delegations every 5 minutes.
https://github.com/snwolak/get_steem_delegations/commit/4a79864584e0c602a89c523990987663c1a597e9
Moderators page
New page showcasing moderators of the knacksteem.org. It is similar to the sponsors page. Desings were implemented by using CSS and React. Data is being pulled from knacksteem api by using methods which already existed in the project.
Thanks for the contribution, @snwolak! It's great that @knowledges managed to find someone as great as you to work on Knacksteem! Will you be working on any other parts of the task request?
The delegator page looks great, but unfortunately the moderator page is missing a screenshot in the post. Unfortunately this makes the body of the post look very bare.
I've also had trouble in the past with finding delegators of an account, so I'm glad to see you managed to find a solution. In the end I didn't need it, but in my search I stumbled on this API by @justyy which provides an easy way to find an account's delegators.
Anyway, great stuff as always. Looking forward to your next contribution already!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Haha! Thanks, I should put your kind comments in my resume. Regarding KnackSteem, I'm assigned to make voting slider.
Im sure you understand the pain about finding incoming delegations, for me it was really unexpected steem journey.
I have seen tool you linked but it has some kind of limits so I had to made my own.
Cheers!
Thank you for your review, @amosbastian! Keep up the good work!
Congratulations! This post has been upvoted from the communal account, @minnowsupport, by snwolak from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.
If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.
Hi @snwolak!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server
Hey, @snwolak!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Congratulations @snwolak! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard: