Ecoer Logo

@drookyn

49

❤ webdev & general programming

steemit.com/@drookyn
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS75.47%
Net Worth
29.020USD
STEEM
0.078STEEM
SBD
57.677SBD
Own SP
22.936SP

Detailed Balance

STEEM
balance
0.078STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
22.936SP
Delegated Out
0.000SP
Delegation In
0.000SP
Effective Power
22.936SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
57.677SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.078 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "37305.952837 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "sbd_balance": "57.677 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namedrookyn
id585226
rank71,532
reputation435919623109
created2018-01-08T19:13:15
recovery_accountsteem
proxyNone
post_count126
comment_count0
lifetime_vote_count0
witnesses_voted_for1
last_post2018-05-23T17:09:45
last_root_post2018-05-21T11:56:09
last_vote_time2018-08-20T11:44:54
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power9,800
delayed_votes0
balance0.078 STEEM
savings_balance0.000 STEEM
sbd_balance57.677 SBD
savings_sbd_balance0.000 SBD
vesting_shares37305.952837 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2018-03-11T11:17:48
minedNo
sbd_seconds31,825,291,515
sbd_last_interest_payment2018-05-20T13:15:48
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 585226,
  "name": "drookyn",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6kttHG7x1UQYYozQPZp3KFyWwJvhbhkCtWyet8ogcjFR594Cxc",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5jkJcU4cNPNT67b9LzPpZxTAyir7LhSBTJxZNxtLk4wMkr5ot1",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "busy.app",
        1
      ],
      [
        "dlive.app",
        1
      ],
      [
        "dtube.app",
        1
      ],
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM5chguk8sJTeFywe81Shy8r2XDuuV53sGG1QHDpEzMQAxwkVRb6",
        1
      ]
    ]
  },
  "memo_key": "STM8JgVrwcxwTKEupikeUnYtSMRjaAA9rVLg4npyDYnhsZKQGoHW9",
  "json_metadata": "{\"profile\":{\"location\":\"127.0.0.1/Germany\",\"name\":\"drookyn\",\"profile_image\":\"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1690569_700769363307117_196619596_n.jpg?oh=94169fd97916ce7800388933175376e8&oe=5AF57692\",\"about\":\"❤ webdev & general programming\",\"cover_image\":\"https://stuff.flovolution.com/blog/banner-cb3.jpg\"}}",
  "posting_json_metadata": "{\"profile\":{\"location\":\"127.0.0.1/Germany\",\"name\":\"drookyn\",\"profile_image\":\"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1690569_700769363307117_196619596_n.jpg?oh=94169fd97916ce7800388933175376e8&oe=5AF57692\",\"about\":\"❤ webdev & general programming\",\"cover_image\":\"https://stuff.flovolution.com/blog/banner-cb3.jpg\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2018-03-11T11:17:48",
  "created": "2018-01-08T19:13:15",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 126,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": 9800,
    "last_update_time": 1534765494
  },
  "downvote_manabar": {
    "current_mana": 0,
    "last_update_time": 1515438795
  },
  "voting_power": 9800,
  "balance": "0.078 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "57.677 SBD",
  "sbd_seconds": "31825291515",
  "sbd_seconds_last_update": "2018-05-31T20:45:33",
  "sbd_last_interest_payment": "2018-05-20T13:15:48",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "vesting_shares": "37305.952837 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": 0,
  "to_withdraw": 0,
  "withdraw_routes": 0,
  "curation_rewards": 353,
  "posting_rewards": 34494,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 1,
  "last_post": "2018-05-23T17:09:45",
  "last_root_post": "2018-05-21T11:56:09",
  "last_vote_time": "2018-08-20T11:44:54",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "435919623109",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [
    "therealwolf"
  ],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 71532
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
2020/01/08 21:07:09
parent authordrookyn
parent permlinksteemit-syntax-highlighting
authorsteemitboard
permlinksteemitboard-notify-drookyn-20200108t210709000z
title
bodyCongratulations @drookyn! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@drookyn/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@drookyn) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=drookyn)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #39758851/Trx ba3424e64edbc67110c15de612da99588fb3a3b3
View Raw JSON Data
{
  "trx_id": "ba3424e64edbc67110c15de612da99588fb3a3b3",
  "block": 39758851,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-08T21:07:09",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "steemit-syntax-highlighting",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-drookyn-20200108t210709000z",
      "title": "",
      "body": "Congratulations @drookyn! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@drookyn/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@drookyn) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=drookyn)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
dtubesent 0.001 STEEM to @drookyn- "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
2019/08/22 16:22:57
fromdtube
todrookyn
amount0.001 STEEM
memoTime is running out, claim your DTube account now before anyone else can! Login at https://d.tube
Transaction InfoBlock #35779668/Trx 008642b3e5ba4fec09083be4706340d43ee35b93
View Raw JSON Data
{
  "trx_id": "008642b3e5ba4fec09083be4706340d43ee35b93",
  "block": 35779668,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-08-22T16:22:57",
  "op": [
    "transfer",
    {
      "from": "dtube",
      "to": "drookyn",
      "amount": "0.001 STEEM",
      "memo": "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
    }
  ]
}
2019/01/08 22:03:57
parent authordrookyn
parent permlinksteemit-syntax-highlighting
authorsteemitboard
permlinksteemitboard-notify-drookyn-20190108t220356000z
title
bodyCongratulations @drookyn! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@drookyn/birthday1.png</td><td>1 Year on Steemit</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@drookyn)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking">SteemWhales has officially moved to SteemitBoard Ranking</a></td></tr><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07">SteemitBoard - Witness Update</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**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #29287008/Trx 0b82866a5453de1534b376156f645cc59c1bb56f
View Raw JSON Data
{
  "trx_id": "0b82866a5453de1534b376156f645cc59c1bb56f",
  "block": 29287008,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-01-08T22:03:57",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "steemit-syntax-highlighting",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-drookyn-20190108t220356000z",
      "title": "",
      "body": "Congratulations @drookyn! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@drookyn/birthday1.png</td><td>1 Year on Steemit</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@drookyn)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png\"></a></td><td><a href=\"https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking\">SteemWhales has officially moved to SteemitBoard Ranking</a></td></tr><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07\">SteemitBoard - Witness Update</a></td></tr></table>\n\n> 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**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2018/08/20 11:55:30
votermaciku
authordrookyn
permlinksteemit-syntax-highlighting
weight-10000 (-100.00%)
Transaction InfoBlock #25232368/Trx 826f48115b0d7a5bf4633747dd94c318345f32a2
View Raw JSON Data
{
  "trx_id": "826f48115b0d7a5bf4633747dd94c318345f32a2",
  "block": 25232368,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-20T11:55:30",
  "op": [
    "vote",
    {
      "voter": "maciku",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": -10000
    }
  ]
}
2018/08/20 11:44:54
voterdrookyn
authorsecurity101
permlinkde-penetration-testing-theorie-3
weight10000 (100.00%)
Transaction InfoBlock #25232157/Trx e6e04abb7848f2a2deccc80baaa41f781716d7fc
View Raw JSON Data
{
  "trx_id": "e6e04abb7848f2a2deccc80baaa41f781716d7fc",
  "block": 25232157,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-20T11:44:54",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "security101",
      "permlink": "de-penetration-testing-theorie-3",
      "weight": 10000
    }
  ]
}
2018/08/03 11:40:45
votercasido
authordrookyn
permlinksteemit-syntax-highlighting
weight-10000 (-100.00%)
Transaction InfoBlock #24742650/Trx 015704ef0091c4ae376de18676921cf8ef0de932
View Raw JSON Data
{
  "trx_id": "015704ef0091c4ae376de18676921cf8ef0de932",
  "block": 24742650,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-03T11:40:45",
  "op": [
    "vote",
    {
      "voter": "casido",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": -10000
    }
  ]
}
2018/07/18 09:43:54
voterbotabuserreports
authordrookyn
permlinksteemit-syntax-highlighting
weight-10000 (-100.00%)
Transaction InfoBlock #24280233/Trx db62d74671400c621e19ed311c8521403a8f57b9
View Raw JSON Data
{
  "trx_id": "db62d74671400c621e19ed311c8521403a8f57b9",
  "block": 24280233,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-07-18T09:43:54",
  "op": [
    "vote",
    {
      "voter": "botabuserreports",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": -10000
    }
  ]
}
2018/07/13 01:47:39
voterdervuptli
authordrookyn
permlinksteemit-syntax-highlighting
weight-10000 (-100.00%)
Transaction InfoBlock #24126796/Trx 29b0d683632706d9aebc695680c70a73d06cac86
View Raw JSON Data
{
  "trx_id": "29b0d683632706d9aebc695680c70a73d06cac86",
  "block": 24126796,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-07-13T01:47:39",
  "op": [
    "vote",
    {
      "voter": "dervuptli",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": -10000
    }
  ]
}
2018/07/12 12:16:33
votercosmosteemer
authordrookyn
permlinksteemit-syntax-highlighting
weight-10000 (-100.00%)
Transaction InfoBlock #24110588/Trx 60b92db9bdb5ffe234b4ac4affd55b71d159294c
View Raw JSON Data
{
  "trx_id": "60b92db9bdb5ffe234b4ac4affd55b71d159294c",
  "block": 24110588,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-07-12T12:16:33",
  "op": [
    "vote",
    {
      "voter": "cosmosteemer",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": -10000
    }
  ]
}
2018/06/05 21:55:18
voterdrookyn
authorproblemkind
permlinkdownvote-bots-or-strange-times-on-steemit-eng-deu
weight10000 (100.00%)
Transaction InfoBlock #23067302/Trx 170e694e6b65006a597905107bb431e3130cf433
View Raw JSON Data
{
  "trx_id": "170e694e6b65006a597905107bb431e3130cf433",
  "block": 23067302,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-05T21:55:18",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "problemkind",
      "permlink": "downvote-bots-or-strange-times-on-steemit-eng-deu",
      "weight": 10000
    }
  ]
}
steemdelegated 0.000 SP to @drookyn
2018/05/31 22:45:30
delegatorsteem
delegateedrookyn
vesting shares0.000000 VESTS
Transaction InfoBlock #22924368/Trx f439a1d0cf255e0be599ec06272895feafa8c703
View Raw JSON Data
{
  "trx_id": "f439a1d0cf255e0be599ec06272895feafa8c703",
  "block": 22924368,
  "trx_in_block": 41,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T22:45:30",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "drookyn",
      "vesting_shares": "0.000000 VESTS"
    }
  ]
}
2018/05/31 20:46:51
required auths[]
required posting auths["drookyn"]
idfollow
json["follow",{"follower":"drookyn","following":"fredfettmeister","what":[]}]
Transaction InfoBlock #22921997/Trx 43695e69109dd5b31d4c3dc019ca288517c8f0ca
View Raw JSON Data
{
  "trx_id": "43695e69109dd5b31d4c3dc019ca288517c8f0ca",
  "block": 22921997,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T20:46:51",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "drookyn"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"drookyn\",\"following\":\"fredfettmeister\",\"what\":[]}]"
    }
  ]
}
drookynclaimed reward balance: 25.113 SBD, 11.855 SP
2018/05/31 20:45:33
accountdrookyn
reward steem0.000 STEEM
reward sbd25.113 SBD
reward vests19282.512981 VESTS
Transaction InfoBlock #22921971/Trx acb982ed41c7b9b15ebe217605bdbb652ff75a39
View Raw JSON Data
{
  "trx_id": "acb982ed41c7b9b15ebe217605bdbb652ff75a39",
  "block": 22921971,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T20:45:33",
  "op": [
    "claim_reward_balance",
    {
      "account": "drookyn",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "25.113 SBD",
      "reward_vests": "19282.512981 VESTS"
    }
  ]
}
steem-top-newbiesent 0.002 SBD to @drookyn- "Reward authors from The Alternative STEEM TOPs https://steemit.com/top/@t3ran13/the-alternative-steem-tops-20-05-2018-gmt-top-of-the-pop-newbies (You can OFF rewards by transfer with "off" memo)"
2018/05/28 17:51:36
fromsteem-top-newbie
todrookyn
amount0.002 SBD
memoReward authors from The Alternative STEEM TOPs https://steemit.com/top/@t3ran13/the-alternative-steem-tops-20-05-2018-gmt-top-of-the-pop-newbies (You can OFF rewards by transfer with "off" memo)
Transaction InfoBlock #22832102/Trx 902ed6faf17b6c860cebe22be1e52866d76dc166
View Raw JSON Data
{
  "trx_id": "902ed6faf17b6c860cebe22be1e52866d76dc166",
  "block": 22832102,
  "trx_in_block": 49,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-28T17:51:36",
  "op": [
    "transfer",
    {
      "from": "steem-top-newbie",
      "to": "drookyn",
      "amount": "0.002 SBD",
      "memo": "Reward authors from The Alternative STEEM TOPs https://steemit.com/top/@t3ran13/the-alternative-steem-tops-20-05-2018-gmt-top-of-the-pop-newbies (You can OFF rewards by transfer with \"off\" memo)"
    }
  ]
}
drookynreceived 10.902 SBD, 5.072 SP author reward for @drookyn / steemit-syntax-highlighting
2018/05/28 11:56:09
authordrookyn
permlinksteemit-syntax-highlighting
sbd payout10.902 SBD
steem payout0.000 STEEM
vesting payout8250.403018 VESTS
Transaction InfoBlock #22824993/Virtual Operation #14
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22824993,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 14,
  "timestamp": "2018-05-28T11:56:09",
  "op": [
    "author_reward",
    {
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "sbd_payout": "10.902 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "8250.403018 VESTS"
    }
  ]
}
drookynreceived 11.125 SBD, 5.175 SP author reward for @drookyn / how-to-steem-js-all-post-details-by-upvotes
2018/05/28 09:59:18
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
sbd payout11.125 SBD
steem payout0.000 STEEM
vesting payout8417.195627 VESTS
Transaction InfoBlock #22822657/Virtual Operation #17
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22822657,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 17,
  "timestamp": "2018-05-28T09:59:18",
  "op": [
    "author_reward",
    {
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "sbd_payout": "11.125 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "8417.195627 VESTS"
    }
  ]
}
2018/05/28 05:42:48
parent authordrookyn
parent permlinkhow-to-steem-js-all-post-details-by-upvotes
authorr351574nc3
permlinkre-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180528t054249272z
title
bodySteemit api uses bluebird, so you don't need to wrap with promises. You can just do: ``` steem.api.getAccountVotesAsync(author) .then((votes) => { // do stuff }) ``` or ``` steem.api.getContentAsync(author, permlink) .then((content) => { // do stuf }) ```
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
Transaction InfoBlock #22817529/Trx 818d74633fafeecb031df6360aaa4b067f35bad3
View Raw JSON Data
{
  "trx_id": "818d74633fafeecb031df6360aaa4b067f35bad3",
  "block": 22817529,
  "trx_in_block": 51,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-28T05:42:48",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "author": "r351574nc3",
      "permlink": "re-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180528t054249272z",
      "title": "",
      "body": "Steemit api uses bluebird, so you don't need to wrap with promises. You can just do:\n```\nsteem.api.getAccountVotesAsync(author)\n    .then((votes) => {\n        // do stuff\n    })\n```\n\nor \n\n```\nsteem.api.getContentAsync(author, permlink)\n    .then((content) => {\n        // do stuf\n    })\n```",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
drookynreceived 3.058 SBD, 1.389 SP author reward for @drookyn / de-game-development-in-nativem-javascript
2018/05/27 13:15:39
authordrookyn
permlinkde-game-development-in-nativem-javascript
sbd payout3.058 SBD
steem payout0.000 STEEM
vesting payout2259.464927 VESTS
Transaction InfoBlock #22797786/Virtual Operation #40
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22797786,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 40,
  "timestamp": "2018-05-27T13:15:39",
  "op": [
    "author_reward",
    {
      "author": "drookyn",
      "permlink": "de-game-development-in-nativem-javascript",
      "sbd_payout": "3.058 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "2259.464927 VESTS"
    }
  ]
}
drookynreceived 0.003 SP curation reward for @richardbmx / banner-proposals-for-utopian
2018/05/27 05:45:36
curatordrookyn
reward4.067509 VESTS
comment authorrichardbmx
comment permlinkbanner-proposals-for-utopian
Transaction InfoBlock #22788787/Virtual Operation #13
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 22788787,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 13,
  "timestamp": "2018-05-27T05:45:36",
  "op": [
    "curation_reward",
    {
      "curator": "drookyn",
      "reward": "4.067509 VESTS",
      "comment_author": "richardbmx",
      "comment_permlink": "banner-proposals-for-utopian"
    }
  ]
}
drookynunfollowed @chillbro
2018/05/23 21:57:06
required auths[]
required posting auths["drookyn"]
idfollow
json["follow",{"follower":"drookyn","following":"chillbro","what":[]}]
Transaction InfoBlock #22693395/Trx 8f572fabdbd59dcf7b78ea73af38e78ea85ec1ca
View Raw JSON Data
{
  "trx_id": "8f572fabdbd59dcf7b78ea73af38e78ea85ec1ca",
  "block": 22693395,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T21:57:06",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "drookyn"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"drookyn\",\"following\":\"chillbro\",\"what\":[]}]"
    }
  ]
}
2018/05/23 21:55:42
voterdrookyn
authorsecurity101
permlinkde-penetration-testing-theorie-2
weight10000 (100.00%)
Transaction InfoBlock #22693367/Trx 790688463ebad85e20f36463d19ad6fe1081cd72
View Raw JSON Data
{
  "trx_id": "790688463ebad85e20f36463d19ad6fe1081cd72",
  "block": 22693367,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T21:55:42",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "security101",
      "permlink": "de-penetration-testing-theorie-2",
      "weight": 10000
    }
  ]
}
cryptomoneymadesent 0.001 SBD to @drookyn- "◀ PROMOTE YOUR POST ▶ We offer promotion and resteem service for you ▶ Make your post more popular ▶ Send SBD or STEEM with URL in the memo to @cryptomoneymade and your post will be resteemed on multi..."
2018/05/23 21:00:00
fromcryptomoneymade
todrookyn
amount0.001 SBD
memo◀ PROMOTE YOUR POST ▶ We offer promotion and resteem service for you ▶ Make your post more popular ▶ Send SBD or STEEM with URL in the memo to @cryptomoneymade and your post will be resteemed on multiple Steemit accounts ▶ Resteem to 3000+ followers (Send 0.3 SBD or STEEM) ▶ Resteem to 8000+ followers (Send 0.5 SBD or STEEM) ▶ Resteem to 30000+ followers & 35+ upvotes (Send 1 SBD or STEEM) ◀ Service Active 24/7 ✔
Transaction InfoBlock #22692253/Trx 9ab68a86090f8d1ff9a96c97488c1774c10327f0
View Raw JSON Data
{
  "trx_id": "9ab68a86090f8d1ff9a96c97488c1774c10327f0",
  "block": 22692253,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T21:00:00",
  "op": [
    "transfer",
    {
      "from": "cryptomoneymade",
      "to": "drookyn",
      "amount": "0.001 SBD",
      "memo": "◀ PROMOTE YOUR POST ▶ We offer promotion and resteem service for you ▶ Make your post more popular ▶ Send SBD or STEEM with URL in the memo to @cryptomoneymade and your post will be resteemed on multiple Steemit accounts ▶ Resteem to 3000+ followers (Send 0.3 SBD or STEEM) ▶ Resteem to 8000+ followers (Send 0.5 SBD or STEEM) ▶ Resteem to 30000+ followers & 35+ upvotes (Send 1 SBD or STEEM) ◀ Service Active 24/7 ✔"
    }
  ]
}
2018/05/23 18:26:42
voterdrookyn
authorcodingdefined
permlinkre-drookyn-steemit-syntax-highlighting-20180522t045517138z
weight10000 (100.00%)
Transaction InfoBlock #22689188/Trx b2e571ab8060c6c3dd2e7036728308738b6125fb
View Raw JSON Data
{
  "trx_id": "b2e571ab8060c6c3dd2e7036728308738b6125fb",
  "block": 22689188,
  "trx_in_block": 100,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T18:26:42",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "codingdefined",
      "permlink": "re-drookyn-steemit-syntax-highlighting-20180522t045517138z",
      "weight": 10000
    }
  ]
}
2018/05/23 18:26:30
voterdrookyn
authordrsensor
permlinkre-drookyn-steemit-syntax-highlighting-20180523t154435817z
weight10000 (100.00%)
Transaction InfoBlock #22689184/Trx 8a49309035fd1a73d9739c2e03454bbc1b5ca585
View Raw JSON Data
{
  "trx_id": "8a49309035fd1a73d9739c2e03454bbc1b5ca585",
  "block": 22689184,
  "trx_in_block": 41,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T18:26:30",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "drsensor",
      "permlink": "re-drookyn-steemit-syntax-highlighting-20180523t154435817z",
      "weight": 10000
    }
  ]
}
2018/05/23 18:26:00
voterdrsensor
authordrookyn
permlinkre-drsensor-re-drookyn-steemit-syntax-highlighting-20180523t170816347z
weight2500 (25.00%)
Transaction InfoBlock #22689174/Trx 884563b857317fb454305fd10c7ca437b50e093f
View Raw JSON Data
{
  "trx_id": "884563b857317fb454305fd10c7ca437b50e093f",
  "block": 22689174,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T18:26:00",
  "op": [
    "vote",
    {
      "voter": "drsensor",
      "author": "drookyn",
      "permlink": "re-drsensor-re-drookyn-steemit-syntax-highlighting-20180523t170816347z",
      "weight": 2500
    }
  ]
}
2018/05/23 17:09:45
parent authormcfarhat
parent permlinkre-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180523t093702484z
authordrookyn
permlinkre-mcfarhat-re-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180523t170943049z
title
bodyThank you for your time. I will work on that in the next contributions.
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
Transaction InfoBlock #22687649/Trx a3aef627a17a090b03bc43e5f28797f17ea8c6eb
View Raw JSON Data
{
  "trx_id": "a3aef627a17a090b03bc43e5f28797f17ea8c6eb",
  "block": 22687649,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T17:09:45",
  "op": [
    "comment",
    {
      "parent_author": "mcfarhat",
      "parent_permlink": "re-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180523t093702484z",
      "author": "drookyn",
      "permlink": "re-mcfarhat-re-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180523t170943049z",
      "title": "",
      "body": "Thank you for your time.\nI will work on that in the next contributions.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/23 17:08:18
parent authordrsensor
parent permlinkre-drookyn-steemit-syntax-highlighting-20180523t154435817z
authordrookyn
permlinkre-drsensor-re-drookyn-steemit-syntax-highlighting-20180523t170816347z
title
bodyThank you for trusting my script. I think there are already some merge requests waiting for integration. so hopefully we do not have to wait this long.
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
Transaction InfoBlock #22687620/Trx a9a97d37319c20a55f2d030519b1b47a8c6ac16b
View Raw JSON Data
{
  "trx_id": "a9a97d37319c20a55f2d030519b1b47a8c6ac16b",
  "block": 22687620,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T17:08:18",
  "op": [
    "comment",
    {
      "parent_author": "drsensor",
      "parent_permlink": "re-drookyn-steemit-syntax-highlighting-20180523t154435817z",
      "author": "drookyn",
      "permlink": "re-drsensor-re-drookyn-steemit-syntax-highlighting-20180523t170816347z",
      "title": "",
      "body": "Thank you for trusting my script.\nI think there are already some merge requests waiting for integration. so hopefully we do not have to wait this long.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/23 17:04:24
parent authorcodingdefined
parent permlinkre-drookyn-steemit-syntax-highlighting-20180522t045517138z
authordrookyn
permlinkre-codingdefined-re-drookyn-steemit-syntax-highlighting-20180523t170408716z
title
body@@ -7,16 +7,21 @@ you for +your advice.
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
Transaction InfoBlock #22687542/Trx eac7095c99fe26da3d6d3a95da640f0397a9b30d
View Raw JSON Data
{
  "trx_id": "eac7095c99fe26da3d6d3a95da640f0397a9b30d",
  "block": 22687542,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T17:04:24",
  "op": [
    "comment",
    {
      "parent_author": "codingdefined",
      "parent_permlink": "re-drookyn-steemit-syntax-highlighting-20180522t045517138z",
      "author": "drookyn",
      "permlink": "re-codingdefined-re-drookyn-steemit-syntax-highlighting-20180523t170408716z",
      "title": "",
      "body": "@@ -7,16 +7,21 @@\n you for \n+your \n advice. \n",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/23 17:04:12
parent authorcodingdefined
parent permlinkre-drookyn-steemit-syntax-highlighting-20180522t045517138z
authordrookyn
permlinkre-codingdefined-re-drookyn-steemit-syntax-highlighting-20180523t170408716z
title
bodyThank you for advice. I will work on that.
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
Transaction InfoBlock #22687538/Trx 3d762218e016dd94b909306cf7cafb484a8dedc2
View Raw JSON Data
{
  "trx_id": "3d762218e016dd94b909306cf7cafb484a8dedc2",
  "block": 22687538,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T17:04:12",
  "op": [
    "comment",
    {
      "parent_author": "codingdefined",
      "parent_permlink": "re-drookyn-steemit-syntax-highlighting-20180522t045517138z",
      "author": "drookyn",
      "permlink": "re-codingdefined-re-drookyn-steemit-syntax-highlighting-20180523t170408716z",
      "title": "",
      "body": "Thank you for advice. I will work on that.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/23 15:44:39
parent authordrookyn
parent permlinksteemit-syntax-highlighting
authordrsensor
permlinkre-drookyn-steemit-syntax-highlighting-20180523t154435817z
title
bodyThankyou for the tips, glad I found your post 😭. It's really hurt my eyes when I see a tutorial I like (which I prefer full text rather than video) but need to focus my eyes to read the code snippet because of no highlight color or even line number. I hope busy/steemit in the future support syntax highlighting or even line highlighting like in vuepress.
json metadata{"tags":["utopian-io"],"community":"busy","app":"busy/2.4.0"}
Transaction InfoBlock #22685947/Trx d36bd4d06775fdee8be999b06f385e6f7acce0bf
View Raw JSON Data
{
  "trx_id": "d36bd4d06775fdee8be999b06f385e6f7acce0bf",
  "block": 22685947,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T15:44:39",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "steemit-syntax-highlighting",
      "author": "drsensor",
      "permlink": "re-drookyn-steemit-syntax-highlighting-20180523t154435817z",
      "title": "",
      "body": "Thankyou for the tips, glad I found your post 😭. It's really hurt my eyes when I see a tutorial I like (which I prefer full text rather than video) but need to focus my eyes to read the code snippet because of no highlight color or even line number. I hope busy/steemit in the future support syntax highlighting or even line highlighting like in vuepress. ",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"busy\",\"app\":\"busy/2.4.0\"}"
    }
  ]
}
2018/05/23 15:34:57
voterdrsensor
authordrookyn
permlinksteemit-syntax-highlighting
weight10000 (100.00%)
Transaction InfoBlock #22685753/Trx 95a2486f511a72b53459fa771bce656b9a4143a7
View Raw JSON Data
{
  "trx_id": "95a2486f511a72b53459fa771bce656b9a4143a7",
  "block": 22685753,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T15:34:57",
  "op": [
    "vote",
    {
      "voter": "drsensor",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 10000
    }
  ]
}
steemerapsent 0.001 SBD to @drookyn- "Hello there, support @steemerap - STEEMER.NET project for STEEM ! Send minimum 0.500 SBD/STEEM with post URL in MEMO to @steemerap BOT to get 100% upvote share in return or delegate to @steemerap..."
2018/05/23 11:03:09
fromsteemerap
todrookyn
amount0.001 SBD
memoHello there, support @steemerap - STEEMER.NET project for STEEM ! Send minimum 0.500 SBD/STEEM with post URL in MEMO to @steemerap BOT to get 100% upvote share in return or delegate to @steemerap and earn 90% round share daily, plus a chance to win 100 SBD - every month ! More info here: https://steemit.com/bidbot/@steemerap/steemer-net-bot-update-mixed-mode-free-upvotes-for-our-bidders-join-our-discord-delegate-sp-and-get-sbd-profits-hot Join us on Discord: https://discord.gg/atDgrxJ
Transaction InfoBlock #22680319/Trx ac12ac8617bd4290cf32817e2ad1b8a0ada404f5
View Raw JSON Data
{
  "trx_id": "ac12ac8617bd4290cf32817e2ad1b8a0ada404f5",
  "block": 22680319,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T11:03:09",
  "op": [
    "transfer",
    {
      "from": "steemerap",
      "to": "drookyn",
      "amount": "0.001 SBD",
      "memo": "Hello there, support @steemerap - STEEMER.NET project for STEEM !\r\nSend minimum 0.500 SBD/STEEM with post URL in MEMO \r\nto @steemerap BOT to get 100% upvote share in return or \r\ndelegate to @steemerap and earn 90% round share daily, \r\nplus a chance to win 100 SBD - every month ! More info here: \r\nhttps://steemit.com/bidbot/@steemerap/steemer-net-bot-update-mixed-mode-free-upvotes-for-our-bidders-join-our-discord-delegate-sp-and-get-sbd-profits-hot\r\nJoin us on Discord: https://discord.gg/atDgrxJ "
    }
  ]
}
byresteemsent 0.001 SBD to @drookyn- "☝ Best Whale account ByResteem. I can work for you.Re steem your post; ✉26.000 Followers + Upvote @byresteem ⚡7000+ SP Upvote with min +55 accounts + New followers + Loyality bonus FREE . Send 2 SBD ..."
2018/05/23 10:11:06
frombyresteem
todrookyn
amount0.001 SBD
memo☝ Best Whale account ByResteem. I can work for you.Re steem your post; ✉26.000 Followers + Upvote @byresteem ⚡7000+ SP Upvote with min +55 accounts + New followers + Loyality bonus FREE . Send 2 SBD or 2 STEEM To ByResteem URL as Memo Service ACTIVE (24hrs x 365 days)
Transaction InfoBlock #22679280/Trx c377cea96c14c02e40ea1d14592c07ca1e52dfe6
View Raw JSON Data
{
  "trx_id": "c377cea96c14c02e40ea1d14592c07ca1e52dfe6",
  "block": 22679280,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T10:11:06",
  "op": [
    "transfer",
    {
      "from": "byresteem",
      "to": "drookyn",
      "amount": "0.001 SBD",
      "memo": "☝ Best Whale account ByResteem. I can work for you.Re steem your post; ✉26.000 Followers + Upvote @byresteem ⚡7000+ SP  Upvote with min +55 accounts + New followers + Loyality bonus FREE . Send 2 SBD or 2 STEEM To ByResteem URL as Memo Service ACTIVE (24hrs x 365 days)"
    }
  ]
}
2018/05/23 09:42:12
parent authordrookyn
parent permlinkhow-to-steem-js-all-post-details-by-upvotes
authorutopian-io
permlinkre-how-to-steem-js-all-post-details-by-upvotes-20180523t094211z
title
bodyHey @drookyn **Thanks for contributing on Utopian**. We’re already looking forward to your next contribution! **Contributing on Utopian** Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube. **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>
json metadata{"app": "beem/0.19.29"}
Transaction InfoBlock #22678703/Trx 6b777f9ae50816c56008c76912ed2caf6af8da04
View Raw JSON Data
{
  "trx_id": "6b777f9ae50816c56008c76912ed2caf6af8da04",
  "block": 22678703,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T09:42:12",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "author": "utopian-io",
      "permlink": "re-how-to-steem-js-all-post-details-by-upvotes-20180523t094211z",
      "title": "",
      "body": "Hey @drookyn\n**Thanks for contributing on Utopian**.\nWe’re already looking forward to your next contribution!\n\n**Contributing on Utopian**\nLearn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube.\n\n**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**\n\n<a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>",
      "json_metadata": "{\"app\": \"beem/0.19.29\"}"
    }
  ]
}
2018/05/23 09:42:09
voterutopian-io
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight450 (4.50%)
Transaction InfoBlock #22678702/Trx f81253664efe11fcb5e3810ac8a987aab56cd0d5
View Raw JSON Data
{
  "trx_id": "f81253664efe11fcb5e3810ac8a987aab56cd0d5",
  "block": 22678702,
  "trx_in_block": 58,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T09:42:09",
  "op": [
    "vote",
    {
      "voter": "utopian-io",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 450
    }
  ]
}
2018/05/23 09:38:57
votermcfarhat
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight1000 (10.00%)
Transaction InfoBlock #22678638/Trx e10dab9b6093a164743239130958fc93ffb3c007
View Raw JSON Data
{
  "trx_id": "e10dab9b6093a164743239130958fc93ffb3c007",
  "block": 22678638,
  "trx_in_block": 98,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T09:38:57",
  "op": [
    "vote",
    {
      "voter": "mcfarhat",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 1000
    }
  ]
}
2018/05/23 09:37:06
parent authordrookyn
parent permlinkhow-to-steem-js-all-post-details-by-upvotes
authormcfarhat
permlinkre-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180523t093702484z
title
bodyThank you for your contribution. While I enjoyed your work, I would suggest some further improvements to your future contributions, as follows: - Provide much more visual representations in shape of screenshots, output,... - When you mentioned the different object attributes being returned, a short explanation would have been helpful - Try to come up with more innovative and useful ways to utilize steemjs functions, as there has been a decent amount of relevant tutorials. - Expand the content of your tutorial, it is basically a bit too short. Your contribution has been evaluated according to [Utopian rules and guidelines](https://utopian.io/rules), 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/8/31234424) ---- 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/)
json metadata{"tags":["utopian-io"],"links":["https://utopian.io/rules","https://review.utopian.io/result/8/31234424","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
Transaction InfoBlock #22678601/Trx 07ec60c390db951499586918a53757a43ead4253
View Raw JSON Data
{
  "trx_id": "07ec60c390db951499586918a53757a43ead4253",
  "block": 22678601,
  "trx_in_block": 47,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-23T09:37:06",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "author": "mcfarhat",
      "permlink": "re-drookyn-how-to-steem-js-all-post-details-by-upvotes-20180523t093702484z",
      "title": "",
      "body": "Thank you for your contribution.\nWhile I enjoyed your work, I would suggest some further improvements to your future contributions, as follows:\n- Provide much more visual representations in shape of screenshots, output,...\n- When you mentioned the different object attributes being returned, a short explanation would have been helpful\n- Try to come up with more innovative and useful ways to utilize steemjs functions, as there has been a decent amount of relevant tutorials.\n- Expand the content of your tutorial, it is basically a bit too short.\n\n\nYour contribution has been evaluated according to [Utopian rules and guidelines](https://utopian.io/rules), as well as a predefined set of questions pertaining to the category.\nTo view those questions and the relevant answers related to your post,[Click here](https://review.utopian.io/result/8/31234424)\n\n---- \nNeed help? Write a ticket on https://support.utopian.io/. \nChat with us on [Discord](https://discord.gg/uTyJkNm). \n[[utopian-moderator]](https://join.utopian.io/)",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"links\":[\"https://utopian.io/rules\",\"https://review.utopian.io/result/8/31234424\",\"https://support.utopian.io/\",\"https://discord.gg/uTyJkNm\",\"https://join.utopian.io/\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/22 22:13:00
voterdrookyn
authorroxane
permlinkfast-reply-v0-1-never-miss-to-answer-a-comment-again-and-do-it-faster-than-ever
weight10000 (100.00%)
Transaction InfoBlock #22664931/Trx f2b87af32ffb8348e29ffebf1af0d7b1c51aa05e
View Raw JSON Data
{
  "trx_id": "f2b87af32ffb8348e29ffebf1af0d7b1c51aa05e",
  "block": 22664931,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T22:13:00",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "roxane",
      "permlink": "fast-reply-v0-1-never-miss-to-answer-a-comment-again-and-do-it-faster-than-ever",
      "weight": 10000
    }
  ]
}
2018/05/22 22:06:15
voterdrookyn
authorrichardbmx
permlinkbanner-proposals-for-utopian
weight10000 (100.00%)
Transaction InfoBlock #22664796/Trx 3d45b7ed186fc695053400b1618cb820d293f6cd
View Raw JSON Data
{
  "trx_id": "3d45b7ed186fc695053400b1618cb820d293f6cd",
  "block": 22664796,
  "trx_in_block": 61,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T22:06:15",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "richardbmx",
      "permlink": "banner-proposals-for-utopian",
      "weight": 10000
    }
  ]
}
2018/05/22 21:30:51
parent author
parent permlinkutopian-io
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
titleHow to - steem.js - All post details by upvotes
body### Repository [https://github.com/steemit/steem-js](https://github.com/steemit/steem-js) ### What Will I Learn? 1. How to retrieve any vote a user took 2. How to retrieve details from a post a user voted on ### Requirements * JavaScript (ES6 / ES7) knowledge * Promises ### Difficulty Intermediate <hr> **In this tutorial I will show you how to get details of posts you upvoted using the steem.js API. Instead of callbacks I will use promises.** <hr> ### steem.js functions To retrieve our votes and the corresponding posts we need the following API functions: * `steem.api.getAccountVotes` * `steem.api.getContent` These two functions using callbacks to handle asynchrony. As we dont want to end in the "callback-hell" we are going to use promises: ```javascript function getAccountVotes(author) { return new Promise((resolve, reject) => { // get all votes for specific author steem.api.getAccountVotes(author, (error, result) => { // reject if error if (error) { reject(error); // return votes if success } else { resolve(result); } }); }); } function getContent(author, permlink) { return new Promise((resolve, reject) => { // get all details for specific authors post steem.api.getContent(author, permlink, (error, result) => { if (error) { // reject if error reject(error); } else { // return post details if success resolve(result); } }); }); } ``` ### Main code The previous code retrieves the last ten votes and creates an array of content requests to retrieve all details. ```javascript // get all votes for myself getAccountVotes('drookyn') .then((votes) => { // get last 10 votes const lastTenVotes = votes.reverse().slice(0, 10); // return new promise with all detail promises return Promise.all(lastTenVotes.map((vote) => { const authorPerm = vote.authorperm.split('/'); return getContent(authorPerm[0], authorPerm[1]); })); }) .then(posts => console.log(posts.map(p => p.title))) // log all titles .catch(err => console.log(err)); ``` ### Other details We just printed the `title` of each post in the `posts` array above. But what else do these objects contain? * id * author * permlink * category * parent_author * parent_permlink * title * body * json_metadata * last_update * created * active * last_payout * depth * children * net_rshares * abs_rshares * vote_rshares * children_abs_rshares * cashout_time * max_cashout_time * total_vote_weight * reward_weight * total_payout_values * curator_payout_value * author_rewards * net_votes * root_author * root_permlink * max_accepted_payout * percent_steem_dollars * allow_replies * allow_votes * allow_curation_rewards * beneficiaries * url * root_title * pending_payout_value * total_pending_payout_value * active_votes * replies * author_reputation * promoted * body_length * reblogged_by <hr> All the code can be found in [this paste](https://pastebin.com/W3CBG2bJ).
json metadata{"tags":["utopian-io","tutorials","steemdev","programming","javascript"],"links":["https://github.com/steemit/steem-js","https://pastebin.com/W3CBG2bJ"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #22664089/Trx 3729d774c0ba61c0cdeb5ead3abd418de895de44
View Raw JSON Data
{
  "trx_id": "3729d774c0ba61c0cdeb5ead3abd418de895de44",
  "block": 22664089,
  "trx_in_block": 58,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T21:30:51",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "title": "How to - steem.js - All post details by upvotes",
      "body": "### Repository\n[https://github.com/steemit/steem-js](https://github.com/steemit/steem-js)\n\n### What Will I Learn?\n1. How to retrieve any vote a user took\n2. How to retrieve details from a post a user voted on\n\n### Requirements\n* JavaScript (ES6 / ES7) knowledge\n* Promises\n\n### Difficulty\nIntermediate\n\n<hr>\n\n**In this tutorial I will show you how to get details of posts you upvoted using the steem.js API. Instead of callbacks I will use promises.**\n\n<hr>\n\n### steem.js functions\nTo retrieve our votes and the corresponding posts we need the following API functions:\n* `steem.api.getAccountVotes`\n* `steem.api.getContent`\n\nThese two functions using callbacks to handle asynchrony. As we dont want to end in the \"callback-hell\" we are going to use promises:\n\n```javascript\nfunction getAccountVotes(author) {\n  return new Promise((resolve, reject) => {\n    // get all votes for specific author\n    steem.api.getAccountVotes(author, (error, result) => {\n      // reject if error\n      if (error) {\n        reject(error);\n      // return votes if success\n      } else {\n        resolve(result);\n      }\n    });\n  });\n}\n\nfunction getContent(author, permlink) {\n  return new Promise((resolve, reject) => {\n    // get all details for specific authors post\n    steem.api.getContent(author, permlink, (error, result) => {\n      if (error) {\n        // reject if error\n        reject(error);\n      } else {\n        // return post details if success\n        resolve(result);\n      }\n    });\n  });\n}\n```\n\n### Main code\nThe previous code retrieves the last ten votes and creates an array of content requests to retrieve all details.\n\n```javascript\n// get all votes for myself\ngetAccountVotes('drookyn')\n  .then((votes) => {\n    // get last 10 votes\n    const lastTenVotes = votes.reverse().slice(0, 10);\n    // return new promise with all detail promises\n    return Promise.all(lastTenVotes.map((vote) => {\n      const authorPerm = vote.authorperm.split('/');\n      return getContent(authorPerm[0], authorPerm[1]);\n    }));\n  })\n  .then(posts => console.log(posts.map(p => p.title))) // log all titles \n  .catch(err => console.log(err));\n```\n\n### Other details\nWe just printed the `title` of each post in the `posts` array above. But what else do these objects contain?\n* id\n* author\n* permlink\n* category\n* parent_author\n* parent_permlink\n* title\n* body\n* json_metadata\n* last_update\n* created\n* active\n* last_payout\n* depth\n* children\n* net_rshares\n* abs_rshares\n* vote_rshares\n* children_abs_rshares\n* cashout_time\n* max_cashout_time\n* total_vote_weight\n* reward_weight\n* total_payout_values\n* curator_payout_value\n* author_rewards\n* net_votes\n* root_author\n* root_permlink\n* max_accepted_payout\n* percent_steem_dollars\n* allow_replies\n* allow_votes\n* allow_curation_rewards\n* beneficiaries\n* url\n* root_title\n* pending_payout_value\n* total_pending_payout_value\n* active_votes\n* replies\n* author_reputation\n* promoted\n* body_length\n* reblogged_by\n\n<hr>\n\nAll the code can be found in [this paste](https://pastebin.com/W3CBG2bJ).",
      "json_metadata": "{\"tags\":[\"utopian-io\",\"tutorials\",\"steemdev\",\"programming\",\"javascript\"],\"links\":[\"https://github.com/steemit/steem-js\",\"https://pastebin.com/W3CBG2bJ\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/05/22 12:00:18
parent authordrookyn
parent permlinksteemit-syntax-highlighting
authorutopian-io
permlinkre-steemit-syntax-highlighting-20180522t120016z
title
bodyHey @drookyn **Thanks for contributing on Utopian**. We’re already looking forward to your next contribution! **Contributing on Utopian** Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube. **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>
json metadata{"app": "beem/0.19.29"}
Transaction InfoBlock #22652680/Trx 2cd5c733daa1ac482837d927d094d169be9a0b90
View Raw JSON Data
{
  "trx_id": "2cd5c733daa1ac482837d927d094d169be9a0b90",
  "block": 22652680,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T12:00:18",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "steemit-syntax-highlighting",
      "author": "utopian-io",
      "permlink": "re-steemit-syntax-highlighting-20180522t120016z",
      "title": "",
      "body": "Hey @drookyn\n**Thanks for contributing on Utopian**.\nWe’re already looking forward to your next contribution!\n\n**Contributing on Utopian**\nLearn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube.\n\n**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**\n\n<a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>",
      "json_metadata": "{\"app\": \"beem/0.19.29\"}"
    }
  ]
}
2018/05/22 12:00:15
voterutopian-io
authordrookyn
permlinksteemit-syntax-highlighting
weight450 (4.50%)
Transaction InfoBlock #22652679/Trx dece56f954920ca18443ab27f29b4468a704af06
View Raw JSON Data
{
  "trx_id": "dece56f954920ca18443ab27f29b4468a704af06",
  "block": 22652679,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T12:00:15",
  "op": [
    "vote",
    {
      "voter": "utopian-io",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 450
    }
  ]
}
2018/05/22 11:10:21
votervk77
authordrookyn
permlinkde-game-development-in-nativem-javascript
weight1000 (10.00%)
Transaction InfoBlock #22651681/Trx 8adfed16c77a106533310000605db2a1247254f3
View Raw JSON Data
{
  "trx_id": "8adfed16c77a106533310000605db2a1247254f3",
  "block": 22651681,
  "trx_in_block": 48,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T11:10:21",
  "op": [
    "vote",
    {
      "voter": "vk77",
      "author": "drookyn",
      "permlink": "de-game-development-in-nativem-javascript",
      "weight": 1000
    }
  ]
}
2018/05/22 04:55:18
parent authordrookyn
parent permlinksteemit-syntax-highlighting
authorcodingdefined
permlinkre-drookyn-steemit-syntax-highlighting-20180522t045517138z
title
bodyThank you for your contribution. Though its good for developers to see the code in Syntax-Highlighting form but it does not hold a great value. It would be better if you write commits in a consice manner and comment out your code so that people who are reading your code will know what the portion of code actually do. Your contribution has been evaluated according to [Utopian rules and guidelines](https://utopian.io/rules), 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/3433444) ---- 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/)
json metadata{"tags":["utopian-io"],"links":["https://utopian.io/rules","https://review.utopian.io/result/3/3433444","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
Transaction InfoBlock #22644183/Trx a767af5dac42b41a924921776f5d49da92b4ea8a
View Raw JSON Data
{
  "trx_id": "a767af5dac42b41a924921776f5d49da92b4ea8a",
  "block": 22644183,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T04:55:18",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "steemit-syntax-highlighting",
      "author": "codingdefined",
      "permlink": "re-drookyn-steemit-syntax-highlighting-20180522t045517138z",
      "title": "",
      "body": "Thank you for your contribution. Though its good for developers to see the code in Syntax-Highlighting form but it does not hold a great value. It would be better if you write commits in a consice manner and comment out your code so that people who are reading your code will know what the portion of code actually do.\n\nYour contribution has been evaluated according to [Utopian rules and guidelines](https://utopian.io/rules), as well as a predefined set of questions pertaining to the category.\nTo view those questions and the relevant answers related to your post,[Click here](https://review.utopian.io/result/3/3433444)\n\n---- \nNeed help? Write a ticket on https://support.utopian.io/. \nChat with us on [Discord](https://discord.gg/uTyJkNm). \n[[utopian-moderator]](https://join.utopian.io/)",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"links\":[\"https://utopian.io/rules\",\"https://review.utopian.io/result/3/3433444\",\"https://support.utopian.io/\",\"https://discord.gg/uTyJkNm\",\"https://join.utopian.io/\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/21 22:35:51
votertradfursten
authordrookyn
permlinksteemit-syntax-highlighting
weight10000 (100.00%)
Transaction InfoBlock #22636595/Trx da1e1b0b04bd2fa18aee945b32cf4c3ac96b2c95
View Raw JSON Data
{
  "trx_id": "da1e1b0b04bd2fa18aee945b32cf4c3ac96b2c95",
  "block": 22636595,
  "trx_in_block": 57,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T22:35:51",
  "op": [
    "vote",
    {
      "voter": "tradfursten",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 10000
    }
  ]
}
2018/05/21 19:22:45
voterneutronenkind
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight10000 (100.00%)
Transaction InfoBlock #22632733/Trx 7dc9bb215ce3258a43f9681751a5d8c9f8c58175
View Raw JSON Data
{
  "trx_id": "7dc9bb215ce3258a43f9681751a5d8c9f8c58175",
  "block": 22632733,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T19:22:45",
  "op": [
    "vote",
    {
      "voter": "neutronenkind",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 10000
    }
  ]
}
2018/05/21 18:59:57
voterprivacybydesign
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight10000 (100.00%)
Transaction InfoBlock #22632277/Trx 6dd45917e23086a6a7158f34222d09041328aafd
View Raw JSON Data
{
  "trx_id": "6dd45917e23086a6a7158f34222d09041328aafd",
  "block": 22632277,
  "trx_in_block": 62,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T18:59:57",
  "op": [
    "vote",
    {
      "voter": "privacybydesign",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 10000
    }
  ]
}
2018/05/21 18:09:21
votersnackaholic
authordrookyn
permlinkde-game-development-in-nativem-javascript
weight10000 (100.00%)
Transaction InfoBlock #22631265/Trx b1892b3f26a1bba9903955e937d8678018c2b87d
View Raw JSON Data
{
  "trx_id": "b1892b3f26a1bba9903955e937d8678018c2b87d",
  "block": 22631265,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T18:09:21",
  "op": [
    "vote",
    {
      "voter": "snackaholic",
      "author": "drookyn",
      "permlink": "de-game-development-in-nativem-javascript",
      "weight": 10000
    }
  ]
}
2018/05/21 17:56:45
parent authorcodingdefined
parent permlinkre-drookyn-steemit-syntax-highlighting-20180521t173044478z
authordrookyn
permlinkre-codingdefined-re-drookyn-steemit-syntax-highlighting-20180521t175644567z
title
bodyOf course. Click above in "Installation" or https://github.com/drookyn/steemit-customization
json metadata{"tags":["utopian-io"],"links":["https://github.com/drookyn/steemit-customization"],"app":"steemit/0.1"}
Transaction InfoBlock #22631013/Trx 2b83bcdd783f35ff081c37f0ef6cee752e7e0905
View Raw JSON Data
{
  "trx_id": "2b83bcdd783f35ff081c37f0ef6cee752e7e0905",
  "block": 22631013,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T17:56:45",
  "op": [
    "comment",
    {
      "parent_author": "codingdefined",
      "parent_permlink": "re-drookyn-steemit-syntax-highlighting-20180521t173044478z",
      "author": "drookyn",
      "permlink": "re-codingdefined-re-drookyn-steemit-syntax-highlighting-20180521t175644567z",
      "title": "",
      "body": "Of course. Click above in \"Installation\" or https://github.com/drookyn/steemit-customization",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"links\":[\"https://github.com/drookyn/steemit-customization\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/21 17:55:42
parent author
parent permlinkutopian-io
authordrookyn
permlinksteemit-syntax-highlighting
titlesteemit Syntax-Highlighting
body@@ -1130,16 +1130,88 @@ e script + (or clone the %5Brepo%5D(https://github.com/drookyn/steemit-customization)) %0A3. Go b
json metadata{"tags":["utopian-io","development","programming","javascript","tampermonkey"],"image":["https://stuff.flovolution.com/blog/syntax-highlight_before-after.png"],"links":["https://highlightjs.org","https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=de","https://addons.mozilla.org/de/firefox/addon/tampermonkey/","https://raw.githubusercontent.com/drookyn/steemit-customization/master/dist/syntax-highlighting.user.js","https://github.com/drookyn/steemit-customization","https://steemit.com"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #22630992/Trx 0f0aede972f9ba08031b66cf5c28d0a84731a5ec
View Raw JSON Data
{
  "trx_id": "0f0aede972f9ba08031b66cf5c28d0a84731a5ec",
  "block": 22630992,
  "trx_in_block": 36,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T17:55:42",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "title": "steemit Syntax-Highlighting",
      "body": "@@ -1130,16 +1130,88 @@\n e script\n+ (or clone the %5Brepo%5D(https://github.com/drookyn/steemit-customization))\n %0A3. Go b\n",
      "json_metadata": "{\"tags\":[\"utopian-io\",\"development\",\"programming\",\"javascript\",\"tampermonkey\"],\"image\":[\"https://stuff.flovolution.com/blog/syntax-highlight_before-after.png\"],\"links\":[\"https://highlightjs.org\",\"https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=de\",\"https://addons.mozilla.org/de/firefox/addon/tampermonkey/\",\"https://raw.githubusercontent.com/drookyn/steemit-customization/master/dist/syntax-highlighting.user.js\",\"https://github.com/drookyn/steemit-customization\",\"https://steemit.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/05/21 17:30:45
parent authordrookyn
parent permlinksteemit-syntax-highlighting
authorcodingdefined
permlinkre-drookyn-steemit-syntax-highlighting-20180521t173044478z
title
body@drookyn, Can you please share the Github Repo Link of this project.
json metadata{"tags":["utopian-io"],"users":["drookyn"],"app":"steemit/0.1"}
Transaction InfoBlock #22630493/Trx f04c4d09dac89bcdc28f08dba4e587cfc15c149c
View Raw JSON Data
{
  "trx_id": "f04c4d09dac89bcdc28f08dba4e587cfc15c149c",
  "block": 22630493,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T17:30:45",
  "op": [
    "comment",
    {
      "parent_author": "drookyn",
      "parent_permlink": "steemit-syntax-highlighting",
      "author": "codingdefined",
      "permlink": "re-drookyn-steemit-syntax-highlighting-20180521t173044478z",
      "title": "",
      "body": "@drookyn, Can you please share the Github Repo Link of this project.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"users\":[\"drookyn\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/05/21 17:29:57
votersnackaholic
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight10000 (100.00%)
Transaction InfoBlock #22630477/Trx 8c2c1286bdeae373d7ed0ec72fcc6dd340abe62d
View Raw JSON Data
{
  "trx_id": "8c2c1286bdeae373d7ed0ec72fcc6dd340abe62d",
  "block": 22630477,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T17:29:57",
  "op": [
    "vote",
    {
      "voter": "snackaholic",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 10000
    }
  ]
}
2018/05/21 17:29:42
votersnackaholic
authordrookyn
permlinksteemit-syntax-highlighting
weight10000 (100.00%)
Transaction InfoBlock #22630472/Trx bf690b18d4b47caabe66cbfbfc24755373cc80ae
View Raw JSON Data
{
  "trx_id": "bf690b18d4b47caabe66cbfbfc24755373cc80ae",
  "block": 22630472,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T17:29:42",
  "op": [
    "vote",
    {
      "voter": "snackaholic",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 10000
    }
  ]
}
2018/05/21 16:15:18
voterproperfraction
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight10000 (100.00%)
Transaction InfoBlock #22628984/Trx 4b360c48729de630909ff90654b948082eaa309c
View Raw JSON Data
{
  "trx_id": "4b360c48729de630909ff90654b948082eaa309c",
  "block": 22628984,
  "trx_in_block": 54,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T16:15:18",
  "op": [
    "vote",
    {
      "voter": "properfraction",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 10000
    }
  ]
}
2018/05/21 12:42:42
votersidem
authordrookyn
permlinksteemit-syntax-highlighting
weight10000 (100.00%)
Transaction InfoBlock #22624732/Trx 6ab99d5c0bf905ef7b5477ffdebdd8c2a8f25339
View Raw JSON Data
{
  "trx_id": "6ab99d5c0bf905ef7b5477ffdebdd8c2a8f25339",
  "block": 22624732,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:42:42",
  "op": [
    "vote",
    {
      "voter": "sidem",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 10000
    }
  ]
}
2018/05/21 12:38:21
voteryuxi
authordrookyn
permlinksteemit-syntax-highlighting
weight2000 (20.00%)
Transaction InfoBlock #22624645/Trx 28b6d51271851e3e443ed63062a5650c1861453e
View Raw JSON Data
{
  "trx_id": "28b6d51271851e3e443ed63062a5650c1861453e",
  "block": 22624645,
  "trx_in_block": 41,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:38:21",
  "op": [
    "vote",
    {
      "voter": "yuxi",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 2000
    }
  ]
}
2018/05/21 12:37:24
voternepeta
authordrookyn
permlinksteemit-syntax-highlighting
weight10000 (100.00%)
Transaction InfoBlock #22624626/Trx b3776f3544394f7e49e7042eed10bf2c8da99397
View Raw JSON Data
{
  "trx_id": "b3776f3544394f7e49e7042eed10bf2c8da99397",
  "block": 22624626,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:37:24",
  "op": [
    "vote",
    {
      "voter": "nepeta",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 10000
    }
  ]
}
2018/05/21 12:32:09
votersecurity101
authordrookyn
permlinksteemit-syntax-highlighting
weight10000 (100.00%)
Transaction InfoBlock #22624521/Trx 8378d2b30c58b7dc827c4285237724bee52e957f
View Raw JSON Data
{
  "trx_id": "8378d2b30c58b7dc827c4285237724bee52e957f",
  "block": 22624521,
  "trx_in_block": 54,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:32:09",
  "op": [
    "vote",
    {
      "voter": "security101",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 10000
    }
  ]
}
2018/05/21 12:26:21
votersalty-mcgriddles
authordrookyn
permlinksteemit-syntax-highlighting
weight100 (1.00%)
Transaction InfoBlock #22624405/Trx 59856f2da46d61db1c65704cac22782056319fac
View Raw JSON Data
{
  "trx_id": "59856f2da46d61db1c65704cac22782056319fac",
  "block": 22624405,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:26:21",
  "op": [
    "vote",
    {
      "voter": "salty-mcgriddles",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 100
    }
  ]
}
2018/05/21 12:26:21
voterr351574nc3
authordrookyn
permlinksteemit-syntax-highlighting
weight100 (1.00%)
Transaction InfoBlock #22624405/Trx 41d53aa93579274865693b79c4ad39f7bc7dfbfc
View Raw JSON Data
{
  "trx_id": "41d53aa93579274865693b79c4ad39f7bc7dfbfc",
  "block": 22624405,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:26:21",
  "op": [
    "vote",
    {
      "voter": "r351574nc3",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 100
    }
  ]
}
2018/05/21 12:25:18
voterlionindayard
authordrookyn
permlinksteemit-syntax-highlighting
weight49 (0.49%)
Transaction InfoBlock #22624384/Trx cc8ed5dcdc30654b12b27654925b5867ff05904c
View Raw JSON Data
{
  "trx_id": "cc8ed5dcdc30654b12b27654925b5867ff05904c",
  "block": 22624384,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:25:18",
  "op": [
    "vote",
    {
      "voter": "lionindayard",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 49
    }
  ]
}
2018/05/21 12:25:12
voterdick.sledge
authordrookyn
permlinksteemit-syntax-highlighting
weight49 (0.49%)
Transaction InfoBlock #22624382/Trx 2401561df4de195d08ea2e2fe5a6aa0242da5441
View Raw JSON Data
{
  "trx_id": "2401561df4de195d08ea2e2fe5a6aa0242da5441",
  "block": 22624382,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:25:12",
  "op": [
    "vote",
    {
      "voter": "dick.sledge",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "weight": 49
    }
  ]
}
2018/05/21 12:01:48
voterdrookyn
authorsecurity101
permlinken-theoretically-penetrationtesting-1
weight10000 (100.00%)
Transaction InfoBlock #22623914/Trx c5e84f70dacae598c36d694374bf4a3e112b38de
View Raw JSON Data
{
  "trx_id": "c5e84f70dacae598c36d694374bf4a3e112b38de",
  "block": 22623914,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T12:01:48",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "security101",
      "permlink": "en-theoretically-penetrationtesting-1",
      "weight": 10000
    }
  ]
}
2018/05/21 11:58:48
votersidem
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight10000 (100.00%)
Transaction InfoBlock #22623854/Trx a0ab00ee15f2ec1bf5749b013e8a79cb843fed88
View Raw JSON Data
{
  "trx_id": "a0ab00ee15f2ec1bf5749b013e8a79cb843fed88",
  "block": 22623854,
  "trx_in_block": 56,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T11:58:48",
  "op": [
    "vote",
    {
      "voter": "sidem",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 10000
    }
  ]
}
2018/05/21 11:56:09
parent author
parent permlinkutopian-io
authordrookyn
permlinksteemit-syntax-highlighting
titlesteemit Syntax-Highlighting
body## Steemit Syntax-Highlighting userscript ### What is the project about? This project is a Tampermonkey-Userscript which will change how `code` elements inside posts look. <center> ![syntax-highlight_before-after](https://stuff.flovolution.com/blog/syntax-highlight_before-after.png) </center> Currently supported languages are: `Apache, Bash, C#, C++, CSS, CoffeeScript, Diff, HTML, XML, HTTP, Ini, JSON, Java, JavaScript, Makefile, Markdown, Nginx, Objective-C, PHP, Perl, Python, Ruby, SQL, Shell Session` ### Technology Stack * The Script is written in JavaScript / ES6 and executed within the browser extension Tamermonkey * Uses [highlightJS](https://highlightjs.org) * Tested in **Chrome** & **Firefox** ### Roadmap * Bugfixing if Bugs occur ### Installation 1. Install Tamermonkey in your browser: [Chrome](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=de) or [Firefox](https://addons.mozilla.org/de/firefox/addon/tampermonkey/) 2. Click [this link](https://raw.githubusercontent.com/drookyn/steemit-customization/master/dist/syntax-highlighting.user.js) to install the script 3. Go back to [steemit.com](https://steemit.com) and reload (F5 or cmd+r) 4. Done
json metadata{"tags":["utopian-io","development","programming","javascript","tampermonkey"],"image":["https://stuff.flovolution.com/blog/syntax-highlight_before-after.png"],"links":["https://highlightjs.org","https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=de","https://addons.mozilla.org/de/firefox/addon/tampermonkey/","https://raw.githubusercontent.com/drookyn/steemit-customization/master/dist/syntax-highlighting.user.js","https://steemit.com"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #22623801/Trx 7997b6c560a139ac0f6ae7ffecb4ebda23466fa2
View Raw JSON Data
{
  "trx_id": "7997b6c560a139ac0f6ae7ffecb4ebda23466fa2",
  "block": 22623801,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T11:56:09",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "drookyn",
      "permlink": "steemit-syntax-highlighting",
      "title": "steemit Syntax-Highlighting",
      "body": "## Steemit Syntax-Highlighting userscript\n\n### What is the project about?\nThis project is a Tampermonkey-Userscript which will change how `code` elements inside posts look.\n\n<center>\n  ![syntax-highlight_before-after](https://stuff.flovolution.com/blog/syntax-highlight_before-after.png)\n</center>\n\nCurrently supported languages are:\n`Apache, Bash, C#, C++, CSS, CoffeeScript, Diff, HTML, XML, HTTP, Ini, JSON, Java, JavaScript, Makefile, Markdown, Nginx, Objective-C, PHP, Perl, Python, Ruby, SQL, Shell Session`\n\n### Technology Stack\n* The Script is written in JavaScript / ES6 and executed within the browser extension Tamermonkey\n* Uses [highlightJS](https://highlightjs.org)\n* Tested in **Chrome** & **Firefox**\n\n### Roadmap\n* Bugfixing if Bugs occur\n\n### Installation\n1. Install Tamermonkey in your browser: [Chrome](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=de) or [Firefox](https://addons.mozilla.org/de/firefox/addon/tampermonkey/)\n2. Click [this link](https://raw.githubusercontent.com/drookyn/steemit-customization/master/dist/syntax-highlighting.user.js) to install the script\n3. Go back to [steemit.com](https://steemit.com) and reload (F5 or cmd+r)\n4. Done",
      "json_metadata": "{\"tags\":[\"utopian-io\",\"development\",\"programming\",\"javascript\",\"tampermonkey\"],\"image\":[\"https://stuff.flovolution.com/blog/syntax-highlight_before-after.png\"],\"links\":[\"https://highlightjs.org\",\"https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=de\",\"https://addons.mozilla.org/de/firefox/addon/tampermonkey/\",\"https://raw.githubusercontent.com/drookyn/steemit-customization/master/dist/syntax-highlighting.user.js\",\"https://steemit.com\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/05/21 10:50:39
votersecurity101
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight10000 (100.00%)
Transaction InfoBlock #22622492/Trx 60bb3d6d297a8a45e0cbab43adce36a7d0dcb5c9
View Raw JSON Data
{
  "trx_id": "60bb3d6d297a8a45e0cbab43adce36a7d0dcb5c9",
  "block": 22622492,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T10:50:39",
  "op": [
    "vote",
    {
      "voter": "security101",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 10000
    }
  ]
}
2018/05/21 10:45:09
votertdre
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight6600 (66.00%)
Transaction InfoBlock #22622382/Trx b1e334d6141bbeb83142b5802054b4d5b0464c99
View Raw JSON Data
{
  "trx_id": "b1e334d6141bbeb83142b5802054b4d5b0464c99",
  "block": 22622382,
  "trx_in_block": 47,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T10:45:09",
  "op": [
    "vote",
    {
      "voter": "tdre",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 6600
    }
  ]
}
2018/05/21 10:38:15
voteryuxi
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight2000 (20.00%)
Transaction InfoBlock #22622244/Trx 7e6fea0e963b419a96eed23fe7a6381eb1ed245f
View Raw JSON Data
{
  "trx_id": "7e6fea0e963b419a96eed23fe7a6381eb1ed245f",
  "block": 22622244,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T10:38:15",
  "op": [
    "vote",
    {
      "voter": "yuxi",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 2000
    }
  ]
}
2018/05/21 10:29:27
votersalty-mcgriddles
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight100 (1.00%)
Transaction InfoBlock #22622068/Trx c9ec9472471fdcb34df873d9cbced636c90c56f1
View Raw JSON Data
{
  "trx_id": "c9ec9472471fdcb34df873d9cbced636c90c56f1",
  "block": 22622068,
  "trx_in_block": 57,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T10:29:27",
  "op": [
    "vote",
    {
      "voter": "salty-mcgriddles",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 100
    }
  ]
}
2018/05/21 10:29:27
voterr351574nc3
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight100 (1.00%)
Transaction InfoBlock #22622068/Trx a9e58c55ac89b4b398a3424766e3af08e42b05de
View Raw JSON Data
{
  "trx_id": "a9e58c55ac89b4b398a3424766e3af08e42b05de",
  "block": 22622068,
  "trx_in_block": 52,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T10:29:27",
  "op": [
    "vote",
    {
      "voter": "r351574nc3",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 100
    }
  ]
}
2018/05/21 10:00:06
votersteemitstats
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
weight500 (5.00%)
Transaction InfoBlock #22621481/Trx 16d5b673fe72989eb1838eb05beaedf63075d4b0
View Raw JSON Data
{
  "trx_id": "16d5b673fe72989eb1838eb05beaedf63075d4b0",
  "block": 22621481,
  "trx_in_block": 49,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T10:00:06",
  "op": [
    "vote",
    {
      "voter": "steemitstats",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "weight": 500
    }
  ]
}
2018/05/21 09:59:18
parent author
parent permlinkutopian-io
authordrookyn
permlinkhow-to-steem-js-all-post-details-by-upvotes
titleHow to - steem.js - All post details by upvotes
body### Repository [https://github.com/steemit/steem-js](https://github.com/steemit/steem-js) ### What Will I Learn? 1. How to retrieve any vote a user took 2. How to retrieve details from a post a user voted on ### Requirements * JavaScript (ES6 / ES7) knowledge * Promises ### Difficulty Intermediate <hr> **In this tutorial I will show you how to get details of posts you upvoted using the steem.js API. Instead of callbacks I will use promises.** <hr> ### steem.js functions To retrieve our votes and the corresponding posts we need the following API functions: * `steem.api.getAccountVotes` * `steem.api.getContent` These two functions using callbacks to handle asynchrony. As we dont want to end in the "callback-hell" we are going to use promises: ```javascript function getAccountVotes(author) { return new Promise((resolve, reject) => { // get all votes for specific author steem.api.getAccountVotes(author, (error, result) => { // reject if error if (error) { reject(error); // return votes if success } else { resolve(result); } }); }); } function getContent(author, permlink) { return new Promise((resolve, reject) => { // get all details for specific authors post steem.api.getContent(author, permlink, (error, result) => { if (error) { // reject if error reject(error); } else { // return post details if success resolve(result); } }); }); } ``` ### Main code The previous code retrieves the last ten votes and creates an array of content requests to retrieve all details. ```javascript // get all votes for myself getAccountVotes('drookyn') .then((votes) => { // get last 10 votes const lastTenVotes = votes.reverse().slice(0, 10); // return new promise with all detail promises return Promise.all(lastTenVotes.map((vote) => { const authorPerm = vote.authorperm.split('/'); return getContent(authorPerm[0], authorPerm[1]); })); }) .then(posts => console.log(posts.map(p => p.title))) // log all titles .catch(err => console.log(err)); ``` ### Other details We just printed the `title` of each post in the `posts` array above. But what else do these objects contain? * id * author * permlink * category * parent_author * parent_permlink * title * body * json_metadata * last_update * created * active * last_payout * depth * children * net_rshares * abs_rshares * vote_rshares * children_abs_rshares * cashout_time * max_cashout_time * total_vote_weight * reward_weight * total_payout_values * curator_payout_value * author_rewards * net_votes * root_author * root_permlink * max_accepted_payout * percent_steem_dollars * allow_replies * allow_votes * allow_curation_rewards * beneficiaries * url * root_title * pending_payout_value * total_pending_payout_value * active_votes * replies * author_reputation * promoted * body_length * reblogged_by <hr> All the code can be found in [this paste](https://pastebin.com/W3CBG2bJ).
json metadata{"tags":["utopian-io","steemdev","programming","javascript","webdev"],"links":["https://github.com/steemit/steem-js","https://pastebin.com/W3CBG2bJ"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #22621465/Trx 8285e334f89acab9167270f6b8a00c2588554830
View Raw JSON Data
{
  "trx_id": "8285e334f89acab9167270f6b8a00c2588554830",
  "block": 22621465,
  "trx_in_block": 33,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T09:59:18",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "drookyn",
      "permlink": "how-to-steem-js-all-post-details-by-upvotes",
      "title": "How to - steem.js - All post details by upvotes",
      "body": "### Repository\n[https://github.com/steemit/steem-js](https://github.com/steemit/steem-js)\n\n### What Will I Learn?\n1. How to retrieve any vote a user took\n2. How to retrieve details from a post a user voted on\n\n### Requirements\n* JavaScript (ES6 / ES7) knowledge\n* Promises\n\n### Difficulty\nIntermediate\n\n<hr>\n\n**In this tutorial I will show you how to get details of posts you upvoted using the steem.js API. Instead of callbacks I will use promises.**\n\n<hr>\n\n### steem.js functions\nTo retrieve our votes and the corresponding posts we need the following API functions:\n* `steem.api.getAccountVotes`\n* `steem.api.getContent`\n\nThese two functions using callbacks to handle asynchrony. As we dont want to end in the \"callback-hell\" we are going to use promises:\n\n```javascript\nfunction getAccountVotes(author) {\n  return new Promise((resolve, reject) => {\n    // get all votes for specific author\n    steem.api.getAccountVotes(author, (error, result) => {\n      // reject if error\n      if (error) {\n        reject(error);\n      // return votes if success\n      } else {\n        resolve(result);\n      }\n    });\n  });\n}\n\nfunction getContent(author, permlink) {\n  return new Promise((resolve, reject) => {\n    // get all details for specific authors post\n    steem.api.getContent(author, permlink, (error, result) => {\n      if (error) {\n        // reject if error\n        reject(error);\n      } else {\n        // return post details if success\n        resolve(result);\n      }\n    });\n  });\n}\n```\n\n### Main code\nThe previous code retrieves the last ten votes and creates an array of content requests to retrieve all details.\n\n```javascript\n// get all votes for myself\ngetAccountVotes('drookyn')\n  .then((votes) => {\n    // get last 10 votes\n    const lastTenVotes = votes.reverse().slice(0, 10);\n    // return new promise with all detail promises\n    return Promise.all(lastTenVotes.map((vote) => {\n      const authorPerm = vote.authorperm.split('/');\n      return getContent(authorPerm[0], authorPerm[1]);\n    }));\n  })\n  .then(posts => console.log(posts.map(p => p.title))) // log all titles \n  .catch(err => console.log(err));\n```\n\n### Other details\nWe just printed the `title` of each post in the `posts` array above. But what else do these objects contain?\n* id\n* author\n* permlink\n* category\n* parent_author\n* parent_permlink\n* title\n* body\n* json_metadata\n* last_update\n* created\n* active\n* last_payout\n* depth\n* children\n* net_rshares\n* abs_rshares\n* vote_rshares\n* children_abs_rshares\n* cashout_time\n* max_cashout_time\n* total_vote_weight\n* reward_weight\n* total_payout_values\n* curator_payout_value\n* author_rewards\n* net_votes\n* root_author\n* root_permlink\n* max_accepted_payout\n* percent_steem_dollars\n* allow_replies\n* allow_votes\n* allow_curation_rewards\n* beneficiaries\n* url\n* root_title\n* pending_payout_value\n* total_pending_payout_value\n* active_votes\n* replies\n* author_reputation\n* promoted\n* body_length\n* reblogged_by\n\n<hr>\n\nAll the code can be found in [this paste](https://pastebin.com/W3CBG2bJ).",
      "json_metadata": "{\"tags\":[\"utopian-io\",\"steemdev\",\"programming\",\"javascript\",\"webdev\"],\"links\":[\"https://github.com/steemit/steem-js\",\"https://pastebin.com/W3CBG2bJ\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
big-whalesent 0.001 SBD to @drookyn- "Hello Friend , Promote your new post with big-whale . Your post will be more popular and you will find new friends . big-whale provide "Resteem upvote and promo " services . Resteem to more 16,000+ Fo..."
2018/05/21 05:27:54
frombig-whale
todrookyn
amount0.001 SBD
memoHello Friend , Promote your new post with big-whale . Your post will be more popular and you will find new friends . big-whale provide "Resteem upvote and promo " services . Resteem to more 16,000+ Followers , Min 95+ Upvote from different accounts , big-whale Upvote with 100% power . Send 1 SBD or STEEM to @big-whale ( URL as memo ) Service Active
Transaction InfoBlock #22616038/Trx 09b2b4df4e1f8afa3d0ed6ac6428625fe8cfc130
View Raw JSON Data
{
  "trx_id": "09b2b4df4e1f8afa3d0ed6ac6428625fe8cfc130",
  "block": 22616038,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-21T05:27:54",
  "op": [
    "transfer",
    {
      "from": "big-whale",
      "to": "drookyn",
      "amount": "0.001 SBD",
      "memo": "Hello Friend , Promote your new post with big-whale . Your post will be more popular and you will find new friends . big-whale provide \"Resteem upvote and promo \" services . Resteem to more 16,000+ Followers , Min 95+ Upvote from different accounts , big-whale Upvote with 100% power . Send 1  SBD or STEEM to @big-whale ( URL as memo ) Service Active"
    }
  ]
}
2018/05/20 22:52:06
voterdrookyn
authorcreatedd
permlinkfavorite-vs-code-extensions-2017
weight10000 (100.00%)
Transaction InfoBlock #22608122/Trx b92cccef1adb6884340b551e42b5a6e344670265
View Raw JSON Data
{
  "trx_id": "b92cccef1adb6884340b551e42b5a6e344670265",
  "block": 22608122,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-20T22:52:06",
  "op": [
    "vote",
    {
      "voter": "drookyn",
      "author": "createdd",
      "permlink": "favorite-vs-code-extensions-2017",
      "weight": 10000
    }
  ]
}
2018/05/20 20:02:03
voterdach-support
authordrookyn
permlinkde-game-development-in-nativem-javascript
weight10000 (100.00%)
Transaction InfoBlock #22604721/Trx a049ac4a4609c762b8119e0a601f11f451a7e6b0
View Raw JSON Data
{
  "trx_id": "a049ac4a4609c762b8119e0a601f11f451a7e6b0",
  "block": 22604721,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-20T20:02:03",
  "op": [
    "vote",
    {
      "voter": "dach-support",
      "author": "drookyn",
      "permlink": "de-game-development-in-nativem-javascript",
      "weight": 10000
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"location":"127.0.0.1/Germany","name":"drookyn","profile_image":"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1690569_700769363307117_196619596_n.jpg?oh=94169fd97916ce7800388933175376e8&oe=5AF57692","about":"❤ webdev & general programming","cover_image":"https://stuff.flovolution.com/blog/banner-cb3.jpg"}
JSON METADATA
profile{"location":"127.0.0.1/Germany","name":"drookyn","profile_image":"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1690569_700769363307117_196619596_n.jpg?oh=94169fd97916ce7800388933175376e8&oe=5AF57692","about":"❤ webdev & general programming","cover_image":"https://stuff.flovolution.com/blog/banner-cb3.jpg"}
{
  "posting_json_metadata": {
    "profile": {
      "location": "127.0.0.1/Germany",
      "name": "drookyn",
      "profile_image": "https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1690569_700769363307117_196619596_n.jpg?oh=94169fd97916ce7800388933175376e8&oe=5AF57692",
      "about": "❤ webdev & general programming",
      "cover_image": "https://stuff.flovolution.com/blog/banner-cb3.jpg"
    }
  },
  "json_metadata": {
    "profile": {
      "location": "127.0.0.1/Germany",
      "name": "drookyn",
      "profile_image": "https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1690569_700769363307117_196619596_n.jpg?oh=94169fd97916ce7800388933175376e8&oe=5AF57692",
      "about": "❤ webdev & general programming",
      "cover_image": "https://stuff.flovolution.com/blog/banner-cb3.jpg"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6kttHG7x1UQYYozQPZp3KFyWwJvhbhkCtWyet8ogcjFR594Cxc1/1
Active
Single Signature
Public Keys
STM5jkJcU4cNPNT67b9LzPpZxTAyir7LhSBTJxZNxtLk4wMkr5ot11/1
Posting
Single Signature
Public Keys
STM5chguk8sJTeFywe81Shy8r2XDuuV53sGG1QHDpEzMQAxwkVRb61/1
Memo
STM8JgVrwcxwTKEupikeUnYtSMRjaAA9rVLg4npyDYnhsZKQGoHW9
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6kttHG7x1UQYYozQPZp3KFyWwJvhbhkCtWyet8ogcjFR594Cxc",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5jkJcU4cNPNT67b9LzPpZxTAyir7LhSBTJxZNxtLk4wMkr5ot1",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "busy.app",
        1
      ],
      [
        "dlive.app",
        1
      ],
      [
        "dtube.app",
        1
      ],
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM5chguk8sJTeFywe81Shy8r2XDuuV53sGG1QHDpEzMQAxwkVRb6",
        1
      ]
    ]
  },
  "memo": "STM8JgVrwcxwTKEupikeUnYtSMRjaAA9rVLg4npyDYnhsZKQGoHW9"
}

Witness Votes

1 / 30
[
  "therealwolf"
]