SteemTools v0.0.7: Query Powerdown Status, Add SBDS API Server (Backend), Fix Voting Power


Introduction to SteemTools

SteemTools is a Chrome Extension that aims to provide useful tools and data for SteemIt Users.

Github of SteemIt Tools

https://github.com/DoctorLai/SteemTools/

Previous Contributions

Technology Stack

Javascript that runs in the Chrome Browser (Chrome Extension)

Chrome Webstore of SteemTools

SteemTools is online, and you can install SteemTools via Google Webstore.

If you are using Firefox, you can still install this Extension by Chrome Extension Foxified.

New Features of SteemTools v0.0.7

This version has the following changes:

  • Fix voting power error, as described in the ISSUE-2 of Utopian Moderators
  • Users can query Power Down Status
  • SBDS API server status (added as a backup)

Commits

Here

How to Get Current Voting Power for Steem Accounts?

The voting_power is not the real voting power, but the voting power recorded last time voted. So we have to calculate the voting power restored by the seconds since last_vote_time.

1
2
3
4
5
6
let result = response[0].voting_power;
last_vote_time = response[0].last_vote_time;
let diff = (Date.now() - Date.parse(last_vote_time)) / 1000;
let regenerated_vp = diff * 10000 / 86400 / 5;
let total_vp = (result + regenerated_vp) / 100;
total_vp = Math.min(100, total_vp);
let result = response[0].voting_power;
last_vote_time = response[0].last_vote_time;
let diff = (Date.now() - Date.parse(last_vote_time)) / 1000;
let regenerated_vp = diff * 10000 / 86400 / 5;
let total_vp = (result + regenerated_vp) / 100;
total_vp = Math.min(100, total_vp);

Screenshots

Clicking the blocknumber navigates to steemdb.com

steemtools-sbds-blocknumber-query SteemTools v0.0.7: Query Powerdown Status, Add SBDS API Server (Backend), Fix Voting Power chrome extension javascript SteemIt

steemtools-sbds-blocknumber-query

Powerdown status is looked up at startup.

steemtools-powerdown-status-lookup SteemTools v0.0.7: Query Powerdown Status, Add SBDS API Server (Backend), Fix Voting Power chrome extension javascript SteemIt

steemtools-powerdown-status-lookup

Alternatively, you can query any account’s power-down status.

steemtools-powerdown-query SteemTools v0.0.7: Query Powerdown Status, Add SBDS API Server (Backend), Fix Voting Power chrome extension javascript SteemIt

steemtools-powerdown-query

Roadmap of Steem Tools

License

MIT

Chrome Webstore

Install the SteemTools Chrome Extension Now!

Contribution Welcome

Github: https://github.com/DoctorLai/SteemTools

  • Fork it!
  • Create your feature branch: git checkout -b my-new-feature
  • Commit your changes: git commit -am ‘Add some feature’
  • Push to the branch: git push origin my-new-feature
  • Submit a pull request.

–EOF (The Ultimate Computing & Technology Blog) —

GD Star Rating
loading...
947 words
Last Post: CoinTools v0.0.4: Conversion Between Two Fiat or Fiat-Coin + 24 Hour Total Market Cap Chart
Next Post: Utopian v0.0.11: Adding Statistics Charts, Improved Reputation Formatter and Sponsor Chart

The Permanent URL is: SteemTools v0.0.7: Query Powerdown Status, Add SBDS API Server (Backend), Fix Voting Power

Leave a Reply