id
- Unique identifier that is mostly an implementation detail (best to ignore). To uniquely identify content, it's best to use author/permlink
.
author
- The author account name of the content.
permlink
- Permanent link of the content, must be unique in the scope of the author
.
category
- The main category/tag this content belongs to.
root_author
- Used in conbination with root_permlink
.
root_permlink
- In conbination with root_author
, distinctly references discussion this content is part of.
parent_author
- Parent author, in case this content is a comment (reply).
parent_permlink
- Parent permanent link, this will be the same as category
for posts and will contain the permlink
of the content being replied to in the case of a comment.
title
- Title of the content.
body
- Body of the content.
json_metadata
- JSON metadata that holds extra information about the content. Note: The format for this field is not guaranteed to be valid JSON.
last_update
- The date and time of the last update to this content.
created
- The date and time this content was created.
active
- The last time this content was "touched" by voting or reply.
last_payout
- Time of last payout.
depth
- Used to track max nested depth.
children
- Used to track the total number of children, grandchildren, etc. ...
net_rshares
- Reward is proportional to liniar rshares, this is the sum of all votes (positive and negative reward sum)
abs_rshares
- This was used to track the total absolute weight of votes for the purpose of calculating cashout_time
.
vote_rshares
- Total positive rshares from all votes. Used to calculate delta weights. Needed to handle vote changing and removal.
children_abs_rshares
- This was used to calculate cashout time of a discussion.
cashout_time
- 7 days from the created
date.
max_cashout_time
- Unused.
total_vote_weight
- The total weight of voting rewards, used to calculate pro-rata share of curation payouts.
reward_weight
- Weight/percent of reward.
total_payout_value
- Tracks the total payout this content has received over time, measured in the debt asset.
curator_payout_value
- Tracks the curator payout this content has received over time, measured in the debt asset.
author_rewards
- Tracks the author payout this content has received over time, measured in the debt asset.
net_votes
- Net positive votes
root_comment
- ID of the original content.
max_accepted_payout
- Value of the maximum payout this content will receive.
percent_hbd
- The percent of Hive Dollars to key, unkept amounts will be received as HIVE Power.
allow_replies
- Allows content to disable replies.
allow_votes
- Allows content to receive votes.
allow_curation_rewards
- Allows curators of this content receive rewards.
beneficiaries
- The list of up to 8 beneficiary accounts for this content as well as the percentage of the author reward they will receive in HIVE Power.
url
- The end of the url to this content.
root_title
- Title of the original content (useful in replies).
pending_payout_value
- Pending payout amount if 7 days has not yet elapsed.
total_pending_payout_value
- Total pending payout amount if 7 days has not yet elapsed.
active_votes
- The entire voting list array, including upvotes, downvotes, and unvotes; used to calculate net_votes
.
replies
- Unused.
author_reputation
- Author's reputation.
promoted
- If post is promoted, how much has been spent on promotion.
body_length
- Total content length.
reblogged_by
- Unused.