Hidden gems on the blockchain - Disabling curation rewards on your comments

in #steem8 years ago (edited)

Even though -as authors- we map posts and comments differently in our minds, technically they're the same type of objects in the chain, called as Comments.

How do we do the separation?

It's simple. If a comment doesn't have a parent_author, it means that it's a post. Otherwise, it's a reply/comment. In this post, when I use the "comment" word, you should interpret that the comment may be a top-level comment (post) or may be a reply to existing post.


A visual container holds the properties of a Comment.

Comment Options


Even though interfaces won't give you many options on comments, you have a couple of options which you can configure some aspects of your comment.

OptionDescription
max_accepted_payoutMaximum payout value
percent_steem_dollarsreward split (10000 means %50/%50 split.)
allow_votesWhether or not the comment is votable
allow_curation_rewardsWhether or not curation rewards are paid on a Comment

allow_curation_rewards flag


With this flag, it's possible to disable rewards paid to curation and gain %100 of the reward pool instead of %75.

However, as an end user, your options are limited to set this as False because most interfaces
set this True as default.

How current interfaces use it?


  • Steemit

Steemit doesn't let users set this. The default value is True.

  • Busy

Busy recently pushed a change where they set this flag as False. All comments published via busy will have %100 author rewards. However, this only valid for comments having a root post. Also, there is no way for users to choose the behaviour.

Example:

@fabien posted a comment 16 days ago and it got $0.02 on rewards.

When you see the author rewards history, he claimed %100 of the rewards as author rewards.

  • Utopian

Utopian doesn't push comment_options, so the default is True.

  • Chainbb

Chainbb is using comment_options however it's for setting beneficiaries. allow_curation_rewards is also True.


Overall, what I really want to see as a user, is ability to set this option myself. However, none of the interfaces support it yet.

emrebeyler.gif

Sort:  

hey, thanks for the post, I remember reading that it didn't work for root posts, guess I thought it didn't work for comments too. I think it's a good change.

I skimmed through the steemd daemon's source code and couldn't find any exception about the root posts. Created a test post in an alt account and voted, will see for sure once it's payout time comes. :)

I didn't even realise you could get curation rewards on comments (not posts), which is pretty interesting to me by itself (you guessed it, I'm pretty new). Is there a way to know that the allow_curations_rewards flag is set to False when upvoting something or not?

Interfaces don't show afaik. You can explore it from the Steemd though with changing the domain to steemd on Steemit posts.

This post's URL:
https://steemit.com/steem/@emrebeyler/hidden-gems-on-the-blockchain-disabling-curation-rewards-on-your-comments

Steemd version:
https://steemd.com/steem/@emrebeyler/hidden-gems-on-the-blockchain-disabling-curation-rewards-on-your-comments

Same for replies. For example, I replied this comment via busy.org. You can see allow_curation_rewards set as False on steemd.

Birthdaypost !BEER


Hey @emrebeyler, here is a little bit of BEER from @isnochys for you. Enjoy it!

Learn how to earn FREE BEER each day by staking.

Coin Marketplace

STEEM 0.12
TRX 0.34
JST 0.033
BTC 112946.96
ETH 4184.12
USDT 1.00
SBD 0.86