Steem Supply Update: Delegation Power, Voting Worth Correction, Layout Improvements, Bug Fixes, Version Bump

in steem •  13 days ago

Screen Shot 2017-12-03 at 3.50.00 PM.png


It's been a while since I didn't push an update to steem.supply, but I've been working silently behind the scene at all sorts of minor (or not so minor improvements).

Probably the most important update is also the one that doesn't get seen: there is a massive rewrite of the backend. This app started as a small tool for my own usage, but then it grew based on user feedback. The growth was somehow chaotic and it was time to split the monolithic codebase into smaller, better organized chunks. This should make further updates quicker, also, when the app will be released as open-source (which will happen soon) I won't be so ashamed about the quality of my code :).

Without further ado, here's the change log:

  • using median price for vote worth (this should make the voting power super-correct, until now I was using CMC price, not the one coming from the witnesses price feed, thus used internally by Steemit in all calculations)
  • calculating correctly the value of an account, including delegated and received steem power - if an account has delegated steem power, that is subtracted from the total shown, if it has received steem power, that amount is added, and both cases are clearly accounted for visually (you can see how much it is in any case). This approach is a bit different from Steemit.com, but easier to understand for me
  • showing the delegated and received steem power amounts, if any - see above
  • solved a bug which could show voting power bigger than 100%
  • solved a bug which could break the layout when there was no content for an account
  • solved a bug which didn’t take into account no content when calculating the average curation share in Content Insights
  • solved a layout bug in Social Insights which showed title when there was no data
  • layout improvements in revenue charts

As always, looking forward to your criticism, feedback or suggestions.


I'm a serial entrepreneur, blogger and ultrarunner. You can find me mainly on my blog at Dragos Roua where I write about productivity, business, relationships and running. Here on Steemit you may stay updated by following me @dragosroua.


Dragos Roua


You can also vote for me as witness here:
https://steemit.com/~witnesses


If you're new to Steemit, you may find these articles relevant (that's also part of my witness activity to support new members of the platform):

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  trending

Can you pls explain how the account value is calculated exactly? Maybe showing the numbers per mouseover would be possible?
I think it might be not working as intended, because my acount should be worth around 2800*1.2$/STEEM=3360$ and not 7000$ or am I missing something?

·

It's whatever STEEM and SBD you have + the following formula:

Existing Steem Power - Delegated Steem Power + Received Steem Power.

What I see now in steem.supply is around $17,000 and it matches with what I see in your wallet on Steemit.com.

·
·

But how can I see my real account worth? Do I need to subtract 17,000- 11000? Because the delegation is temporary. I'm not interested in this number because it is not my own money...

useful tool an cool looking aswell

Very nice improvements @dragosroua! You have to be proud of your development. I think this is one of the most useful tools on Steemit, I use it everyday. I especially like the feature that shows how many hours or even minutes do we have until a post is paid.
Great job, congratulations!

I suggest you should make a system of notification for the Pc user of steemit. that when someone upvote you . You will get a notification with the notification tune

This is a nice project, with these bugs fixed, I think we will have a better app. If you do not mind this question; why do you want to make it an open source?

·

Because I learned a lot by using open source apps and technologies. I think it's just fair to make it open source so other people will learn. And if somebody makes an even better tool with it, I'll be happy.

@dragosroua The Hardest Working Man on STEEMIT.........He is making the Platform better for all and I Thank you for that.

·

Ha ha, thank you for the nice words, but I'm pretty sure I'm not the hardest working man here. There are many others, devs and marketing guys, who are not that vocal.

Thank you for your work @dragonusa.

It is a nice add....I about fell off my chair when I just looked at my account value until I realized the delegated SP was in there.

I recommend your app to all new people....it is a really helpful tool.

don't forget the dead followers!

·

Thanks for the reminder, yes, it's on the list, with a few other improvements.

·
·

you're welcome.

lots of stuffs done great you are improving it consistently thanks for that :)

Could the total rewards pool be shown in steem as well? Because I've seen it grow and I imagine that's because it is calculated based on the price of steem. Great app my friend :)

·

Yes, it's growing because STEEM price is growing. I will add this to the list. Thanks :)

Just now came to know about it, and tried it too, it looks cool to use ☺

this is great, I am one of the user of your app and it is very helpful to track my progress as a redfish in the big ocean of steemit. the update is a good news.

Voted @dragosroua sir.

·

Thank you, appreciate your support!

·
·

my pleasure

Nice job, please continue with the good work

I always follow steem suppy project. And I use it with android really incredible brother very accurate and very easy brother. Good luck mr. @dragoroua

I just had the supply open and I like the changes. Thank you for your perfect job.

Very informative and updated post..thanks for sharing.

useful tool an awesome looking aswell