create account

Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates by steemvoter

View this thread on: hive.blogpeakd.comecency.com
· @steemvoter ·
$120.44
Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates
<center>https://img1.steemit.com/0x0/https://www.steemimg.com/images/2016/09/19/fb-steem24bb4.png</center>

As our way of giving back for all of the crowdfund support we received and as a further way to engage the Steem commuity, we have decided to Open Source our Python components of steemvoter.com on Github as per the below link:  

https://github.com/SteemVoter

The components we have Open Sourced are the voting bot and the auto add and remove posting keys feature.

@marcgodard apologises in advance for his amateur Python, he is skilled at many languages but Python is not one of them, He basically learnt it in two weeks  to be able to complete this project so the code is not currentlu optimised.

If anyone is skilled enough to edit this Python code to be more efficient it would greatly help the community. 

We believe there is a way to write all transactions to the blockchain at once, which would greatly enhance the voting; failing which multi-threading is another option as a "second prize" alternative. Currently the script is set to vote every 2 minutes, but with these enhancements we could vote every 5 seconds.

Also the entire script is currently in one file and could be modularised, which will greatly reduce code repetition and improve efficiency. This would be in line with the DRY (Don't Repeat Yourself) methodology.

Anyone who manages to enhance the script in either of these ways will be invited into our private Steemit.chat channel to help guide the direction of steemvoter.com, beta test new features and may get free premium options when they become available. :)

# Browser Compatibility

We are aware that some users are having issues accessing steemvoter.com, this is especially prevalent on Mozilla Firefox. If you are having this issue, please try use Google Chrome browser or Internet Explorer until we resolve this issue.

Keep Steemvoting!!


Sincerely,


Ricardo Goncalves ( @thecryptodrive) and Marc Godard ( @marcgodard )
[steemvoter.com](http://www.steemvoter.com) Team
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 842 others
properties (23)
authorsteemvoter
permlinksteemvoter-open-sourcing-python-components-and-browser-compatibility-updates
categorysteemvoter
json_metadata{"tags":["steemvoter","business","steemit","crowdfund","curation"],"users":["marcgodard","thecryptodrive"],"image":["https://img1.steemit.com/0x0/https://www.steemimg.com/images/2016/09/19/fb-steem24bb4.png"],"links":["https://github.com/SteemVoter","http://www.steemvoter.com"],"app":"steemit/0.1","format":"markdown"}
created2016-11-28 21:38:33
last_update2016-11-28 21:38:33
depth0
children15
last_payout2016-12-29 23:39:06
cashout_time1969-12-31 23:59:59
total_payout_value97.559 HBD
curator_payout_value22.880 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,018
author_reputation205,124,311,476,054
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,867,381
net_rshares128,225,852,815,439
author_curate_reward""
vote details (906)
@biophil ·
Cool! I know something about that! I just learned this morning how to include multiple votes in a single transaction: https://steemd.com/tx/c4cb766f4359ef6306bf905dddf3168fb70d5379

I'm planning to integrate it with my own voting bot, maybe we can collaborate.
properties (22)
authorbiophil
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161129t064000563z
categorysteemvoter
json_metadata{"tags":["steemvoter"],"links":["https://steemd.com/tx/c4cb766f4359ef6306bf905dddf3168fb70d5379"]}
created2016-11-29 06:40:03
last_update2016-11-29 06:40:03
depth1
children1
last_payout2016-12-29 23:39:06
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_length260
author_reputation45,223,914,794,461
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,870,500
net_rshares0
@steemvoter ·
Thanks you have been invited to our team chat!
properties (22)
authorsteemvoter
permlinkre-biophil-re-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161130t221007523z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-30 22:10:06
last_update2016-11-30 22:10:06
depth2
children0
last_payout2016-12-29 23:39:06
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_length46
author_reputation205,124,311,476,054
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,884,288
net_rshares0
@kiwiibanana ·
Pretty cool, mate!
properties (22)
authorkiwiibanana
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161129t033440583z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-28 23:35:15
last_update2016-11-28 23:35:15
depth1
children0
last_payout2016-12-29 23:39:06
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_length18
author_reputation13,406,963,058
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,868,138
net_rshares0
@linkback-bot-v0 ·
This post has been linked to from another place on Steem.


  - [Advanced Steem Metrics Report for 28th November 2016](https://steemit.com/steemit/@ontofractal/advanced-steem-metrics-report-for-28th-november-2016) by @ontofractal




Learn more about and upvote to support [**linkback bot v0.5**](https://steemit.com/steemit/@ontofractal/steem-linkback-bot-v0-5-the-reddit-awareness-release). Flag this comment if you don't want the bot to continue posting linkbacks for your posts.

Built by @ontofractal
properties (22)
authorlinkback-bot-v0
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-linkbacks
categorysteemvoter
json_metadata{}
created2016-11-30 20:06:36
last_update2016-11-30 20:06:36
depth1
children0
last_payout2016-12-29 23:39:06
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_length506
author_reputation1,915,954,976,722
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,883,405
net_rshares0
@minitrio ·
Shared on twitter  :)
properties (22)
authorminitrio
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161128t224727640z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-28 22:47:27
last_update2016-11-28 22:47:27
depth1
children0
last_payout2016-12-29 23:39:06
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_length21
author_reputation171,809,888,189
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,867,825
net_rshares0
@mondeja · (edited)
Awesome Marc, thanks!
properties (22)
authormondeja
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161128t230124995z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-28 23:01:30
last_update2016-11-28 23:02:18
depth1
children0
last_payout2016-12-29 23:39:06
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_length21
author_reputation9,894,814,339,118
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,867,899
net_rshares0
@pavan.burlagadda ·
Very good initiative
properties (22)
authorpavan.burlagadda
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161202t103730523z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-12-02 10:37:57
last_update2016-12-02 10:37:57
depth1
children0
last_payout2016-12-29 23:39:06
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_length20
author_reputation5,928,271,565
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,897,011
net_rshares0
@screenname ·
Re: Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates
<p>This post has been ranked within the top 10 most undervalued posts in the second half of Nov 28. We estimate that this post is undervalued by $33.64 as compared to a scenario in which every voter had an equal say.</p> 
<p>See the full rankings and details in <a href="https://steemit.com/curation/@screenname/the-daily-tribune-most-undervalued-posts-of-nov-28---part-ii">The Daily Tribune: Nov 28 - Part II</a>. You can also read about some of our methodology, data analysis and technical details in <a href="https://steemit.com/curation/@screenname/introducing-the-daily-tribune-most-undervalued-posts-of-nov-04---part-i">our initial post</a>.</p>
<p>If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.</p>
πŸ‘  , , , , , , ,
properties (23)
authorscreenname
permlinkre-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161129t010249
categorysteemvoter
json_metadata"{"replyto": "@steemvoter/steemvoter-open-sourcing-python-components-and-browser-compatibility-updates"}"
created2016-11-29 01:02:51
last_update2016-11-29 01:02:51
depth1
children0
last_payout2016-12-29 23:39:06
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_length766
author_reputation46,276,338,038,330
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,868,739
net_rshares38,751,672,228
author_curate_reward""
vote details (8)
@strongforce ·
Umm what is steemvoter exactly ? lol
properties (22)
authorstrongforce
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161129t003107174z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-29 00:29:36
last_update2016-11-29 00:29:36
depth1
children2
last_payout2016-12-29 23:39:06
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_length36
author_reputation6,645,984,062
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,868,530
net_rshares0
@steemvoter ·
[steemvoter.com](http://www.steemvoter.com) is a web app that allows you to automatically vote authors of your choosing and set vote weight percentage and when to vote (after how many minutes)
properties (22)
authorsteemvoter
permlinkre-strongforce-re-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161129t045233160z
categorysteemvoter
json_metadata{"tags":["steemvoter"],"links":["http://www.steemvoter.com"]}
created2016-11-29 04:52:30
last_update2016-11-29 04:52:30
depth2
children1
last_payout2016-12-29 23:39:06
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_length192
author_reputation205,124,311,476,054
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,869,987
net_rshares0
@strongforce ·
isn't it a bit cheating ? I thought voting or curating also gave steem
properties (22)
authorstrongforce
permlinkre-steemvoter-re-strongforce-re-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161129t112131737z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-29 11:20:00
last_update2016-11-29 11:20:00
depth3
children0
last_payout2016-12-29 23:39:06
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_length70
author_reputation6,645,984,062
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,871,638
net_rshares0
@thecryptofiend ·
With all the talented people we have in this community I'm sure we can find someone to help:)
πŸ‘  ,
properties (23)
authorthecryptofiend
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161128t220852692z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-28 22:08:51
last_update2016-11-28 22:08:51
depth1
children1
last_payout2016-12-29 23:39:06
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_length93
author_reputation323,603,913,866,384
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,867,569
net_rshares4,820,539,902
author_curate_reward""
vote details (2)
@virtualgrowth ·
Agreed :)
πŸ‘  ,
properties (23)
authorvirtualgrowth
permlinkre-thecryptofiend-re-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161128t221341037z
categorysteemvoter
json_metadata{"tags":["steemvoter"]}
created2016-11-28 22:13:39
last_update2016-11-28 22:13:39
depth2
children0
last_payout2016-12-29 23:39:06
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_length9
author_reputation194,179,150,864,177
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,867,602
net_rshares16,948,034,646
author_curate_reward""
vote details (2)
@virtualgrowth ·
Shared on [twitter](https://twitter.com/Steem_Land/status/803360599388418049), [twice](https://twitter.com/Steem_Land/status/803360691830882309)
πŸ‘  
properties (23)
authorvirtualgrowth
permlinkre-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161128t221314719z
categorysteemvoter
json_metadata{"tags":["steemvoter"],"links":["https://twitter.com/Steem_Land/status/803360599388418049","https://twitter.com/Steem_Land/status/803360691830882309"]}
created2016-11-28 22:13:15
last_update2016-11-28 22:13:15
depth1
children1
last_payout2016-12-29 23:39:06
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_length144
author_reputation194,179,150,864,177
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,867,598
net_rshares242,076,328
author_curate_reward""
vote details (1)
@twitterbot ·
### ![Steem_Land](https://pbs.twimg.com/profile_images/796481381366804481/GZiD2MS0_normal.jpg) **[Steemland.com](https://twitter.com/@Steem_Land/status/803360599388418049)** tweeted @ 28 Nov 2016 - 22:11 UTC

> Steemvoter: Open Sourcing Python Components &amp; Browser Compatibility Updates
[steemit.com/steemvoter/@st…](https://t.co/Tonrm2N5Rs)
@SteemUps @SteemitPosts @steemit


### ![Steem_Land](https://pbs.twimg.com/profile_images/796481381366804481/GZiD2MS0_normal.jpg) **[Steemland.com](https://twitter.com/@Steem_Land/status/803360691830882309)** tweeted @ 28 Nov 2016 - 22:11 UTC

> Steemvoter: Open Sourcing Python Components &amp; Browser Compatibility Updates
[steemit.com/steemvoter/@st…](https://t.co/Tonrm2N5Rs)
@steemiobot @Beyond_Bitcoin


###### *Disclaimer: I am just a bot trying to be helpful.*
properties (22)
authortwitterbot
permlinkre-re-steemvoter-steemvoter-open-sourcing-python-components-and-browser-compatibility-updates-20161128t221314719z-20161128t221430
categorysteemvoter
json_metadata""
created2016-11-28 22:14:30
last_update2016-11-28 22:14:30
depth2
children0
last_payout2016-12-29 23:39:06
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_length815
author_reputation2,792,128,643,772
root_title"Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,867,610
net_rshares0