 ### Repository https://github.com/Juless89/steemautomated ### Commit request https://github.com/Juless89/steemautomated/commit/fb89c1b7eb8444cfe48f0cd54d3cc60f777f95be ### Website https://steemautomated.eu/ ### New Features #### Trailing is now live In addition to setting up custom voting rules it is now possible to set up custom trailing rules as well. Every block a unique list of accounts that are being trailed are fetched from the server. They are filtered in case the user has not entered the name correctly. ``` # Fetch trails to be tracked self.trail_list = [] for trail in self.db.get_trails(): trail = re.sub( '[^A-Za-z0-9^-]+', '', trail[0].lower(), ) self.trail_list.append(trail) ``` <br> Then in addition to listening on comments, votes have been added to be processed. ``` elif transaction_type == 'vote': vote = transaction['operations'][0][1] self.process_vote(vote) ``` <br> The vote data is extracted and compared to the trail_list. In case of a hit it will be prepared to be added to the queue. ``` # Votes are checked for their voter and if the voter is being trailed def process_vote(self, vote): trail = vote['voter'] if trail in self.trail_list: author = vote['author'] permlink = vote['permlink'] weight = vote['weight'] print(f"\n\nTrail: {trail}\nAuthor: {author}\nPermlink: " + f"{permlink}\nWeight: {weight}\n") self.add_trail_to_queue(trail, author, permlink, weight) ``` <br> For the specific trail account a list is fetched from the database with all the accounts that are trailing this account. Then vote rules are created based on their parameters. Since the weight is relative to the weight of the vote from the trail account. The weight for the voter's account is calculated based on the weight from the trail account. After this the vote rule is added to the queue and handled like a normal vote rule. There is 1 addition, type has been added to the queue table structure to distinguish trail and normal votes. As they both have their own log. ``` # Trails with a delay of 0 are immediatly voted upon. Else the expire_on # time of the vote is calculated and added to the queue. The weight of # vote is relative between the weight of the vote casted by the voter that # is being trailed and the trailer who has set a custom relative weight. def add_trail_to_queue(self, trail, author, permlink, weight): for voter in self.db.get_trail_voters(trail): voter, voter_weight, limit, delay = voter vote_log = self.db.get_trail_log(voter, trail, self.timestamp) upvote_weight = weight/100 * voter_weight/100 print(f"\nTrail: {trail}\nVoter: {voter}\nAuthor: {author}\n" + f"Weight: {upvote_weight}\nLimit: {limit}\nDelay: {delay}\n") if delay != 0: self.db.add_trail_to_queue( trail, author, voter, upvote_weight, limit, delay, permlink, self.timestamp, ) elif len(vote_log) < limit: self.db.add_to_trail_log( author, voter, permlink, upvote_weight, self.timestamp, ) self.vote(voter, author, permlink, weight, type) ``` #### New trailing page The trailing page has been updated to reflect the changes.  #### Check if post is already voted on In addition some small changes were made to improve the error rate. Before the vote is to take place the post is looked up to see if the voter has already voted in a similar way. ``` # Go thourgh all the active votes and look if the voter has already # voted on this post. def is_already_voted(self, voter, author, permlink): try: identifier = f"@{author}/{permlink}" post = Post(identifier, self.steem) active_votes = post['active_votes'] for vote in active_votes: if vote['voter'] == voter: return 1 return 0 except Exception as error: return 0 ``` <br> Further also as advised by @justyy - the mysql and client access details are now defined outside of the constructer. - verify_post has been renamed to is_new_post Still in progress: > There are some broad execeptions, which is in general a bad practice. ### GitHub Account https://github.com/Juless89
author | steempytutorials |
---|---|
permlink | steemautomated-0-0-4-trailing-has-been-enabled-several-minor-upgrades |
category | utopian-io |
json_metadata | {"tags":["utopian-io","development","steemdev","python","programming"],"users":["justyy"],"image":["https://cdn.steemitimages.com/DQmaveG4yAGBA3dG1bKmQDW9hq73vUEMcp8vcem4WpVLFHr/Screenshot%202018-07-24%2018.50.48.png","https://cdn.steemitimages.com/DQmebKhDTNYCQ4cb4awb9HRSph8hMzocsMGsYxbYMCABERg/Screenshot%202018-08-01%2009.50.16.png"],"links":["https://github.com/Juless89/steemautomated","https://github.com/Juless89/steemautomated/commit/fb89c1b7eb8444cfe48f0cd54d3cc60f777f95be","https://steemautomated.eu/","https://github.com/Juless89"],"app":"steemit/0.1","format":"markdown"} |
created | 2018-08-01 07:13:06 |
last_update | 2018-08-01 07:13:06 |
depth | 0 |
children | 12 |
last_payout | 2018-08-08 07:13:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 48.842 HBD |
curator_payout_value | 15.585 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 4,661 |
author_reputation | 31,094,047,689,691 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 66,727,995 |
net_rshares | 37,991,634,512,551 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
ace108 | 0 | 45,114,212,376 | 3% | ||
yuxi | 0 | 3,013,459,865 | 10% | ||
rach | 0 | 1,498,479,399 | 100% | ||
miniature-tiger | 0 | 101,070,331,022 | 100% | ||
juliank | 0 | 142,580,466,332 | 50% | ||
oxiecuador | 0 | 201,689,081 | 5% | ||
semasping | 0 | 3,816,267,822 | 100% | ||
doughtaker | 0 | 20,658,657,244 | 100% | ||
rafalski | 0 | 7,472,921,467 | 24% | ||
drorion | 0 | 678,230,679 | 100% | ||
makerhacks | 0 | 35,301,614,791 | 20% | ||
jrawsthorne | 0 | 6,888,968,906 | 100% | ||
utopian-io | 0 | 37,388,561,924,081 | 24.42% | ||
awesome-gadgets | 0 | 539,053,656 | 100% | ||
finaldestination | 0 | 608,114,311 | 100% | ||
amosbastian | 0 | 24,797,977,628 | 44.4% | ||
tdre | 0 | 3,478,150,182 | 100% | ||
rondras | 0 | 41,402,696,305 | 100% | ||
abandi | 0 | 3,526,468,473 | 100% | ||
best-strategy | 0 | 611,322,005 | 100% | ||
photocontests3 | 0 | 13,177,789,724 | 100% | ||
holger80 | 0 | 91,446,741,821 | 25% | ||
steempytutorials | 0 | 11,179,601,772 | 100% | ||
degrimmis | 0 | 550,569,623 | 100% | ||
hevictor | 0 | 5,626,193,665 | 100% | ||
photocontests4 | 0 | 4,718,804,047 | 100% | ||
annalorin28 | 0 | 773,364,774 | 100% | ||
adam-saudagar | 0 | 3,551,213,476 | 100% | ||
statsexpert | 0 | 1,807,250,956 | 40% | ||
codebull | 0 | 609,566,309 | 100% | ||
mervanite | 0 | 141,732,641 | 100% | ||
artcreator | 0 | 367,344,869 | 100% | ||
mghufroncholid31 | 0 | 0 | 100% | ||
lucky-robin | 0 | 1,670,424,662 | 100% | ||
jackarphillip | 0 | 0 | 100% | ||
ceruleanblue | 0 | 1,100,130,985 | 100% | ||
iauns | 0 | 14,895,813,469 | 100% | ||
zuur | 0 | 4,010,685,982 | 100% | ||
jacekw.dev | 0 | 1,023,822,111 | 100% | ||
zeeshannaqvi72 | 0 | 583,721,086 | 100% | ||
torchweed | 0 | 91,403,726 | 100% | ||
ravigoyal1 | 0 | 191,571,824 | 100% | ||
ishtiyaq | 0 | 513,899,021 | 100% | ||
luokai1992 | 0 | 608,159,949 | 100% | ||
kkzulfani | 0 | 532,121,738 | 100% | ||
olamide4real | 0 | 513,872,081 | 100% | ||
bhuiyansohel | 0 | 127,706,615 | 100% | ||
algermarke | 0 | 0 | 100% | ||
sozib.karmokar | 0 | 0 | 100% | ||
fikri02 | 0 | 0 | 100% |
> Every block a unique list of accounts that are being trailed are fetched from the server. They are filtered in case the user has not entered the name correctly. I recommend a validation check before adding trail-ed accounts to the database. A simple get_account call on that step may check the validity of the username.. > def is_already_voted(self, voter, author, permlink): > ... You're hiding the exception here with a broad Exception catch. ([Good read about this subject](https://github.com/charlax/antipatterns/blob/master/error-handling-antipatterns.md#hiding-exceptions)) *Edit: You already mentioned that yourself in the post, just saw it, now.* I would at least log it somewhere. :) And a humble implementation suggestion with list comprehensions: ``` def is_already_voted(voter, author, permlink): try: identifier = f"@{author}/{permlink}" post = Post(identifier, self.steem) return voter in [v["voter"] for v in p["active_votes"]] except Exception as error: logger.error(error) return False ``` *** > the mysql and client access details are now defined outside of the constructer. Since you have mySQL credentials, steemconnect credentials, etc. I would like to see a config file stores these kind of things. Also, on errors while voting, a retry mechanism may workaround some issues. (Ex: Retry to vote 3 times if any error happens with a 3 seconds sleep cycle.) This will block the main process so it will require threading, though. *** Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/2322222). ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
author | emrebeyler |
---|---|
permlink | re-steempytutorials-steemautomated-0-0-4-trailing-has-been-enabled-several-minor-upgrades-20180801t101503384z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https://github.com/charlax/antipatterns/blob/master/error-handling-antipatterns.md#hiding-exceptions","https://join.utopian.io/guidelines","https://review.utopian.io/result/3/2322222","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"} |
created | 2018-08-01 10:15:03 |
last_update | 2018-08-01 10:16:03 |
depth | 1 |
children | 2 |
last_payout | 2018-08-08 10:15:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.185 HBD |
curator_payout_value | 0.725 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,005 |
author_reputation | 448,535,049,068,622 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 66,742,900 |
net_rshares | 1,711,961,061,515 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
juliank | 0 | 168,504,187,484 | 60% | ||
espoem | 0 | 17,021,257,979 | 15% | ||
utopian-io | 0 | 1,526,098,913,871 | 1% | ||
mops2e | 0 | 336,702,181 | 10% |
Thanks for the great feedback, I will look into incorporating it into the next update.
author | juliank |
---|---|
permlink | re-emrebeyler-re-steempytutorials-steemautomated-0-0-4-trailing-has-been-enabled-several-minor-upgrades-20180801t203628747z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-08-01 20:36:27 |
last_update | 2018-08-01 20:36:27 |
depth | 2 |
children | 0 |
last_payout | 2018-08-08 20:36:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 86 |
author_reputation | 117,823,071,447,502 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 66,800,716 |
net_rshares | 0 |
Hey @emrebeyler Here's a tip for your valuable feedback! @Utopian-io loves and incentivises informative comments. **Contributing on Utopian** Learn how to contribute on <a href="https://join.utopian.io">our website</a>. **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | 20180807t171321439z |
category | utopian-io |
json_metadata | {"tags":["utopian.tip"],"app":"utopian-io"} |
created | 2018-08-07 17:13:21 |
last_update | 2018-08-07 17:13:21 |
depth | 2 |
children | 0 |
last_payout | 2018-08-14 17:13:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 410 |
author_reputation | 152,955,367,999,756 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 67,432,762 |
net_rshares | 0 |
Excellent
author | ishtiyaq |
---|---|
permlink | re-steempytutorials-steemautomated-0-0-4-trailing-has-been-enabled-several-minor-upgrades-20180801t072847398z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-08-01 07:28:51 |
last_update | 2018-08-01 07:28:51 |
depth | 1 |
children | 0 |
last_payout | 2018-08-08 07:28:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 9 |
author_reputation | 5,062,563,317 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 66,729,385 |
net_rshares | 0 |
Congratulations @steempytutorials! You have completed the following achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@steempytutorials) Award for the total payout received <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> > 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**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-steempytutorials-20180807t105314000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-08-07 10:53:15 |
last_update | 2018-08-07 10:53:15 |
depth | 1 |
children | 0 |
last_payout | 2018-08-14 10:53:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 691 |
author_reputation | 38,975,615,169,260 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 67,397,622 |
net_rshares | 0 |
Congratulations @steempytutorials! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : [](http://steemitboard.com/@steempytutorials) Award for the number of upvotes <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-steempytutorials-20180916t162635000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-09-16 16:26:36 |
last_update | 2018-09-16 16:26:36 |
depth | 1 |
children | 0 |
last_payout | 2018-09-23 16:26:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 690 |
author_reputation | 38,975,615,169,260 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,462,020 |
net_rshares | 0 |
Congratulations @steempytutorials! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : [](http://steemitboard.com/@steempytutorials) Award for the number of upvotes <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-steem-power-followers-and-following-added"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-steem-power-followers-and-following-added">SteemitBoard Ranking update - Steem Power, Followers and Following added</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-steempytutorials-20181018t194056000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-10-18 19:40:54 |
last_update | 2018-10-18 19:40:54 |
depth | 1 |
children | 0 |
last_payout | 2018-10-25 19:40:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,259 |
author_reputation | 38,975,615,169,260 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 73,573,274 |
net_rshares | 0 |
Congratulations @steempytutorials! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@steempytutorials/votes.png?201810280027</td><td>You made more than 800 upvotes. Your next target is to reach 900 upvotes.</td></tr> </table> <sub>_[Click here to view your Board of Honor](https://steemitboard.com/@steempytutorials)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/halloween/@steemitboard/trick-or-treat-publish-your-scariest-halloweeen-story-and-win-a-new-badge"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/RUyB3u.png"></a></td><td><a href="https://steemit.com/halloween/@steemitboard/trick-or-treat-publish-your-scariest-halloweeen-story-and-win-a-new-badge">Trick or Treat - Publish your scariest halloween story and win a new badge</a></td></tr><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-notifications-improved"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/NgygYH.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-notifications-improved">SteemitBoard notifications improved</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-steempytutorials-20181028t041220000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-10-28 04:12:21 |
last_update | 2018-10-28 04:12:21 |
depth | 1 |
children | 0 |
last_payout | 2018-11-04 04:12:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,624 |
author_reputation | 38,975,615,169,260 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 74,189,915 |
net_rshares | 0 |
Congratulations @steempytutorials! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@steempytutorials/votes.png?201811071418</td><td>You made more than 900 upvotes. Your next target is to reach 1000 upvotes.</td></tr> </table> <sub>_[Click here to view your Board of Honor](https://steemitboard.com/@steempytutorials)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemfest/@steemitboard/uk1parhd"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmSz7NTFn1sazJvocuqkN7uZFHxAUTJrVYz7zqYEEExXfY/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/uk1parhd">SteemFest³ - SteemitBoard Contest Teaser</a></td></tr><tr><td><a href="https://steemit.com/steemfest/@steemitboard/the-new-steemfest-award-is-ready"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeEYkuDHNp3c9dC6Q5s8Wysi8DrXR89FHAFiu5XoQW8Vr/SteemitBoard_header_Krakow2018.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/the-new-steemfest-award-is-ready">The new Steemfest³ Award is ready!</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-steempytutorials-20181107t144552000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-11-07 14:45:51 |
last_update | 2018-11-07 14:45:51 |
depth | 1 |
children | 0 |
last_payout | 2018-11-14 14:45:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,579 |
author_reputation | 38,975,615,169,260 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 74,857,179 |
net_rshares | 0 |
Congratulations @steempytutorials! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@steempytutorials/votes.png?201811191352</td><td>You made more than 1000 upvotes. Your next target is to reach 1250 upvotes.</td></tr> </table> <sub>_[Click here to view your Board of Honor](https://steemitboard.com/@steempytutorials)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemfest/@steemitboard/meet-the-steemians-contest-the-results-the-winners-and-the-prizes"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeLukvNFRsa7RURqsFpiLGEZZD49MiU52JtWmjS5S2wtW/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/meet-the-steemians-contest-the-results-the-winners-and-the-prizes">Meet the Steemians Contest - The results, the winners and the prizes</a></td></tr><tr><td><a href="https://steemit.com/steemfest/@steemitboard/meet-the-steemians-contest-special-attendees-revealed"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeLukvNFRsa7RURqsFpiLGEZZD49MiU52JtWmjS5S2wtW/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/meet-the-steemians-contest-special-attendees-revealed">Meet the Steemians Contest - Special attendees revealed</a></td></tr><tr><td><a href="https://steemit.com/steemfest/@steemitboard/meet-the-steemians-contest-intermediate-results"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeLukvNFRsa7RURqsFpiLGEZZD49MiU52JtWmjS5S2wtW/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/meet-the-steemians-contest-intermediate-results">Meet the Steemians Contest - Intermediate results</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-steempytutorials-20181120t001707000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-11-20 00:17:06 |
last_update | 2018-11-20 00:17:06 |
depth | 1 |
children | 0 |
last_payout | 2018-11-27 00:17:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,180 |
author_reputation | 38,975,615,169,260 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 75,584,887 |
net_rshares | 0 |
Congratulations @steempytutorials! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@steempytutorials/birthday1.png</td><td>1 Year on Steemit</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@steempytutorials)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/christmas/@steemitboard/christmas-challenge-send-a-gift-to-to-your-friends-the-party-continues"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/kf4SJb.png"></a></td><td><a href="https://steemit.com/christmas/@steemitboard/christmas-challenge-send-a-gift-to-to-your-friends-the-party-continues">Christmas Challenge - The party continues</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-steempytutorials-20181230t022042000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-12-30 02:20:42 |
last_update | 2018-12-30 02:20:42 |
depth | 1 |
children | 0 |
last_payout | 2019-01-06 02:20:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 989 |
author_reputation | 38,975,615,169,260 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 77,581,123 |
net_rshares | 0 |
Hey @steempytutorials **Thanks for contributing on Utopian**. We’re already looking forward to your next contribution! **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | re-steemautomated-0-0-4-trailing-has-been-enabled-several-minor-upgrades-20180806t000509z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.42"}" |
created | 2018-08-06 00:05:09 |
last_update | 2018-08-06 00:05:09 |
depth | 1 |
children | 0 |
last_payout | 2018-08-13 00:05:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 308 |
author_reputation | 152,955,367,999,756 |
root_title | "Steemautomated: 0.0.4 - Trailing Has Been Enabled + Several Minor Upgrades" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 67,239,626 |
net_rshares | 0 |