!witness-vote-check | Review your witness votes for HF22

in witness-category •  14 days ago 

image.png
Source

I was going to write this super-massive post on reviewing witness votes, now that we are on HF22, but it seems there are many of them already floating around:

So I thought that it would be a good opportunity to whip up a quick bot. The witness-vote-check bot can basically tell you what witnesses you are voting for that are inactive. You can then safely remove your vote. The command is:

!witness-vote-check @username

You can do this anywhere on the blockchain in the comments. @untersatz (my witness!), will reply back with an informative message.

Here are some quick facts about witnesses:

  1. The top 20 witnesses are full-time block producers, each taking a turn
  2. Blocks are produced every 3 seconds
  3. Witnesses are awarded with Steem Power for each block they produce
  4. A backup witness produces a block at position 21, based on their rank

Your witness ranking determines how often you will be allocated a block to produce.



Why do we have to bother with reviewing our witness votes anyway?

The blockchain used to have a rule that automatically skip inactive witnesses that are still registered after 24 hours of inactivity. That meant that you could just turn off your witness and the blockchain would just ignore you after 24 hours. However, this logic has been recently removed and inactive witnesses who have not un-registered are still schedule for block production but will miss the block. The higher their ranking is, the more frequently they are scheduled and the more blocks will be missed slowing down the network. -- @quochuy

So there you have it...@quochuy (another deserving witness!) answers it quite succintly.

@arcange has written an excellent witness visualiser in real-time.
Go check it out here: https://steem.arcange.eu/schedule/
image.png
Source

Finally, a massive shout-out to @justyy for his API on getting the witness votes for an account. He also deserves your witness vote!

What are you waiting for?

Check your witness votes in the comments!!!


Consider using one of your witness votes on untersatz!

We are currently ranked 150 (111 active) and, unfortunately, there are several witnesses above us that are retired but still have people's votes.

Run by myself and organduo—supporting the community with regular contests: Easy SBI Contest, Pinky and Spiky Drawing Contest and Secrets of Organ Playing Contest. Also powering the popular giphy bot and donating STEEM for deemarshall's creative contests.

You can also support me using Steem Basic Income


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:  

!witness-vote-check @deemarshall

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

!witness-vote-check @tarazkp

These witnesses you have voted for have retired and unregistered their server:

krnel, themadcurator



// This bot is powered by witness untersatz! //

!witness-vote-check @bengy

These witnesses you have voted for have retired and unregistered their server:

noblewitness, utopian-io



// This bot is powered by witness untersatz! //

Hmmm, that's interesting. I will fix this up later...

Feel free to add @untersatz to fill the gap 😉

Posted using Partiko iOS

I definitely will!

Thank you 🎵

!witness-vote-check @partitura

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

!witness-vote-check @partitura

Posted using Partiko Android

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

!witness-vote-check @bwar

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

I think that means I pressed the test?

Pressed. Yes. 😂 !giphy bwar



// You can support giphy by using one of your witness votes on untersatz! //

Thank you for supporting @CatsMakeKittens by being a part of our community @contrabourdon.

Each CATS you purchase gets you daily upvotes from me @CatScientist as our community grows so do your rewards for being a member!

!giphy meow



// You can support giphy by using one of your witness votes on untersatz! //

!witness-vote-check @quantumdeveloper

These witnesses you have voted for have retired and unregistered their server:

utopian-io



// This bot is powered by witness untersatz! //

!witness-vote-check @taskmaster4450

Posted using Partiko iOS

These witnesses you have voted for have retired and unregistered their server:

fulltimegeek



// This bot is powered by witness untersatz! //

!witness-vote-check @melinda010100

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

!witness-vote-check @madlenfox

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

@madlenfox Looks like you have a couple of free slots too...maybe one for @untersatz? ;)

I think it would be useful to automatically include a link to unregister your witness vote.

You got upvoted from @steemitsupporter courtesy of @thecontractor

Thank you! !witness-vote-check @steemitsupporter

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

!witness-vote-check @mariusfebruary

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //

!witness-vote-check @penguinpablo

All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)


// This bot is powered by witness untersatz! //