Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS85.73%
Net Worth
21.052USD
STEEM
0.000STEEM
SBD
42.704SBD
Own SP
9.547SP

Detailed Balance

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

Account Info

namemaxarias
id270805
rank137,388
reputation207717949347
created2017-07-20T21:14:12
recovery_accountsteem
proxyNone
post_count8
comment_count0
lifetime_vote_count0
witnesses_voted_for1
last_post2018-01-21T21:43:30
last_root_post2018-01-21T20:01:06
last_vote_time2018-01-30T23:01:24
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance42.704 SBD
savings_sbd_balance0.000 SBD
vesting_shares15527.713774 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance2.045487 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-01-20T01:17:03
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM5854rJncW6KEF6fR44FuZzkrzjCck5karS1fuw7GVtrTkM1wPS",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "balance": "0.000 STEEM",
  "can_vote": true,
  "comment_count": 0,
  "created": "2017-07-20T21:14:12",
  "curation_rewards": 6,
  "delegated_vesting_shares": "0.000000 VESTS",
  "downvote_manabar": {
    "current_mana": 3881928443,
    "last_update_time": 1588941756
  },
  "guest_bloggers": [],
  "id": 270805,
  "json_metadata": "{\"profile\":{\"profile_image\":\"https://robohash.org/maxarias\",\"name\":\"Max Arias\",\"location\":\"Buenos Aires\",\"website\":\"http://max-arias.com\"}}",
  "last_account_recovery": "1970-01-01T00:00:00",
  "last_account_update": "2018-01-20T01:17:03",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_post": "2018-01-21T21:43:30",
  "last_root_post": "2018-01-21T20:01:06",
  "last_vote_time": "2018-01-30T23:01:24",
  "lifetime_vote_count": 0,
  "market_history": [],
  "memo_key": "STM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7",
  "mined": false,
  "name": "maxarias",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "other_history": [],
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM584bSoGAq989x6JSPUCbg6McfcPrNy4F8A3iXfe8xLzLeXpnfx",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "pending_claimed_accounts": 0,
  "post_bandwidth": 0,
  "post_count": 8,
  "post_history": [],
  "posting": {
    "account_auths": [
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM7sKH28dUwKETXbdq6qVnUKAQyW6NsWhP6WL7EoNXkJ2t7zPb9X",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://robohash.org/maxarias\",\"name\":\"Max Arias\",\"location\":\"Buenos Aires\",\"website\":\"http://max-arias.com\"}}",
  "posting_rewards": 14152,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "proxy": "",
  "received_vesting_shares": "0.000000 VESTS",
  "recovery_account": "steem",
  "reputation": "207717949347",
  "reset_account": "null",
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "2.045487 VESTS",
  "reward_vesting_steem": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "sbd_balance": "42.704 SBD",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2018-01-29T23:36:30",
  "tags_usage": [],
  "to_withdraw": 0,
  "transfer_history": [],
  "vesting_balance": "0.000 STEEM",
  "vesting_shares": "15527.713774 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "vote_history": [],
  "voting_manabar": {
    "current_mana": "15527713774",
    "last_update_time": 1588941756
  },
  "voting_power": 0,
  "withdraw_routes": 0,
  "withdrawn": 0,
  "witness_votes": [
    "utopian-io"
  ],
  "witnesses_voted_for": 1,
  "rank": 137388
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 0.000 SP to @maxarias
2020/05/08 12:42:36
delegateemaxarias
delegatorsteem
vesting shares0.000000 VESTS
Transaction InfoBlock #43197083/Trx 4b909f104452f496b79f32d823f65a6350078694
View Raw JSON Data
{
  "block": 43197083,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "maxarias",
      "delegator": "steem",
      "vesting_shares": "0.000000 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-05-08T12:42:36",
  "trx_id": "4b909f104452f496b79f32d823f65a6350078694",
  "trx_in_block": 11,
  "virtual_op": 0
}
2019/07/20 22:15:30
authorsteemitboard
bodyCongratulations @maxarias! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@maxarias/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/@maxarias) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=maxarias)_</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"]}
parent authormaxarias
parent permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
permlinksteemitboard-notify-maxarias-20190720t221530000z
title
Transaction InfoBlock #34839127/Trx eaf361805b99ec0887352f02d47b1ba4b874fcc5
View Raw JSON Data
{
  "block": 34839127,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @maxarias! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@maxarias/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/@maxarias) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=maxarias)_</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\"]}",
      "parent_author": "maxarias",
      "parent_permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "permlink": "steemitboard-notify-maxarias-20190720t221530000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-07-20T22:15:30",
  "trx_id": "eaf361805b99ec0887352f02d47b1ba4b874fcc5",
  "trx_in_block": 4,
  "virtual_op": 0
}
steemdelegated 1.251 SP to @maxarias
2018/05/16 22:52:12
delegateemaxarias
delegatorsteem
vesting shares2034.832276 VESTS
Transaction InfoBlock #22492945/Trx efd5b3723b7e9d6e2195ec4a820475f62d991c9d
View Raw JSON Data
{
  "block": 22492945,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "maxarias",
      "delegator": "steem",
      "vesting_shares": "2034.832276 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-05-16T22:52:12",
  "trx_id": "efd5b3723b7e9d6e2195ec4a820475f62d991c9d",
  "trx_in_block": 23,
  "virtual_op": 0
}
maxariasreceived 0.001 SP curation reward for @dporn.club / looking-for-a-javascript-nodejs-developer
2018/02/06 06:23:18
comment authordporn.club
comment permlinklooking-for-a-javascript-nodejs-developer
curatormaxarias
reward2.045487 VESTS
Transaction InfoBlock #19625006/Virtual Operation #19
View Raw JSON Data
{
  "block": 19625006,
  "op": [
    "curation_reward",
    {
      "comment_author": "dporn.club",
      "comment_permlink": "looking-for-a-javascript-nodejs-developer",
      "curator": "maxarias",
      "reward": "2.045487 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-02-06T06:23:18",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 19
}
2018/01/30 23:01:24
authordporn.club
permlinklooking-for-a-javascript-nodejs-developer
votermaxarias
weight10000 (100.00%)
Transaction InfoBlock #19443637/Trx 1a1c7febf4be9e9813d3d841acdebfeffe02c877
View Raw JSON Data
{
  "block": 19443637,
  "op": [
    "vote",
    {
      "author": "dporn.club",
      "permlink": "looking-for-a-javascript-nodejs-developer",
      "voter": "maxarias",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-30T23:01:24",
  "trx_id": "1a1c7febf4be9e9813d3d841acdebfeffe02c877",
  "trx_in_block": 41,
  "virtual_op": 0
}
steemdelegated 9.325 SP to @maxarias
2018/01/30 06:28:12
delegateemaxarias
delegatorsteem
vesting shares15165.374263 VESTS
Transaction InfoBlock #19423800/Trx ec33f9735c734fafc55b787bf71a8a2267f10d09
View Raw JSON Data
{
  "block": 19423800,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "maxarias",
      "delegator": "steem",
      "vesting_shares": "15165.374263 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-30T06:28:12",
  "trx_id": "ec33f9735c734fafc55b787bf71a8a2267f10d09",
  "trx_in_block": 0,
  "virtual_op": 0
}
maxariasclaimed reward balance: 42.704 SBD, 8.912 SP
2018/01/29 23:36:30
accountmaxarias
reward sbd42.704 SBD
reward steem0.000 STEEM
reward vests14494.391469 VESTS
Transaction InfoBlock #19415577/Trx f22019227c27458553d0f99fe366442984e14ca5
View Raw JSON Data
{
  "block": 19415577,
  "op": [
    "claim_reward_balance",
    {
      "account": "maxarias",
      "reward_sbd": "42.704 SBD",
      "reward_steem": "0.000 STEEM",
      "reward_vests": "14494.391469 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-29T23:36:30",
  "trx_id": "f22019227c27458553d0f99fe366442984e14ca5",
  "trx_in_block": 21,
  "virtual_op": 0
}
2018/01/29 19:52:48
authorfiredream
bodyhow can I contact you ? need some advice...
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authormaxarias
parent permlinkre-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z
permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180129t195245739z
title
Transaction InfoBlock #19411108/Trx 491f9d97c74958bb89a7f021a1ed2638a28c3f4f
View Raw JSON Data
{
  "block": 19411108,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "how can I contact you ? need some advice...",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "maxarias",
      "parent_permlink": "re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z",
      "permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180129t195245739z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-29T19:52:48",
  "trx_id": "491f9d97c74958bb89a7f021a1ed2638a28c3f4f",
  "trx_in_block": 4,
  "virtual_op": 0
}
2018/01/28 20:52:57
comment authorms10398
comment permlinkre-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z
curatormaxarias
reward10.231796 VESTS
Transaction InfoBlock #19383521/Virtual Operation #20
View Raw JSON Data
{
  "block": 19383521,
  "op": [
    "curation_reward",
    {
      "comment_author": "ms10398",
      "comment_permlink": "re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z",
      "curator": "maxarias",
      "reward": "10.231796 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-28T20:52:57",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 20
}
2018/01/28 20:01:06
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
sbd payout42.633 SBD
steem payout0.000 STEEM
vesting payout14453.462718 VESTS
Transaction InfoBlock #19382484/Virtual Operation #19
View Raw JSON Data
{
  "block": 19382484,
  "op": [
    "author_reward",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "sbd_payout": "42.633 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "14453.462718 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-28T20:01:06",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 19
}
utopian.payreceived 5.924 SP benefactor reward from @maxarias
2018/01/28 20:01:06
authormaxarias
benefactorutopian.pay
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
sbd payout0.000 SBD
steem payout0.000 STEEM
vesting payout9634.277570 VESTS
Transaction InfoBlock #19382484/Virtual Operation #18
View Raw JSON Data
{
  "block": 19382484,
  "op": [
    "comment_benefactor_reward",
    {
      "author": "maxarias",
      "benefactor": "utopian.pay",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "9634.277570 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-28T20:01:06",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 18
}
2018/01/28 13:40:24
authormaxarias
permlinkre-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z
sbd payout0.024 SBD
steem payout0.000 STEEM
vesting payout10.231952 VESTS
Transaction InfoBlock #19374872/Virtual Operation #27
View Raw JSON Data
{
  "block": 19374872,
  "op": [
    "author_reward",
    {
      "author": "maxarias",
      "permlink": "re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z",
      "sbd_payout": "0.024 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "10.231952 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-28T13:40:24",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 27
}
2018/01/27 22:47:48
authormaxarias
permlinkre-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z
sbd payout0.024 SBD
steem payout0.000 STEEM
vesting payout10.232274 VESTS
Transaction InfoBlock #19357025/Virtual Operation #15
View Raw JSON Data
{
  "block": 19357025,
  "op": [
    "author_reward",
    {
      "author": "maxarias",
      "permlink": "re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z",
      "sbd_payout": "0.024 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "10.232274 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-27T22:47:48",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 15
}
2018/01/27 01:44:48
authormaxarias
permlinkre-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z
sbd payout0.023 SBD
steem payout0.000 STEEM
vesting payout10.232729 VESTS
Transaction InfoBlock #19331782/Virtual Operation #4
View Raw JSON Data
{
  "block": 19331782,
  "op": [
    "author_reward",
    {
      "author": "maxarias",
      "permlink": "re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z",
      "sbd_payout": "0.023 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "10.232729 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-27T01:44:48",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 4
}
2018/01/26 03:22:48
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterartcontemporany
weight10000 (100.00%)
Transaction InfoBlock #19304970/Trx 16ecfa87d6ffdefac762e125048fd2ee13e6c0bc
View Raw JSON Data
{
  "block": 19304970,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "artcontemporany",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-26T03:22:48",
  "trx_id": "16ecfa87d6ffdefac762e125048fd2ee13e6c0bc",
  "trx_in_block": 11,
  "virtual_op": 0
}
2018/01/24 00:11:03
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
votermaxarias
weight10000 (100.00%)
Transaction InfoBlock #19243553/Trx 616f25be30bf5a262689557bff9b22f1cd5b23ad
View Raw JSON Data
{
  "block": 19243553,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "maxarias",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-24T00:11:03",
  "trx_id": "616f25be30bf5a262689557bff9b22f1cd5b23ad",
  "trx_in_block": 29,
  "virtual_op": 0
}
2018/01/22 22:04:51
authorutopian-io
body### Hey @maxarias I am @utopian-io. I have just upvoted you! #### Achievements - You have less than 500 followers. Just gave you a gift to help you succeed! - This is your first accepted contribution here in Utopian. Welcome! #### Community-Driven Witness! I am the first and only Steem Community-Driven Witness. <a href="https://discord.gg/zTrEMqB">Participate on Discord</a>. Lets GROW TOGETHER! - <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for my Witness With SteemConnect</a> - <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness with SteemConnect</a> - Or vote/proxy on <a href="https://steemit.com/~witnesses">Steemit Witnesses</a> [![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses) **Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authormaxarias
parent permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
permlinkre-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180122t220449219z
title
Transaction InfoBlock #19212247/Trx f7c9df4f6c3b01d04076ea8c298a7982662790b4
View Raw JSON Data
{
  "block": 19212247,
  "op": [
    "comment",
    {
      "author": "utopian-io",
      "body": "### Hey @maxarias I am @utopian-io. I have just upvoted you!\n#### Achievements\n- You have less than 500 followers. Just gave you a gift to help you succeed!\n- This is your first accepted contribution here in Utopian. Welcome!\n#### Community-Driven Witness!\nI am the first and only Steem Community-Driven Witness. <a href=\"https://discord.gg/zTrEMqB\">Participate on Discord</a>. Lets GROW TOGETHER!\n- <a href=\"https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1\">Vote for my Witness With SteemConnect</a>\n- <a href=\"https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1\">Proxy vote to Utopian Witness with SteemConnect</a>\n- Or vote/proxy on <a href=\"https://steemit.com/~witnesses\">Steemit Witnesses</a>\n\n[![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses)\n\n**Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "maxarias",
      "parent_permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "permlink": "re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180122t220449219z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T22:04:51",
  "trx_id": "f7c9df4f6c3b01d04076ea8c298a7982662790b4",
  "trx_in_block": 45,
  "virtual_op": 0
}
2018/01/22 22:04:45
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterutopian-io
weight877 (8.77%)
Transaction InfoBlock #19212245/Trx 2efca0244873460ddcfe445485d4a5acbae124c5
View Raw JSON Data
{
  "block": 19212245,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "utopian-io",
      "weight": 877
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T22:04:45",
  "trx_id": "2efca0244873460ddcfe445485d4a5acbae124c5",
  "trx_in_block": 6,
  "virtual_op": 0
}
2018/01/22 18:14:51
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterhappybirthday
weight10000 (100.00%)
Transaction InfoBlock #19207648/Trx ed1f254cd5312d1f225d97689e7f9807ff07e8ca
View Raw JSON Data
{
  "block": 19207648,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "happybirthday",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T18:14:51",
  "trx_id": "ed1f254cd5312d1f225d97689e7f9807ff07e8ca",
  "trx_in_block": 29,
  "virtual_op": 0
}
2018/01/22 18:13:30
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterjinger
weight10000 (100.00%)
Transaction InfoBlock #19207621/Trx 5dc09a15954491ba5219e7d37a3a6fc85b8632cd
View Raw JSON Data
{
  "block": 19207621,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "jinger",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T18:13:30",
  "trx_id": "5dc09a15954491ba5219e7d37a3a6fc85b8632cd",
  "trx_in_block": 13,
  "virtual_op": 0
}
2018/01/22 14:48:12
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterstorycappadocia
weight10000 (100.00%)
Transaction InfoBlock #19203516/Trx 6e7a1293580fa8c89b4ceb7c2ac15917a28af6d6
View Raw JSON Data
{
  "block": 19203516,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "storycappadocia",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T14:48:12",
  "trx_id": "6e7a1293580fa8c89b4ceb7c2ac15917a28af6d6",
  "trx_in_block": 8,
  "virtual_op": 0
}
2018/01/22 03:16:27
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterzulkhairi19
weight10000 (100.00%)
Transaction InfoBlock #19189686/Trx 5cb348c945d30d982be19cb040a2875c63562f2f
View Raw JSON Data
{
  "block": 19189686,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "zulkhairi19",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T03:16:27",
  "trx_id": "5cb348c945d30d982be19cb040a2875c63562f2f",
  "trx_in_block": 27,
  "virtual_op": 0
}
2018/01/22 02:58:24
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterarcjen02
weight10000 (100.00%)
Transaction InfoBlock #19189325/Trx fba6baaf389ac51bbfe801b56ae05f0fe08b2822
View Raw JSON Data
{
  "block": 19189325,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "arcjen02",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T02:58:24",
  "trx_id": "fba6baaf389ac51bbfe801b56ae05f0fe08b2822",
  "trx_in_block": 23,
  "virtual_op": 0
}
2018/01/22 02:20:03
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterfabiyamada
weight5000 (50.00%)
Transaction InfoBlock #19188558/Trx 56ad13a64edbdeab275ed4cc7764ad063f9a7f95
View Raw JSON Data
{
  "block": 19188558,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "fabiyamada",
      "weight": 5000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T02:20:03",
  "trx_id": "56ad13a64edbdeab275ed4cc7764ad063f9a7f95",
  "trx_in_block": 37,
  "virtual_op": 0
}
2018/01/22 01:49:48
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voteralphacore
weight5000 (50.00%)
Transaction InfoBlock #19187953/Trx f7dbc13dd9313e98a9d7f32c8e17509a0d2f917a
View Raw JSON Data
{
  "block": 19187953,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "alphacore",
      "weight": 5000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-22T01:49:48",
  "trx_id": "f7dbc13dd9313e98a9d7f32c8e17509a0d2f917a",
  "trx_in_block": 22,
  "virtual_op": 0
}
2018/01/21 22:26:48
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterfavcau
weight10000 (100.00%)
Transaction InfoBlock #19183895/Trx df2f787cfae9f86c85ab25d24304d54537b096e0
View Raw JSON Data
{
  "block": 19183895,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "favcau",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T22:26:48",
  "trx_id": "df2f787cfae9f86c85ab25d24304d54537b096e0",
  "trx_in_block": 42,
  "virtual_op": 0
}
2018/01/21 22:15:24
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterjaff8
weight10000 (100.00%)
Transaction InfoBlock #19183667/Trx b7768d8667ed5128091db38bba7ca125c08604ea
View Raw JSON Data
{
  "block": 19183667,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "jaff8",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T22:15:24",
  "trx_id": "b7768d8667ed5128091db38bba7ca125c08604ea",
  "trx_in_block": 31,
  "virtual_op": 0
}
2018/01/21 21:58:45
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
votersarmizegetusa
weight10000 (100.00%)
Transaction InfoBlock #19183335/Trx f27bb28d9cc35c761582380b1fbcef8bfaf6820e
View Raw JSON Data
{
  "block": 19183335,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "sarmizegetusa",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:58:45",
  "trx_id": "f27bb28d9cc35c761582380b1fbcef8bfaf6820e",
  "trx_in_block": 36,
  "virtual_op": 0
}
maxariascustom json: follow
2018/01/21 21:48:21
idfollow
json["reblog",{"account":"maxarias","author":"firedream","permlink":"update-on-steembot-analysis"}]
required auths[]
required posting auths["maxarias"]
Transaction InfoBlock #19183127/Trx abf34887051148395a82e7c5e502d2abb09fdc1d
View Raw JSON Data
{
  "block": 19183127,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"reblog\",{\"account\":\"maxarias\",\"author\":\"firedream\",\"permlink\":\"update-on-steembot-analysis\"}]",
      "required_auths": [],
      "required_posting_auths": [
        "maxarias"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:48:21",
  "trx_id": "abf34887051148395a82e7c5e502d2abb09fdc1d",
  "trx_in_block": 5,
  "virtual_op": 0
}
2018/01/21 21:43:36
authorfiredream
permlinkre-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t202417402z
votermaxarias
weight10000 (100.00%)
Transaction InfoBlock #19183032/Trx f15ec2678e483cc3856460ce8573d321ba155b37
View Raw JSON Data
{
  "block": 19183032,
  "op": [
    "vote",
    {
      "author": "firedream",
      "permlink": "re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t202417402z",
      "voter": "maxarias",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:43:36",
  "trx_id": "f15ec2678e483cc3856460ce8573d321ba155b37",
  "trx_in_block": 37,
  "virtual_op": 0
}
2018/01/21 21:43:33
authorms10398
permlinkre-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z
votermaxarias
weight10000 (100.00%)
Transaction InfoBlock #19183031/Trx 076be15014df59cc2905a3239c17e0aa6ef44046
View Raw JSON Data
{
  "block": 19183031,
  "op": [
    "vote",
    {
      "author": "ms10398",
      "permlink": "re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z",
      "voter": "maxarias",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:43:33",
  "trx_id": "076be15014df59cc2905a3239c17e0aa6ef44046",
  "trx_in_block": 27,
  "virtual_op": 0
}
2018/01/21 21:43:30
authormaxarias
bodyWill do, thanks!
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
parent authorms10398
parent permlinkre-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z
permlinkre-ms10398-re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t214329773z
title
Transaction InfoBlock #19183030/Trx 9aedb206720addb885a142250ca673ee227372cf
View Raw JSON Data
{
  "block": 19183030,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "Will do, thanks!",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "ms10398",
      "parent_permlink": "re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z",
      "permlink": "re-ms10398-re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t214329773z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:43:30",
  "trx_id": "9aedb206720addb885a142250ca673ee227372cf",
  "trx_in_block": 40,
  "virtual_op": 0
}
2018/01/21 21:43:00
authorfiredream
permlinkupdate-on-steembot-analysis
votermaxarias
weight10000 (100.00%)
Transaction InfoBlock #19183020/Trx 8b4c941139a650c3ce15b950670809101534daad
View Raw JSON Data
{
  "block": 19183020,
  "op": [
    "vote",
    {
      "author": "firedream",
      "permlink": "update-on-steembot-analysis",
      "voter": "maxarias",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:43:00",
  "trx_id": "8b4c941139a650c3ce15b950670809101534daad",
  "trx_in_block": 20,
  "virtual_op": 0
}
2018/01/21 21:42:51
authormaxarias
bodyThanks for the shout-out, glad I could help!
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
parent authorfiredream
parent permlinkupdate-on-steembot-analysis
permlinkre-firedream-update-on-steembot-analysis-20180121t214251325z
title
Transaction InfoBlock #19183017/Trx 97cb7f147fe878f21c6fc1d8eba5bcba1004dbaa
View Raw JSON Data
{
  "block": 19183017,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "Thanks for the shout-out, glad I could help!",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "firedream",
      "parent_permlink": "update-on-steembot-analysis",
      "permlink": "re-firedream-update-on-steembot-analysis-20180121t214251325z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:42:51",
  "trx_id": "97cb7f147fe878f21c6fc1d8eba5bcba1004dbaa",
  "trx_in_block": 43,
  "virtual_op": 0
}
2018/01/21 21:00:12
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
votermys
weight5000 (50.00%)
Transaction InfoBlock #19182164/Trx a2006cab785dc2933603f691b7b67394e191399f
View Raw JSON Data
{
  "block": 19182164,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "mys",
      "weight": 5000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T21:00:12",
  "trx_id": "a2006cab785dc2933603f691b7b67394e191399f",
  "trx_in_block": 11,
  "virtual_op": 0
}
2018/01/21 20:52:57
authorms10398
bodyThank you for the contribution. It has been approved. Please try to be more narrative in your future contributions. You can contact us on [Discord](https://discord.gg/uTyJkNm). **[[utopian-moderator]](https://utopian.io/moderators)**
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authormaxarias
parent permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
permlinkre-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z
title
Transaction InfoBlock #19182019/Trx 4bc44b55264b31732dc0d64febaebf8fde91d126
View Raw JSON Data
{
  "block": 19182019,
  "op": [
    "comment",
    {
      "author": "ms10398",
      "body": "Thank you for the contribution. It has been approved.\n\nPlease try to be more narrative in your future contributions.\n\nYou can contact us on [Discord](https://discord.gg/uTyJkNm).\n**[[utopian-moderator]](https://utopian.io/moderators)**",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "maxarias",
      "parent_permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "permlink": "re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t205258279z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T20:52:57",
  "trx_id": "4bc44b55264b31732dc0d64febaebf8fde91d126",
  "trx_in_block": 46,
  "virtual_op": 0
}
2018/01/21 20:52:30
authormaxarias
bodyThe issue fixed here was the lack of a way to wait for all asynchronous calls to finish, before calculating the vote counts. The fix was to restructure how the data is retrieved and use Promise.all to wait for all promises to finish before continuing. Calculating the data didn't change, but I did make some small changes to help with performance. I used Bluebird's Promise.map to make things a bit simpler. The task being resolved is: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@maxarias/fixing-the-asynchronous-function-call-problem-in-steembotanalysis">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>
json metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":117599563,"name":"steembotanalysis","full_name":"firedreamgames/steembotanalysis","html_url":"https://github.com/firedreamgames/steembotanalysis","fork":false,"owner":{"login":"firedreamgames"}},"pullRequests":[{"url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3","id":164149685,"html_url":"https://github.com/firedreamgames/steembotanalysis/pull/3","diff_url":"https://github.com/firedreamgames/steembotanalysis/pull/3.diff","patch_url":"https://github.com/firedreamgames/steembotanalysis/pull/3.patch","issue_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3","number":3,"state":"closed","locked":false,"title":"Fixes: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis","user":{"login":"max-arias","id":7274392,"avatar_url":"https://avatars3.githubusercontent.com/u/7274392?v=4","gravatar_id":"","url":"https://api.github.com/users/max-arias","html_url":"https://github.com/max-arias","followers_url":"https://api.github.com/users/max-arias/followers","following_url":"https://api.github.com/users/max-arias/following{/other_user}","gists_url":"https://api.github.com/users/max-arias/gists{/gist_id}","starred_url":"https://api.github.com/users/max-arias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max-arias/subscriptions","organizations_url":"https://api.github.com/users/max-arias/orgs","repos_url":"https://api.github.com/users/max-arias/repos","events_url":"https://api.github.com/users/max-arias/events{/privacy}","received_events_url":"https://api.github.com/users/max-arias/received_events","type":"User","site_admin":false},"body":"This fixes the async issue with retrieving content data.\r\n\r\nI'm using bluebird to wait for all promises\r\nI used moment to filter votes by the current + 1 date.\r\n\r\nAll of the vote accounts (with their votes and content per vote) are stored in the \"accounts\" object.\r\n\r\n---\r\n\r\nIf you need more help with this let me know, just getting started with Steem and it's pretty interesting.","created_at":"2018-01-20T22:46:46Z","updated_at":"2018-01-21T14:49:37Z","closed_at":"2018-01-21T14:49:37Z","merged_at":"2018-01-21T14:49:37Z","merge_commit_sha":"ff105ed40428f24874bdf4c921aa453560408f6a","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits","review_comments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments","review_comment_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}","comments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments","statuses_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25","head":{"label":"max-arias:master","ref":"master","sha":"238b5a4f1efe2c1f03cc490f309a64d8c166da25","user":{"login":"max-arias","id":7274392,"avatar_url":"https://avatars3.githubusercontent.com/u/7274392?v=4","gravatar_id":"","url":"https://api.github.com/users/max-arias","html_url":"https://github.com/max-arias","followers_url":"https://api.github.com/users/max-arias/followers","following_url":"https://api.github.com/users/max-arias/following{/other_user}","gists_url":"https://api.github.com/users/max-arias/gists{/gist_id}","starred_url":"https://api.github.com/users/max-arias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max-arias/subscriptions","organizations_url":"https://api.github.com/users/max-arias/orgs","repos_url":"https://api.github.com/users/max-arias/repos","events_url":"https://api.github.com/users/max-arias/events{/privacy}","received_events_url":"https://api.github.com/users/max-arias/received_events","type":"User","site_admin":false},"repo":{"id":118242232,"name":"steembotanalysis","full_name":"max-arias/steembotanalysis","owner":{"login":"max-arias","id":7274392,"avatar_url":"https://avatars3.githubusercontent.com/u/7274392?v=4","gravatar_id":"","url":"https://api.github.com/users/max-arias","html_url":"https://github.com/max-arias","followers_url":"https://api.github.com/users/max-arias/followers","following_url":"https://api.github.com/users/max-arias/following{/other_user}","gists_url":"https://api.github.com/users/max-arias/gists{/gist_id}","starred_url":"https://api.github.com/users/max-arias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max-arias/subscriptions","organizations_url":"https://api.github.com/users/max-arias/orgs","repos_url":"https://api.github.com/users/max-arias/repos","events_url":"https://api.github.com/users/max-arias/events{/privacy}","received_events_url":"https://api.github.com/users/max-arias/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/max-arias/steembotanalysis","description":"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.","fork":true,"url":"https://api.github.com/repos/max-arias/steembotanalysis","forks_url":"https://api.github.com/repos/max-arias/steembotanalysis/forks","keys_url":"https://api.github.com/repos/max-arias/steembotanalysis/keys{/key_id}","collaborators_url":"https://api.github.com/repos/max-arias/steembotanalysis/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/max-arias/steembotanalysis/teams","hooks_url":"https://api.github.com/repos/max-arias/steembotanalysis/hooks","issue_events_url":"https://api.github.com/repos/max-arias/steembotanalysis/issues/events{/number}","events_url":"https://api.github.com/repos/max-arias/steembotanalysis/events","assignees_url":"https://api.github.com/repos/max-arias/steembotanalysis/assignees{/user}","branches_url":"https://api.github.com/repos/max-arias/steembotanalysis/branches{/branch}","tags_url":"https://api.github.com/repos/max-arias/steembotanalysis/tags","blobs_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/refs{/sha}","trees_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/trees{/sha}","statuses_url":"https://api.github.com/repos/max-arias/steembotanalysis/statuses/{sha}","languages_url":"https://api.github.com/repos/max-arias/steembotanalysis/languages","stargazers_url":"https://api.github.com/repos/max-arias/steembotanalysis/stargazers","contributors_url":"https://api.github.com/repos/max-arias/steembotanalysis/contributors","subscribers_url":"https://api.github.com/repos/max-arias/steembotanalysis/subscribers","subscription_url":"https://api.github.com/repos/max-arias/steembotanalysis/subscription","commits_url":"https://api.github.com/repos/max-arias/steembotanalysis/commits{/sha}","git_commits_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/commits{/sha}","comments_url":"https://api.github.com/repos/max-arias/steembotanalysis/comments{/number}","issue_comment_url":"https://api.github.com/repos/max-arias/steembotanalysis/issues/comments{/number}","contents_url":"https://api.github.com/repos/max-arias/steembotanalysis/contents/{+path}","compare_url":"https://api.github.com/repos/max-arias/steembotanalysis/compare/{base}...{head}","merges_url":"https://api.github.com/repos/max-arias/steembotanalysis/merges","archive_url":"https://api.github.com/repos/max-arias/steembotanalysis/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/max-arias/steembotanalysis/downloads","issues_url":"https://api.github.com/repos/max-arias/steembotanalysis/issues{/number}","pulls_url":"https://api.github.com/repos/max-arias/steembotanalysis/pulls{/number}","milestones_url":"https://api.github.com/repos/max-arias/steembotanalysis/milestones{/number}","notifications_url":"https://api.github.com/repos/max-arias/steembotanalysis/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/max-arias/steembotanalysis/labels{/name}","releases_url":"https://api.github.com/repos/max-arias/steembotanalysis/releases{/id}","deployments_url":"https://api.github.com/repos/max-arias/steembotanalysis/deployments","created_at":"2018-01-20T12:46:39Z","updated_at":"2018-01-20T12:46:41Z","pushed_at":"2018-01-21T13:39:33Z","git_url":"git://github.com/max-arias/steembotanalysis.git","ssh_url":"[email protected]:max-arias/steembotanalysis.git","clone_url":"https://github.com/max-arias/steembotanalysis.git","svn_url":"https://github.com/max-arias/steembotanalysis","homepage":null,"size":25,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"firedreamgames:master","ref":"master","sha":"94ea00e5791ee96ec84d60d446ca586e8a98d875","user":{"login":"firedreamgames","id":34807351,"avatar_url":"https://avatars1.githubusercontent.com/u/34807351?v=4","gravatar_id":"","url":"https://api.github.com/users/firedreamgames","html_url":"https://github.com/firedreamgames","followers_url":"https://api.github.com/users/firedreamgames/followers","following_url":"https://api.github.com/users/firedreamgames/following{/other_user}","gists_url":"https://api.github.com/users/firedreamgames/gists{/gist_id}","starred_url":"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/firedreamgames/subscriptions","organizations_url":"https://api.github.com/users/firedreamgames/orgs","repos_url":"https://api.github.com/users/firedreamgames/repos","events_url":"https://api.github.com/users/firedreamgames/events{/privacy}","received_events_url":"https://api.github.com/users/firedreamgames/received_events","type":"User","site_admin":false},"repo":{"id":117599563,"name":"steembotanalysis","full_name":"firedreamgames/steembotanalysis","owner":{"login":"firedreamgames","id":34807351,"avatar_url":"https://avatars1.githubusercontent.com/u/34807351?v=4","gravatar_id":"","url":"https://api.github.com/users/firedreamgames","html_url":"https://github.com/firedreamgames","followers_url":"https://api.github.com/users/firedreamgames/followers","following_url":"https://api.github.com/users/firedreamgames/following{/other_user}","gists_url":"https://api.github.com/users/firedreamgames/gists{/gist_id}","starred_url":"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/firedreamgames/subscriptions","organizations_url":"https://api.github.com/users/firedreamgames/orgs","repos_url":"https://api.github.com/users/firedreamgames/repos","events_url":"https://api.github.com/users/firedreamgames/events{/privacy}","received_events_url":"https://api.github.com/users/firedreamgames/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/firedreamgames/steembotanalysis","description":"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.","fork":false,"url":"https://api.github.com/repos/firedreamgames/steembotanalysis","forks_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/forks","keys_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/keys{/key_id}","collaborators_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/teams","hooks_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/hooks","issue_events_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/events{/number}","events_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/events","assignees_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/assignees{/user}","branches_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/branches{/branch}","tags_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/tags","blobs_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/refs{/sha}","trees_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/trees{/sha}","statuses_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/{sha}","languages_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/languages","stargazers_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/stargazers","contributors_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/contributors","subscribers_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/subscribers","subscription_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/subscription","commits_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/commits{/sha}","git_commits_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/commits{/sha}","comments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/comments{/number}","issue_comment_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/comments{/number}","contents_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/contents/{+path}","compare_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/compare/{base}...{head}","merges_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/merges","archive_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/downloads","issues_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues{/number}","pulls_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls{/number}","milestones_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/milestones{/number}","notifications_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/labels{/name}","releases_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/releases{/id}","deployments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/deployments","created_at":"2018-01-15T21:55:09Z","updated_at":"2018-01-15T22:27:11Z","pushed_at":"2018-01-21T14:49:37Z","git_url":"git://github.com/firedreamgames/steembotanalysis.git","ssh_url":"[email protected]:firedreamgames/steembotanalysis.git","clone_url":"https://github.com/firedreamgames/steembotanalysis.git","svn_url":"https://github.com/firedreamgames/steembotanalysis","homepage":null,"size":25,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":2,"open_issues":0,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3"},"html":{"href":"https://github.com/firedreamgames/steembotanalysis/pull/3"},"issue":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3"},"comments":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments"},"review_comments":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments"},"review_comment":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits"},"statuses":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25"}},"author_association":"CONTRIBUTOR"}],"platform":"github","type":"development","tags":["utopian-io","promise","javascript","webdev"],"users":["firedream"],"moderator":{"account":"ms10398","time":"2018-01-21T20:52:30.157Z","reviewed":true,"pending":false,"flagged":false}}
parent author
parent permlinkutopian-io
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
titleFixing the Asynchronous function call problem in SteemBotAnalysis
Transaction InfoBlock #19182010/Trx 315ac9dafc7eacd9e1c9ed5ecbbf467351f93333
View Raw JSON Data
{
  "block": 19182010,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "The issue fixed here was the lack of a way to wait for all asynchronous calls to finish, before calculating the vote counts. \n\nThe fix was to restructure how the data is retrieved and use Promise.all to wait for all promises to finish before continuing. Calculating the data didn't change, but I did make some small changes to help with performance.\n\nI used Bluebird's Promise.map to make things a bit simpler.\n\nThe task being resolved is: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\n\n<br /><hr/><em>Posted on <a href=\"https://utopian.io/utopian-io/@maxarias/fixing-the-asynchronous-function-call-problem-in-steembotanalysis\">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>",
      "json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":117599563,\"name\":\"steembotanalysis\",\"full_name\":\"firedreamgames/steembotanalysis\",\"html_url\":\"https://github.com/firedreamgames/steembotanalysis\",\"fork\":false,\"owner\":{\"login\":\"firedreamgames\"}},\"pullRequests\":[{\"url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3\",\"id\":164149685,\"html_url\":\"https://github.com/firedreamgames/steembotanalysis/pull/3\",\"diff_url\":\"https://github.com/firedreamgames/steembotanalysis/pull/3.diff\",\"patch_url\":\"https://github.com/firedreamgames/steembotanalysis/pull/3.patch\",\"issue_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3\",\"number\":3,\"state\":\"closed\",\"locked\":false,\"title\":\"Fixes: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\",\"user\":{\"login\":\"max-arias\",\"id\":7274392,\"avatar_url\":\"https://avatars3.githubusercontent.com/u/7274392?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-arias\",\"html_url\":\"https://github.com/max-arias\",\"followers_url\":\"https://api.github.com/users/max-arias/followers\",\"following_url\":\"https://api.github.com/users/max-arias/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/max-arias/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/max-arias/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/max-arias/subscriptions\",\"organizations_url\":\"https://api.github.com/users/max-arias/orgs\",\"repos_url\":\"https://api.github.com/users/max-arias/repos\",\"events_url\":\"https://api.github.com/users/max-arias/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/max-arias/received_events\",\"type\":\"User\",\"site_admin\":false},\"body\":\"This fixes the async issue with retrieving content data.\\r\\n\\r\\nI'm using bluebird to wait for all promises\\r\\nI used moment to filter votes by the current + 1 date.\\r\\n\\r\\nAll of the vote accounts (with their votes and content per vote) are stored in the \\\"accounts\\\" object.\\r\\n\\r\\n---\\r\\n\\r\\nIf you need more help with this let me know, just getting started with Steem and it's pretty interesting.\",\"created_at\":\"2018-01-20T22:46:46Z\",\"updated_at\":\"2018-01-21T14:49:37Z\",\"closed_at\":\"2018-01-21T14:49:37Z\",\"merged_at\":\"2018-01-21T14:49:37Z\",\"merge_commit_sha\":\"ff105ed40428f24874bdf4c921aa453560408f6a\",\"assignee\":null,\"assignees\":[],\"requested_reviewers\":[],\"milestone\":null,\"commits_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits\",\"review_comments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments\",\"review_comment_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments\",\"statuses_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25\",\"head\":{\"label\":\"max-arias:master\",\"ref\":\"master\",\"sha\":\"238b5a4f1efe2c1f03cc490f309a64d8c166da25\",\"user\":{\"login\":\"max-arias\",\"id\":7274392,\"avatar_url\":\"https://avatars3.githubusercontent.com/u/7274392?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-arias\",\"html_url\":\"https://github.com/max-arias\",\"followers_url\":\"https://api.github.com/users/max-arias/followers\",\"following_url\":\"https://api.github.com/users/max-arias/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/max-arias/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/max-arias/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/max-arias/subscriptions\",\"organizations_url\":\"https://api.github.com/users/max-arias/orgs\",\"repos_url\":\"https://api.github.com/users/max-arias/repos\",\"events_url\":\"https://api.github.com/users/max-arias/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/max-arias/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":118242232,\"name\":\"steembotanalysis\",\"full_name\":\"max-arias/steembotanalysis\",\"owner\":{\"login\":\"max-arias\",\"id\":7274392,\"avatar_url\":\"https://avatars3.githubusercontent.com/u/7274392?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-arias\",\"html_url\":\"https://github.com/max-arias\",\"followers_url\":\"https://api.github.com/users/max-arias/followers\",\"following_url\":\"https://api.github.com/users/max-arias/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/max-arias/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/max-arias/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/max-arias/subscriptions\",\"organizations_url\":\"https://api.github.com/users/max-arias/orgs\",\"repos_url\":\"https://api.github.com/users/max-arias/repos\",\"events_url\":\"https://api.github.com/users/max-arias/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/max-arias/received_events\",\"type\":\"User\",\"site_admin\":false},\"private\":false,\"html_url\":\"https://github.com/max-arias/steembotanalysis\",\"description\":\"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.\",\"fork\":true,\"url\":\"https://api.github.com/repos/max-arias/steembotanalysis\",\"forks_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/forks\",\"keys_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/teams\",\"hooks_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/hooks\",\"issue_events_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/events\",\"assignees_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/tags\",\"blobs_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/languages\",\"stargazers_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/stargazers\",\"contributors_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/contributors\",\"subscribers_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/subscribers\",\"subscription_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/subscription\",\"commits_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/merges\",\"archive_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/downloads\",\"issues_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/deployments\",\"created_at\":\"2018-01-20T12:46:39Z\",\"updated_at\":\"2018-01-20T12:46:41Z\",\"pushed_at\":\"2018-01-21T13:39:33Z\",\"git_url\":\"git://github.com/max-arias/steembotanalysis.git\",\"ssh_url\":\"[email protected]:max-arias/steembotanalysis.git\",\"clone_url\":\"https://github.com/max-arias/steembotanalysis.git\",\"svn_url\":\"https://github.com/max-arias/steembotanalysis\",\"homepage\":null,\"size\":25,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"HTML\",\"has_issues\":false,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"open_issues_count\":0,\"license\":null,\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"master\"}},\"base\":{\"label\":\"firedreamgames:master\",\"ref\":\"master\",\"sha\":\"94ea00e5791ee96ec84d60d446ca586e8a98d875\",\"user\":{\"login\":\"firedreamgames\",\"id\":34807351,\"avatar_url\":\"https://avatars1.githubusercontent.com/u/34807351?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/firedreamgames\",\"html_url\":\"https://github.com/firedreamgames\",\"followers_url\":\"https://api.github.com/users/firedreamgames/followers\",\"following_url\":\"https://api.github.com/users/firedreamgames/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/firedreamgames/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/firedreamgames/subscriptions\",\"organizations_url\":\"https://api.github.com/users/firedreamgames/orgs\",\"repos_url\":\"https://api.github.com/users/firedreamgames/repos\",\"events_url\":\"https://api.github.com/users/firedreamgames/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/firedreamgames/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":117599563,\"name\":\"steembotanalysis\",\"full_name\":\"firedreamgames/steembotanalysis\",\"owner\":{\"login\":\"firedreamgames\",\"id\":34807351,\"avatar_url\":\"https://avatars1.githubusercontent.com/u/34807351?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/firedreamgames\",\"html_url\":\"https://github.com/firedreamgames\",\"followers_url\":\"https://api.github.com/users/firedreamgames/followers\",\"following_url\":\"https://api.github.com/users/firedreamgames/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/firedreamgames/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/firedreamgames/subscriptions\",\"organizations_url\":\"https://api.github.com/users/firedreamgames/orgs\",\"repos_url\":\"https://api.github.com/users/firedreamgames/repos\",\"events_url\":\"https://api.github.com/users/firedreamgames/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/firedreamgames/received_events\",\"type\":\"User\",\"site_admin\":false},\"private\":false,\"html_url\":\"https://github.com/firedreamgames/steembotanalysis\",\"description\":\"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.\",\"fork\":false,\"url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis\",\"forks_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/forks\",\"keys_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/teams\",\"hooks_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/hooks\",\"issue_events_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/events\",\"assignees_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/tags\",\"blobs_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/languages\",\"stargazers_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/stargazers\",\"contributors_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/contributors\",\"subscribers_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/subscribers\",\"subscription_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/subscription\",\"commits_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/merges\",\"archive_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/downloads\",\"issues_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/deployments\",\"created_at\":\"2018-01-15T21:55:09Z\",\"updated_at\":\"2018-01-15T22:27:11Z\",\"pushed_at\":\"2018-01-21T14:49:37Z\",\"git_url\":\"git://github.com/firedreamgames/steembotanalysis.git\",\"ssh_url\":\"[email protected]:firedreamgames/steembotanalysis.git\",\"clone_url\":\"https://github.com/firedreamgames/steembotanalysis.git\",\"svn_url\":\"https://github.com/firedreamgames/steembotanalysis\",\"homepage\":null,\"size\":25,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"HTML\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":2,\"mirror_url\":null,\"archived\":false,\"open_issues_count\":0,\"license\":{\"key\":\"mit\",\"name\":\"MIT License\",\"spdx_id\":\"MIT\",\"url\":\"https://api.github.com/licenses/mit\"},\"forks\":2,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"master\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3\"},\"html\":{\"href\":\"https://github.com/firedreamgames/steembotanalysis/pull/3\"},\"issue\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3\"},\"comments\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25\"}},\"author_association\":\"CONTRIBUTOR\"}],\"platform\":\"github\",\"type\":\"development\",\"tags\":[\"utopian-io\",\"promise\",\"javascript\",\"webdev\"],\"users\":[\"firedream\"],\"moderator\":{\"account\":\"ms10398\",\"time\":\"2018-01-21T20:52:30.157Z\",\"reviewed\":true,\"pending\":false,\"flagged\":false}}",
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "title": "Fixing the Asynchronous function call problem in SteemBotAnalysis"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T20:52:30",
  "trx_id": "315ac9dafc7eacd9e1c9ed5ecbbf467351f93333",
  "trx_in_block": 15,
  "virtual_op": 0
}
2018/01/21 20:38:57
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
votercutemachine
weight10000 (100.00%)
Transaction InfoBlock #19181739/Trx 87e3791dae8e5caf7d378137cd92c9c6e41769ef
View Raw JSON Data
{
  "block": 19181739,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "cutemachine",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T20:38:57",
  "trx_id": "87e3791dae8e5caf7d378137cd92c9c6e41769ef",
  "trx_in_block": 0,
  "virtual_op": 0
}
2018/01/21 20:24:18
authorfiredream
bodyperfect fix. Thank you FD.
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
parent authormaxarias
parent permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
permlinkre-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t202417402z
title
Transaction InfoBlock #19181446/Trx ec4fce4702ea4bce7ca0a68b2083b381917474b2
View Raw JSON Data
{
  "block": 19181446,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "perfect fix. Thank you\nFD.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "maxarias",
      "parent_permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "permlink": "re-maxarias-fixing-the-asynchronous-function-call-problem-in-steembotanalysis-20180121t202417402z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T20:24:18",
  "trx_id": "ec4fce4702ea4bce7ca0a68b2083b381917474b2",
  "trx_in_block": 42,
  "virtual_op": 0
}
2018/01/21 20:23:06
authormaxarias
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
voterfiredream
weight10000 (100.00%)
Transaction InfoBlock #19181422/Trx 140045300dc21fd935d64ecb3582559036c1cc99
View Raw JSON Data
{
  "block": 19181422,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "voter": "firedream",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T20:23:06",
  "trx_id": "140045300dc21fd935d64ecb3582559036c1cc99",
  "trx_in_block": 2,
  "virtual_op": 0
}
2018/01/21 20:01:06
allow curation rewardstrue
allow votestrue
authormaxarias
extensions[[0,{"beneficiaries":[{"account":"utopian.pay","weight":2500}]}]]
max accepted payout1000000.000 SBD
percent steem dollars10000
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
Transaction InfoBlock #19180982/Trx 9d23a7f79493e04c0cf9fcd961494eb10b7a4c70
View Raw JSON Data
{
  "block": 19180982,
  "op": [
    "comment_options",
    {
      "allow_curation_rewards": true,
      "allow_votes": true,
      "author": "maxarias",
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "utopian.pay",
                "weight": 2500
              }
            ]
          }
        ]
      ],
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T20:01:06",
  "trx_id": "9d23a7f79493e04c0cf9fcd961494eb10b7a4c70",
  "trx_in_block": 43,
  "virtual_op": 0
}
2018/01/21 20:01:06
authormaxarias
bodyThe issue fixed here was the lack of a way to wait for all asynchronous calls to finish, before calculating the vote counts. The fix was to restructure how the data is retrieved and use Promise.all to wait for all promises to finish before continuing. Calculating the data didn't change, but I did make some small changes to help with performance. I used Bluebird's Promise.map to make things a bit simpler. The task being resolved is: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@maxarias/fixing-the-asynchronous-function-call-problem-in-steembotanalysis">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>
json metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":117599563,"name":"steembotanalysis","full_name":"firedreamgames/steembotanalysis","html_url":"https://github.com/firedreamgames/steembotanalysis","fork":false,"owner":{"login":"firedreamgames"}},"pullRequests":[{"url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3","id":164149685,"html_url":"https://github.com/firedreamgames/steembotanalysis/pull/3","diff_url":"https://github.com/firedreamgames/steembotanalysis/pull/3.diff","patch_url":"https://github.com/firedreamgames/steembotanalysis/pull/3.patch","issue_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3","number":3,"state":"closed","locked":false,"title":"Fixes: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis","user":{"login":"max-arias","id":7274392,"avatar_url":"https://avatars3.githubusercontent.com/u/7274392?v=4","gravatar_id":"","url":"https://api.github.com/users/max-arias","html_url":"https://github.com/max-arias","followers_url":"https://api.github.com/users/max-arias/followers","following_url":"https://api.github.com/users/max-arias/following{/other_user}","gists_url":"https://api.github.com/users/max-arias/gists{/gist_id}","starred_url":"https://api.github.com/users/max-arias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max-arias/subscriptions","organizations_url":"https://api.github.com/users/max-arias/orgs","repos_url":"https://api.github.com/users/max-arias/repos","events_url":"https://api.github.com/users/max-arias/events{/privacy}","received_events_url":"https://api.github.com/users/max-arias/received_events","type":"User","site_admin":false},"body":"This fixes the async issue with retrieving content data.\r\n\r\nI'm using bluebird to wait for all promises\r\nI used moment to filter votes by the current + 1 date.\r\n\r\nAll of the vote accounts (with their votes and content per vote) are stored in the \"accounts\" object.\r\n\r\n---\r\n\r\nIf you need more help with this let me know, just getting started with Steem and it's pretty interesting.","created_at":"2018-01-20T22:46:46Z","updated_at":"2018-01-21T14:49:37Z","closed_at":"2018-01-21T14:49:37Z","merged_at":"2018-01-21T14:49:37Z","merge_commit_sha":"ff105ed40428f24874bdf4c921aa453560408f6a","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits","review_comments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments","review_comment_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}","comments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments","statuses_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25","head":{"label":"max-arias:master","ref":"master","sha":"238b5a4f1efe2c1f03cc490f309a64d8c166da25","user":{"login":"max-arias","id":7274392,"avatar_url":"https://avatars3.githubusercontent.com/u/7274392?v=4","gravatar_id":"","url":"https://api.github.com/users/max-arias","html_url":"https://github.com/max-arias","followers_url":"https://api.github.com/users/max-arias/followers","following_url":"https://api.github.com/users/max-arias/following{/other_user}","gists_url":"https://api.github.com/users/max-arias/gists{/gist_id}","starred_url":"https://api.github.com/users/max-arias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max-arias/subscriptions","organizations_url":"https://api.github.com/users/max-arias/orgs","repos_url":"https://api.github.com/users/max-arias/repos","events_url":"https://api.github.com/users/max-arias/events{/privacy}","received_events_url":"https://api.github.com/users/max-arias/received_events","type":"User","site_admin":false},"repo":{"id":118242232,"name":"steembotanalysis","full_name":"max-arias/steembotanalysis","owner":{"login":"max-arias","id":7274392,"avatar_url":"https://avatars3.githubusercontent.com/u/7274392?v=4","gravatar_id":"","url":"https://api.github.com/users/max-arias","html_url":"https://github.com/max-arias","followers_url":"https://api.github.com/users/max-arias/followers","following_url":"https://api.github.com/users/max-arias/following{/other_user}","gists_url":"https://api.github.com/users/max-arias/gists{/gist_id}","starred_url":"https://api.github.com/users/max-arias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max-arias/subscriptions","organizations_url":"https://api.github.com/users/max-arias/orgs","repos_url":"https://api.github.com/users/max-arias/repos","events_url":"https://api.github.com/users/max-arias/events{/privacy}","received_events_url":"https://api.github.com/users/max-arias/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/max-arias/steembotanalysis","description":"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.","fork":true,"url":"https://api.github.com/repos/max-arias/steembotanalysis","forks_url":"https://api.github.com/repos/max-arias/steembotanalysis/forks","keys_url":"https://api.github.com/repos/max-arias/steembotanalysis/keys{/key_id}","collaborators_url":"https://api.github.com/repos/max-arias/steembotanalysis/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/max-arias/steembotanalysis/teams","hooks_url":"https://api.github.com/repos/max-arias/steembotanalysis/hooks","issue_events_url":"https://api.github.com/repos/max-arias/steembotanalysis/issues/events{/number}","events_url":"https://api.github.com/repos/max-arias/steembotanalysis/events","assignees_url":"https://api.github.com/repos/max-arias/steembotanalysis/assignees{/user}","branches_url":"https://api.github.com/repos/max-arias/steembotanalysis/branches{/branch}","tags_url":"https://api.github.com/repos/max-arias/steembotanalysis/tags","blobs_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/refs{/sha}","trees_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/trees{/sha}","statuses_url":"https://api.github.com/repos/max-arias/steembotanalysis/statuses/{sha}","languages_url":"https://api.github.com/repos/max-arias/steembotanalysis/languages","stargazers_url":"https://api.github.com/repos/max-arias/steembotanalysis/stargazers","contributors_url":"https://api.github.com/repos/max-arias/steembotanalysis/contributors","subscribers_url":"https://api.github.com/repos/max-arias/steembotanalysis/subscribers","subscription_url":"https://api.github.com/repos/max-arias/steembotanalysis/subscription","commits_url":"https://api.github.com/repos/max-arias/steembotanalysis/commits{/sha}","git_commits_url":"https://api.github.com/repos/max-arias/steembotanalysis/git/commits{/sha}","comments_url":"https://api.github.com/repos/max-arias/steembotanalysis/comments{/number}","issue_comment_url":"https://api.github.com/repos/max-arias/steembotanalysis/issues/comments{/number}","contents_url":"https://api.github.com/repos/max-arias/steembotanalysis/contents/{+path}","compare_url":"https://api.github.com/repos/max-arias/steembotanalysis/compare/{base}...{head}","merges_url":"https://api.github.com/repos/max-arias/steembotanalysis/merges","archive_url":"https://api.github.com/repos/max-arias/steembotanalysis/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/max-arias/steembotanalysis/downloads","issues_url":"https://api.github.com/repos/max-arias/steembotanalysis/issues{/number}","pulls_url":"https://api.github.com/repos/max-arias/steembotanalysis/pulls{/number}","milestones_url":"https://api.github.com/repos/max-arias/steembotanalysis/milestones{/number}","notifications_url":"https://api.github.com/repos/max-arias/steembotanalysis/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/max-arias/steembotanalysis/labels{/name}","releases_url":"https://api.github.com/repos/max-arias/steembotanalysis/releases{/id}","deployments_url":"https://api.github.com/repos/max-arias/steembotanalysis/deployments","created_at":"2018-01-20T12:46:39Z","updated_at":"2018-01-20T12:46:41Z","pushed_at":"2018-01-21T13:39:33Z","git_url":"git://github.com/max-arias/steembotanalysis.git","ssh_url":"[email protected]:max-arias/steembotanalysis.git","clone_url":"https://github.com/max-arias/steembotanalysis.git","svn_url":"https://github.com/max-arias/steembotanalysis","homepage":null,"size":25,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"firedreamgames:master","ref":"master","sha":"94ea00e5791ee96ec84d60d446ca586e8a98d875","user":{"login":"firedreamgames","id":34807351,"avatar_url":"https://avatars1.githubusercontent.com/u/34807351?v=4","gravatar_id":"","url":"https://api.github.com/users/firedreamgames","html_url":"https://github.com/firedreamgames","followers_url":"https://api.github.com/users/firedreamgames/followers","following_url":"https://api.github.com/users/firedreamgames/following{/other_user}","gists_url":"https://api.github.com/users/firedreamgames/gists{/gist_id}","starred_url":"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/firedreamgames/subscriptions","organizations_url":"https://api.github.com/users/firedreamgames/orgs","repos_url":"https://api.github.com/users/firedreamgames/repos","events_url":"https://api.github.com/users/firedreamgames/events{/privacy}","received_events_url":"https://api.github.com/users/firedreamgames/received_events","type":"User","site_admin":false},"repo":{"id":117599563,"name":"steembotanalysis","full_name":"firedreamgames/steembotanalysis","owner":{"login":"firedreamgames","id":34807351,"avatar_url":"https://avatars1.githubusercontent.com/u/34807351?v=4","gravatar_id":"","url":"https://api.github.com/users/firedreamgames","html_url":"https://github.com/firedreamgames","followers_url":"https://api.github.com/users/firedreamgames/followers","following_url":"https://api.github.com/users/firedreamgames/following{/other_user}","gists_url":"https://api.github.com/users/firedreamgames/gists{/gist_id}","starred_url":"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/firedreamgames/subscriptions","organizations_url":"https://api.github.com/users/firedreamgames/orgs","repos_url":"https://api.github.com/users/firedreamgames/repos","events_url":"https://api.github.com/users/firedreamgames/events{/privacy}","received_events_url":"https://api.github.com/users/firedreamgames/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/firedreamgames/steembotanalysis","description":"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.","fork":false,"url":"https://api.github.com/repos/firedreamgames/steembotanalysis","forks_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/forks","keys_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/keys{/key_id}","collaborators_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/teams","hooks_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/hooks","issue_events_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/events{/number}","events_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/events","assignees_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/assignees{/user}","branches_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/branches{/branch}","tags_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/tags","blobs_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/refs{/sha}","trees_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/trees{/sha}","statuses_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/{sha}","languages_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/languages","stargazers_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/stargazers","contributors_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/contributors","subscribers_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/subscribers","subscription_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/subscription","commits_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/commits{/sha}","git_commits_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/git/commits{/sha}","comments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/comments{/number}","issue_comment_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/comments{/number}","contents_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/contents/{+path}","compare_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/compare/{base}...{head}","merges_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/merges","archive_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/downloads","issues_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues{/number}","pulls_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls{/number}","milestones_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/milestones{/number}","notifications_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/labels{/name}","releases_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/releases{/id}","deployments_url":"https://api.github.com/repos/firedreamgames/steembotanalysis/deployments","created_at":"2018-01-15T21:55:09Z","updated_at":"2018-01-15T22:27:11Z","pushed_at":"2018-01-21T14:49:37Z","git_url":"git://github.com/firedreamgames/steembotanalysis.git","ssh_url":"[email protected]:firedreamgames/steembotanalysis.git","clone_url":"https://github.com/firedreamgames/steembotanalysis.git","svn_url":"https://github.com/firedreamgames/steembotanalysis","homepage":null,"size":25,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":2,"open_issues":0,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3"},"html":{"href":"https://github.com/firedreamgames/steembotanalysis/pull/3"},"issue":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3"},"comments":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments"},"review_comments":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments"},"review_comment":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits"},"statuses":{"href":"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25"}},"author_association":"CONTRIBUTOR"}],"platform":"github","type":"development","tags":["utopian-io","promise","javascript","webdev"],"users":["firedream"]}
parent author
parent permlinkutopian-io
permlinkfixing-the-asynchronous-function-call-problem-in-steembotanalysis
titleFixing the Asynchronous function call problem in SteemBotAnalysis
Transaction InfoBlock #19180982/Trx 9d23a7f79493e04c0cf9fcd961494eb10b7a4c70
View Raw JSON Data
{
  "block": 19180982,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "The issue fixed here was the lack of a way to wait for all asynchronous calls to finish, before calculating the vote counts. \n\nThe fix was to restructure how the data is retrieved and use Promise.all to wait for all promises to finish before continuing. Calculating the data didn't change, but I did make some small changes to help with performance.\n\nI used Bluebird's Promise.map to make things a bit simpler.\n\nThe task being resolved is: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\n\n<br /><hr/><em>Posted on <a href=\"https://utopian.io/utopian-io/@maxarias/fixing-the-asynchronous-function-call-problem-in-steembotanalysis\">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>",
      "json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":117599563,\"name\":\"steembotanalysis\",\"full_name\":\"firedreamgames/steembotanalysis\",\"html_url\":\"https://github.com/firedreamgames/steembotanalysis\",\"fork\":false,\"owner\":{\"login\":\"firedreamgames\"}},\"pullRequests\":[{\"url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3\",\"id\":164149685,\"html_url\":\"https://github.com/firedreamgames/steembotanalysis/pull/3\",\"diff_url\":\"https://github.com/firedreamgames/steembotanalysis/pull/3.diff\",\"patch_url\":\"https://github.com/firedreamgames/steembotanalysis/pull/3.patch\",\"issue_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3\",\"number\":3,\"state\":\"closed\",\"locked\":false,\"title\":\"Fixes: https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\",\"user\":{\"login\":\"max-arias\",\"id\":7274392,\"avatar_url\":\"https://avatars3.githubusercontent.com/u/7274392?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-arias\",\"html_url\":\"https://github.com/max-arias\",\"followers_url\":\"https://api.github.com/users/max-arias/followers\",\"following_url\":\"https://api.github.com/users/max-arias/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/max-arias/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/max-arias/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/max-arias/subscriptions\",\"organizations_url\":\"https://api.github.com/users/max-arias/orgs\",\"repos_url\":\"https://api.github.com/users/max-arias/repos\",\"events_url\":\"https://api.github.com/users/max-arias/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/max-arias/received_events\",\"type\":\"User\",\"site_admin\":false},\"body\":\"This fixes the async issue with retrieving content data.\\r\\n\\r\\nI'm using bluebird to wait for all promises\\r\\nI used moment to filter votes by the current + 1 date.\\r\\n\\r\\nAll of the vote accounts (with their votes and content per vote) are stored in the \\\"accounts\\\" object.\\r\\n\\r\\n---\\r\\n\\r\\nIf you need more help with this let me know, just getting started with Steem and it's pretty interesting.\",\"created_at\":\"2018-01-20T22:46:46Z\",\"updated_at\":\"2018-01-21T14:49:37Z\",\"closed_at\":\"2018-01-21T14:49:37Z\",\"merged_at\":\"2018-01-21T14:49:37Z\",\"merge_commit_sha\":\"ff105ed40428f24874bdf4c921aa453560408f6a\",\"assignee\":null,\"assignees\":[],\"requested_reviewers\":[],\"milestone\":null,\"commits_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits\",\"review_comments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments\",\"review_comment_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments\",\"statuses_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25\",\"head\":{\"label\":\"max-arias:master\",\"ref\":\"master\",\"sha\":\"238b5a4f1efe2c1f03cc490f309a64d8c166da25\",\"user\":{\"login\":\"max-arias\",\"id\":7274392,\"avatar_url\":\"https://avatars3.githubusercontent.com/u/7274392?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-arias\",\"html_url\":\"https://github.com/max-arias\",\"followers_url\":\"https://api.github.com/users/max-arias/followers\",\"following_url\":\"https://api.github.com/users/max-arias/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/max-arias/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/max-arias/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/max-arias/subscriptions\",\"organizations_url\":\"https://api.github.com/users/max-arias/orgs\",\"repos_url\":\"https://api.github.com/users/max-arias/repos\",\"events_url\":\"https://api.github.com/users/max-arias/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/max-arias/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":118242232,\"name\":\"steembotanalysis\",\"full_name\":\"max-arias/steembotanalysis\",\"owner\":{\"login\":\"max-arias\",\"id\":7274392,\"avatar_url\":\"https://avatars3.githubusercontent.com/u/7274392?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-arias\",\"html_url\":\"https://github.com/max-arias\",\"followers_url\":\"https://api.github.com/users/max-arias/followers\",\"following_url\":\"https://api.github.com/users/max-arias/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/max-arias/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/max-arias/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/max-arias/subscriptions\",\"organizations_url\":\"https://api.github.com/users/max-arias/orgs\",\"repos_url\":\"https://api.github.com/users/max-arias/repos\",\"events_url\":\"https://api.github.com/users/max-arias/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/max-arias/received_events\",\"type\":\"User\",\"site_admin\":false},\"private\":false,\"html_url\":\"https://github.com/max-arias/steembotanalysis\",\"description\":\"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.\",\"fork\":true,\"url\":\"https://api.github.com/repos/max-arias/steembotanalysis\",\"forks_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/forks\",\"keys_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/teams\",\"hooks_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/hooks\",\"issue_events_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/events\",\"assignees_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/tags\",\"blobs_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/languages\",\"stargazers_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/stargazers\",\"contributors_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/contributors\",\"subscribers_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/subscribers\",\"subscription_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/subscription\",\"commits_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/merges\",\"archive_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/downloads\",\"issues_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/max-arias/steembotanalysis/deployments\",\"created_at\":\"2018-01-20T12:46:39Z\",\"updated_at\":\"2018-01-20T12:46:41Z\",\"pushed_at\":\"2018-01-21T13:39:33Z\",\"git_url\":\"git://github.com/max-arias/steembotanalysis.git\",\"ssh_url\":\"[email protected]:max-arias/steembotanalysis.git\",\"clone_url\":\"https://github.com/max-arias/steembotanalysis.git\",\"svn_url\":\"https://github.com/max-arias/steembotanalysis\",\"homepage\":null,\"size\":25,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"HTML\",\"has_issues\":false,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"open_issues_count\":0,\"license\":null,\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"master\"}},\"base\":{\"label\":\"firedreamgames:master\",\"ref\":\"master\",\"sha\":\"94ea00e5791ee96ec84d60d446ca586e8a98d875\",\"user\":{\"login\":\"firedreamgames\",\"id\":34807351,\"avatar_url\":\"https://avatars1.githubusercontent.com/u/34807351?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/firedreamgames\",\"html_url\":\"https://github.com/firedreamgames\",\"followers_url\":\"https://api.github.com/users/firedreamgames/followers\",\"following_url\":\"https://api.github.com/users/firedreamgames/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/firedreamgames/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/firedreamgames/subscriptions\",\"organizations_url\":\"https://api.github.com/users/firedreamgames/orgs\",\"repos_url\":\"https://api.github.com/users/firedreamgames/repos\",\"events_url\":\"https://api.github.com/users/firedreamgames/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/firedreamgames/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":117599563,\"name\":\"steembotanalysis\",\"full_name\":\"firedreamgames/steembotanalysis\",\"owner\":{\"login\":\"firedreamgames\",\"id\":34807351,\"avatar_url\":\"https://avatars1.githubusercontent.com/u/34807351?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/firedreamgames\",\"html_url\":\"https://github.com/firedreamgames\",\"followers_url\":\"https://api.github.com/users/firedreamgames/followers\",\"following_url\":\"https://api.github.com/users/firedreamgames/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/firedreamgames/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/firedreamgames/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/firedreamgames/subscriptions\",\"organizations_url\":\"https://api.github.com/users/firedreamgames/orgs\",\"repos_url\":\"https://api.github.com/users/firedreamgames/repos\",\"events_url\":\"https://api.github.com/users/firedreamgames/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/firedreamgames/received_events\",\"type\":\"User\",\"site_admin\":false},\"private\":false,\"html_url\":\"https://github.com/firedreamgames/steembotanalysis\",\"description\":\"Steem.js application to analyse the time difference between upvote time of the bots vs posting time.\",\"fork\":false,\"url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis\",\"forks_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/forks\",\"keys_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/teams\",\"hooks_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/hooks\",\"issue_events_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/events\",\"assignees_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/tags\",\"blobs_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/languages\",\"stargazers_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/stargazers\",\"contributors_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/contributors\",\"subscribers_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/subscribers\",\"subscription_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/subscription\",\"commits_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/merges\",\"archive_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/downloads\",\"issues_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/deployments\",\"created_at\":\"2018-01-15T21:55:09Z\",\"updated_at\":\"2018-01-15T22:27:11Z\",\"pushed_at\":\"2018-01-21T14:49:37Z\",\"git_url\":\"git://github.com/firedreamgames/steembotanalysis.git\",\"ssh_url\":\"[email protected]:firedreamgames/steembotanalysis.git\",\"clone_url\":\"https://github.com/firedreamgames/steembotanalysis.git\",\"svn_url\":\"https://github.com/firedreamgames/steembotanalysis\",\"homepage\":null,\"size\":25,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"HTML\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":2,\"mirror_url\":null,\"archived\":false,\"open_issues_count\":0,\"license\":{\"key\":\"mit\",\"name\":\"MIT License\",\"spdx_id\":\"MIT\",\"url\":\"https://api.github.com/licenses/mit\"},\"forks\":2,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"master\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3\"},\"html\":{\"href\":\"https://github.com/firedreamgames/steembotanalysis/pull/3\"},\"issue\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3\"},\"comments\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/issues/3/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/pulls/3/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/firedreamgames/steembotanalysis/statuses/238b5a4f1efe2c1f03cc490f309a64d8c166da25\"}},\"author_association\":\"CONTRIBUTOR\"}],\"platform\":\"github\",\"type\":\"development\",\"tags\":[\"utopian-io\",\"promise\",\"javascript\",\"webdev\"],\"users\":[\"firedream\"]}",
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "permlink": "fixing-the-asynchronous-function-call-problem-in-steembotanalysis",
      "title": "Fixing the Asynchronous function call problem in SteemBotAnalysis"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T20:01:06",
  "trx_id": "9d23a7f79493e04c0cf9fcd961494eb10b7a4c70",
  "trx_in_block": 43,
  "virtual_op": 0
}
2018/01/21 15:14:36
authorfiredream
body@@ -138,16 +138,26 @@ elopment + category. %0A2. Foll @@ -513,9 +513,8 @@ uch.%0AFD. -%0A
json metadata{"tags":["utopian-io"],"community":"utopian","app":"steemit/0.1","users":["mkt"],"links":["https://github.com/firedreamgames/steembotanalysis","https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis"]}
parent authormaxarias
parent permlinkre-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z
permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t150717613z
title
Transaction InfoBlock #19175252/Trx 5664d34f68148dde6a27bb544536a130c38fa1ff
View Raw JSON Data
{
  "block": 19175252,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "@@ -138,16 +138,26 @@\n elopment\n+ category.\n %0A2. Foll\n@@ -513,9 +513,8 @@\n uch.%0AFD.\n-%0A\n",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"steemit/0.1\",\"users\":[\"mkt\"],\"links\":[\"https://github.com/firedreamgames/steembotanalysis\",\"https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\"]}",
      "parent_author": "maxarias",
      "parent_permlink": "re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z",
      "permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t150717613z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T15:14:36",
  "trx_id": "5664d34f68148dde6a27bb544536a130c38fa1ff",
  "trx_in_block": 19,
  "virtual_op": 0
}
2018/01/21 15:07:45
authormaxarias
permlinkre-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z
voterfiredream
weight10000 (100.00%)
Transaction InfoBlock #19175115/Trx 5cb43cb0da01a4bb19e84078a55252d126924d62
View Raw JSON Data
{
  "block": 19175115,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z",
      "voter": "firedream",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T15:07:45",
  "trx_id": "5cb43cb0da01a4bb19e84078a55252d126924d62",
  "trx_in_block": 46,
  "virtual_op": 0
}
2018/01/21 15:07:42
authormaxarias
permlinkre-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z
voterfiredream
weight10000 (100.00%)
Transaction InfoBlock #19175114/Trx cd9a7c86d8ea45bd10a554eb057bc58e60ffe59d
View Raw JSON Data
{
  "block": 19175114,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z",
      "voter": "firedream",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T15:07:42",
  "trx_id": "cd9a7c86d8ea45bd10a554eb057bc58e60ffe59d",
  "trx_in_block": 9,
  "virtual_op": 0
}
2018/01/21 15:07:36
authormaxarias
permlinkre-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z
voterfiredream
weight10000 (100.00%)
Transaction InfoBlock #19175112/Trx bf44ec14cafd2d2ea8d2a34a72b1113f4638aa76
View Raw JSON Data
{
  "block": 19175112,
  "op": [
    "vote",
    {
      "author": "maxarias",
      "permlink": "re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z",
      "voter": "firedream",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T15:07:36",
  "trx_id": "bf44ec14cafd2d2ea8d2a34a72b1113f4638aa76",
  "trx_in_block": 0,
  "virtual_op": 0
}
2018/01/21 15:07:21
authorfiredream
bodyUpdate : I have taken information from @mkt (supervisor) on how to make the contribution. 1. You press contribution button and choose development 2. Follow the guidelines and explain the contribution in details. 3. You give the github referance of main project:https://github.com/firedreamgames/steembotanalysis 4. You give referance to task request : https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis Rest, you wait for the mod approval. Thank you very much. FD.
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authormaxarias
parent permlinkre-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z
permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t150717613z
title
Transaction InfoBlock #19175107/Trx a8e01d74a800880a95b52851dba2225f30c5a4fe
View Raw JSON Data
{
  "block": 19175107,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "Update : I have taken information from @mkt (supervisor) on how to make the contribution.\n1. You press contribution button and choose development\n2. Follow the guidelines and explain the contribution in details.\n3. You give the github referance of main project:https://github.com/firedreamgames/steembotanalysis\n4. You give referance to task request : https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\n\nRest, you wait for the mod approval.\nThank you very much.\nFD.\n",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "maxarias",
      "parent_permlink": "re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z",
      "permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t150717613z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T15:07:21",
  "trx_id": "a8e01d74a800880a95b52851dba2225f30c5a4fe",
  "trx_in_block": 9,
  "virtual_op": 0
}
2018/01/21 14:45:51
authorfiredream
bodyPerfect...it is working all fine. Now you have to make a contrubituon on utopian.io. Explaining the project and following the utopian.io guidelines. Then a mod will approve you contribution and utopian bot will reward you. Generally 24-48 hours for mod approval and another 24-48 hours for utopian bot upvote.
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
parent authormaxarias
parent permlinkre-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z
permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t144549111z
title
Transaction InfoBlock #19174677/Trx 6aee050a32281ee2af8396c0d5bf556f1875f6c0
View Raw JSON Data
{
  "block": 19174677,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "Perfect...it is working all fine. Now you have to make a contrubituon on utopian.io.\nExplaining the project and following the utopian.io guidelines.\nThen a mod will approve you contribution and utopian bot will reward you.\nGenerally 24-48 hours for mod approval and another 24-48 hours for utopian bot upvote.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "maxarias",
      "parent_permlink": "re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z",
      "permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t144549111z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T14:45:51",
  "trx_id": "6aee050a32281ee2af8396c0d5bf556f1875f6c0",
  "trx_in_block": 31,
  "virtual_op": 0
}
2018/01/21 14:05:30
idfollow
json["follow",{"follower":"maxarias","following":"firedream","what":["blog"]}]
required auths[]
required posting auths["maxarias"]
Transaction InfoBlock #19173870/Trx a7e864ef8fd8907460accc3928470ce197de6bfe
View Raw JSON Data
{
  "block": 19173870,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"maxarias\",\"following\":\"firedream\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "maxarias"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T14:05:30",
  "trx_id": "a7e864ef8fd8907460accc3928470ce197de6bfe",
  "trx_in_block": 20,
  "virtual_op": 0
}
2018/01/21 13:40:36
authorfiredream
permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z
votermaxarias
weight10000 (100.00%)
Transaction InfoBlock #19173372/Trx 951768c801593d2553e22aaeb41ba5be7dd39642
View Raw JSON Data
{
  "block": 19173372,
  "op": [
    "vote",
    {
      "author": "firedream",
      "permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z",
      "voter": "maxarias",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T13:40:36",
  "trx_id": "951768c801593d2553e22aaeb41ba5be7dd39642",
  "trx_in_block": 20,
  "virtual_op": 0
}
2018/01/21 13:40:24
authormaxarias
bodyGood catch! Pushed a fix.
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authorfiredream
parent permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z
permlinkre-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z
title
Transaction InfoBlock #19173368/Trx 8b7d17b1ba03a1d1a7f285e4ee9501560c9b9fd5
View Raw JSON Data
{
  "block": 19173368,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "Good catch! Pushed a fix.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "firedream",
      "parent_permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z",
      "permlink": "re-firedream-re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t134024336z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T13:40:24",
  "trx_id": "8b7d17b1ba03a1d1a7f285e4ee9501560c9b9fd5",
  "trx_in_block": 51,
  "virtual_op": 0
}
2018/01/21 11:22:33
authorelear
bodyPerfect. Please DM on Discord https://discord.gg/Pc8HG9x. I am @elear there as well.
json metadata{"tags":["utopian-io"],"users":["elear"],"links":["https://discord.gg/Pc8HG9x"],"app":"steemit/0.1"}
parent authormaxarias
parent permlinkre-utopian-io-usd5k-bounties-urgent-tasks-before-kickstarter-react-devs-20180121t010855167z
permlinkre-maxarias-re-utopian-io-usd5k-bounties-urgent-tasks-before-kickstarter-react-devs-20180121t112234210z
title
Transaction InfoBlock #19170612/Trx 5be072f00912acbafd567513b41da83e5cdd770f
View Raw JSON Data
{
  "block": 19170612,
  "op": [
    "comment",
    {
      "author": "elear",
      "body": "Perfect. Please DM on Discord https://discord.gg/Pc8HG9x. I am @elear there as well.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"users\":[\"elear\"],\"links\":[\"https://discord.gg/Pc8HG9x\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "maxarias",
      "parent_permlink": "re-utopian-io-usd5k-bounties-urgent-tasks-before-kickstarter-react-devs-20180121t010855167z",
      "permlink": "re-maxarias-re-utopian-io-usd5k-bounties-urgent-tasks-before-kickstarter-react-devs-20180121t112234210z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T11:22:33",
  "trx_id": "5be072f00912acbafd567513b41da83e5cdd770f",
  "trx_in_block": 25,
  "virtual_op": 0
}
2018/01/21 05:39:57
authorfiredream
body@@ -100,16 +100,17 @@ bluebir +d sometim @@ -176,16 +176,17 @@ open a +s econd ta @@ -231,16 +231,30 @@ or issue + to be fixed.. .%0AI thin
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
parent authormaxarias
parent permlinkre-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z
permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z
title
Transaction InfoBlock #19163765/Trx 0f2fcacdcc527149f1d6e2bdc075ef57cac1f9b4
View Raw JSON Data
{
  "block": 19163765,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "@@ -100,16 +100,17 @@\n  bluebir\n+d\n  sometim\n@@ -176,16 +176,17 @@\n  open a \n+s\n econd ta\n@@ -231,16 +231,30 @@\n or issue\n+ to be fixed..\n .%0AI thin\n",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "maxarias",
      "parent_permlink": "re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z",
      "permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T05:39:57",
  "trx_id": "0f2fcacdcc527149f1d6e2bdc075ef57cac1f9b4",
  "trx_in_block": 7,
  "virtual_op": 0
}
2018/01/21 05:39:21
authorfiredream
bodyWow...It is working perfectly fast... This is something I could not do and you got to teach me this bluebir sometime... And I agree, node.js can be a perfect solution. I will open a econd task request for this. There is one major issue. I think the arrays do not reset when the start button is pressed again. When you change the name or date, it pushes the new data on the old one and on div you see old results + new added ones. This will be a minor fix I guess. Can you do it ? FD.
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
parent authormaxarias
parent permlinkre-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z
permlinkre-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z
title
Transaction InfoBlock #19163753/Trx 5a48715a1d826596040a8ca606553e1cda0d29d6
View Raw JSON Data
{
  "block": 19163753,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "Wow...It is working perfectly fast...\nThis is something I could not do and you got to teach me this bluebir sometime...\nAnd I agree, node.js can be a perfect solution. I will open a econd task request for this.\n\nThere is one major issue.\nI think the arrays do not reset when the start button is pressed again.\nWhen you change the name or date, it pushes the new data on the old one and on div you see old results + new added ones.\nThis will be a minor fix I guess.\nCan you do it ?\nFD.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "maxarias",
      "parent_permlink": "re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z",
      "permlink": "re-maxarias-re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180121t053919373z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T05:39:21",
  "trx_id": "5a48715a1d826596040a8ca606553e1cda0d29d6",
  "trx_in_block": 18,
  "virtual_op": 0
}
2018/01/21 01:52:06
idfollow
json["follow",{"follower":"maxarias","following":"elear","what":["blog"]}]
required auths[]
required posting auths["maxarias"]
Transaction InfoBlock #19159209/Trx 778cc0a85e13f778e57e82cf23352ce1bfa761d5
View Raw JSON Data
{
  "block": 19159209,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"maxarias\",\"following\":\"elear\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "maxarias"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T01:52:06",
  "trx_id": "778cc0a85e13f778e57e82cf23352ce1bfa761d5",
  "trx_in_block": 34,
  "virtual_op": 0
}
2018/01/21 01:08:57
authormaxarias
bodyI'd like to help! How can I contribute? :) (I'm a React Dev, a little more than a year's experience)
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authorutopian-io
parent permlinkusd5k-bounties-urgent-tasks-before-kickstarter-react-devs
permlinkre-utopian-io-usd5k-bounties-urgent-tasks-before-kickstarter-react-devs-20180121t010855167z
title
Transaction InfoBlock #19158347/Trx 15319d127c2a5c8dd2db87dcd9fc4c67810577e7
View Raw JSON Data
{
  "block": 19158347,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "I'd like to help! How can I contribute? :) (I'm a React Dev, a little more than a year's experience)",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "utopian-io",
      "parent_permlink": "usd5k-bounties-urgent-tasks-before-kickstarter-react-devs",
      "permlink": "re-utopian-io-usd5k-bounties-urgent-tasks-before-kickstarter-react-devs-20180121t010855167z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-21T01:08:57",
  "trx_id": "15319d127c2a5c8dd2db87dcd9fc4c67810577e7",
  "trx_in_block": 64,
  "virtual_op": 0
}
maxariasdeleted a comment or post
2018/01/20 23:24:57
authormaxarias
permlinkre-mahdiyari-task-request-post-preview-in-schedule-posts-page-20180120t225829720z
Transaction InfoBlock #19156267/Trx b8a73001ff4e59f76c6a8a9253fcfe48d81b644c
View Raw JSON Data
{
  "block": 19156267,
  "op": [
    "delete_comment",
    {
      "author": "maxarias",
      "permlink": "re-mahdiyari-task-request-post-preview-in-schedule-posts-page-20180120t225829720z"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T23:24:57",
  "trx_id": "b8a73001ff4e59f76c6a8a9253fcfe48d81b644c",
  "trx_in_block": 26,
  "virtual_op": 0
}
2018/01/20 22:58:33
authormaxarias
bodyHey, I may be able to help. I don't see a github link, or how I can contribute though.
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authormahdiyari
parent permlinktask-request-post-preview-in-schedule-posts-page
permlinkre-mahdiyari-task-request-post-preview-in-schedule-posts-page-20180120t225829720z
title
Transaction InfoBlock #19155739/Trx 827a050429e7f6a8852a869547cadd95aebfc8e2
View Raw JSON Data
{
  "block": 19155739,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "Hey, I may be able to help. I don't see a github link, or how I can contribute though.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "mahdiyari",
      "parent_permlink": "task-request-post-preview-in-schedule-posts-page",
      "permlink": "re-mahdiyari-task-request-post-preview-in-schedule-posts-page-20180120t225829720z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T22:58:33",
  "trx_id": "827a050429e7f6a8852a869547cadd95aebfc8e2",
  "trx_in_block": 3,
  "virtual_op": 0
}
2018/01/20 22:47:48
authormaxarias
bodyPR sent! :)
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authorfiredream
parent permlinkre-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t054500233z
permlinkre-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z
title
Transaction InfoBlock #19155524/Trx 55d58f892774bff123a6fc22eb7137f80c8de8a1
View Raw JSON Data
{
  "block": 19155524,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "PR sent! :)",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "firedream",
      "parent_permlink": "re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t054500233z",
      "permlink": "re-firedream-re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t224747173z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T22:47:48",
  "trx_id": "55d58f892774bff123a6fc22eb7137f80c8de8a1",
  "trx_in_block": 36,
  "virtual_op": 0
}
2018/01/20 05:45:00
authorfiredream
bodyGo to utopian.io and make a contrubition to https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis Thank you.
json metadata{"tags":["utopian-io"],"links":["https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis"],"app":"steemit/0.1"}
parent authormaxarias
parent permlinkre-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z
permlinkre-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t054500233z
title
Transaction InfoBlock #19135077/Trx f54329619fcc16261491c452f5a02eaf81d38775
View Raw JSON Data
{
  "block": 19135077,
  "op": [
    "comment",
    {
      "author": "firedream",
      "body": "Go to utopian.io and make a contrubition to \nhttps://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\nThank you.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"links\":[\"https://utopian.io/utopian-io/@firedream/asynchronous-function-call-problem-in-steembotanalysis\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "maxarias",
      "parent_permlink": "re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z",
      "permlink": "re-maxarias-re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t054500233z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T05:45:00",
  "trx_id": "f54329619fcc16261491c452f5a02eaf81d38775",
  "trx_in_block": 22,
  "virtual_op": 0
}
2018/01/20 01:44:48
authormaxarias
bodyHey, I might be able to help. How does this work? New to Steem / Utopian.
json metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
parent authorfiredream
parent permlinkasynchronous-function-call-problem-in-steembotanalysis
permlinkre-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z
title
Transaction InfoBlock #19130279/Trx de9e94ee8db8e3938f1d801de277a2307f4bcab7
View Raw JSON Data
{
  "block": 19130279,
  "op": [
    "comment",
    {
      "author": "maxarias",
      "body": "Hey, I might be able to help. How does this work?  New to Steem / Utopian.",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}",
      "parent_author": "firedream",
      "parent_permlink": "asynchronous-function-call-problem-in-steembotanalysis",
      "permlink": "re-firedream-asynchronous-function-call-problem-in-steembotanalysis-20180120t014446489z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T01:44:48",
  "trx_id": "de9e94ee8db8e3938f1d801de277a2307f4bcab7",
  "trx_in_block": 27,
  "virtual_op": 0
}
maxariasvoted for witness @utopian-io
2018/01/20 01:29:30
accountmaxarias
approvetrue
witnessutopian-io
Transaction InfoBlock #19129975/Trx 9091e6439cd8bbfd58653fb7eb2e1230891620b2
View Raw JSON Data
{
  "block": 19129975,
  "op": [
    "account_witness_vote",
    {
      "account": "maxarias",
      "approve": true,
      "witness": "utopian-io"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T01:29:30",
  "trx_id": "9091e6439cd8bbfd58653fb7eb2e1230891620b2",
  "trx_in_block": 42,
  "virtual_op": 0
}
maxariasupdated their account properties
2018/01/20 01:17:03
accountmaxarias
json metadata{"profile":{"profile_image":"https://robohash.org/maxarias","name":"Max Arias","location":"Buenos Aires","website":"http://max-arias.com"}}
memo keySTM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7
Transaction InfoBlock #19129727/Trx 459666fd38fae0db7127cb037f1337686003d5e1
View Raw JSON Data
{
  "block": 19129727,
  "op": [
    "account_update",
    {
      "account": "maxarias",
      "json_metadata": "{\"profile\":{\"profile_image\":\"https://robohash.org/maxarias\",\"name\":\"Max Arias\",\"location\":\"Buenos Aires\",\"website\":\"http://max-arias.com\"}}",
      "memo_key": "STM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T01:17:03",
  "trx_id": "459666fd38fae0db7127cb037f1337686003d5e1",
  "trx_in_block": 75,
  "virtual_op": 0
}
maxariasupdated their account properties
2018/01/20 01:11:18
accountmaxarias
json metadata
memo keySTM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7
posting{"account_auths":[["utopian.app",1]],"key_auths":[["STM7sKH28dUwKETXbdq6qVnUKAQyW6NsWhP6WL7EoNXkJ2t7zPb9X",1]],"weight_threshold":1}
Transaction InfoBlock #19129613/Trx 86c72928111532992334225db83d8aece4b0d8c6
View Raw JSON Data
{
  "block": 19129613,
  "op": [
    "account_update",
    {
      "account": "maxarias",
      "json_metadata": "",
      "memo_key": "STM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7",
      "posting": {
        "account_auths": [
          [
            "utopian.app",
            1
          ]
        ],
        "key_auths": [
          [
            "STM7sKH28dUwKETXbdq6qVnUKAQyW6NsWhP6WL7EoNXkJ2t7zPb9X",
            1
          ]
        ],
        "weight_threshold": 1
      }
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-20T01:11:18",
  "trx_id": "86c72928111532992334225db83d8aece4b0d8c6",
  "trx_in_block": 30,
  "virtual_op": 0
}
steemdelegated 18.256 SP to @maxarias
2018/01/09 06:42:21
delegateemaxarias
delegatorsteem
vesting shares29691.866987 VESTS
Transaction InfoBlock #18819643/Trx c447c24f596f59736a441cbd591e449fcbf42dc2
View Raw JSON Data
{
  "block": 18819643,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "maxarias",
      "delegator": "steem",
      "vesting_shares": "29691.866987 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-09T06:42:21",
  "trx_id": "c447c24f596f59736a441cbd591e449fcbf42dc2",
  "trx_in_block": 28,
  "virtual_op": 0
}
steemdelegated 18.411 SP to @maxarias
2017/08/04 05:14:18
delegateemaxarias
delegatorsteem
vesting shares29942.677695 VESTS
Transaction InfoBlock #14271370/Trx f5f3a9c4e542a26b1d7bf9c4f9179f463ea4dbae
View Raw JSON Data
{
  "block": 14271370,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "maxarias",
      "delegator": "steem",
      "vesting_shares": "29942.677695 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-08-04T05:14:18",
  "trx_id": "f5f3a9c4e542a26b1d7bf9c4f9179f463ea4dbae",
  "trx_in_block": 14,
  "virtual_op": 0
}
2017/07/24 20:11:09
idfollow
json["follow",{"follower":"maxarias","following":"quickfingersluc","what":["blog"]}]
required auths[]
required posting auths["maxarias"]
Transaction InfoBlock #13972676/Trx 6f5860a8e54da3bb60e7415c2f1dce261960739e
View Raw JSON Data
{
  "block": 13972676,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"maxarias\",\"following\":\"quickfingersluc\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "maxarias"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-07-24T20:11:09",
  "trx_id": "6f5860a8e54da3bb60e7415c2f1dce261960739e",
  "trx_in_block": 19,
  "virtual_op": 0
}
steemcreated a new account: @maxarias
2017/07/20 21:14:12
active{"account_auths":[],"key_auths":[["STM5854rJncW6KEF6fR44FuZzkrzjCck5karS1fuw7GVtrTkM1wPS",1]],"weight_threshold":1}
creatorsteem
delegation57000.000000 VESTS
extensions[]
fee0.500 STEEM
json metadata
memo keySTM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7
new account namemaxarias
owner{"account_auths":[],"key_auths":[["STM584bSoGAq989x6JSPUCbg6McfcPrNy4F8A3iXfe8xLzLeXpnfx",1]],"weight_threshold":1}
posting{"account_auths":[],"key_auths":[["STM7sKH28dUwKETXbdq6qVnUKAQyW6NsWhP6WL7EoNXkJ2t7zPb9X",1]],"weight_threshold":1}
Transaction InfoBlock #13858868/Trx 13de06d322c87c6f582d91a8c50a55ac9f1f2bef
View Raw JSON Data
{
  "block": 13858868,
  "op": [
    "account_create_with_delegation",
    {
      "active": {
        "account_auths": [],
        "key_auths": [
          [
            "STM5854rJncW6KEF6fR44FuZzkrzjCck5karS1fuw7GVtrTkM1wPS",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "creator": "steem",
      "delegation": "57000.000000 VESTS",
      "extensions": [],
      "fee": "0.500 STEEM",
      "json_metadata": "",
      "memo_key": "STM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7",
      "new_account_name": "maxarias",
      "owner": {
        "account_auths": [],
        "key_auths": [
          [
            "STM584bSoGAq989x6JSPUCbg6McfcPrNy4F8A3iXfe8xLzLeXpnfx",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "posting": {
        "account_auths": [],
        "key_auths": [
          [
            "STM7sKH28dUwKETXbdq6qVnUKAQyW6NsWhP6WL7EoNXkJ2t7zPb9X",
            1
          ]
        ],
        "weight_threshold": 1
      }
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-07-20T21:14:12",
  "trx_id": "13de06d322c87c6f582d91a8c50a55ac9f1f2bef",
  "trx_in_block": 3,
  "virtual_op": 0
}

Account Metadata

POSTING JSON METADATA
profile{"profile_image":"https://robohash.org/maxarias","name":"Max Arias","location":"Buenos Aires","website":"http://max-arias.com"}
JSON METADATA
profile{"profile_image":"https://robohash.org/maxarias","name":"Max Arias","location":"Buenos Aires","website":"http://max-arias.com"}
{
  "posting_json_metadata": {
    "profile": {
      "profile_image": "https://robohash.org/maxarias",
      "name": "Max Arias",
      "location": "Buenos Aires",
      "website": "http://max-arias.com"
    }
  },
  "json_metadata": {
    "profile": {
      "profile_image": "https://robohash.org/maxarias",
      "name": "Max Arias",
      "location": "Buenos Aires",
      "website": "http://max-arias.com"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM584bSoGAq989x6JSPUCbg6McfcPrNy4F8A3iXfe8xLzLeXpnfx1/1
Active
Single Signature
Public Keys
STM5854rJncW6KEF6fR44FuZzkrzjCck5karS1fuw7GVtrTkM1wPS1/1
Posting
Single Signature
Public Keys
STM7sKH28dUwKETXbdq6qVnUKAQyW6NsWhP6WL7EoNXkJ2t7zPb9X1/1
App Permissions
Memo
STM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7
{
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM584bSoGAq989x6JSPUCbg6McfcPrNy4F8A3iXfe8xLzLeXpnfx",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM5854rJncW6KEF6fR44FuZzkrzjCck5karS1fuw7GVtrTkM1wPS",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting": {
    "account_auths": [
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM7sKH28dUwKETXbdq6qVnUKAQyW6NsWhP6WL7EoNXkJ2t7zPb9X",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "memo": "STM6WPiK9pxXDh952dHQ27KvpB2J4FejrYkbr1Jdy8sYvHSxkxeC7"
}

Witness Votes

1 / 30
[
  "utopian-io"
]