create account

EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net! by javierjmc

View this thread on: hive.blogpeakd.comecency.com
· @javierjmc · (edited)
$1.12
EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!
Hi everybody,

As many of you might know, the first EOSIO public network was  activated yesterday on 14th of june 2018 after 15% of the tokens were staked to vote for block producers. What a historic date!

I have been following the development of this project since its inception, since the day I watched the presentation Dan Larimer and the team did in Consensus on may last year. It has been a nice journey since then and it has been amazing to see the community grow and develop with the passing of time.

Different tools have been developed by the community and block producers: voting portals such as [eosportal.io](https://eosportal.io), block explorers such as [eostracker.io](https://eostracker.io) and wallets such as [eos-voter](https://steemit.com/eos/@greymass/announcing-eos-voter-an-eos-block-producer-voting-tool-and-light-wallet) just to name a few.

## The idea

I have been active in the [eos sw/eden telegram](https://t.me/eossweden) channel where the idea of a tool to follow the rank of a block producer was born. Members of the community wanted to track how their favorite block producer was doing during the initial 15% voting period and in a brainstorming session everybody started inputting different ideas about how this tool should do and look like. @performatgames proposed to have super mario sounds every time the block producer you followed changed its position in the rank, and so the idea started getting some shape!

I have learned a lot from the community so I wanted to give some back! That's how the [EOSIO Block Producer Alarm](https://eossweden.se/bpalarm/) was born, a project that aims to alert you directly from the web browser when your favorite block producer goes up or down in rank, reaches the first position or goes in standby mode, i.e. rank > 21.

The project was forked from the [LiquidEOS voting portal](https://github.com/bancorprotocol/vote.liquideos.com) and adapted for the purposes I mentioned before, using [eosjs](https://github.com/EOSIO/eosjs) to fetch data from the eosio main net.

![Screenshot from 2018-06-15 19-13-46.png](https://cdn.steemitimages.com/DQmSnYv2q76KSMrBkpUarrB6dv8cd6R83FbyE44z48vhuLi/Screenshot%20from%202018-06-15%2019-13-46.png)

## Features

* Customizable refresh time between 1-60 minutes. Default is 3 min.
* Displays when the rank table was refreshed last.
* Search to filter your favorite block producer.
* Super Mario sounds in addition of a browser alert when the block producer changes rank.
* Ability to mute the sound, which is useful if your favorite block producer is #1 since the audio will be looped until that changes  :smile:.

## Contribute

This is of course a community effort. If you find this useful feel free to use it, share it or fork it from [Github](https://github.com/javierjmc/eosbpalarm) ! Have found a bug? Create an issue or a pull request on github  :blush:. 

## This is just getting started

EOSIO was just born, and now it's time to build dApps on it! If you are a developer, take a look at the [EOSIO developers portal](https://developers.eos.io/) for more details on how to get started.

Special thanks [LiquidEOS](https://liquideos.com/) for the base of this project, to [eos sw/eden](https://eossweden.se/) for hosting this project and to all the member of the community who gave feedback and tested the code, specially you @performatgames!

GO EOS!
πŸ‘  , , , , , , , , , , , , , , , , ,
properties (23)
authorjavierjmc
permlinkeosio-bp-alarm-get-alerts-when-your-favorite-block-producer-changes-rank-on-the-eosio-main-net
categoryeos
json_metadata{"tags":["eos","eosio","blockchain","dapp","github"],"users":["performatgames"],"image":["https://cdn.steemitimages.com/DQmSnYv2q76KSMrBkpUarrB6dv8cd6R83FbyE44z48vhuLi/Screenshot%20from%202018-06-15%2019-13-46.png"],"links":["https://eosportal.io","https://eostracker.io","https://steemit.com/eos/@greymass/announcing-eos-voter-an-eos-block-producer-voting-tool-and-light-wallet","https://t.me/eossweden","https://eossweden.se/bpalarm/","https://github.com/bancorprotocol/vote.liquideos.com","https://github.com/EOSIO/eosjs","https://github.com/javierjmc/eosbpalarm","https://developers.eos.io/","https://liquideos.com/","https://eossweden.se/"],"app":"steemit/0.1","format":"markdown"}
created2018-06-15 17:47:51
last_update2018-06-15 17:52:48
depth0
children7
last_payout2018-06-22 17:47:51
cashout_time1969-12-31 23:59:59
total_payout_value0.858 HBD
curator_payout_value0.262 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,374
author_reputation420,915,675,359
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id60,886,515
net_rshares446,315,467,260
author_curate_reward""
vote details (18)
@remotediscovery ·
I'm out of the loop. Is there a EOS social media platform yet?
properties (22)
authorremotediscovery
permlinkre-javierjmc-eosio-bp-alarm-get-alerts-when-your-favorite-block-producer-changes-rank-on-the-eosio-main-net-20180615t225626290z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-06-15 22:56:18
last_update2018-06-15 22:56:18
depth1
children2
last_payout2018-06-22 22:56:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length62
author_reputation913,361,081,491
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id60,912,860
net_rshares0
@javierjmc ·
Not yet but it's definitely coming! ONO is working on such project, take a look :)
properties (22)
authorjavierjmc
permlinkre-remotediscovery-re-javierjmc-eosio-bp-alarm-get-alerts-when-your-favorite-block-producer-changes-rank-on-the-eosio-main-net-20180616t191608218z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-06-16 19:16:09
last_update2018-06-16 19:16:09
depth2
children0
last_payout2018-06-23 19:16:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length82
author_reputation420,915,675,359
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,013,088
net_rshares0
@performatgames ·
ItΒ΄s been live for 2 days, I think we have to wait just a bit longer :)
properties (22)
authorperformatgames
permlinkre-remotediscovery-re-javierjmc-eosio-bp-alarm-get-alerts-when-your-favorite-block-producer-changes-rank-on-the-eosio-main-net-20180616t082403092z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-06-16 08:24:03
last_update2018-06-16 08:24:03
depth2
children0
last_payout2018-06-23 08:24:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length71
author_reputation471,009,542,679
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id60,955,117
net_rshares0
@steemitboard ·
Congratulations @javierjmc! You have received a personal award!

[![](https://steemitimages.com/70x70/http://steemitboard.com/@javierjmc/birthday1.png)](http://steemitboard.com/@javierjmc)  1 Year on Steemit
<sub>_Click on the badge to view your Board of Honor._</sub>


**Do not miss the [last post](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-belgium-vs-japan) from @steemitboard!**

---
**Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!**
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1)

---

> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-javierjmc-20180702t004923000z
categoryeos
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2018-07-02 00:49:24
last_update2018-07-02 00:49:24
depth1
children0
last_payout2018-07-09 00:49:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,107
author_reputation38,975,615,169,260
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id63,061,495
net_rshares0
@thomasuk ·
Hi Javier,
Great project !
What comes to my mind is what people especially in the runner up positions would need is a tool which shows how much percentage and votes they are under the 100 EOS pay treshold - do you think this could be added ?
πŸ‘  
properties (23)
authorthomasuk
permlinkre-javierjmc-eosio-bp-alarm-get-alerts-when-your-favorite-block-producer-changes-rank-on-the-eosio-main-net-20180618t081658339z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-06-18 08:16:57
last_update2018-06-18 08:16:57
depth1
children2
last_payout2018-06-25 08:16:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length241
author_reputation4,723,938,914
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id61,196,382
net_rshares0
author_curate_reward""
vote details (1)
@javierjmc ·
$0.02
Hi @thoumasuk, sorry for the late reply. This could definitely be added, thanks for your feedback! Since I wrote this post I release one or maybe two more versions based on the feedback I got from the community. 

Let's see if I find the time to make it, I will write a post when I release a new version of it!
πŸ‘  
properties (23)
authorjavierjmc
permlinkre-thomasuk-re-javierjmc-eosio-bp-alarm-get-alerts-when-your-favorite-block-producer-changes-rank-on-the-eosio-main-net-20180723t125810976z
categoryeos
json_metadata{"tags":["eos"],"users":["thoumasuk"],"app":"steemit/0.1"}
created2018-07-23 12:58:12
last_update2018-07-23 12:58:12
depth2
children1
last_payout2018-07-30 12:58:12
cashout_time1969-12-31 23:59:59
total_payout_value0.015 HBD
curator_payout_value0.004 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length310
author_reputation420,915,675,359
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id65,694,628
net_rshares10,101,519,447
author_curate_reward""
vote details (1)
@thomasuk ·
Great, Thanks :-)
properties (22)
authorthomasuk
permlinkre-javierjmc-re-thomasuk-re-javierjmc-eosio-bp-alarm-get-alerts-when-your-favorite-block-producer-changes-rank-on-the-eosio-main-net-20180729t121118897z
categoryeos
json_metadata{"community":"busy","app":"busy/2.5.3","format":"markdown","tags":["eos"],"users":[],"links":[],"image":[]}
created2018-07-29 12:11:18
last_update2018-07-29 12:11:18
depth3
children0
last_payout2018-08-05 12:11:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length17
author_reputation4,723,938,914
root_title"EOSIO Block Producer Alarm - Get alerts when your favorite Block Producer changes rank on the EOSIO Main net!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id66,385,355
net_rshares0