SteemCashFlow - A Steem.js project to see cash flow on Steemit
About SteemCashFlow
SteemCashFlow is a tool inspired by the SteemViz tool created by @ausbitbank, that is used to show the pending payouts.
Additional to SteemViz, with the developed features you can see :
- Payouts day by day
- Exact time ( UTC ) of each pay-out
- See your posts and comments even with "zero payout"
- Total payout in SBD
Usage
Go to the web-site https://steemcash.neocities.org
Enter your steemit name in the input box and press "CALCULATE" button.
Technical Details
SteemCashFlow is opensource one page HTML coded with JavaScript using steem.js API.
The full source code is in the GitHub as : https://github.com/firedreamgames/steemcashflow/blob/master/index.html
The main functions used :
- SEARCH()
Initial function.
Extract the posts and comments
Merges the posts and comments in one array, send the array to MATRIX(res) function.
Thanks to @stoodkev for the tutorial on the getDiscussionbyAuthorBeforeDate using.
This really made life easier.
- MATRIX(res)
This function is where we arrange our matrix according to the payment date.
We eliminate the already paid posts and comments and send the results to function see-sbd(permlink,date,sbd)
- SEE_SBD(permlink, date, sbd)
This fuction may not be necessary but, if the post or comment is edited, we may have a duplicate result.
This function is put to delete if there is any duplication because of edited posts or comments.
The output is sent to function final(permlink, payout, paytime)
- FINAL (permlink, payout, paytime)
This is the final function where we calculate,sort and write the data on innerHTML of div's.
Roadmap
The project is a tool to predict the cash flow for the posts and comments.
It can be used by all Steemians to predict and regulate their Steem income daily, even hourly.
This one page is planned to be be merged with seperate other tools to create a toolbox.
Connect
@FireDream - Steemit
@firedream#3528 - Discord
Links
GitHub : https://github.com/firedreamgames/steemcashflow
SteemCashFlow tool : https://steemcash.neocities.org/
Proof of Work
Posted on Utopian.io - Rewarding Open Source Contributors
Hey @firedream I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you.
FD.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the contribution. It has been approved.
Thank you for starting this project. A couple of points for your consideration:
PRs for easier review/assessment of your contributions (and faster approval process)
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@eastmael, thank you for your approval and for your points.
I will consider them, hence i am learning by doing :)
FD.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You're welcome. That's how i learn too.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit